



/********************* NEW *************************/

	html, body {width:100%; height:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-animation: bugfix infinite 1s; font-size:1em;}
	
	@-webkit-keyframes bugfix { from { padding: 0; } to { padding: 0; } }
	
	*:focus, input:focus {outline-style:none;box-shadow:none;border-color:transparent;}
	.clear {clear:both; float: none;}
	.lefty{float: left; clear:none}
	.righty{float: right; clear:none;}
	.center{margin: 0 auto; float: none; text-align: center;}
	.inlinebl{display:inline-block;}
	html, body, div, article, contact, video, section, textarea, label, table, header{display:block;}
	html, body, div, article, contact, video, section, p, span, a, input, textarea, label, table, td, tr, header, h1, h2, h3, ul, li {margin:0; padding:0; clear:both; border:none;box-sizing:border-box; -moz-box-sizing:border-box; text-decoration: none; font-family: 'Roboto', Helvetica, sans-serif; font-weight: 400; -webkit-font-smoothing: antialiased;text-shadow: 1px 1px 1px rgba(0,0,0,0.004); list-style: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; text-align: inherit; 
	-webkit-transition: .2s ease-in-out;
	-moz-transition:  .2s ease-in-out;
	-ms-transition:  .2s ease-in-out;
	-o-transition:  .2s ease-in-out;
	transition:  .2s ease-in-out;}

	.blue{background-color:#49b1e3;}
	.orange {background-color:#f7931d;}
	.whitefont{color:#fff}
	.blackfont{color:000;}
	.half{width:50%}
	
	p:empty {display:none;}
	.main span, .main p{display:block;}
	
	h1{font-family: GRReg; font-size: 5em; line-height: 1em; margin:0 0;}
	h2{font-family: GRMed;font-size: 2.5em;display: inline-block;width: 100%;}
	h2 img{max-height: 1em;float: left;max-width: .75em;padding:8px .4em 0 4%;}
	h3{font-family: GRBold;font-size: 1.7em;line-height: 1.2em;margin-bottom: .8em;}
	p{line-height: 1.9em;font-size: 1em;}
	.block{position: block}
	.absolute{position:absolute}
	.relative{position:relative}
	.col-md-4{display:inline-block;}

	.blog .page, .single-post .page, .about_pg{padding-left: 1em;}
	
	.entry-content{overflow-x: hidden;}
	.grey{background-color: #f5f5f5;}
	.marBtm4{margin-bottom: 4em !important;}

@font-face {
    font-family: 'GRBold';
    src: url('/minuum-theme/font/GothamRounded-Bold.eot');
    src: url('/minuum-theme/font/GothamRounded-Bold.eot#iefix') format('embedded-opentype'),
         url('/minuum-theme/font/GothamRounded-Bold.woff') format('woff'),
         url('/minuum-theme/font/GothamRounded-Bold.ttf') format('truetype'),
		 url('/minuum-theme/font/GothamRounded-Bold.otf') format("opentype"),
         url('/minuum-theme/font/GothamRounded-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}
	
@font-face {
	font-family: 'GRReg';
	src: url('/minuum-theme/font/GothamRounded-Book.eot');
	src: url('/minuum-theme/font/GothamRounded-Book.eot#iefix') format('embedded-opentype'),
	     url('/minuum-theme/font/GothamRounded-Book.woff') format('woff'),
	     url('/minuum-theme/font/GothamRounded-Book.ttf') format('truetype'),
	     url('/minuum-theme/font/GothamRounded-Book.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'GRMed';
    src: url('/minuum-theme/font/GothamRounded-Medium.eot');
    src: url('/minuum-theme/font/GothamRounded-Medium.eot#iefix') format('embedded-opentype'),
         url('/minuum-theme/font/GothamRounded-Medium.woff') format('woff'),
         url('/minuum-theme/font/GothamRounded-Medium.ttf') format('truetype'),
		 url('/minuum-theme/font/GothamRounded-Medium.otf') format("opentype"),
         url('/minuum-theme/font/GothamRounded-Medium.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

.menu{
	background-repeat:no-repeat; 
	background-size: contain; 
	width:80px;display:block; 
	height:80px;
	position: fixed;
	top:20px; left:34px;
	z-index: 1200;
}

.outternav{width:80px; position:absolute; top: 1.3em;left: 22em;box-shadow: 0px 1px 3px rgba(0,0,0,.3);border-radius: 50%; cursor: pointer; height:80px;}
.outternav img{position: absolute}
.logo {display:block}
.logo_m, .logo_x{display:none;}

.sidenav {
	display:block;
	width:19.5em;
	position: fixed;
	left:0;
	top:0;
	background-color:#3d3d3d;
	height:100%;
	left:-19.5em;
	font-family: GRReg;
	line-height: 1.8em;
	min-height: 556px;
}

.sidenav nav ul li a{font-family: GRReg;color: #fff;font-size: 1em;}
.sidenav nav ul li a:hover{color: #0E9EEE;}
.sidenav nav ul li.sec a{color:#cef0ff; font-size: 0.9em;}
.sidenav nav ul li.sec a:hover{color:#15B0F5;}

.expand{/* width:16em !important; */}
.iosbtn, .andbtn{text-indent: -10000px; background-size: contain; width: 7em; height:2.4em; background-repeat: no-repeat; display: inline-block}
.iosbtn:hover, .andbtn:hover{opacity:.7}

.iosbtn{background-image:url(/minuum-theme/img/iosbtn.png);}
.andbtn{background-image:url(/minuum-theme/img/andbtn.png);}




.down{
	position: absolute;
	z-index: 4;
	left: 50%;
	top: 92%;
	width: 2.5em;
	margin: 0 0 0 -1.25em;
	opacity: .6;}

.down:hover{top: 91%;}

.main, .video, .video img, video{width:100%; cursor: pointer !important;}
.video {background-image: url(/minuum-theme/img/main_bg.jpg);
background-size: cover;
position: relative;
border-bottom: .5em solid #393C3D;
overflow: hidden;
cursor: pointer;}

.video video{position:absolute;top:0; z-index: 2;}
.videobg{
	background-image: url(/minuum-theme/img/main_bg.jpg);
	background-size: cover;
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;}



.video .mute{
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -2em 0 0 -2em;
	width: 4em;
	height: 4em;
	border-radius: 50%;
	opacity: .3;
	z-index:4;
	-webkit-transition: .5s ease-in-out;
	-moz-transition:  .5s ease-in-out;
	-ms-transition:  .5s ease-in-out;
	-o-transition:  .5s ease-in-out;
	transition:  .5s ease-in-out;}
	
.video:hover > .mute{opacity: .7;}

.vidoverlay{background-image: url(/minuum-theme/img/vidbg.png);position: absolute;top: 0;width: 100%;height: 100%;z-index: 3; pointer-events: none;}

.video embed{width:100%}


#mainvid{display:none;}
.video video{display:none;}

.fulllogo img{width:14em}
.menu_sec li a{font-size:0.9em !important}

nav ul, .fulllogo{padding: 2em 1em 0 2em;}
.menu_sec{padding-top:1em;}
.menu_btns{background-color:#5b5b5b;padding:.8em 0 .6em 2em;margin-top: 1.5em;
	-moz-box-shadow:  inset 1px 2px 0px #383838;
	-webkit-box-shadow:  inset 1px 2px 0px #383838;
	box-shadow:  inset 1px 2px 0px #383838;
}


.getem{display: block;
position: fixed;
right: 2%;
top: 2%;}


.dots{
	position: absolute;width: 1em;height: 100%;background-color: #3d3d3d;left: 100%;
	-moz-box-shadow: inset -3px 0px 2px #353535;
	-webkit-box-shadow: inset -3px 0px 2px #353535;
	box-shadow: inset -3px 0px 2px #353535;}
.dots2{
	position: absolute;width: 1em;height: 100%;left: 100%;
	-moz-box-shadow:  -2px 0px 2px #323232;
	-webkit-box-shadow:  -2px 0px 2px #323232;
	box-shadow:  -2px 0px 2px #323232;}

.middle_dots{position:absolute;top:50%; margin:-3em 0 0 .2em}
.middle_dots a{
	width: .35em;
	height: .35em;
	background-color: #fff;
	border-radius: 50%;
	text-indent: -10000px;
	margin: 0.6em 0 0 1px;
	display: block;}
.middle_dots a.sel, .middle_dots a:hover {background-color:#33ade4}


.menu_main{border-top:1px solid #4f4f4f;}
.fulllogo{border-bottom:1px solid #333; padding-bottom: 1em}	



.h_about{width:100%; padding:6% 10%; background-color: #292929; color:#fff; }	
.h_about h1{font-family: GRReg; font-size:5em; line-height: 1em; margin:0;} 
.h_about span.sub{font-size: .9em;color: #B4B4B4;padding: 0 0 0 6px;}


.maxW{max-width:1100px; margin:0 auto; clear: both; float: none;}
.logopress{}
.logopress img{
	margin: 0 auto;
	vertical-align: middle;
	width:100%;
	padding-top: 7%;}
	
.logopress img:nth-child(2){display:none;}
.h_about p{padding-top: 3%;line-height: 1.9em;font-size: 1.2em;}
.barges img{height: 68px;padding-left: 30px}
.barges {width:273px;}



.fulla{position: absolute;height: 100%;width: 100%;}


.fthumb{height:17em; position:relative}


.hp_links{width:100%;}


.hp_links .blue, .hp_links .orange{
	background-repeat: no-repeat; 
	-webkit-transition: 1s ease-in-out;
	-moz-transition:  1s ease-in-out;
	-ms-transition:  1s ease-in-out;
	-o-transition:  1s ease-in-out;
	transition:  1s ease-in-out;}

.hp_links .blue{background-image: url(/minuum-theme/img/iphonebg.png); background-position: 70% 86%;background-size: 55%;}
.hp_links .blue:hover {background-position: 70% 92%;background-size: 58%;}

.hp_links .orange{background-image: url(/minuum-theme/img/androidbg.png);	background-size:65%; background-position: center 58%;}
.hp_links .orange:hover{background-position: center 62%;background-size: 68%;}



#vidth1, #vidth2{width: 100% !important;height: 185%;margin-top:-11%; position:absolute}
.imgbg{overflow: hidden;height:17em; position:relative;}

#vidth1:before{position: absolute; top:0;left:0;width:100%; height:100%; background-color: blue;}

.panel_words{
	position: absolute;
	background-color: rgba(0, 36, 68, 0.7);
	width: 100%;
	height: 100%;
	z-index: 10;
	top:0px;}
	
@media screen { 
.imgbg:hover > .watchy{background-color:rgba(23, 127, 219, 0.4); }
.imgbg:hover > .glassy{background-color:rgba(23, 96, 219, 0.4);}
} 

.panel_words img.ttl{width: 27em;margin: 2.7em 0 .9em 20%;}

.seemore{
	display: inline-block;
	height: 43px;
	border-radius: 5px;
	color: #fff;
	font-family: GRMed;
	padding: 13px 3% 0 3%;
	text-align: center; pointer-events: all;
}

.imgbg .seemore{margin:0 9px 0 20%;}

.download{display: inline-block;
	height: 43px;
	border-radius: 5px;
	color: #fff;
	font-family: GRMed;
	padding: 0 3% 0 0;
	text-align: center; pointer-events: all;}
.download img.wear{
	pointer-events: all;
	height: 30px;
	vertical-align: -10px;
	padding: 7px 3px 0 14px;}
.download img.sdk{height: 38px;padding: 3px 3px 0 14px;vertical-align: -14px;pointer-events: all;}

	
.getbtn{display: inline-block; padding-left:7px;opacity:1;}
.getbtn img{height: 43px;border: 1px solid  transparent;border-radius: 5px;box-sizing: border-box;
	-webkit-transition: .3s ease-in-out;
	-moz-transition:  .3s ease-in-out;
	-ms-transition:  .3s ease-in-out;
	-o-transition:  .3s ease-in-out;
	transition:  .3s ease-in-out;}
.getbtn img:hover{border: 1px solid #fff;}

.hp_links .orange:hover{background-color: #FCA00D}
.hp_links .blue:hover{background-color: #3DA5D8}


.btnblack{background-color: #231f20;opacity:1; padding:13px 22px;}
.btnblue{background-color: #49b1e3;opacity:1;}
.btnblack:hover, .btnblue:hover{background-color: #fff;color: #49b1e3;}

.iphone img.ttl, .android img.ttl{padding: 4em 0 1.2em 0; width:400px}

.iphone, .android {height: 22em !important}
.main .iphone p, .main .android p {color: #fff;font-size: 1.1em;padding-bottom: 1.1em;}

.holdfloater{width: 1100px;margin: 0 auto;}
.floater{width:400px;}


.bucketlist{font-size:0; border-top:1px solid #fff; clear:both;}
.bucket{
	width: 33.33%;
	background-color: #ebe9e9;
	display: block;
	overflow: hidden;
	font-size: 15px;
	line-height: 1.3em;
	height: 30em;
	border-left: 1px solid white;
	border-bottom:1px solid white;
	float:left;
	clear:none;}
	
.bucket:nth-child(1){padding-left:1em}

.bucket:hover{background-color:#DFDFDF}




.tip{max-width: 300px; max-width:65em; width:85%; margin: 0 auto;text-align: center;padding: 4.5em 0 0 0;}
.tip p{text-align: left;line-height: 1.8em;font-size: 1em;}
.tip img {padding: 0 0 2em 0;}


/*  BLOGS  */
.rss{padding-top: 5em;}
.main_feature{display: inline-block;width: 60%;overflow: hidden;position: relative; height:460px;float: left;}
.main_feature  .blogdets .title{padding-bottom: .8em}
.main_feature .title a{font-family:GRBold; font-size: 2.6em;line-height: 1.2em;padding-bottom: .2em;}
.blogdets{position: absolute;z-index: 2; color:#fff; width: 94%;}
.main_feature .blogdets{bottom: 0;padding: 0 0 3% 4%;}
.second_feature .blogdets{top: 0;padding: 3% 0 0 4%;}

.rss .blogs{margin-top: 1em}

.title a{color:#fff}


.entry-meta .author a{display:inline; color:#D5D5D5; text-decoration: underline}
.entry-meta .author{font-size: .9em}
span.vcard {font-family: GRReg}


.effect .blogbg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	margin-top: 0%;}


.effect .grad{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1; }

.effect img, .blogbg img{
	height: inherit;
	width: 150%;
	min-height: 103%;
	margin-left: -25%;
	margin-top: -5%;
}

.effect .blogbg img{
	position: absolute;
	left: 0px;
}
.main_feature .effect .blogbg img{
	webkit-mask: -webkit-linear-gradient(transparent 14%, black);
	-webkit-mask: linear-gradient(transparent 14%, black);
	mask: url('#mask-linear');
	filter: url('#filtre2');
	bottom: 0px;
	-webkit-filter: blur(7px);
}
.second_feature .effect img{-webkit-filter: blur(2px);}

.main_feature .effect .grad{
	background: rgba(0, 0, 0, 0.5);
/*
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.6));
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.6));
	background: -o-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.6));
	background: linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.6));
*/
	background-size: 120% 100%;
	background-repeat: no-repeat;
	background-position-y: bottom;
}

.main_feature .effect .grad:hover{
	background: rgba(0, 0, 0, 0.8);

/*
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.9));
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.9));
	background: -o-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.9));
	background: linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.9));
*/
		background-repeat: no-repeat;
	background-position-y: bottom;

}


.second_feature .grad {
	background: rgba(0, 0, 0, 0.5);

/*
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.6));
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.6));
	background: -o-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.6));
	background: linear-gradient(rgba(0, 0, 0, 0.8),rgba(0, 0, 0, 0.6));
*/
	background-size: 120% 1000%;
	background-position-y: top;
	background-repeat: no-repeat;
}

.second_feature .grad:hover {
	background: rgba(0, 0, 0, 0.8);
/*
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.9),rgba(0, 0, 0, 0.8));
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.9),rgba(0, 0, 0, 0.8));
	background: -o-linear-gradient(rgba(0, 0, 0, 0.9),rgba(0, 0, 0, 0.8));
	background: linear-gradient(rgba(0, 0, 0, 0.9),rgba(0, 0, 0, 0.8));
*/
		background-repeat: no-repeat;

}

.blogdets{pointer-events: none;}

.second_feature{position: relative;display: inline-block;width: 40%;overflow: hidden;height: 460px;}
.second_feature .sec_ins{height:230px;position: relative; overflow: hidden;}
.second_feature .title a{font-size: 1.7em;font-family: GRMed;line-height: 1.2em;padding-bottom: .3em;}

.rss .seemore{display:block !important; width:17em;border:1px solid #49b1e3;margin:2.5em auto 3em}
.rss .seemore:hover{border:1px solid #49b1e3;}



/* FOOTER */
.footer{background-color:#3d3d3d;padding: 3% 0 0;box-shadow:inset -3px 5px 8px #2C2C2C;}
.footer .maxW{width:90%}
.social {padding-top: .7em;}
.social a{display: inline-block;margin-left: 2px;}
.social a:hover{opacity:.7}
.footer .maxW .lefty{display: inline-block;width: 60%;}
.footer .maxW .righty{display: inline-block;text-align: right;float: right;width: 30%;min-width: 300px;}
.footer .getbtn img{height: 47px;border: 1px solid #5A5A5A;border-radius: 6px;}

.foomenu{display: inline-block;width: 10em;vertical-align: top;line-height: 1.9em;}
.foomenu a{font-family: GRBold;font-size: 1em; color:#dfdfdf}
.foomenu a:hover{color:#3CA7F0}

.terms{margin:0 auto; text-align: center; padding-bottom: 2%;padding-top: 3%;}
.terms span,.terms a{display: inline;color: #bebebe; font-size: .8em; margin-left:20px;}
.terms span {}
.terms a{text-decoration: underline;}

@media all and (max-width:1100px){
	.panel_words img.ttl{width: 22em;}
}


@media all and (max-width:850px){
	.footer .maxW .lefty {display: inline-block;width: 50%;}
}


@media all and (max-width:923px){
	.half{width:100%}
	.fthumb{height:34em;}
}



@media all and (max-width:1340px){
	.holdfloater{width: 80%;}
	.orange {background-position:20% 82% !important}
	.blue{background-position:85% 82% !important}
}

@media all and (max-width:1100px){
	.hp_links .maxW{width: 100%;height: 100%; position:absolute;}
	.orange .maxW{background-color: rgba(200, 139, 0, 0.4)}
	.blue .maxW{background-color: rgba(33, 101, 181, 0.4)}
	.mobileblur{
		width: 100%;
		position: absolute;
		top: 0;
		height: 100%;
		background-position: center center;
		opacity: .4;
		-webkit-filter: blur(2px);
		pointer-events: none;}
		
	.blue .mobileblur{background-image: url(/minuum-theme/img/iphonebg.png);background-position: 80% 70%;}
	.orange .mobileblur{background-image: url(/minuum-theme/img/androidbg.png);background-position: 10% 20%;}

	
	.hp_links .orange, .hp_links .blue, .hp_links .orange:hover, .hp_links .blue:hover {background-size: cover;background-image: none;position: relative;}
	.fthumb{background-image: url(/minuum-theme/img/bg_smartphone.jpg);border-bottom: 1px solid #000;border-top: 1px solid #324872;background-size: cover;}
	.hpexp{background-image: url(/minuum-theme/img/bg_experimental.jpg);border-bottom: 1px solid #000;border-top: 1px solid #324872;background-size: cover;}
	
}

@media all and (max-width:500px){
	.fthumb .righty {float:none; clear: both}
	.iphone img.ttl, .android img.ttl {width: 100% ;}
}


@media all and (max-width:900px) and (min-width:641px){
	.bucket:nth-child(1){width: 100%;}
	.bucket:nth-child(2),.bucket:nth-child(3){width: 50%;}

}

@media all and (max-width:640px){
	.bucket:nth-child(1),.bucket:nth-child(2),.bucket:nth-child(3){width: 100%;}

}


@media all and (max-width:800px){
	.barges{display:none !important;}
	.logopress img:nth-child(1){display:none;}
	.logopress img:nth-child(2){display:block;}
	.h_about p {padding-top: 2em;padding-bottom: 2em;}
	.down {display:none;}
	.scrollyiphone{background-image: url(/minuum-theme/img/iphonebg_mob.png) !important;}
	.hp_links .orange, .hp_links .blue {border-bottom: 1px solid #737F87;}

}

@media all and (max-width:750px){
	.outternav .logo_x {z-index: 5;}
	.imgbg video,.dots, .dots2{display:none;}
	.panel_words {background-color:rgba(0, 36, 68, .6);}
	.page{padding-left:0;}
	.h_about h1 {font-size: 4em;}
	.home, .home .main, .home .video, .home .page{height:auto}
	.video .mute {opacity: .9;}
	.outternav{width: 55px;margin: -.4em 0 0 -1.4em;height: 55px;}
	.outternav img{width: 55px;margin: 0;height: 55px;}
	.sidenav {width: 19.5em;margin-left: -.3em;}
	.fulllogo img {width: 12em;}
	.floater{width:100%}
	.panel_words img.ttl{margin: 9% 0 0 9%;width: 80%;}
	.imgbg .seemore{margin-left: 7%;margin-top: 5%;font-size: 0.9em;}
	.download img.wear {padding: 7px 3px 0 7px;}
	.download{font-size: .9em;margin-top: 5%;}
	.imgbg {height: 14em;}
	.fthumb {height: 28em;}
	.h_about p {font-size: .9em;}
	.video{border-bottom: 1em solid #00BFFF;box-sizing: content-box;}
	.seemore {padding: 14px 4% 0 4%;}
	.bucket:nth-child(1){padding-left:0;}
	.tip {padding: 2em 0 0 0;}
	.tip img {padding: 0 0 1.3em 0;}
	.bucket {height: 28em;}
	
	.rss h2{font-size: 1.9em;}
	.rss h2 img {max-height: 1em;max-width: .65em;padding: 7px .2em 0 4%;}
	.main_feature, .second_feature{width:100%;}
	.main_feature {height: 350px;}
	.main_feature .blogdets {padding: 0 0 3em 4%;}

	.second_feature {height: 306px;}
	.second_feature .sec_ins {height: 153px;}
	.second_feature .grad {
		background: -webkit-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0,0,0,0.3));
		background: -moz-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0,0,0,0.3));
		background: -o-linear-gradient(rgba(0, 0, 0, 0.8),rgba(0,0,0,0.3));
		background: linear-gradient(rgba(0, 0, 0, 0.8),rgba(0,0,0,0.3));
	}
	.second_feature .blogdets {top: 0;padding: 1em 0 0 4%;}
	.rss .seemore{margin: 1em auto 3em;}

	.getem{display:none;}
	.footer .maxW .lefty, .footer .maxW .righty{width:100%}
	.footer .maxW .righty{text-align: left;padding-top: 2em;}
	.terms a{display:block;text-align: center;margin-left: 0;}
	.social a img{width:40px;}
	.social a {margin:0 2px;}
	.social {margin: 0 auto;padding-top: .7em;margin: 0 auto;text-align: center;}
	.getfooter{text-align: center;max-width: 372px;margin: 0 auto;}
	.getfooter a{width:46%}
	.getfooter a img{width: 100%;height: auto !important;}
	.foomenu{width: 42%;padding-top: 2em;}
	.msl{min-height:0 !important;}
		.nav-previous a, .nav-next a {padding: 13px 11px;}
	.nav-previous, .nav-next {margin: 30px 1px 73px;}
	.single-post .nav-previous, .single-post .nav-next, .single-post .nav-previous a, .single-post .nav-next a{text-align: left;}
	.single-post .nav-previous{margin-bottom: 0px;}

	.blog .entry-header h1 a {font-size: 1.2em;}
	.single-post .entry-header h1 {font-size: 2em; margin-top: 3em;}
	.blog iframe, .single-post iframe{width: 100%;}
	.head_img {height: 200px;}
	.head_img p {font-size: 3.1em;}
	.blog .page, .single-post .page, .about_pg {padding-left: 0em;}
	.about .col-md-4 {padding-right: 0em !important;width: 100%;}
	.normpage .col-md-4 img{width: 100%;}
	.normpage {padding: 2em 0 3em 0em !important; width:100%;  max-width:100% !important}
	.normpage .section{width:100%; margin:0 auto;}
	.master-slider-parent {width:100% !important}
	.head_img:before, .vidoverlay {background-image:none;}
	.tech .tryp {float: none;width: 85%;margin: 0 auto;}
	.tech .trythat {width: 100%;text-align: center;min-width: 160px;}
	.tech .msl{max-width: 100% !important;width: 100% !important;float: none  !important;display: block !important;}
	.tech .textcontent{width:100%  !important; float: none;}
	.tech .center{padding: 0 7.5%;}
	.tech .master-slider-parent {padding:0 !important}
	.tech .grey{padding-top: 2em;}
	.tech .normpage h2 {margin-top: .8em !important; text-align: center;}
	.watch_img{display:none; }
	.watch_text{width:85% !important; float:none; margin:0 auto;}
	.imgleft .msl iframe, .imgright .msl iframe {padding: 1em 0 1em !important; width:100% !important;}
	.ms-skin-light-6 .ms-nav-next, .ms-skin-light-6 .ms-nav-prev {width: 13px !important;height: 13px !important; margin-top: -7px !important;}
	.head_img p{font-size: 3em !important;bottom: 35% !important;}

	.main_feature .title a{font-size:2em}
	.second_feature .title a{font-size: 1.3em}
	.main span.title{ padding-bottom: .2em}
	.main_feature .effect .grad{
		background: -webkit-linear-gradient(rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.6));
		background: -moz-linear-gradient(rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.6));
		background: -o-linear-gradient(rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.6));
		background: linear-gradient(rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.6));
		background-size: 120% 100%;
	}
	
	.head_img {background-position:center 0 !important; background-size:auto !important;}

}



/**************** blog ****************/

.entry-content img{max-width: 100%;height: inherit;}

.blog article, .single-post article{margin: 0 auto;max-width: 65em; width:85%}
.single-post article{margin-top:5% !important}

.blog .entry-title a{font-family: GRBold;font-size: 1.8em;line-height: 1em; color:#33ade4;letter-spacing: -1px;}
a{color:#33ade4}
a:hover{color:rgba(25,93,219,1)}

.blog .entry-title a:hover{color:#46C0F7; text-decoration: none;}
#article-break{background-image: url(/minuum-theme/img/blog_mid.jpg);height: 26px;margin: 4em 0;}
.single-post .entry-header span, .blog .entry-header span{display: inline; font-size:.9em;}
.single-post .author, .blog .author{font-size: 1em !important;}
.single-post p, .blog p{margin: 0 0 20px;}
.aligncenter {text-align: center;margin-right: auto !important; margin-left:auto !important;display: block;}
.blog .post img,.single-post .post img{margin-top:2.3em;margin-bottom:3em;}
.blog .post iframe,.single-post .post iframe{display:block; margin:0 auto; width:100%;}

#primary{overflow: hidden; width:100%}

.head_img{background-size: cover; background-attachment: fixed; background-position: center -250px;width:110%;height: 280px; position: relative; background-repeat: no-repeat;}
.head_img p{
	position: absolute;
	font-size: 5em;
	font-family: GRReg;
	color: #fff;
	z-index: 2;
	text-shadow: 0px 0px 30px rgba(103, 103, 103, 0.3);
	bottom: 25px;
	width:90%;
	text-align:center;
	line-height: 1em;}

.head_img:before{position:absolute; content:" ";background-image:url(/minuum-theme/img/pixel.png);width:100%; height:100%;background-color: rgba(255, 255, 255, 0.4);box-shadow: inset 0px 2px 17px #6B6B6B;z-index: 1; background-attachment: fixed;}


.blog h1{margin: 2em 0 0em;}
.blog article li, .single-post article li{list-style: circle outside;display: list-item;padding-left: .3em;padding-top: .3em;}
	
	
	
.edit-link{display:none !important;}
.entry-content ul{padding: 0em 0 1em;margin-left: 2em;}
.entry-content li{padding-bottom: .3em;}

.blog .seemore, .single-post .seemore{padding:13px !important;}

.shareme .seemore{width:40px; overflow: hidden;}
.blog .page .seemore, .single-post .seemore{border: 1px solid #49b1e3;}

.blog .page .seemore:hover, .single-post .seemore:hover, .seemore:hover > .post-edit-link{background-color: #fff; color:#49b1e3}
.post-edit-link{color:#fff;}
.blog .entry-meta, .single-post .entry-meta, .posted-on a{margin-bottom:1.5em; color:#6F6F6F;}
.blog .entry-header a{color: #3A3A3A; }
body.author {}

.shareme a:nth-child(1){text-indent: -3px;}

.blog h2, .single-post h2{margin-bottom: .6em;}
.screen-reader-text{display:none;}
.blog .meta-nav, single-post .meta-nav{display:inline}


.nav-links{text-align: center;}

.nav-previous, .nav-next{display:inline-block;margin: 30px 14px 73px;}
.blog .nav-previous a, .blog .nav-next a{padding: 13px 23px;background: #49b1e3;border: 1px solid #49b1e3;border-radius: 5px; color: #fff;font-family: GRMed; }
.blog .nav-previous a:hover, .blog .nav-next a:hover{color: #49b1e3;background-color: #fff;}
.single-post .middle_dots, .blog .middle_dots {margin: -9em 0 0 .2em;}
.single-post .nav-previous a, .single-post .nav-next a{padding: 0;font-family: GRMed; }
.single-post .nav-previous, .single-post .nav-next{display:inline-block;margin: 30px 14px;}
.single-post .shareme{width:85%; max-width: 65em; margin: 0 auto;}
.single-post .nav-previous span, .single-post .nav-next span{display: inline;}
.single-post .entry-title{font-family: GRBold;font-size: 4em;line-height: 1em;margin-bottom: 0.1em;}

.blog .head_img{background-image:url(/minuum-theme/img/head2.jpg);}

@media all and (max-width:1130px){
	.head_img{background-size: cover; }
}

@media all and (max-width:750px){



}
/*************** slider ********************/

.ms-skin-light-6 .ms-bullet{display: inline-block;float: none;}
.master-slider-parent{padding: 4em 0 2em}
.ms-nav-next{background-image: url(/minuum-theme/img/right.svg) !important;background-color: transparent !important;background-repeat: no-repeat !important;background-position: center center !important;border: none !important; background-size: contain !important;}
.ms-nav-prev{background-image: url(/minuum-theme/img/left.svg) !important;background-color: transparent !important;background-repeat: no-repeat !important;background-position: center center !important;border: none !important;background-size: contain !important;}
.ms-bullet{display: inline-block;float: none; border: 0 !important; background-color: #000 !important;background-image: none !important;border-radius: 50%; width:6px !important; height:6px !important;}
.ms-bullet-selected{background-color:#49b1e3 !important}
.msl{overflow: hidden; min-height:400px;}
/*
.ms-slide:before{content:" "; position:absolute;z-index: 5; background:rgba(0,0,0,.2);width: 100%;height: 100%;}
.ms-sl-selected:before{content:" "; position:absolute;z-index: 6; background:rgba(0,0,0,0)}
*/


/*************** about ********************/


.normpage h2{line-height: 1em;margin:.8em 0 .6em -.05em;}
.normpage{margin: 0 auto;width: 85%; max-width:65em; padding: 4em 0 3em 1em;}
.normpage p{padding-bottom: 1.35em; text-align: left;}
.about .col-md-4 p{display:none;}
.about .col-md-4{padding-right: 1.7em;}
.normpage h4{margin-bottom: 0;margin-top: 0.4em;font-family: GRBold;font-size: 1.3em;font-weight: normal;}
.normpage h5{margin-top: .2em;font-size: .9em;font-weight: normal;}



/*************** tech **********************/

.tech h2{font-size: 2.8em;}
.tech .normpage{width:100%; max-width:100%}
.containerIn{max-width:65em; width:85%; margin:0 auto;}

.tech .fullslider .msl, .tech .fullslider .msl .ms-fade-view, .tech .fullslider .msl .ms-slide, .tech .fullslider img, .fullslider .ms-view, .fullslider .ms-inner-controls-cont{ width:100% !important; max-width:100% !important}
.tech .fullslider .msl{padding: 0;}
.tech .fullslider {padding:1.7em 0 4em}
.tech .textcontent, .tech .imgleft .msl, .tech .imgright .msl{ display:inline-block;}
.tech .textcontent{width:41%;}
.tech .imgleft .msl, .tech .imgright .textcontent{float:right;}
.tech .imgleft .msl{width: 50%;text-align: right;}
.tech .imgleft .msl iframe{width: 100%;}

.tech .imgright .msl{width: 50%;text-align: left;}
.tech .imgright .msl iframe{width: 100%;}

.tech .normpage h2{margin:1.4em 0 .6em -.05em}
.tech .imgleft, .tech .imgright{padding-bottom: 2em;}
.tech .imgright p{display:none;}
.textcontent p{display:block !important}
.pad15{padding-bottom: 1.5em;}
.tech .normpage .center h2{margin:2em 0 .6em -.05em}
.trythat{display: inline-block;width: 20%;text-align: right;min-width: 160px;}
.tryp {float: left;width: 76%;}
.tech .seemore{padding: .6em 3% 0 3%;border: 1px solid #49b1e3;margin: 3em auto 1em;text-align: center;display: block;width: 20em;line-height: 1.4em;}
.tech .seemore:hover{background-color:#fff; color:#49b1e3;}
.tech .bucketlist{padding-top: 2%;}


.msl div,.msl article, .msl contact,.msl video,.msl section,.msl p,.msl span,.msl a,.msl input,.msl textarea,.msl label,.msl table,.msl td,.msl tr,.msl header,.msl h1,.msl h2,.msl h3,.msl ul,.msl li {
	margin:none; 
	padding:none; 
	clear:none;
	border:none;
	box-sizing:none; 
	text-decoration: none; 
	font-family: Arial; 
	font-weight: 400; 
	text-shadow:none; 
	list-style: none;
	text-align: none; 
	-webkit-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	-o-transition:none;
	transition: none;
}

.imgleft .msl iframe, .imgright .msl iframe {padding:4em 0 2em}
.tech a.download{margin: .5em auto 0;text-align: center;float: none;clear: both;display: block;width: 17em; border: 1px solid #49b1e3}
.page .post-edit-link{display:none;}
.tech .try p{text-align: center;margin:0.6em auto 1.5em}
.tech .try{margin:4.3em auto; clear: both;}
.tech .getbtn {padding:0;}
.getbtn:hover{opacity:.7}
p.center{text-align: center;}
.margintop0{margin-top:0 !important}

.watch_img{width:17%}
.watch_text{width:76%}


.scrollyiphone{background-image: url(/minuum-theme/img/iphonebg.png);background-position: 80% bottom;background-repeat: no-repeat;}

.ms-parent-id-11,.ms-parent-id-18, .ms-parent-id-10 {padding: 2em 0 5em !important}

.tweetco img{
	display: block;
	width: 70px;
	float: left;
	margin-bottom: 20px;}
.tweetco span{
	display: block;
	width: 100px;
	float: left;
	clear: none;
	vertical-align: middle;
	height: 70px;
	padding-top: 17px;
	margin-left: 9px;}

.tweetco:hover >img{opacity:.8}
.contact h3 {margin-bottom: .4em;margin-top: .3em;}

/* .middle_dots {display:none !important} */



/************** support ****************/

.support{padding: 0em 0 3em 1em !important;}
.support h3{text-align: center; font-size: 2em; margin: 2.5em auto 1em;}
.support .supiphone{float:left; background-color:#3DA5D8; border-right: 1px solid #fff;}
.support .supiphone:hover{ background-color:#1D95D0}
.support .supandroid{float:right; background-color:#f7931d;}
.support .supandroid:hover { background-color:#E6820C;}
.support .supandroid, .support .supiphone{width:50%;  clear:none}
.support .supandroid img, .support .supiphone img{width:140px;margin: 0 auto;text-align: center;display: block;padding: 3em 0;}
.support .question{padding:0.35em 0 .2em 0}
.support .answer{padding-bottom:1.5em}




/*************** search ******************/

.search-field{width: 100%;border: 1px solid #49b1e3;max-width: 24em;border-radius: 5px;padding: 8px;float: left;clear: none;margin-right: 5px;}
.search-field:focus{border: 1px solid #49b1e3;}
.search-submit{padding: 8px;background-color: #49b1e3;border: 1px solid #49b1e3;border-radius: 5px;color: #fff;float: left;clear: none;}
.search-submit:hover{background-color: #fff; color:#49b1e3}
.fullthing{width: 100%;overflow: hidden;}




/**************** xmas ********************/

.christmas {background-image:url(/minuum-theme/img/bg_m.jpg); background-repeat:repeat-y;}
.bgrepeat{background-image:url(/minuum-theme/img/bg.jpg); background-repeat:no-repeat; background-size:100% auto}
.christmas .normpage{text-align:center;padding-bottom: 10%;}

.christmas h1{text-indent: -10000px; background-image:url(/minuum-theme/img/christmaskeyboard.png); width: 90%; max-width: 945px; min-height: 4.5em; background-repeat: no-repeat; background-size: contain;text-align: center;background-position: center;margin: 0% auto 3%;}
.christmas .normpage h2{font-family: GRBold; color:#ee2830;margin: 6% auto 5%;font-size: 2.6em;letter-spacing: -1px;}
.christmas .normpage p{font-family: GRreg;color: #3f3f3f;font-size: .95em;line-height: 1.6em;}

.christmas .lefty{width: 100%;max-width: 800px;}
.christmas .lefty a img{max-width: 90%;margin-top: 3%;}
.xsoc img {max-width: 22% !important;margin: 1% 3%;padding-top:5%}

.christmas .righty{width: 60%;max-width: 350px;}
.christmas .the650 {max-width:650px;margin: 0 auto;}
.christmas .righty a p{text-align: left;margin: 0 !important;color: #444444;font-size: .9em;font-family: GRMed;text-decoration: underline;}
.christmas iframe{max-width:100%}


