ul.multiselect-container.dropdown-menu {
    height: 150px !important;
    position: initial;
    overflow-x: scroll;
    /* width: 68% !important; */
}

button.multiselect.dropdown-toggle.btn.btn-default {
    width: 535px !important;
}

@font-face {
    font-family: 'Lato';
    src: url('Lato-Heavy.eot');
    src: url('Lato-Heavy.eot?#iefix') format('embedded-opentype'),
        url('Lato-Heavy.woff') format('woff'),
        url('Lato-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('Montserrat-Regular.eot');
    src: url('Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
        url('Montserrat-Regular.woff') format('woff'),
        url('Montserrat-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('OpenSans.eot');
    src: url('OpenSans.eot?#iefix') format('embedded-opentype'),
        url('OpenSans.woff') format('woff'),
        url('OpenSans.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body{ font-family: 'Open Sans' !important;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif;font-family:Nunito,sans-serif}
html,body{overflow-x:hidden;width:100%}
body{margin:0;font-family:'Nunito',sans-serif}
html,html a{text-shadow:1px 1px 1px rgba(0,0,0,0.004);-webkit-font-smoothing:antialiased}
a:focus{outline:thin dotted;text-decoration:none}
a:active,a:hover{outline:0;text-decoration:none}
h1{margin:.67em 0;font-size:2em}
h2{margin:.83em 0;font-size:1.5em}
h3{margin:1em 0;font-size:1.17em}
h4{margin:1.33em 0;font-size:1em}
h5{margin:1.67em 0;font-size:.83em}
h6{margin:2.33em 0;font-size:.75em}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
blockquote{margin:0}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-size:1em;font-family:monospace,serif;_font-family:'courier new',monospace}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:75%}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}
sup{top:-.5em}
sub{bottom:-.25em}
/*dl,menu,ol,ul{margin:1em 0}*/
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}
legend{padding:0;border:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{margin:0;vertical-align:baseline;font-size:100%;*vertical-align:middle}
button,input{line-height:normal}
button,html input[type="button"],/* 1 */ input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{box-sizing:content-box;-webkit-appearance:textfield;nowhitespace:afterproperty}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
textarea{overflow:auto;vertical-align:top}
table{border-spacing:0;border-collapse:collapse}
.group:after{content:"";display:table;clear:both}
a{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}
.nopadding{margin:0!important;padding:0!important}
p{font-size:14px;line-height:25px}
a{color:#00d2ff}
a:hover,a:focus{color:#00d2ff;text-decoration:none}
.texture-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/grid.png)}
.use-btn{display:inline-block;margin:0 10px 10px 0;padding:20px 50px;border-radius:3px;background-color:#fff;color:#4b98a9;font-size:16px}
.use-btn:hover,.use-btn:focus{background-color:#73d0da;color:#fff;text-decoration:none}
.learn-btn,.download-btn{display:inline-block;padding:18px 46px;border:2px solid #fff;border-radius:3px;color:#fff;font-size:16px}
.learn-btn:hover,.download-btn:hover,.learn-btn:focus,.download-btn:focus{border-color:#73d0da;color:#73d0da;text-decoration:none}
.read-more-btn{display:inline-block;color:#323a45;text-transform:uppercase;font-weight:400}
.read-more-btn i,.download-btn i{margin-left:5px}
.showcase .download-btn{margin-top:50px}
.download .download-btn{margin-top:25px; border:none; padding:0;}
.nav-toggle{position:absolute;top:0;right:15px;z-index:999999;padding:10px 35px 16px 0;cursor:pointer}
.nav-toggle:focus{outline:none}
.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{content:'';position:absolute;display:block;width:35px;height:5px;border-radius:1px;background:#fff;cursor:pointer}
.nav-toggle span:before{top:-10px}
.nav-toggle span:after{bottom:-10px}
.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.nav-toggle.active span{background-color:transparent}
.nav-toggle.active span:before,.nav-toggle.active span:after{top:0}
.nav-toggle.active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.nav-toggle.active span:after{top:10px;-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}
.navicon{position:relative;height:26px}
.navicon p{margin:1px 50px 0 0}
.navicon-fixed{position:fixed;top:59px;right:143px}
.hero{position:relative;padding:60px 0;min-height:800px;background:#284666 url(../img/hero-01.jpg) no-repeat center center;background-size:cover;color:#fff}
.hero h1{margin:200px 0 45px;font-weight:300;font-size:28px; line-height:36px;}
.hero h1 span{display:inline-block;color:#a1a9b0}
#home{width:100%;height:100%}
.hero{width:100%;height:100%}
header i{margin-left:5px}
section.video i{margin-right:10px;color:#323a45;vertical-align:middle;font-size:50px;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}
section.video h1{font-weight:400;font-size:20px}
section.video{padding:60px 0;background-color:#f6f7f9}
section.video a{color:#323a45}
section.video a:hover,section.video a:focus{color:#73d0da;text-decoration:none}
section.video a:hover i,section.video a:focus i{color:#73d0da}
.flickity-page-dots .dot{width:13px;height:13px;opacity:1;background:transparent;border:2px solid #333;-webkit-transition:background .3s;transition:background .3s}
.flickity-page-dots .dot.is-selected{background:#333}
.features-bg{position:relative;min-height:400px;background:url(../img/features-intro-01.jpg) no-repeat center center;background-size:cover}
.features-img{width:100%;height:400px;text-align:center;line-height:400px}
.features-slider{position:relative;padding:11% 100px 10%;height:400px;background-color:#3F6184}
.features-slider ul{margin:0;padding:0;list-style:none}
.features-slider ul li{width:100%}
.features-slider li h1{margin-bottom:15px;color:#fff;font-weight:400;font-size:22px}
.features-slider li p{color:#fff;font-size:14px}
.features-intro-img{position:relative}
.slides li h1{margin:0;padding:0}
.features-slider .flickity-page-dots{text-align:left;margin-top:50px;position:static}
.features-slider .flickity-page-dots .dot{margin:0 12px 0 0}
.features-list{padding:130px 0}
.features-list h1{margin:0 0 10px;padding:0;color:#24374b;font-size:20px}
.features-list p{margin-bottom:20px;color:#789}
.feature-content{display:inline-block;margin-left:0;width:65%}
.feature-icon{display:inline-block;margin-right:25px;width:90px;height:90px;border:solid 2px #4e9ba3;border-radius:50%;vertical-align:top;text-align:center;font-size:25px;line-height:90px}
.feature-icon i{color:#4e9ba3}
blockquote{margin:40px 0 0;padding:0;border:none}
blockquote p{display:inline-block;margin:0;padding:0;width:70%;vertical-align:top;font-style:italic}
blockquote .avatar{display:inline-block;margin-right:20px;width:64px;height:64px;vertical-align:middle}
blockquote .logo-quote{display:inline-block;margin:0 0 0 90px}
.showcase{background:url(../img/showcase-bg-fixed-01.jpg) no-repeat center center fixed;background-size:cover}
.showcase h1{margin:0 0 20px;color:#fff;font-weight:400;font-size:22px}
.showcase p{margin-bottom:25px;color:#fff}
.device{position:absolute;top:-60px;left:20%;min-height:676px;width:359px;background:url(../img/iphone-skeleton.png) no-repeat center center}
.device-content{position:absolute;top:115px;left:56px;width:247px;height:445px;background:rgba(0,0,0,0.3)}
.device-content img{width:247px;height:445px}
.showcase-wrap{position:relative;padding:100px 0;min-height:600px}
.showcase-slider ul{margin:0;padding:0;list-style:none}
.showcase-slider .flickity-page-dots{bottom:20px}
.screenshots-intro{padding:170px 0 100px;background-color:#f6f7f9}
.screenshots-intro h1{margin-bottom:20px;color:#24374b;font-weight:400;font-size:22px}
.screenshots-intro p{margin-bottom:25px;color:#789}
.screenshots ul{margin:0;padding:0;width:100%}
.screenshots ul li{float:left;min-height:100%;width:25%;background-color:#000;list-style:none}
.screenshots figure{position:relative;overflow:hidden}
.screenshots figure img{width:100%;height:100%;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.screenshots figure:hover img,.screenshots figure:focus img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.screenshots figcaption{position:absolute;top:0;left:0;padding:25% 0;width:100%;height:100%;background-color:rgba(63,97,132,0.85);text-align:center;font-size:15px;opacity:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.screenshots figcaption a{color:#fff}
.screenshots figcaption a:hover,.screenshots figcaption a:focus{color:#73d0da}
.screenshots figure:hover figcaption,.screenshots figure:focus figcaption{opacity:1}
.visible{opacity:1}
.screenshots figure.cs-hover figcaption{opacity:1}
.screenshots figcaption i{font-size:35px}
.screenshots figcaption p{margin-bottom:0;text-transform:uppercase;font-weight:400}
.screenshots figcaption .caption-content{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-100px;width:200px;-webkit-transform:translate(0px,15px);-ms-transform:translate(0px,15px);transform:translate(0px,15px);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.screenshots figure:hover figcaption .caption-content,.screenshots figure:focus figcaption .caption-content{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px)}
.download{padding:120px 0;background-color:#3f6184}
.download h1{margin:0 0 15px;color:#fff;font-weight:400;font-size:40px}
footer{padding:100px 0}
footer p{color:#c7cacc;font-size:16px}
footer li{float:left;margin-right:15%;list-style:none;text-transform:uppercase;font-weight:400}
footer li a{color:#3f6184}
footer li:last-child{margin-right:0}
.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(52,82,113,0.95)}
.overlay nav{position:relative;top:50%;height:60%;text-align:center;font-size:54px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.overlay ul{position:relative;display:inline-block;margin:0 auto;padding:0;list-style:none}
.overlay ul li{display:block;float:left;margin-right:20px}
.overlay ul li:last-child{margin-right:0}
.overlay ul li i{display:block;margin-bottom:10px;font-size:40px}
.overlay ul li a{display:block;padding:50px 0;min-width:190px;border:2px solid #fff;border-radius:3px;background-color:#345271;color:#fff;text-transform:uppercase;font-weight:400;font-size:15px;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.overlay ul li a:hover,.overlay ul li a:focus{border-color:#73d0da;color:#73d0da}
.overlay-buybtn{visibility:hidden;opacity:0;-webkit-transition:opacity 0.5s,visibility 0 .5s;transition:opacity 0.5s,visibility 0 .5s}
.overlay-buybtn.open{visibility:visible;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}
.overlay-buybtn nav ul li{opacity:0;-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0);-webkit-transition:-webkit-transform 0.5s,opacity .5s;transition:transform 0.5s,opacity .5s}
.overlay-buybtn.open nav ul:first-child li:first-child{-webkit-transition-delay:.05s;transition-delay:.05s}
.overlay-buybtn.open nav ul:first-child li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}
.overlay-buybtn.open nav ul:nth-child(2) li:first-child{-webkit-transition-delay:.15s;transition-delay:.15s}
.overlay-buybtn.open nav ul:nth-child(2) li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}
.overlay-buybtn.open nav ul li{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.wp1,.wp2,.wp3,.wp4,.wp5,.wp6{visibility:hidden}
.bounceInLeft,.bounceInRight,.fadeInUp,.fadeInUpDelay,.fadeInDown,.fadeInUpD,.fadeInLeft,.fadeInRight,.bounceInDown{visibility:visible}
.delay-05s{-webkit-animation-delay:.5s;animation-delay:.5s}
.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}
.hero-content{ text-align:center;}
.navbar-default{ background:#2d2d2d !important; border:none !important;}
a.navbar-brand{font-family: 'Montserrat' !important; color:#FFF !important; background:#00d2ff !important;}
.navbar-top-links li:last-child{ margin-right:0 !important;}
.nav>li>a{ color:#FFF !important;}
.nav>li>a:focus, .nav>li>a:hover { background:none !important;}
ul#side-menu li a{ color:#ececec !important;}
.sidebar ul li{ border-color:rgba(231,231,231,0.1) !important;}
.sidebar ul li a.active{ background:rgba(255,255,255,0.2) !important;}
.s-txt a{font-family: 'Lato' !important; font-weight:900 !important; font-size:16px !important;}
.s-txt h2{ color:#5c5c5c !important;}
.page-header{font-family: 'Montserrat' !important; font-size:20px !important;}
.seller1 .s-txt a{ font-size:14px !important; color:#222 !important;}
.controlsdivbutto{ clear:both !important;}
.controlsdivbutto a{ font-size:13px !important; display:inline-block !important; width:32% !important; text-align:center !important; background:#ececec; padding:5px; margin:5px 0; color:#666 !important;}
.s-icon{ width:27% !important; float:left !important;} 
.s-icon span{ display:block; height:64px; width:64px; border:3px #00d2ff solid; border-radius:100%; line-height:64px; text-align:center;}
.s-icon span i{ color:#00d2ff; font-size:26px;}
h3.txt1{ margin-top:5% !important;}
.panel-title{ background:#ececec; padding:10px 0;}
.updateB{ background:#222 !important; padding:10px 10px !important; border:none !important; width:100px !important; color:#FFF; font-family: 'Montserrat' !important; font-size:12px !important; text-transform:uppercase !important;}
.resetB{ background:#00d2ff !important; padding:10px 10px !important; border:none !important; width:100px !important; color:#FFF; font-family: 'Montserrat' !important; font-size:12px !important; text-transform:uppercase !important;}
input[type='submit']{ background:#FFF; font-family:'Open Sans';}
.dropdown-menu>li>a{ font-size:14px !important;}
@media(max-width:600px){
	.nav-wrapper .col-xs-6 {
    width: 100%;
    text-align: center;
}
.learn-btn{margin-top:15px;}
.hero h1{font-size:24px !important;}
section.video{padding:60px 0; background:#333;}
 section.video a.youtube-media{color:#FFF; font-size:24px;}
 footer{padding:20px 0;}
 .screenshots-intro{padding:50px 0 !important;}
 p{font-size:16px;}
 .showcase .download-btn {
    display: block;
    margin:50px auto 0 auto;
    width: 65%;
    text-align: center;
}
blockquote p{width:70% !important;}
footer p{color:#333;}
section.video i{color:#FFF; }
.flickity-page-dots .dot.is-selected{background:#FFF;}
.flickity-page-dots .dot{ border-color:#FFF;}
.navbar-header img{display:none;}
a.navbar-brand{margin-top:-50px;}
.fixed-table-body{overflow-x:scroll;}
label{display:block;}
ul.multiselect-container.dropdown-menu, button.multiselect.dropdown-toggle.btn.btn-default{width:150px !important;}
ul.multiselect-container.dropdown-menu{position:absolute;}
}
@media(max-width:359px){
	.fixed-table-toolbar .search {
    margin-top: 10px !important;
    float: left !important;
    width: 58%;
}
}