/* CSS Document */
.wrapper,#main-wrapper{width:100%;clear:both;}
*{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
html {    font-size: 1em;}
body{
  margin: 0px;
  padding: 0px;
  font-family:Roboto, Open Sans,Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1em;
  color: #3d3d3d;
  overflow-x:hidden;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%; background-color:#e4e4e4;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}
a {color: #3d3d3d;text-decoration: underline;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a img{transition: all 0.2s ease-in-out;}
a:hover img{opacity: .9;    transform: scale(0.98,0.98);    transition: all 0.2s ease-in-out;}

a:hover{color: #3d3d3d;text-decoration: none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
h1,h2,h3,h4{font-family:Roboto, Open Sans,Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,p,label{margin:0;padding:0; list-style:none; line-height: 1.33;}
P{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1em;display:block;margin-bottom:1em;}
h1{font-size:2.25em;font-weight: 500;margin-bottom:0.8em;}
h2{font-size:2em;font-weight: 400; margin-bottom:0.8em;}h2 a{text-decoration: none;}h2 a:hover{ opacity: 0.8}
h3{font-size:1.85em;font-weight: 300;margin-bottom:0.8em;}
h4{font-size:1.25em;font-weight: 300;margin-bottom:0.8em;}
img{border:none;max-width: 100%; height: auto;}

ul li{ margin-bottom: 0.75em }
hr{clear: both; opacity: .55 }
input,select,button,table{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1em;}
select,input[type="text"]{  padding: 10px; }
input,img{vertical-align:middle;}
input[type="image"]{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
input[type="image"]:hover{ opacity:0.7; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}

label{ font-weight:normal; vertical-align: middle;}

@media only screen and (max-width: 767px) , @media only screen and (max-device-width: 767px) {
h2{font-size:1.75em;}
h3{font-size:1.75em;}
}
@media only screen and (max-width: 479px){
body{
  font-size: 0.875em;
}
select,input[type="text"]{ width: 100% }
}

/* form style */
input::-webkit-input-placeholder {font-size: 0.875em;opacity: 0.6} 
input:-moz-placeholder {font-size: 0.875em;opacity: 0.6} 
input::-moz-placeholder {font-size: 0.875em;opacity: 0.6} 


textarea::-webkit-input-placeholder {font-size: 0.875em;opacity: 0.6} 
textarea:-moz-placeholder {font-size: 0.875em;opacity: 0.6} 
textarea::-moz-placeholder {font-size: 0.875em;opacity: 0.6} 

form input,form textarea,form select{ padding: 6px; }
form td,form th{padding: 10px}
form tr:nth-of-type(even){background-color: #f1f1f1;}
form table{border:1px solid #ddd;}
/*header*/

header{ background-color: #4a4949; }
.stickup-wrapper{ background:#fff;}
.header .header-account{ background: rgba(0,0,0,0.22); text-align:right; padding:8px 0; position: static; z-index:92;}
.header .header-account .menu{ display:inline-block;}
.header .header-logo-nav{position: relative;z-index: 90;background: rgba(0,0,0,0.5);transition: all 0.3s ease-in-out;}
.header.isStuck{ margin-top:0;box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.5)}
.header{width:100%;z-index: 80;display: block;line-height: 1;transition: all 0.3s ease-in-out;}

.header .header-account .language img{margin-right: 6px;max-width: 24px;}
body.scrolled.node-type-products .header .header-account,body.scrolled.front .header .header-account{transform: translateY(-100%);transition: all 0.3s ease-in-out;}
body.scrolled-large.node-type-products .header-logo-nav,body.scrolled-large.front .header-logo-nav{margin-top: -116px;transition: all 0.3s ease-in-out;}

body.front .header,body.node-type-products .header{ position: fixed;right: 0;    left: 0;background: none;}
body.front .header .header-account,body.node-type-products .header .header-account{ background: rgba(255,255,255,0.22);}
body.front .header .header-logo-nav,body.node-type-products .header .header-logo-nav{background: none;}
body.scrolled.front .header .header-logo-nav,body.scrolled.node-type-products .header .header-logo-nav{background: rgb(41, 41, 41);}


.header .header-account .language{display: none;}
.header .header-account .language-mobile{display: block;}
.header .header-account .language-mobile select{line-height: 21px;border: 1px solid #9C9C9C;border-radius: 5px 5px 5px 5px;padding: 5px;}
.header .header-account .language-mobile .globe-icon{ width: 30px; height: 30px; }

.logo img{transition: all 0.2s ease-in-out;}

.logo .logo-img{width:auto;margin:0.815em 0}
.logo .since-2002{max-width:100px; margin-bottom:0.815em;display: none;}

.header.isStuck .logo img{width:50%;}
@media (min-width: 480px) {
body.scrolled-large .header-logo-nav{ transform: none; }
	.logo img{}
}


.header .logo{ z-index:99; display:inline-block;}
.header .navbutton{z-index:100; padding:8px 0;}
.header .nav a{color:#fff;display:block; padding:12px 4px;text-decoration: none;}
.header .nav{font-weight:400; text-align:right; box-shadow: 0px 0px 15px rgba(50, 50, 50, 0.5);}
.header .nav ul{list-style:none;}
.header .nav ul li{margin:0 2px;padding:0px 8px; list-style:none; border-bottom: 1px solid #e2e2e4; text-align: left;}

.header .nav>ul>li>ul {display:none;position: relative;padding :0; font-size: 0.875em;border-top: 1px solid #e2e2e4;max-width:305px;box-shadow: none;}
.header .nav ul li ul {list-style:none}
.header .nav ul li ul li{padding:0;	margin:0;	list-style:none;	position:relative;	border-bottom: 1px solid #888888;}
.header .nav ul li ul li a {line-height:120%;	padding :10px 20px;	display: block;	text-align: left;}
.header .nav ul li a:hover {background-color:#797979;}

.header .nav>ul>li>ul>li.expanded>a {border-bottom: none; font-weight:bolder;}
.header .nav>ul>li>ul>li.expanded>a:hover {background-color:#fff;border-bottom: none;}
.header .nav>ul>li>ul>li ul li a{ padding-left:40px}
.header .nav h3 { font-size:1em}
.header .header-account ul.menu li a{ color:#FFF;}
.header .nav .dropdown>ul>li>a:hover{ background: inherit; }
[class*=nav] ul,ul[class*=nav]{ list-style: none;margin:0; padding: 0 }[class*=nav] li{margin:0;  padding: 0 }


.col-format-inblock [class*="col-"],.col-xs-group-inblock [class*="col-"].inblock[class*="col-"]{ float:none;  vertical-align: middle}
.col-xs-group-inblock [class*="col-"].inblock[class*="col-"]{ display: inline-block; }


@media (min-width: 768px) {
	.header .nav{overflow-y: hidden;}
.logo .since-2002{ display: inline-block; }
	#main [class*="col-"]{ margin-bottom:0}	
	.col-format-inblock [class*="col-"],.inblock[class*="col-"]{display:inline-block;}
	.col-xs-group-inblock [class*="col-"].inblock[class*="col-"]{ float:left; display: block;  }

}


.header .nav .active a{ color:#fff;}
.header .nav  a.active{color:#fff;}

.header .button{float:right;padding-left:20px;width:200px;}
#main [class*="col-"]{ margin-bottom:1.5em}
#main [class*="col-"]:last-child{ margin-bottom:0}

.header .nav{background: #333; padding-top:16px;position: fixed;font-size: 1.15em;
    top: 0;left: 0;bottom: 0;  margin-left:-150%;transition: all 0.2s ease-in-out; z-index: 1001;overflow: auto;}
.header .nav.active{ display:block;left:0;margin-left:0;transition: all 0.2s ease-in-out;}	
.header .nav .dropdown>ul ul.menu img{ display: none; }

.header .nav-mobile ul{list-style:none;display:block; margin:0px 6px;border-top: 4px solid #e6e6e6;border-bottom: 3px solid #e6e6e6;}
.header .nav-mobile ul li{border-bottom: 1px solid #e6e6e6;}
.header .nav-mobile ul li a{color:#999898;display:block; padding:8px 0px;text-decoration:none;text-transform:capitalize;}


.header .nav .dropdown>ul>li{ border: none; position: relative;}
.menu h3{ margin:0; }

.dropdown .icon-arrowdown {position: absolute; left: -10px; top:12px; transform: rotate(-90deg);transition: all 0.2s ease-in-out;}
.dropdown li .icon-arrowdown.open {transform: rotate(0);transition: all 0.2s ease-in-out;}

.header .nav .dropdown>ul>li>ul.menu{ display: none; }

@media (min-width: 768px) {
.header .nav .dropdown>ul ul.menu{ display:block; }
.dropdown .icon-arrowdown{ display: none; }	
body.scrolled.front .header-logo-nav,body.scrolled.node-type-products .header-logo-nav{margin-top: -46px;transition: all 0.3s ease-in-out;}

.header.isStuck .logo img{width:80%;}
.header .header-account{ position: relative; }

.header .menu{ display:inline-block;vertical-align: middle;}
.header .nav{background: none; z-index: auto;padding-bottom: 16px;}
.header .nav a{padding:10px 4px;}
.header .nav ul li{border-bottom: none;padding:0px 10px;}
.header .nav ul li a:hover {    background-color: inherit; color: #ccc;}
.header .nav ul.menu>li{position: relative; }
.header .nav ul.menu>li>ul {box-shadow: 0px 0px 15px rgba(50, 50, 50, 0.95);color: #FFF;position: fixed; padding:200px 20px 0 20px;background-color: #292929; 
top:0; left:0; right:0; z-index:-1;text-align: center; transform:translate3d(0,-105%,0); transition: all 0.3s ease-in-out;}
.header .nav ul > li.expanded > ul > li.dropdown-expanded > ul{display: inline-block; box-shadow: none; background: none; position: relative; padding: 0; transform: none;padding: 0;z-index: 9;}

body.scrolled .header .nav ul.menu>li>ul{padding:180px 20px 0 20px;}
.header .nav ul.menu>li>ul.active{animation:showAnimation 0.8s ease-in-out;transform:translate3d(0,-10%,0);}

.header .nav .dropdown>ul ul.menu img{ display: inline-block;  max-width: 150px;}
.header .nav .dropdown>ul ul.menu .opencloner img{ max-width:  }
.header .nav ul.menu>li.drop-down>ul.active{animation:showdropAnimation 0.4s ease-in-out;transform:translate3d(0,-10%,0);}

.header .nav ul.menu>li>ul>li { text-align:center; display:inline-block; vertical-align:top;padding:0 12px; border: none;}
.header .nav ul.menu>li>ul>li h3{ margin-top:16px; max-width: 200px;}
.header .nav ul.menu>li>ul>li a { text-align: center; }
.header .nav ul.menu>li>ul>li a:hover{ background:none; }
.header .nav ul.menu>li>ul>li a:hover img{ transform: scale(0.95); transition:all 0.2s ease-in-out;}

.header .nav .dropdown>ul ul.menu>li{opacity: 0; position: relative;}
.header .nav ul > li.expanded > ul > li.dropdown-expanded > ul>li{ opacity: 1; }
.header .nav .dropdown>ul ul.menu.active>li{opacity: 1;transition:opacity 0.4s ease-in-out 0.4s;}

.header .nav ul.menu>li .underline{width: 10%;display: block; height: 3px; background-color: rgba(255,255,255,0); margin: auto;transition:all 0.2s ease-in-out;}
.header .nav ul.menu>li.active .underline{width: 90%; background-color: rgba(255,255,255,0.8);transition:all 0.2s ease-in-out; }
}
@keyframes showAnimation{
	0%{transform: translateY(-100%);}
	50%{transform: translateY(0);}
	100%{transform: translateY(-10%);}
}
@keyframes showdropAnimation{
	0%{transform: translateY(-10%);}
	50%{transform: translateY(0);}
	100%{transform: translateY(-10%);}
}
@keyframes fadedown{
	0%{transform: translateY(-100%);}
	100%{transform: translateY(0);  }	
}

.header #block-search-form form{display:block;position:relative; margin: 0}
.header #block-search-form {float:right; font-size:0.875em; font-weight:normal; color: #fff;}
.header #block-search-form label{font-weight:normal;}
.header #block-search-form .form-actions{ position:absolute;right:5px;top:7px;}
.header #block-search-form .form-actions input{padding: 0;}
.header #block-search-form .form-text{ border: 1px solid #9C9C9C;border-radius: 5px 5px 5px 5px;padding: 5px 25px 5px 5px;
background-color: #ddd; color: #000;width: auto;}

.header #language{float:right; padding-top:10px; height:32px; overflow:hidden;}

.header .button{float:right;padding:6px;}
.header.isStuck .navbutton{ font-size:0.875em}

.btn-wrap{ margin-bottom: 16px; }.btn-wrap:last-of-type{ margin-bottom: 0; }
.btn-wrap .btn{ width: 48%; margin-right: 2%;margin-bottom:12px;}
.btn-wrap .btn:nth-of-type(2n){ margin-right: 0 }
.btn-wrap.btn-icon .btn{ width: 100%; margin-right: 0;margin-bottom:12px; display: block;}

@media (min-width: 480px) {
	.btn-wrap.btn-icon .btn{ width: 48%; margin-right: 2%;margin-bottom:12px; display: inline-block;}
	.btn-wrap.btn-icon .btn:nth-of-type(2n){ margin-right: 0 }
	.btn-wrap i{ display: none; }
}

@media (min-width: 768px) {
	.header .nav{ position:static; text-align:right; font-size: 1em; box-shadow:none;margin-left:0;}
	body.scrolled-large .header .nav{font-size: 0.875em;padding-bottom: 10px;}
	.header .header-account .language{display: block;}
	.header .header-account .language-mobile{display: none;}
	
	.header.isStuck .nav{ font-size:1.1em}
	.header .dropdown>ul.menu>li{float:left; margin:0 2px;padding:0px 1px; list-style:none;}
	.header .nav>ul>li>ul {display:none;position:absolute;border-top: 1px solid #e2e2e4;}

	.btn-wrap .btn,.btn-wrap.btn-icon .btn{ width:inherit; margin-right: 12px;  margin-bottom:0;}
	.btn-wrap .btn:nth-of-type(2n){ margin-right: 12px; }
	.btn-wrap .btn:last-of-type{ margin-right: 0 }
	.btn-wrap i{ display: inline; }
}


@media (min-width: 992px) {

.header.isStuck .logo img{width:60%;}
.header .nav{ font-size:1.15em}
body.scrolled-large .header .nav{font-size: 1em;}
	.header .nav ul li{padding:0px 6px;}
}
@media (min-width: 1390px) {
body.scrolled-large .logo img{ max-width:220px;}
.header .nav ul.menu>li>ul.menu{padding: 200px 20px 0 20px;}
.header .nav ul.menu>li>ul.menu>li.dropdown-expanded>ul{padding:0;}
body.scrolled .header .nav ul.menu>li>ul.menu{padding: 160px 20px 0 20px;}

	.logo .logo-img{width:75%;display: inline-block; margin-right: 5%}
	.logo .since-2002{width: 20%;margin-bottom:0;}
}
@media (min-width: 1600px) {
.header .nav{ font-size:1.25em}
}

/*main*/
#main{}

#main #about{ text-align:center;}
#main #about .box ul{text-align:left}
#main #about .box ul li{margin-bottom: 10px;padding-left: 10px;margin-left: 20px;list-style: disc outside;}


.block-navscroll{width: 100%; z-index: 2;}
.block-navscroll.top_active{box-shadow: 0px 0px 15px rgba(50, 50, 50, 0.95);
	animation:fadedown 0.8s ease-in-out;transform:translate3d(0);
}

.breadcrumb{text-transform: capitalize; padding: 0.5em 1em; background:none; text-align: right; margin-bottom: 12px;}
.breadcrumb a,.breadcrumb span{text-decoration:none;}
.breadcrumb a { }
.breadcrumb a:hover { color:#999;}

#main .page-list h2{ font-size:1.75em; padding-left:25px;}
.section {padding-top:20px; padding-bottom:20px;}

#main td,.view-content td,.content td,.lightbox-content td,#front-comparison td{border: solid 1px #999999; padding:0.5em;}

.list-news h3{ font-size:1.25em; font-weight:400; color:#333}
.list-news ul{ padding:12px 0 12px 32px; list-style: disc}
.list-news ol{padding:12px 0 12px 32px; list-style: decimal;}

.list-products h2{ color:#333;}
.list-products .pic img{ width:100%; height:auto; padding:1em; background:#f0f0f0;}
@media (min-width: 768px) {
.list-products .btn-group .btn-red{ font-size:1.3em}
}
@media (min-width: 992px) {
.list-products .btn-group .btn-red{ font-size: 1.75em}
}
@media (min-width: 1200px) {}

/*overview #main .section .box */
#main .view-for-store .section .box h2 {padding-left:0px;}
#main .box.store-list h2 {padding-left:0px;}

#main .box img{margin-bottom:25px;max-width:100%; height:auto;vertical-align:middle;}

#main  .box form img{ width:inherit;}
#main  .box .video-link img{width: auto; height:auto; display:inline-block}
#main .box .video-link { opacity:0.75;}
#main .box .video-link:hover{ opacity:1;}

#main h4{display:block;font-weight:300;font-size:1.45em;margin-bottom:20px;}

#likeus{color:#4f73b5; text-align:center;}
#likeus img{ max-width:100%; display:block; margin:0 auto; margin-bottom:32px; }#likeus img:last-of-type{ margin-bottom:0}

#solutions{ background: url(../images/background/background-room3.jpg) bottom; background-size:cover;}
@media (min-width: 768px) {
#likeus img{ max-width:100%; margin-right:32px; display:inline-block;     margin-bottom: 0;	}
}
/*roll*/


.roll-c{ box-sizing:border-box;}
.roll-c:first-of-type .box{ border-right:1px solid #ddd}

.how-to-upgrade img{ width:100%; height:auto;}

/*footer*/
footer{ background-color: #4a4949;}
.footer{padding: 0}
footer a{ text-decoration:none; }
footer a:hover{ text-decoration:underline; }

a.nolink,a.nolink:hover{text-decoration: none;}

.footer-menu .lead{margin-bottom: 8px;display: inline-block;}

.footer-menu ul.menu li{list-style: none;margin:0;}
.footer-menu ul.menu ul.menu{ list-style: none; }
.footer-menu ul.menu ul.menu li{list-style: none;margin:0;}



/*media screen*/
@media only screen and (max-width: 767px) {


.breadcrumb{text-align:center;}


.roll-content.section{text-align: inherit;}


.products-roll .roll-c{ width:100%; float: none;}

#footer .section { padding:35px 20px 70px 20px;}
#footer .section .footer-menu  ul li { width:100%;float:none;text-align:center;}
#footer .section .footer-menu  ul li a{ display:block;}
#footer .section .footer-menu  ul li ul{ display:none;}

#footer .social img{ margin:0 1% 1% 0;}

#footer .social { width:100%;float:none;text-align:center;}
#footer .social img{padding:0 5%}

#footer .footbar { margin:35px 0; font-size:16px;;}
#footer .footbar ul { margin:0px auto 12px auto; width:100%; text-align:center;}
#footer .footbar ul li{ display:block;padding:0 2%;border:none; float:none; margin-bottom:16px;}
#footer .footbar ul li a{width:100%;padding:0; display:block; border:none;}

/*special-offer css style*/
#main .section .sp-content .box .store-list-img { float:none; width:100%;}
#main .section .sp-content .box .sp-content-left {  float:none; width:100%;}


}
@media only screen and (max-width: 479px){
#main #people .section .box {float:none;width:80%; margin:0 9.5%;}
#main #people .section .box .box-icon { border:none;}
#main #people .section .box .box-icon div{width:100%;height:auto; display:block;}
#main #people .section .box .box-icon img{width:auto;}
#main #people .section .box .box-icon:hover {border:none;transition: none;}
#main #people .section .box .box-icon:hover img{width:auto;transition: none;}

.content .box-1 { width:100%; float:none; text-align:center; margin-bottom:25px;}
#footer #nav ul li{ width:24.5%}
}

/** easyfader */
.fader{position:relative;padding-top:40%;font-family:futura,arial;overflow:hidden}
.container .fader{padding-top:50%;}
.fader .slide{position:absolute;width:100%;height:100%;top:0;left: 0;z-index:1;opacity:0}
.fader img.slide{height:auto}
.fader .next,.fader .prev{position:absolute;height:80px;line-height:55px;width:50px;font-size:100px;text-align:center;color:#999;top:50%;left:0;z-index:4;margin-top:-25px;cursor:pointer;opacity:.7;transition:all 150ms}
.fader .next:hover,.fader .prev:hover{opacity:1}
.fader .next{left:auto;right:0}
.fader .pager_list{position:absolute;width:100%;height:40px;padding:0;line-height:40px;bottom:0;text-align:center;z-index:4}
.fader .pager_list li{display:inline-block;width:20px;height:20px;margin:0 7px;background:#333; box-shadow: 1px 1px 3px #000;opacity:.7;text-indent:-9999px;border-radius:999px;cursor:pointer;transition:all 150ms}
.fader .pager_list li.active,.fader .pager_list li:hover{opacity:1}

@media (min-width: 992px) {
	.container .fader{padding-top:45%;}
    }
  @media (min-width: 1200px) {
	 .container .fader{padding-top:35%;}
  }

/** Web user manual */
.help-title{ width: 25%; box-sizing: border-box; padding-right:30px;transition:all 0.2s ease-in-out;}
.help-title[class*="col-"]{position: static;}
main .help-title h3{ font-size:1em;font-weight:bolder; padding:10px; color:#fff; background:#676767; cursor:pointer; border-bottom:1px solid #333;margin-bottom:0; }
main .help-title h3 span{ margin-left:35px;}
main .help-title h3.expanded{ transition:all 0.2s ease-in-out;margin-bottom:16px;}
.help-content{width: 75%;}
.help-content .view-content>h3{ display:none}

main .help-title .view-grouping-header h3{cursor: default;}

.help-title ul{list-style: none;}
.help-title .item-list ul{ margin:0;font-size: 14px;}
.help-title .item-list ul li{ margin:0;padding:10px; background:#f3f3f3; border-bottom:1px solid #c0c0c0; cursor:pointer; word-break: break-word; padding-left:35px; }
.help-title .item-list ul li:last-of-type{border:none;}
.help-title .item-list ul li span{ margin-left:35px;}
.help-title .item-list ul li:hover{color:#000;background:#e1e1e1;}
.help-title .item-list ul li.active{ color:#000;background: url(../images/help-list-point.png) no-repeat 16px 50% #e1e1e1; background-size:12px;}

.h-roll-content{ display: none }

@media only screen and (max-width: 767px) {
.help-content{ width:100%;}
.help-content>ul{ margin: 0; list-style: none; }
.help-title[class*="col-"]{position: fixed;padding-right: 0;}
.help-title{width: 80%;position:fixed; right:0; top:20%; bottom:10%; left:110%;padding:5% 0 5% 5%; background:#FFF; z-index:9999; 
border-radius: 10px 0 0 10px;box-shadow:0px 0px 12px #000; overflow-y:auto;}
.help-title.show{ left:40%;transition:all 0.2s ease-in-out;}

main .help-title h3{ font-size:1.275em;border-radius: 10px 0 0 10px;width:74.5%}
main .help-title h3.expanded{margin-bottom:0;}


.help-title .item-list ul li { font-size:1.125em;padding:12px;margin-left:10px;  border:none;    padding-left: 35px; width:73%;}

}
@media only screen and (max-width: 479px){
.help-title.show{ left:20%;}
.help-title .item-list ul li { width:100%;}
main .help-title h3{ width:100%;}
	}

/** Grids */

.container.container-full,.container.container-wide{ width: initial; }
@media (min-width: 1600px) {
.container.container-narrow{ width: 1170px; }
}
@media (min-width: 1800px) {
.container.container-narrow{ width: 1170px; }
.container.container-wide{ max-width: 1800px; }
}
.section-relative{position:relative;z-index:1}
@media (min-width:1200px){.section-split{margin-right:0;margin-left:auto;width:50%}
}
.section-image-aside{position:relative}
.section-image-aside-img{position:absolute;top:0;bottom:0;width:50vw;background-size:cover;-webkit-background-size:cover}
.section-image-aside-left .section-image-aside-img{right:100%}
.section-image-aside-right .section-image-aside-img{left:100%}
.section-code{padding:20px;border-radius:3px;background:#f7f7f7;box-shadow:inset 1px 1px 1px rgba(0,0,0,.15)}
@media (min-width:768px){.section-code{margin-right:-30px;margin-left:-30px;padding:30px}
}
.section-navigation{padding:20px;border-radius:3px;background:#f7f7f7;box-shadow:inset 1px 1px 1px rgba(0,0,0,.15)}
.section-navigation iframe{border:none}
@media (min-width:768px){.section-navigation{margin-right:-45px;margin-left:-45px;padding:30px}
}
.section-triangle{position:relative}
.section-triangle svg{position:absolute;left:50%;margin-left:-30px;width:60px;height:30px}
.section-triangle-bottom svg{top:100%;z-index:1;margin-top:-1px}
.section-triangle-top svg{top:0;z-index:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.section-collar{position:relative}

.section-collar,.section-collar:after,.section-collar:before{background:#fff}
.section-collar:after,.section-collar:before{position:absolute;top:100%;z-index:1;margin-top:-1px;width:60%;height:30px;content:''}
.section-collar:before{left:-10%;margin-left:-15px;-webkit-transform:skewX(-45deg);transform:skewX(-45deg)}
.section-collar:after{right:-10%;margin-right:-15px;-webkit-transform:skewX(45deg);transform:skewX(45deg)}
.slider-menu-position{position:relative}
.slider-menu-position .rd-navbar-wrap{position:absolute;top:0;right:0;left:0}
.mock-up-wrapper{position:relative}
.mock-up-desktop-wrapper{margin-bottom:-80px;max-width:100%}
.mock-up-circle{position:absolute;bottom:65px;left:-15%}
.mock-up-mobile-wrapper{position:absolute;right:-5%;bottom:-140px}
@media (min-width:992px){.mock-up-mobile-wrapper{right:-15%}
}
.one-page{position:relative}
.one-page-footer,.one-page-header{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.one-page-header{top:33px}
.one-page-footer{bottom:33px}
.section-cover{min-height:100vh}
.section-center-absolute{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.section-graph-demonstration{overflow:auto}
.section-graph-demonstration>.graph-content{min-width:500px}
@media (min-width:480px){.section-graph-demonstration>.graph-content{min-width:0}
}
.section-graph-demonstration .isotope .row>[class*=col-]{padding-right:0;padding-left:0}
.section-graph-demonstration #high-line{overflow:hidden}
.section-graph-demonstration #high-line svg{margin-top:-2px}
.section-team-custom-effects{position:relative}
.section-team-custom-effects .bg-title{position:absolute;bottom:18%;left:46%;z-index:-2;color:#f5f5f5;font-size:170px;line-height:204px}
.section-team-custom-effects .bg-title span{position:relative;left:55px;display:block}
.section-team-custom-effects .shell-fluid{padding-right:0;padding-left:0}
.section-team-custom-effects .slide-content-animate{padding-right:15px;padding-left:15px}
@media (min-width:1200px){.section-team-custom-effects .owl-custom-navigation{position:absolute;right:0;bottom:66px;z-index:1;width:41.66667%}
}
.rd-navbar-iframe-demonstration{border:1px solid #f2f2f2;box-shadow:inset 1px 1px 1px rgba(0,0,0,.15)}
.rd-navbar-iframe-demonstration iframe{width:100%;outline:1px solid transparent;border:none;transition:.35s height ease}
.rd-navbar-iframe-demonstration iframe .page,.rd-navbar-iframe-demonstration iframe body,.rd-navbar-iframe-demonstration iframe html{height:100%}
@media (max-width:1200px){.rd-navbar-iframe-demonstration{padding:0}
.rd-navbar-iframe-demonstration iframe{height:56px}
.rd-navbar-iframe-demonstration iframe.active,.rd-navbar-iframe-demonstration iframe.active.active-panel{height:570px}
.rd-navbar-iframe-demonstration iframe.active-panel{height:220px}
}
.mobile #bg-animation,.tablet #bg-animation{display:none}
#bg-animation{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}
.section-0{padding-top:0;padding-bottom:0}
.section-20{padding-top:20px;padding-bottom:20px}
.section-34{padding-top:34px;padding-bottom:34px}
.section-41{padding-top:41px;padding-bottom:41px}
.section-50{padding-top:50px;padding-bottom:50px}
.section-66{padding-top:66px;padding-bottom:66px}
.section-85{padding-top:85px;padding-bottom:85px}
.section-98{padding-top:98px;padding-bottom:98px}
.section-110{padding-top:110px;padding-bottom:110px}
.section-124{padding-top:124px;padding-bottom:124px}
.section-254{padding-top:254px;padding-bottom:254px}
.section-350{padding-top:350px;padding-bottom:350px}
@media (min-width:480px){.section-xs-0{padding-top:0;padding-bottom:0}
.section-xs-20{padding-top:20px;padding-bottom:20px}
.section-xs-34{padding-top:34px;padding-bottom:34px}
.section-xs-41{padding-top:41px;padding-bottom:41px}
.section-xs-50{padding-top:50px;padding-bottom:50px}
.section-xs-66{padding-top:66px;padding-bottom:66px}
.section-xs-85{padding-top:85px;padding-bottom:85px}
.section-xs-98{padding-top:98px;padding-bottom:98px}
.section-xs-110{padding-top:110px;padding-bottom:110px}
.section-xs-124{padding-top:124px;padding-bottom:124px}
.section-xs-254{padding-top:254px;padding-bottom:254px}
.section-xs-350{padding-top:350px;padding-bottom:350px}
}
@media (min-width:768px){.section-sm-0{padding-top:0;padding-bottom:0}
.section-sm-20{padding-top:20px;padding-bottom:20px}
.section-sm-34{padding-top:34px;padding-bottom:34px}
.section-sm-41{padding-top:41px;padding-bottom:41px}
.section-sm-50{padding-top:50px;padding-bottom:50px}
.section-sm-66{padding-top:66px;padding-bottom:66px}
.section-sm-85{padding-top:85px;padding-bottom:85px}
.section-sm-98{padding-top:98px;padding-bottom:98px}
.section-sm-110{padding-top:110px;padding-bottom:110px}
.section-sm-124{padding-top:124px;padding-bottom:124px}
.section-sm-254{padding-top:254px;padding-bottom:254px}
.section-sm-350{padding-top:350px;padding-bottom:350px}
}
@media (min-width:992px){.section-md-0{padding-top:0;padding-bottom:0}
.section-md-20{padding-top:20px;padding-bottom:20px}
.section-md-34{padding-top:34px;padding-bottom:34px}
.section-md-41{padding-top:41px;padding-bottom:41px}
.section-md-50{padding-top:50px;padding-bottom:50px}
.section-md-66{padding-top:66px;padding-bottom:66px}
.section-md-85{padding-top:85px;padding-bottom:85px}
.section-md-98{padding-top:98px;padding-bottom:98px}
.section-md-110{padding-top:110px;padding-bottom:110px}
.section-md-124{padding-top:124px;padding-bottom:124px}
.section-md-254{padding-top:254px;padding-bottom:254px}
.section-md-350{padding-top:350px;padding-bottom:350px}
}
@media (min-width:1200px){.section-lg-0{padding-top:0;padding-bottom:0}
.section-lg-20{padding-top:20px;padding-bottom:20px}
.section-lg-34{padding-top:34px;padding-bottom:34px}
.section-lg-41{padding-top:41px;padding-bottom:41px}
.section-lg-50{padding-top:50px;padding-bottom:50px}
.section-lg-66{padding-top:66px;padding-bottom:66px}
.section-lg-85{padding-top:85px;padding-bottom:85px}
.section-lg-98{padding-top:98px;padding-bottom:98px}
.section-lg-110{padding-top:110px;padding-bottom:110px}
.section-lg-124{padding-top:124px;padding-bottom:124px}
.section-lg-254{padding-top:254px;padding-bottom:254px}
.section-lg-350{padding-top:350px;padding-bottom:350px}
}
@media (min-width:1800px){.section-xl-0{padding-top:0;padding-bottom:0}
.section-xl-20{padding-top:20px;padding-bottom:20px}
.section-xl-34{padding-top:34px;padding-bottom:34px}
.section-xl-41{padding-top:41px;padding-bottom:41px}
.section-xl-50{padding-top:50px;padding-bottom:50px}
.section-xl-66{padding-top:66px;padding-bottom:66px}
.section-xl-85{padding-top:85px;padding-bottom:85px}
.section-xl-98{padding-top:98px;padding-bottom:98px}
.section-xl-110{padding-top:110px;padding-bottom:110px}
.section-xl-124{padding-top:124px;padding-bottom:124px}
.section-xl-254{padding-top:254px;padding-bottom:254px}
.section-xl-350{padding-top:350px;padding-bottom:350px}
}
.section-top-0{padding-top:0}
.section-top-20{padding-top:20px}
.section-top-34{padding-top:34px}
.section-top-41{padding-top:41px}
.section-top-50{padding-top:50px}
.section-top-66{padding-top:66px}
.section-top-85{padding-top:85px}
.section-top-98{padding-top:98px}
.section-top-110{padding-top:110px}
.section-top-124{padding-top:124px}
.section-top-254{padding-top:254px}
.section-top-350{padding-top:350px}
@media (min-width:480px){.section-xs-top-0{padding-top:0}
.section-xs-top-20{padding-top:20px}
.section-xs-top-34{padding-top:34px}
.section-xs-top-41{padding-top:41px}
.section-xs-top-50{padding-top:50px}
.section-xs-top-66{padding-top:66px}
.section-xs-top-85{padding-top:85px}
.section-xs-top-98{padding-top:98px}
.section-xs-top-110{padding-top:110px}
.section-xs-top-124{padding-top:124px}
.section-xs-top-254{padding-top:254px}
.section-xs-top-350{padding-top:350px}
}
@media (min-width:768px){.section-sm-top-0{padding-top:0}
.section-sm-top-20{padding-top:20px}
.section-sm-top-34{padding-top:34px}
.section-sm-top-41{padding-top:41px}
.section-sm-top-50{padding-top:50px}
.section-sm-top-66{padding-top:66px}
.section-sm-top-85{padding-top:85px}
.section-sm-top-98{padding-top:98px}
.section-sm-top-110{padding-top:110px}
.section-sm-top-124{padding-top:124px}
.section-sm-top-254{padding-top:254px}
.section-sm-top-350{padding-top:350px}
}
@media (min-width:992px){.section-md-top-0{padding-top:0}
.section-md-top-20{padding-top:20px}
.section-md-top-34{padding-top:34px}
.section-md-top-41{padding-top:41px}
.section-md-top-50{padding-top:50px}
.section-md-top-66{padding-top:66px}
.section-md-top-85{padding-top:85px}
.section-md-top-98{padding-top:98px}
.section-md-top-110{padding-top:110px}
.section-md-top-124{padding-top:124px}
.section-md-top-254{padding-top:254px}
.section-md-top-350{padding-top:350px}
}
@media (min-width:1200px){.section-lg-top-0{padding-top:0}
.section-lg-top-20{padding-top:20px}
.section-lg-top-34{padding-top:34px}
.section-lg-top-41{padding-top:41px}
.section-lg-top-50{padding-top:50px}
.section-lg-top-66{padding-top:66px}
.section-lg-top-85{padding-top:85px}
.section-lg-top-98{padding-top:98px}
.section-lg-top-110{padding-top:110px}
.section-lg-top-124{padding-top:124px}
.section-lg-top-254{padding-top:254px}
.section-lg-top-350{padding-top:350px}
}
@media (min-width:1800px){.section-xl-top-0{padding-top:0}
.section-xl-top-20{padding-top:20px}
.section-xl-top-34{padding-top:34px}
.section-xl-top-41{padding-top:41px}
.section-xl-top-50{padding-top:50px}
.section-xl-top-66{padding-top:66px}
.section-xl-top-85{padding-top:85px}
.section-xl-top-98{padding-top:98px}
.section-xl-top-110{padding-top:110px}
.section-xl-top-124{padding-top:124px}
.section-xl-top-254{padding-top:254px}
.section-xl-top-350{padding-top:350px}
}
.section-bottom-0{padding-bottom:0}
.section-bottom-20{padding-bottom:20px}
.section-bottom-34{padding-bottom:34px}
.section-bottom-41{padding-bottom:41px}
.section-bottom-50{padding-bottom:50px}
.section-bottom-66{padding-bottom:66px}
.section-bottom-85{padding-bottom:85px}
.section-bottom-98{padding-bottom:98px}
.section-bottom-110{padding-bottom:110px}
.section-bottom-124{padding-bottom:124px}
.section-bottom-254{padding-bottom:254px}
.section-bottom-350{padding-bottom:350px}
@media (min-width:480px){.section-xs-bottom-0{padding-bottom:0}
.section-xs-bottom-20{padding-bottom:20px}
.section-xs-bottom-34{padding-bottom:34px}
.section-xs-bottom-41{padding-bottom:41px}
.section-xs-bottom-50{padding-bottom:50px}
.section-xs-bottom-66{padding-bottom:66px}
.section-xs-bottom-85{padding-bottom:85px}
.section-xs-bottom-98{padding-bottom:98px}
.section-xs-bottom-110{padding-bottom:110px}
.section-xs-bottom-124{padding-bottom:124px}
.section-xs-bottom-254{padding-bottom:254px}
.section-xs-bottom-350{padding-bottom:350px}
}
@media (min-width:768px){.section-sm-bottom-0{padding-bottom:0}
.section-sm-bottom-20{padding-bottom:20px}
.section-sm-bottom-34{padding-bottom:34px}
.section-sm-bottom-41{padding-bottom:41px}
.section-sm-bottom-50{padding-bottom:50px}
.section-sm-bottom-66{padding-bottom:66px}
.section-sm-bottom-85{padding-bottom:85px}
.section-sm-bottom-98{padding-bottom:98px}
.section-sm-bottom-110{padding-bottom:110px}
.section-sm-bottom-124{padding-bottom:124px}
.section-sm-bottom-254{padding-bottom:254px}
.section-sm-bottom-350{padding-bottom:350px}
}
@media (min-width:992px){.section-md-bottom-0{padding-bottom:0}
.section-md-bottom-20{padding-bottom:20px}
.section-md-bottom-34{padding-bottom:34px}
.section-md-bottom-41{padding-bottom:41px}
.section-md-bottom-50{padding-bottom:50px}
.section-md-bottom-66{padding-bottom:66px}
.section-md-bottom-85{padding-bottom:85px}
.section-md-bottom-98{padding-bottom:98px}
.section-md-bottom-110{padding-bottom:110px}
.section-md-bottom-124{padding-bottom:124px}
.section-md-bottom-254{padding-bottom:254px}
.section-md-bottom-350{padding-bottom:350px}
}
@media (min-width:1200px){.section-lg-bottom-0{padding-bottom:0}
.section-lg-bottom-20{padding-bottom:20px}
.section-lg-bottom-34{padding-bottom:34px}
.section-lg-bottom-41{padding-bottom:41px}
.section-lg-bottom-50{padding-bottom:50px}
.section-lg-bottom-66{padding-bottom:66px}
.section-lg-bottom-85{padding-bottom:85px}
.section-lg-bottom-98{padding-bottom:98px}
.section-lg-bottom-110{padding-bottom:110px}
.section-lg-bottom-124{padding-bottom:124px}
.section-lg-bottom-254{padding-bottom:254px}
.section-lg-bottom-350{padding-bottom:350px}
}
@media (min-width:1800px){.section-xl-bottom-0{padding-bottom:0}
.section-xl-bottom-20{padding-bottom:20px}
.section-xl-bottom-34{padding-bottom:34px}
.section-xl-bottom-41{padding-bottom:41px}
.section-xl-bottom-50{padding-bottom:50px}
.section-xl-bottom-66{padding-bottom:66px}
.section-xl-bottom-85{padding-bottom:85px}
.section-xl-bottom-98{padding-bottom:98px}
.section-xl-bottom-110{padding-bottom:110px}
.section-xl-bottom-124{padding-bottom:124px}
.section-xl-bottom-254{padding-bottom:254px}
.section-xl-bottom-350{padding-bottom:350px}
}

/*offset*/
html .page .inset-left-0{padding-left:0}
html .page .inset-left-10{padding-left:10px}
html .page .inset-left-20{padding-left:20px}
html .page .inset-left-30{padding-left:30px}
html .page .inset-left-50{padding-left:50px}
html .page .inset-left-80{padding-left:80px}
html .page .inset-left-93{padding-left:93px}
html .page .inset-left-100{padding-left:100px}
html .page .inset-left-115{padding-left:115px}
@media (min-width:480px){html .page .inset-xs-left-0{padding-left:0}
html .page .inset-xs-left-10{padding-left:10px}
html .page .inset-xs-left-20{padding-left:20px}
html .page .inset-xs-left-30{padding-left:30px}
html .page .inset-xs-left-50{padding-left:50px}
html .page .inset-xs-left-80{padding-left:80px}
html .page .inset-xs-left-93{padding-left:93px}
html .page .inset-xs-left-100{padding-left:100px}
html .page .inset-xs-left-115{padding-left:115px}
}
@media (min-width:768px){html .page .inset-sm-left-0{padding-left:0}
html .page .inset-sm-left-10{padding-left:10px}
html .page .inset-sm-left-20{padding-left:20px}
html .page .inset-sm-left-30{padding-left:30px}
html .page .inset-sm-left-50{padding-left:50px}
html .page .inset-sm-left-80{padding-left:80px}
html .page .inset-sm-left-93{padding-left:93px}
html .page .inset-sm-left-100{padding-left:100px}
html .page .inset-sm-left-115{padding-left:115px}
}
@media (min-width:992px){html .page .inset-md-left-0{padding-left:0}
html .page .inset-md-left-10{padding-left:10px}
html .page .inset-md-left-20{padding-left:20px}
html .page .inset-md-left-30{padding-left:30px}
html .page .inset-md-left-50{padding-left:50px}
html .page .inset-md-left-80{padding-left:80px}
html .page .inset-md-left-93{padding-left:93px}
html .page .inset-md-left-100{padding-left:100px}
html .page .inset-md-left-115{padding-left:115px}
}
@media (min-width:1200px){html .page .inset-lg-left-0{padding-left:0}
html .page .inset-lg-left-10{padding-left:10px}
html .page .inset-lg-left-20{padding-left:20px}
html .page .inset-lg-left-30{padding-left:30px}
html .page .inset-lg-left-50{padding-left:50px}
html .page .inset-lg-left-80{padding-left:80px}
html .page .inset-lg-left-93{padding-left:93px}
html .page .inset-lg-left-100{padding-left:100px}
html .page .inset-lg-left-115{padding-left:115px}
}
@media (min-width:1800px){html .page .inset-xl-left-0{padding-left:0}
html .page .inset-xl-left-10{padding-left:10px}
html .page .inset-xl-left-20{padding-left:20px}
html .page .inset-xl-left-30{padding-left:30px}
html .page .inset-xl-left-50{padding-left:50px}
html .page .inset-xl-left-80{padding-left:80px}
html .page .inset-xl-left-93{padding-left:93px}
html .page .inset-xl-left-100{padding-left:100px}
html .page .inset-xl-left-115{padding-left:115px}
}
html .page .inset-right-0{padding-right:0}
html .page .inset-right-10{padding-right:10px}
html .page .inset-right-20{padding-right:20px}
html .page .inset-right-30{padding-right:30px}
html .page .inset-right-50{padding-right:50px}
html .page .inset-right-80{padding-right:80px}
html .page .inset-right-93{padding-right:93px}
html .page .inset-right-100{padding-right:100px}
html .page .inset-right-115{padding-right:115px}
@media (min-width:480px){html .page .inset-xs-right-0{padding-right:0}
html .page .inset-xs-right-10{padding-right:10px}
html .page .inset-xs-right-20{padding-right:20px}
html .page .inset-xs-right-30{padding-right:30px}
html .page .inset-xs-right-50{padding-right:50px}
html .page .inset-xs-right-80{padding-right:80px}
html .page .inset-xs-right-93{padding-right:93px}
html .page .inset-xs-right-100{padding-right:100px}
html .page .inset-xs-right-115{padding-right:115px}
}
@media (min-width:768px){html .page .inset-sm-right-0{padding-right:0}
html .page .inset-sm-right-10{padding-right:10px}
html .page .inset-sm-right-20{padding-right:20px}
html .page .inset-sm-right-30{padding-right:30px}
html .page .inset-sm-right-50{padding-right:50px}
html .page .inset-sm-right-80{padding-right:80px}
html .page .inset-sm-right-93{padding-right:93px}
html .page .inset-sm-right-100{padding-right:100px}
html .page .inset-sm-right-115{padding-right:115px}
}
@media (min-width:992px){html .page .inset-md-right-0{padding-right:0}
html .page .inset-md-right-10{padding-right:10px}
html .page .inset-md-right-20{padding-right:20px}
html .page .inset-md-right-30{padding-right:30px}
html .page .inset-md-right-50{padding-right:50px}
html .page .inset-md-right-80{padding-right:80px}
html .page .inset-md-right-93{padding-right:93px}
html .page .inset-md-right-100{padding-right:100px}
html .page .inset-md-right-115{padding-right:115px}
}
@media (min-width:1200px){html .page .inset-lg-right-0{padding-right:0}
html .page .inset-lg-right-10{padding-right:10px}
html .page .inset-lg-right-20{padding-right:20px}
html .page .inset-lg-right-30{padding-right:30px}
html .page .inset-lg-right-50{padding-right:50px}
html .page .inset-lg-right-80{padding-right:80px}
html .page .inset-lg-right-93{padding-right:93px}
html .page .inset-lg-right-100{padding-right:100px}
html .page .inset-lg-right-115{padding-right:115px}
}
@media (min-width:1800px){html .page .inset-xl-right-0{padding-right:0}
html .page .inset-xl-right-10{padding-right:10px}
html .page .inset-xl-right-20{padding-right:20px}
html .page .inset-xl-right-30{padding-right:30px}
html .page .inset-xl-right-50{padding-right:50px}
html .page .inset-xl-right-80{padding-right:80px}
html .page .inset-xl-right-93{padding-right:93px}
html .page .inset-xl-right-100{padding-right:100px}
html .page .inset-xl-right-115{padding-right:115px}
}
.inset-left-7p{padding-left:7%}
.inset-right-7p{padding-right:7%}
.inset-left-11p{padding-left:11%}
.inset-right-11p{padding-right:11%}
html .page .offset-top-0{margin-top:0}
html .page .offset-top-4{margin-top:4px}
html .page .offset-top-10{margin-top:10px}
html .page .offset-top-14{margin-top:14px}
html .page .offset-top-20{margin-top:20px}
html .page .offset-top-24{margin-top:24px}
html .page .offset-top-30{margin-top:30px}
html .page .offset-top-34{margin-top:34px}
html .page .offset-top-41{margin-top:41px}
html .page .offset-top-50{margin-top:50px}
html .page .offset-top-66{margin-top:66px}
html .page .offset-top-98{margin-top:98px}
html .page .offset-top-110{margin-top:110px}
html .page .offset-top-124{margin-top:124px}
@media (min-width:480px){html .page .offset-xs-top-0{margin-top:0}
html .page .offset-xs-top-4{margin-top:4px}
html .page .offset-xs-top-10{margin-top:10px}
html .page .offset-xs-top-14{margin-top:14px}
html .page .offset-xs-top-20{margin-top:20px}
html .page .offset-xs-top-24{margin-top:24px}
html .page .offset-xs-top-30{margin-top:30px}
html .page .offset-xs-top-34{margin-top:34px}
html .page .offset-xs-top-41{margin-top:41px}
html .page .offset-xs-top-50{margin-top:50px}
html .page .offset-xs-top-66{margin-top:66px}
html .page .offset-xs-top-98{margin-top:98px}
html .page .offset-xs-top-110{margin-top:110px}
html .page .offset-xs-top-124{margin-top:124px}
}
@media (min-width:768px){html .page .offset-sm-top-0{margin-top:0}
html .page .offset-sm-top-4{margin-top:4px}
html .page .offset-sm-top-10{margin-top:10px}
html .page .offset-sm-top-14{margin-top:14px}
html .page .offset-sm-top-20{margin-top:20px}
html .page .offset-sm-top-24{margin-top:24px}
html .page .offset-sm-top-30{margin-top:30px}
html .page .offset-sm-top-34{margin-top:34px}
html .page .offset-sm-top-41{margin-top:41px}
html .page .offset-sm-top-50{margin-top:50px}
html .page .offset-sm-top-66{margin-top:66px}
html .page .offset-sm-top-98{margin-top:98px}
html .page .offset-sm-top-110{margin-top:110px}
html .page .offset-sm-top-124{margin-top:124px}
}
@media (min-width:992px){html .page .offset-md-top-0{margin-top:0}
html .page .offset-md-top-4{margin-top:4px}
html .page .offset-md-top-10{margin-top:10px}
html .page .offset-md-top-14{margin-top:14px}
html .page .offset-md-top-20{margin-top:20px}
html .page .offset-md-top-24{margin-top:24px}
html .page .offset-md-top-30{margin-top:30px}
html .page .offset-md-top-34{margin-top:34px}
html .page .offset-md-top-41{margin-top:41px}
html .page .offset-md-top-50{margin-top:50px}
html .page .offset-md-top-66{margin-top:66px}
html .page .offset-md-top-98{margin-top:98px}
html .page .offset-md-top-110{margin-top:110px}
html .page .offset-md-top-124{margin-top:124px}
}
@media (min-width:1200px){html .page .offset-lg-top-0{margin-top:0}
html .page .offset-lg-top-4{margin-top:4px}
html .page .offset-lg-top-10{margin-top:10px}
html .page .offset-lg-top-14{margin-top:14px}
html .page .offset-lg-top-20{margin-top:20px}
html .page .offset-lg-top-24{margin-top:24px}
html .page .offset-lg-top-30{margin-top:30px}
html .page .offset-lg-top-34{margin-top:34px}
html .page .offset-lg-top-41{margin-top:41px}
html .page .offset-lg-top-50{margin-top:50px}
html .page .offset-lg-top-66{margin-top:66px}
html .page .offset-lg-top-98{margin-top:98px}
html .page .offset-lg-top-110{margin-top:110px}
html .page .offset-lg-top-124{margin-top:124px}
}
@media (min-width:1800px){html .page .offset-xl-top-0{margin-top:0}
html .page .offset-xl-top-4{margin-top:4px}
html .page .offset-xl-top-10{margin-top:10px}
html .page .offset-xl-top-14{margin-top:14px}
html .page .offset-xl-top-20{margin-top:20px}
html .page .offset-xl-top-24{margin-top:24px}
html .page .offset-xl-top-30{margin-top:30px}
html .page .offset-xl-top-34{margin-top:34px}
html .page .offset-xl-top-41{margin-top:41px}
html .page .offset-xl-top-50{margin-top:50px}
html .page .offset-xl-top-66{margin-top:66px}
html .page .offset-xl-top-98{margin-top:98px}
html .page .offset-xl-top-110{margin-top:110px}
html .page .offset-xl-top-124{margin-top:124px}
}

.shell,.shell-fluid,.shell-wide,.shell-full{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.shell,.shell-wide{min-width:300px;max-width:480px}
@media (min-width:768px){.shell,.shell-wide{max-width:750px}
}
@media (min-width:992px){.shell,.shell-wide{max-width:970px}
}
@media (min-width:1200px){.shell,.shell-wide{max-width:1200px}
}
@media (min-width:1800px){.shell-wide{max-width:1800px}
}
.range{margin-left:-15px;margin-right:-15px}
.range>.range{margin-left:0;margin-right:0}
.range-spacer{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
[class*=cell-]{padding-left:15px;padding-right:15px}
*+.range,html.lt-ie-10 *+.range{margin-top:50px}
*+.range-sm,*+[class*=cell-],html.lt-ie-10 *+.range-sm,html.lt-ie-10 *+[class*=cell-]{margin-top:30px}
*+.range-lg,html.lt-ie-10 *+.range-lg{margin-top:66px}
.range-condensed,html.lt-ie-10 .range-condensed{margin-left:0;margin-right:0}
.range-condensed>[class*=cell],html.lt-ie-10 .range-condensed>[class*=cell]{padding-left:0;padding-right:0}
.range-condensed>*+[class*=cell],html.lt-ie-10 .range-condensed>*+[class*=cell]{margin-top:0}
.range-narrow,html.lt-ie-10 .range-narrow{margin-left:-5px;margin-right:-5px}
.range-narrow>[class*=cell],html.lt-ie-10 .range-narrow>[class*=cell]{padding-left:5px;padding-right:5px}
.range-narrow>*+[class*=cell],html.lt-ie-10 .range-narrow>*+[class*=cell]{padding-left:5px;padding-right:5px}
@media (min-width:480px){.range{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.range>.range{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.range-vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.range>[class*=cell]{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
}
@media (min-width:480px){*+[class*=cell-xs-]{margin-top:0}
.range-xs-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.range-xs-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.range-xs-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.range-xs-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.range-xs-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.range-xs-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.range-xs{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.range-xs-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.range-xs-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.range-xs-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.range-xs-baseline{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.cell-xs-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.cell-xs-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.cell-xs-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.range>.cell-xs-preffix-0{margin-left:0}
.range>.cell-xs-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}
.range>.cell-xs-preffix-1{margin-left:8.33333%}
.range>.cell-xs-push-1{-webkit-order:1;-ms-flex-order:1;order:1}
.range>.cell-xs-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}
.range>.cell-xs-preffix-2{margin-left:16.66667%}
.range>.cell-xs-push-2{-webkit-order:2;-ms-flex-order:2;order:2}
.range>.cell-xs-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.range>.cell-xs-preffix-3{margin-left:25%}
.range>.cell-xs-push-3{-webkit-order:3;-ms-flex-order:3;order:3}
.range>.cell-xs-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.range>.cell-xs-preffix-4{margin-left:33.33333%}
.range>.cell-xs-push-4{-webkit-order:4;-ms-flex-order:4;order:4}
.range>.cell-xs-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}
.range>.cell-xs-preffix-5{margin-left:41.66667%}
.range>.cell-xs-push-5{-webkit-order:5;-ms-flex-order:5;order:5}
.range>.cell-xs-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.range>.cell-xs-preffix-6{margin-left:50%}
.range>.cell-xs-push-6{-webkit-order:6;-ms-flex-order:6;order:6}
.range>.cell-xs-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}
.range>.cell-xs-preffix-7{margin-left:58.33333%}
.range>.cell-xs-push-7{-webkit-order:7;-ms-flex-order:7;order:7}
.range>.cell-xs-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}
.range>.cell-xs-preffix-8{margin-left:66.66667%}
.range>.cell-xs-push-8{-webkit-order:8;-ms-flex-order:8;order:8}
.range>.cell-xs-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.range>.cell-xs-preffix-9{margin-left:75%}
.range>.cell-xs-push-9{-webkit-order:9;-ms-flex-order:9;order:9}
.range>.cell-xs-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}
.range>.cell-xs-preffix-10{margin-left:83.33333%}
.range>.cell-xs-push-10{-webkit-order:10;-ms-flex-order:10;order:10}
.range>.cell-xs-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}
.range>.cell-xs-preffix-11{margin-left:91.66667%}
.range>.cell-xs-push-11{-webkit-order:11;-ms-flex-order:11;order:11}
.range>.cell-xs-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.range>.cell-xs-preffix-12{margin-left:100%}
.range>.cell-xs-push-12{-webkit-order:12;-ms-flex-order:12;order:12}
.range>.cell-xs-1-5{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}
}
@media (min-width:768px){*+[class*=cell-sm-]{margin-top:0}
.range-sm-center,.range-sm-center>.range{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.range-sm-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.range-sm-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.range-sm-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.range-sm-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.range-sm-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.range-sm{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.range-sm-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.range-sm-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.range-sm-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.range-sm-baseline{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.cell-sm-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.cell-sm-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.cell-sm-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.range>.cell-sm-preffix-0{margin-left:0}
.range>.cell-sm-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}
.range>.cell-sm-preffix-1{margin-left:8.33333%}
.range>.cell-sm-push-1{-webkit-order:1;-ms-flex-order:1;order:1}
.range>.cell-sm-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}
.range>.cell-sm-preffix-2{margin-left:16.66667%}
.range>.cell-sm-push-2{-webkit-order:2;-ms-flex-order:2;order:2}
.range>.cell-sm-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.range>.cell-sm-preffix-3{margin-left:25%}
.range>.cell-sm-push-3{-webkit-order:3;-ms-flex-order:3;order:3}
.range>.cell-sm-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.range>.cell-sm-preffix-4{margin-left:33.33333%}
.range>.cell-sm-push-4{-webkit-order:4;-ms-flex-order:4;order:4}
.range>.cell-sm-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}
.range>.cell-sm-preffix-5{margin-left:41.66667%}
.range>.cell-sm-push-5{-webkit-order:5;-ms-flex-order:5;order:5}
.range>.cell-sm-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.range>.cell-sm-preffix-6{margin-left:50%}
.range>.cell-sm-push-6{-webkit-order:6;-ms-flex-order:6;order:6}
.range>.cell-sm-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}
.range>.cell-sm-preffix-7{margin-left:58.33333%}
.range>.cell-sm-push-7{-webkit-order:7;-ms-flex-order:7;order:7}
.range>.cell-sm-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}
.range>.cell-sm-preffix-8{margin-left:66.66667%}
.range>.cell-sm-push-8{-webkit-order:8;-ms-flex-order:8;order:8}
.range>.cell-sm-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.range>.cell-sm-preffix-9{margin-left:75%}
.range>.cell-sm-push-9{-webkit-order:9;-ms-flex-order:9;order:9}
.range>.cell-sm-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}
.range>.cell-sm-preffix-10{margin-left:83.33333%}
.range>.cell-sm-push-10{-webkit-order:10;-ms-flex-order:10;order:10}
.range>.cell-sm-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}
.range>.cell-sm-preffix-11{margin-left:91.66667%}
.range>.cell-sm-push-11{-webkit-order:11;-ms-flex-order:11;order:11}
.range>.cell-sm-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.range>.cell-sm-preffix-12{margin-left:100%}
.range>.cell-sm-push-12{-webkit-order:12;-ms-flex-order:12;order:12}
.range>.cell-sm-1-5{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}
}
@media (min-width:992px){*+[class*=cell-md-]{margin-top:0}
.range-md-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.range-md-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.range-md-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.range-md-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.range-md-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.range-md-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.range-md{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.range-md-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.range-md-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.range-md-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.range-md-baseline{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.cell-md-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.cell-md-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.cell-md-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.range>.cell-md-preffix-0{margin-left:0}
.range>.cell-md-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}
.range>.cell-md-preffix-1{margin-left:8.33333%}
.range>.cell-md-push-1{-webkit-order:1;-ms-flex-order:1;order:1}
.range>.cell-md-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}
.range>.cell-md-preffix-2{margin-left:16.66667%}
.range>.cell-md-push-2{-webkit-order:2;-ms-flex-order:2;order:2}
.range>.cell-md-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.range>.cell-md-preffix-3{margin-left:25%}
.range>.cell-md-push-3{-webkit-order:3;-ms-flex-order:3;order:3}
.range>.cell-md-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.range>.cell-md-preffix-4{margin-left:33.33333%}
.range>.cell-md-push-4{-webkit-order:4;-ms-flex-order:4;order:4}
.range>.cell-md-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}
.range>.cell-md-preffix-5{margin-left:41.66667%}
.range>.cell-md-push-5{-webkit-order:5;-ms-flex-order:5;order:5}
.range>.cell-md-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.range>.cell-md-preffix-6{margin-left:50%}
.range>.cell-md-push-6{-webkit-order:6;-ms-flex-order:6;order:6}
.range>.cell-md-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}
.range>.cell-md-preffix-7{margin-left:58.33333%}
.range>.cell-md-push-7{-webkit-order:7;-ms-flex-order:7;order:7}
.range>.cell-md-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}
.range>.cell-md-preffix-8{margin-left:66.66667%}
.range>.cell-md-push-8{-webkit-order:8;-ms-flex-order:8;order:8}
.range>.cell-md-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.range>.cell-md-preffix-9{margin-left:75%}
.range>.cell-md-push-9{-webkit-order:9;-ms-flex-order:9;order:9}
.range>.cell-md-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}
.range>.cell-md-preffix-10{margin-left:83.33333%}
.range>.cell-md-push-10{-webkit-order:10;-ms-flex-order:10;order:10}
.range>.cell-md-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}
.range>.cell-md-preffix-11{margin-left:91.66667%}
.range>.cell-md-push-11{-webkit-order:11;-ms-flex-order:11;order:11}
.range>.cell-md-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.range>.cell-md-preffix-12{margin-left:100%}
.range>.cell-md-push-12{-webkit-order:12;-ms-flex-order:12;order:12}
.range>.cell-md-1-5{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}
}
@media (min-width:1200px){*+[class*=cell-lg-]{margin-top:0}
.range-lg-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.range-lg-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.range-lg-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.range-lg-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.range-lg-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.range-lg-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.range-lg{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.range-lg-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.range-lg-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.range-lg-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.range-lg-baseline{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.cell-lg-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.cell-lg-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.cell-lg-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.range>.cell-lg-preffix-0{margin-left:0}
.range>.cell-lg-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}
.range>.cell-lg-preffix-1{margin-left:8.33333%}
.range>.cell-lg-push-1{-webkit-order:1;-ms-flex-order:1;order:1}
.range>.cell-lg-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}
.range>.cell-lg-preffix-2{margin-left:16.66667%}
.range>.cell-lg-push-2{-webkit-order:2;-ms-flex-order:2;order:2}
.range>.cell-lg-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.range>.cell-lg-preffix-3{margin-left:25%}
.range>.cell-lg-push-3{-webkit-order:3;-ms-flex-order:3;order:3}
.range>.cell-lg-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.range>.cell-lg-preffix-4{margin-left:33.33333%}
.range>.cell-lg-push-4{-webkit-order:4;-ms-flex-order:4;order:4}
.range>.cell-lg-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}
.range>.cell-lg-preffix-5{margin-left:41.66667%}
.range>.cell-lg-push-5{-webkit-order:5;-ms-flex-order:5;order:5}
.range>.cell-lg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.range>.cell-lg-preffix-6{margin-left:50%}
.range>.cell-lg-push-6{-webkit-order:6;-ms-flex-order:6;order:6}
.range>.cell-lg-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}
.range>.cell-lg-preffix-7{margin-left:58.33333%}
.range>.cell-lg-push-7{-webkit-order:7;-ms-flex-order:7;order:7}
.range>.cell-lg-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}
.range>.cell-lg-preffix-8{margin-left:66.66667%}
.range>.cell-lg-push-8{-webkit-order:8;-ms-flex-order:8;order:8}
.range>.cell-lg-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.range>.cell-lg-preffix-9{margin-left:75%}
.range>.cell-lg-push-9{-webkit-order:9;-ms-flex-order:9;order:9}
.range>.cell-lg-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}
.range>.cell-lg-preffix-10{margin-left:83.33333%}
.range>.cell-lg-push-10{-webkit-order:10;-ms-flex-order:10;order:10}
.range>.cell-lg-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}
.range>.cell-lg-preffix-11{margin-left:91.66667%}
.range>.cell-lg-push-11{-webkit-order:11;-ms-flex-order:11;order:11}
.range>.cell-lg-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.range>.cell-lg-preffix-12{margin-left:100%}
.range>.cell-lg-push-12{-webkit-order:12;-ms-flex-order:12;order:12}
.range>.cell-lg-1-5{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}
}
@media (min-width:1800px){*+[class*=cell-xl-]{margin-top:0}
.range-xl-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.range-xl-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.range-xl-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.range-xl-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.range-xl-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.range-xl-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.range-xl{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.range-xl-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.range-xl-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.range-xl-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.range-xl-baseline{-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.cell-xl-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.cell-xl-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.cell-xl-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.range>.cell-xl-preffix-0{margin-left:0}
.range>.cell-xl-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}
.range>.cell-xl-preffix-1{margin-left:8.33333%}
.range>.cell-xl-push-1{-webkit-order:1;-ms-flex-order:1;order:1}
.range>.cell-xl-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}
.range>.cell-xl-preffix-2{margin-left:16.66667%}
.range>.cell-xl-push-2{-webkit-order:2;-ms-flex-order:2;order:2}
.range>.cell-xl-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.range>.cell-xl-preffix-3{margin-left:25%}
.range>.cell-xl-push-3{-webkit-order:3;-ms-flex-order:3;order:3}
.range>.cell-xl-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.range>.cell-xl-preffix-4{margin-left:33.33333%}
.range>.cell-xl-push-4{-webkit-order:4;-ms-flex-order:4;order:4}
.range>.cell-xl-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}
.range>.cell-xl-preffix-5{margin-left:41.66667%}
.range>.cell-xl-push-5{-webkit-order:5;-ms-flex-order:5;order:5}
.range>.cell-xl-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.range>.cell-xl-preffix-6{margin-left:50%}
.range>.cell-xl-push-6{-webkit-order:6;-ms-flex-order:6;order:6}
.range>.cell-xl-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}
.range>.cell-xl-preffix-7{margin-left:58.33333%}
.range>.cell-xl-push-7{-webkit-order:7;-ms-flex-order:7;order:7}
.range>.cell-xl-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}
.range>.cell-xl-preffix-8{margin-left:66.66667%}
.range>.cell-xl-push-8{-webkit-order:8;-ms-flex-order:8;order:8}
.range>.cell-xl-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.range>.cell-xl-preffix-9{margin-left:75%}
.range>.cell-xl-push-9{-webkit-order:9;-ms-flex-order:9;order:9}
.range>.cell-xl-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}
.range>.cell-xl-preffix-10{margin-left:83.33333%}
.range>.cell-xl-push-10{-webkit-order:10;-ms-flex-order:10;order:10}
.range>.cell-xl-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}
.range>.cell-xl-preffix-11{margin-left:91.66667%}
.range>.cell-xl-push-11{-webkit-order:11;-ms-flex-order:11;order:11}
.range>.cell-xl-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.range>.cell-xl-preffix-12{margin-left:100%}
.range>.cell-xl-push-12{-webkit-order:12;-ms-flex-order:12;order:12}
.range>.cell-xl-1-5{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}
}
html.lt-ie-10 .range>.cell-xs-1{margin-left:auto;margin-right:auto;max-width:8.33333%}
html.lt-ie-10 .range>.cell-xs-2{margin-left:auto;margin-right:auto;max-width:16.66667%}
html.lt-ie-10 .range>.cell-xs-3{margin-left:auto;margin-right:auto;max-width:25%}
html.lt-ie-10 .range>.cell-xs-4{margin-left:auto;margin-right:auto;max-width:33.33333%}
html.lt-ie-10 .range>.cell-xs-5{margin-left:auto;margin-right:auto;max-width:41.66667%}
html.lt-ie-10 .range>.cell-xs-6{margin-left:auto;margin-right:auto;max-width:50%}
html.lt-ie-10 .range>.cell-xs-7{margin-left:auto;margin-right:auto;max-width:58.33333%}
html.lt-ie-10 .range>.cell-xs-8{margin-left:auto;margin-right:auto;max-width:66.66667%}
html.lt-ie-10 .range>.cell-xs-9{margin-left:auto;margin-right:auto;max-width:75%}
html.lt-ie-10 .range>.cell-xs-10{margin-left:auto;margin-right:auto;max-width:83.33333%}
html.lt-ie-10 .range>.cell-xs-11{margin-left:auto;margin-right:auto;max-width:91.66667%}
html.lt-ie-10 .range>.cell-xs-12{margin-left:auto;margin-right:auto;max-width:100%}
html.lt-ie-10 .range>.cell-xs-1-5{margin-left:auto;margin-right:auto;max-width:20%}
html.lt-ie-10 .range>.cell-sm-1{margin-left:auto;margin-right:auto;max-width:8.33333%}
html.lt-ie-10 .range>.cell-sm-2{margin-left:auto;margin-right:auto;max-width:16.66667%}
html.lt-ie-10 .range>.cell-sm-3{margin-left:auto;margin-right:auto;max-width:25%}
html.lt-ie-10 .range>.cell-sm-4{margin-left:auto;margin-right:auto;max-width:33.33333%}
html.lt-ie-10 .range>.cell-sm-5{margin-left:auto;margin-right:auto;max-width:41.66667%}
html.lt-ie-10 .range>.cell-sm-6{margin-left:auto;margin-right:auto;max-width:50%}
html.lt-ie-10 .range>.cell-sm-7{margin-left:auto;margin-right:auto;max-width:58.33333%}
html.lt-ie-10 .range>.cell-sm-8{margin-left:auto;margin-right:auto;max-width:66.66667%}
html.lt-ie-10 .range>.cell-sm-9{margin-left:auto;margin-right:auto;max-width:75%}
html.lt-ie-10 .range>.cell-sm-10{margin-left:auto;margin-right:auto;max-width:83.33333%}
html.lt-ie-10 .range>.cell-sm-11{margin-left:auto;margin-right:auto;max-width:91.66667%}
html.lt-ie-10 .range>.cell-sm-12{margin-left:auto;margin-right:auto;max-width:100%}
html.lt-ie-10 .range>.cell-sm-1-5{margin-left:auto;margin-right:auto;max-width:20%}
html.lt-ie-10 .range>.cell-md-1{margin-left:auto;margin-right:auto;max-width:8.33333%}
html.lt-ie-10 .range>.cell-md-2{margin-left:auto;margin-right:auto;max-width:16.66667%}
html.lt-ie-10 .range>.cell-md-3{margin-left:auto;margin-right:auto;max-width:25%}
html.lt-ie-10 .range>.cell-md-4{margin-left:auto;margin-right:auto;max-width:33.33333%}
html.lt-ie-10 .range>.cell-md-5{margin-left:auto;margin-right:auto;max-width:41.66667%}
html.lt-ie-10 .range>.cell-md-6{margin-left:auto;margin-right:auto;max-width:50%}
html.lt-ie-10 .range>.cell-md-7{margin-left:auto;margin-right:auto;max-width:58.33333%}
html.lt-ie-10 .range>.cell-md-8{margin-left:auto;margin-right:auto;max-width:66.66667%}
html.lt-ie-10 .range>.cell-md-9{margin-left:auto;margin-right:auto;max-width:75%}
html.lt-ie-10 .range>.cell-md-10{margin-left:auto;margin-right:auto;max-width:83.33333%}
html.lt-ie-10 .range>.cell-md-11{margin-left:auto;margin-right:auto;max-width:91.66667%}
html.lt-ie-10 .range>.cell-md-12{margin-left:auto;margin-right:auto;max-width:100%}
html.lt-ie-10 .range>.cell-md-1-5{margin-left:auto;margin-right:auto;max-width:20%}
html.lt-ie-10 .range>.cell-lg-1{margin-left:auto;margin-right:auto;max-width:8.33333%}
html.lt-ie-10 .range>.cell-lg-2{margin-left:auto;margin-right:auto;max-width:16.66667%}
html.lt-ie-10 .range>.cell-lg-3{margin-left:auto;margin-right:auto;max-width:25%}
html.lt-ie-10 .range>.cell-lg-4{margin-left:auto;margin-right:auto;max-width:33.33333%}
html.lt-ie-10 .range>.cell-lg-5{margin-left:auto;margin-right:auto;max-width:41.66667%}
html.lt-ie-10 .range>.cell-lg-6{margin-left:auto;margin-right:auto;max-width:50%}
html.lt-ie-10 .range>.cell-lg-7{margin-left:auto;margin-right:auto;max-width:58.33333%}
html.lt-ie-10 .range>.cell-lg-8{margin-left:auto;margin-right:auto;max-width:66.66667%}
html.lt-ie-10 .range>.cell-lg-9{margin-left:auto;margin-right:auto;max-width:75%}
html.lt-ie-10 .range>.cell-lg-10{margin-left:auto;margin-right:auto;max-width:83.33333%}
html.lt-ie-10 .range>.cell-lg-11{margin-left:auto;margin-right:auto;max-width:91.66667%}
html.lt-ie-10 .range>.cell-lg-12{margin-left:auto;margin-right:auto;max-width:100%}
html.lt-ie-10 .range>.cell-lg-1-5{margin-left:auto;margin-right:auto;max-width:20%}
html.lt-ie-10 .range>[class*=cell-md-preffix-],html.lt-ie-10 .range>[class*=cell-lg-preffix-],html.lt-ie-10 .range>[class*=cell-xs-preffix-],html.lt-ie-10 .range>[class*=cell-sm-preffix-]{margin-left:auto}
@media (min-width:480px){.text-xs-left{text-align:left}
.text-xs-center{text-align:center}
.text-xs-right{text-align:right}
.text-xs-justify{text-align:justify}
.text-xs-nowrap{white-space:nowrap}
.text-xs-normal{white-space:normal}
}
@media (min-width:768px){.text-sm-left{text-align:left}
.text-sm-center{text-align:center}
.text-sm-right{text-align:right}
.text-sm-justify{text-align:justify}
.text-sm-nowrap{white-space:nowrap}
.text-sm-normal{white-space:normal}
}
@media (min-width:992px){.text-md-left{text-align:left}
.text-md-center{text-align:center}
.text-md-right{text-align:right}
.text-md-justify{text-align:justify}
.text-md-nowrap{white-space:nowrap}
.text-md-normal{white-space:normal}
}
@media (min-width:1200px){.text-lg-left{text-align:left}
.text-lg-center{text-align:center}
.text-lg-right{text-align:right}
.text-lg-justify{text-align:justify}
.text-lg-nowrap{white-space:nowrap}
.text-lg-normal{white-space:normal}
}
@media (min-width:1800px){.text-xl-left{text-align:left}
.text-xl-center{text-align:center}
.text-xl-right{text-align:right}
.text-xl-justify{text-align:justify}
.text-xl-nowrap{white-space:nowrap}
.text-xl-normal{white-space:normal}
}



/*  */
@media(min-width:1200px) and (max-width:1390px){
	.nav .col-lg-4.dropdown{width:auto; float:none}
	.nav .col-lg-8.dropdown{width:auto; float:none}
}