body {background:#fff!important;}

#big-video {
    position: relative;
    background: #000;
    overflow: hidden;
    height: 650px;
z-index: -200;

}

#big-video .video {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}

#big-video video {
    position: fixed;
    width: 100%;
    height: auto;
    top: 0;
    left: 0;
	background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: auto 100%;
	-webkit-filter: sepia(1);
    filter: sepia(1);
}

#big-video .video-element {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: auto 100%;
}

#noty_bottomLeft_layout_container {display:none!important;}
#userlike-eyecatcher-box {display:none!important;}
#userlike-popup {display:none;}
input[type="text"] {
	 font-family: 'Oswald', sans-serif; background-color:#f1f1f1;
}

input[type="email"] {
	 font-family: 'Oswald', sans-serif; background-color:#f1f1f1;
}

.schedule_demo {display:none;}

.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: #4189ae url(../images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}

.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}
.fivepadding {
padding: 2px !important;
	
}

@media (min-width: 769px) {
	.box .copy-mill {z-index:100;  color:#fff; font-size:30px; position:absolute; top:32%;  padding:15px; width:100%; text-align:center; /*background: rgb(0, 0,0);     background: rgba(0,0,0, 0.7);*/
}
.box .copy-plasma {z-index:100;  color:#fff; font-size:30px; position:absolute; top:10%;  padding:15px; width:100%; text-align:center; /*background: rgb(0, 0,0);     background: rgba(0,0,0, 0.7);*/
}

.box .copy-millturn {z-index:100;  color:#fff; font-size:30px; position:absolute; top:25%;  padding:15px; width:100%; text-align:center; /*background: rgb(0, 0,0);     background: rgba(0,0,0, 0.7);*/
}

.box .copy-lathe {z-index:100;  color:#fff; font-size:30px; position:absolute; top:15%;  padding:15px; width:100%; text-align:center; /*background: rgb(0, 0,0);     background: rgba(0,0,0, 0.7);*/
}

.box .copy-right {z-index:100;  color:#fff; font-size:30px; position:absolute; top:15%;  padding:15px; width:100%; text-align:center; /*background: rgb(0, 0,0);     background: rgba(0,0,0, 0.7);*/
}


.copy .buttons {padding:6px 0; margin-top:12px; text-align:center;}
.copy .buttons .button {padding:0 8px; display:inline-block;}

.copy .buttons .button .learnmore {border:1px solid #fff; background-color:#transparent; padding:8px; color:#fff; font-size:13px;}
.copy .buttons .button2 .learnmore {border:1px solid #fff; background-color:#transparent; padding:8px; color:#fff; font-size:13px; margin-bottom:10px;}
.copy .buttons .button .download {display:none;}
.copy .buttons .button .download:hover {border:1px solid #fff; background-color:#transparent; padding:8px; color:#fff; font-size:13px;}
.copy .buttons .button2 .download{border:1px solid #fff; background-color:#transparent; padding:8px 11px; color:#fff; font-size:13px;}
	
.copy .mill-title {font-size:46px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight:600; line-height:50px;}
.copy .plasma-title {font-size:32px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight:600; line-height:36px;}
.copy .millturn-title {font-size:32px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight:600; line-height:36px;}
.copy .lathe-title {font-size:32px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight:600; line-height:36px;}
.copy .right-title {font-size:32px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight:600; line-height:36px;}

.copy .mill-subtitle {font-size:21px; text-transform:uppercase; margin-top:5px; font-family: 'Open Sans', sans-serif; font-weight:600;}	
	
section.glory.parallax {padding:20px 0 0px 0; height:550px; margin:0; background-repeat:no-repeat; background-position:center center; ckgr-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment:fixed;
display: table; margin:0; color:#fff;
width:100%;

 
}  
section.glory.parallax-1 {
  background-image: url(../images/Homepage-Concept3.jpg);
 /* -webkit-filter: blur(1px);
  -moz-filter: blur(1px);
  -o-filter: blur(1px);
  -ms-filter: blur(1px);
  filter: blur(1px);*/
z-index: 1;
}

.glory .content {
	
    z-index: 9999;
 
	
}

section.demo.parallax {padding:0; min-height:400px; margin:0; background-repeat:no-repeat; background-position:center center; ckgr-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment:fixed;
display: table; margin:0; color:#fff;
width:100%;

}  
section.demo.parallax-2 {
  background-image: url(../images/demo1.jpg);

}
.demo .copy {
	background: rgba(255, 255, 255, 0.5);
	color:#464646;
	padding:25px;
	margin:0px;
	min-height:400px!important;
	padding-top:85px;
	 }
.demo .copy h1 {font-size:90px; font-family: 'Open Sans', sans-serif; font-weight:700;margin-top:-50px; color:#f37a23; letter-spacing:9px; }
.demo .copy h2 {font-size:55px; font-family: 'Open Sans', sans-serif; font-weight:700;margin-top:-10px; color:#464646; letter-spacing:-2px;  }
.demo .copy h3 {font-size:40px; font-family: 'Open Sans', sans-serif; font-weight:700;margin-top:-10px; color:#464646; }
.demo .copy .promote {font-size:19px; font-family: 'Open Sans', sans-serif; font-weight:400; line-height:31px; width:70%; margin-bottom:15px;}

section.products {width:100%; background:#222; color:#fff; padding:20px 0;}
.products .mod {color:#333; font-size:12px; background:#f4f4f4; margin:0 4px; line-height:16px;}
.products .mod:hover {background:#c6c6c6; cursor:pointer;}
 .mod .content {padding:12px!important; }
 .mod .content .title {font-size:21px; padding-bottom:4px; border-bottom:1px solid #333; margin-bottom:4px;}#
 .mod .cta {background:#033d62; padding:4px; color:#fff;}

  #video h1 {font-size:45px; font-family: 'Open Sans', sans-serif; font-weight:600; margin-bottom:10px; margin-top:150px; color:#fff; display:inline-block;/*text-shadow: 1px 1px 2px rgba(0,0,0,0.85);*/ z-index:100; position:absolute; top:30%; background: rgba(0,0,0,0.3); padding:15px;} 
  .glory .copy {font-size:25px; font-family: 'Open Sans', sans-serif; font-weight:400; margin-bottom:10px; padding-top:0px; color:#fff; line-height:26px; text-align:center; text-shadow: 1px 1px 2px rgba(0,0,0,0.85);}
  .up {margin-top:-40px;}
  .profit-down {margin-top:30px;}
  .partner-down {margin-top:40px; margin-bottom:20px;}

.glory img { position:relative; z-index:1000; }
.glory .around-btn {margin-top:15px; text-align:center; padding-top:35px;}
.around-btn {margin-top:15px; text-align:left; padding-top:35px;}
.glory-btn { border:1px solid #fff; border-radius:3px; background:#d5400d; color:#fff; font-size:24px; font-weight:400; margin-top:30px; padding:8px; font-size:16px;}

.service-btn { border:1px solid #fff; border-radius:3px; background:#transparent; color:#fff; font-size:24px; font-weight:400; margin-top:30px; padding:8px; font-size:16px;}

.partner-image {background:#033d62; padding:0 0 8px 0; min-height:450px;}
.partner-title {font-size:21px; font-weight:400; margin-top:4px; font-family: 'Open Sans', sans-serif; line-height:21px; color:#fff; text-align:center;}
.partner-image .copy {font-size:14px; margin-top:4px; font-family: 'Open Sans', sans-serif; line-height:21px; color:#fff; padding:8px;}

.glory-btn:hover {color:#fff; text-decoration:none;}
.service-btn:hover {color:#fff; text-decoration:none;}


.nav-strip{width:100%; padding:1px 0 7px 0; background-color:#f1f1f1; border-bottom:1px solid #ccc; margin:-50px 0 35px 0;}

.partner{width:100%; background:#1988d1 url(../images/solutions-bck.jpg); background-repeat:no-repeat; background-position:center center; ckgr-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
display: table; margin:0; color:#fff; }

.partner_minus{margin-bottom:-15px;}

.solutions{width:100%; background:#1988d1 url(../images/solutions-bck.jpg); background-repeat:no-repeat; background-position:center center; ckgr-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
display: table; margin:0; color:#fff; max-height:450px; overflow:hidden; }

.solutions h3 {padding-top:70px;}

.formshift {margin-left:-100px;}
.form1{background:#fff; padding:7px; border:1px solid #333; margin-top:20px; max-width:450px;}

.form2{background:#e9f3f5; padding:3px; color:#434343; padding:8px;}

.formheader {font-size:32px; font-weight:700; background:#363636; padding:12px; color:#fff; margin-bottom:10px; text-align:center; font-family: 'Oswald', sans-serif;}
.formsubmit {width:100%; font-weight:700;}

.powerful {background:#86afdd;  color:#fff; width:100%; padding:6px 0; margin-top:0;}
.powerful h1 {font-family: 'Open Sans', sans-serif; font-weight:200; font-size:40px; text-shadow:none!important; margin-top:0;  text-align:center;}

.overview {font-family: 'Open Sans', sans-serif; font-weight:200; margin-bottom:20px;  margin-top:30px;}
.overview .intro{font-size:32px; margin-bottom:35px;}
.overview h3 {font-family: 'Open Sans', sans-serif; font-weight:400;}
.overview p {font-family: 'Open Sans', sans-serif; font-weight:200; font-size:14px; line-height:21px;}

.values {font-family: 'Open Sans', sans-serif; font-weight:200; margin-bottom:70px; text-align:center; margin-top:30px;}
.values .intro{font-size:48px; margin-bottom:20px;}
.values .serve {font-size:72px;}

.serve-topics {font-family: 'Open Sans', sans-serif; font-weight:200; font-size:32px; margin-bottom:15px; margin-top:35px; line-height:35px;}

.features {background-color:#f1f1f1; padding:0; border:1px solid #ccc; border-radius:3px; margin:20px 5px;}

.features h3 {padding:7px; background:#09C; width:100%; margin-top:0; color:#fff; text-transform:uppercase;}

.welcome { margin-top:120px; font-size:32px; font-family: 'Oswald', sans-serif; }

.intro-text {font-size:16px; line-height:21px; margin-top:25px; max-width:450px;}

.circle {height:250px; width:250px; border-radius:50%;}

.inside-cad {font-family: 'Open Sans', sans-serif; font-weight:200; font-size:16px; margin-bottom:15px; margin-top:15px; line-height:15px;}

/* FLIPPER */
/* entire container, keeps perspective */
.flip-container {
	perspective: 1000;
}
	/* flip the pane when hovered */
	.flip-container:hover .flipper, .flip-container.hover .flipper {
		transform: rotateY(180deg);
	}

.flip-container, .front, .back {
	width: 100%;
	height: 100%;
}

/* flip speed goes here */
.flipper {
	transition: 0.6s;
	transform-style: preserve-3d;

	position: relative;
}

/* hide back of pane during swap */
.front, .back {
	backface-visibility: hidden;

	position: absolute;
	top: 0;
	left: 0;
}

/* front pane, placed above back */
.front {
	z-index: 2;
	/* for firefox 31 */
	transform: rotateY(0deg);
}

/* back, initially hidden pane */
.back {
	transform: rotateY(180deg);
}

.cd-top {
    right: 20px;
    bottom: 20px;
  }
  .nav-strip{width:100%; padding:7px 0; background-color:#f1f1f1; border-bottom:1px solid #ccc; margin:-30px 0 15px 0; position:relative; z-index:900;}

  .new-basic-nav-container {
		display: block;
		text-align: center;
		margin-top:-20px;
		position:relative; z-index:900;
	}
	ul.new-basic-nav {
		display: inline-block;
		margin: 0 auto;
		padding: 0;
		text-align: center;
		font-size: 24px;
		font-weight: 700;
	}
	li.new-basic-nav-item {
		display: inline-block;
		padding: 0.7em;
		border-right: solid 1px #CCCCCC;
		vertical-align: middle; 
		margin-top:-15px;
	}
	li.new-basic-nav-item:last-child {
		border-right: none;
	}
	
	li.new-basic-nav-item a {
		text-decoration: none;
		font-family: 'Open Sans', sans-serif; font-weight:200; 
	}
	li.new-basic-nav-item.active a {
		color: #777777;
	

}
.icon_bar { z-index:500; position:relative; width:100%; padding: 25px 0;  /*margin-top:-80px;*/ margin-top:0; text-align:center; margin-bottom:0; padding-bottom:14px;
background-color:#033d62;


 }

	.icon_bar_copy { z-index:25; position:relative; width:100%; height:100%; top:0; left:0;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(221,221,221,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(221,221,221,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(221,221,221,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(221,221,221,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(221,221,221,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(221,221,221,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */

}
.icon_bar .icons {width:1170px;  margin:0 auto;
	padding:7px 0 7px 0px; text-align:center;}
.icon_bar .icons .icon {color:#fff; position:relative; float:left;  text-align:center; width:145px; /*-webkit-text-stroke-width: .23px;
   -webkit-text-stroke-color: white;*/  }
 .icon_bar .icons .icon .title_wrap { padding:5px; border:solid 1px #000; border-radius:4px; display:inline-block;
 background: #e2e2e2; /* Old browsers */
background: -moz-linear-gradient(top,  #e2e2e2 0%, #dbdbdb 11%, #d1d1d1 45%, #fefefe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(11%,#dbdbdb), color-stop(45%,#d1d1d1), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 11%,#d1d1d1 45%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 11%,#d1d1d1 45%,#fefefe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 11%,#d1d1d1 45%,#fefefe 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e2e2e2 0%,#dbdbdb 11%,#d1d1d1 45%,#fefefe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */

 
 }
.icon_bar  .product-title {font-family: 'Roboto Condensed', sans-serif; font-size:16px; font-weight:400; color:#fff; /*text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);*/}	 
.icon_bar  .sub-title {font-family: 'Roboto Condensed', sans-serif; font-size:12px; font-weight:400;  color:#fff;}

.cta_bar {width:100%;
	
	font-family: 'Open Sans', sans-serif;
	/*background:#54a2c9;*/
	color:#fff; font-size:16px; font-weight:400; 
	padding:35px 0; margin-top:0px;   z-index:45; position:relative; background: #191918;
}

.cta_bar .content {
	width:1170px;
    margin:0 auto;
	padding:7px 0; text-align:center;
}

.cta_bar .btn  {background:#f08551; border:1px solid #f37436; border-radius:2px; padding:6px; color:#fff; font-family: 'Roboto Condensed', sans-serif;
		text-transform:uppercase; font-size:18px; font-weight:800; text-align:center; margin-top:5px; text-decoration:none; }
.cta_bar .btn a:hover {background:#f37436;}

.download_copy {text-align:center; font-size:16px;}

.free_trial {text-align:center; font-size:32px; margin-top:6px;}

.cta_email {margin-top:20px;}

.products-form {display:none;}

.click_icon {margin:0 auto; padding:7px; color:#fff; font-size:16px; display: inline-block; margin-top:2px;  font-family: 'Roboto Condensed', sans-serif;   

	}  
	
.call-to-action1 {margin-top:52px; text-align:center; font-size:18px; padding-top:12px;}
.call-to-action2 {margin-top:65px; text-align:center; font-size:18px; padding-top:12px; padding-bottom:11px;}
.call-to-action3 {margin-top:4px; text-align:center; font-size:18px; padding-top:12px; padding-bottom:11px;}

.training { background-image: url(../images/training2.png); background-repeat:no-repeat; background-position:bottom right; min-height:350px; padding:0; margin:0;}

}



@media (max-width: 768px) {
	section.glory.parallax {max-width:100%; padding:20px 0 0px 0; height:350px; margin:0; 
display: table; margin:0; color:#fff;
}  
section.glory.parallax-1 {
  background-image: url(../images/Homepage-Concept.jpg); max-width:100%;
}

	.glory {width:100%; background-color:#055285; padding:20px 0 20px 0;}  
  .glory h1 {font-size:30px; font-family: 'Open Sans', sans-serif; font-weight:600; margin-bottom:10px; padding-top:10px; color:#fff;} 
  .glory .copy {font-size:17px; font-family: 'Open Sans', sans-serif; font-weight:400; margin-bottom:10px; padding-top:0px; color:#fff; line-height:26px;}
  
  .around-btn {margin-top:15px; text-align:center; padding-top:15px;}
.glory-btn { border:1px solid #fff; border-radius:3px; background:#055285; color:#fff; font-size:24px; font-weight:400; margin-top:30px; padding:8px; font-size:16px;}
.glory-btn:hover {color:#fff; text-decoration:none;}

.service-btn { border:1px solid #fff; border-radius:3px; background:#transparent; color:#fff; font-size:24px; font-weight:400; margin-top:30px; padding:8px; font-size:16px;}
.service-btn:hover {color:#fff; text-decoration:none;}

.service-btn { border:1px solid #fff; border-radius:3px; background:#transparent; color:#fff; font-size:24px; font-weight:400; margin-top:30px; padding:8px; font-size:16px;}


.v28_product{margin-top:25px;}

.overview {margin-top:0px;}

.partner{width:100%; background:#1988d1 url(../images/partner-bck2.jpg); background-repeat:no-repeat; background-position:center center; ckgr-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
display: table; margin:0; color:#fff; }

.partner-image {background:#fff; padding:0 0 8px 0;}
.partner-image .copy {font-size:15px; font-weight:700; margin-top:4px; font-family: 'Open Sans', sans-serif; line-height:21px; color:#333; padding:6px; text-align:center;}

  .nav-strip{width:100%; padding:7px 0; background-color:#f1f1f1; border-bottom:1px solid #ccc; margin:0 0 15px 0; margin-top:0px;}
	.formshift {padding:0 8px;}
	.form1{background:#fff; padding:7px; border:1px solid #333; margin-top:20px;}

.form2{background:#e9f3f5; padding:3px; color:#434343; padding:8px;}

.formheader {font-size:21px; font-weight:700; background:#363636; padding:12px; color:#fff; margin-bottom:10px; text-align:center; font-family: 'Oswald', sans-serif;}
.formsubmit {width:100%; font-weight:700;}


	.welcome { margin-top:20px; font-size:24px; line-height:28px; text-align:center; font-family: 'Oswald', sans-serif; }
	.intro-text {font-size:14px; line-height:18px; margin-top:25px; max-width:450px;}
	.powerful {background:#363636; color:#fff; width:100%; padding:6px 0; margin-top:0;}
.powerful h1 {font-family: 'Open Sans', sans-serif; font-weight:200; font-size:20px; text-shadow:none!important; margin-top:0;  text-align:center;}

.features {background-color:#f1f1f1; padding:0; border:1px solid #ccc; border-radius:3px; margin:20px 5px;}

.features h3 {padding:7px; background:#09C; width:100%; margin-top:0; color:#fff; text-transform:uppercase;}

.values {font-family: 'Open Sans', sans-serif; font-weight:200; margin-bottom:40px; text-align:center; margin-top:30px;}
.values .intro{font-size:36px; margin-bottom:20px; line-height:40px;}
.values .serve {font-size:72px;}

.serve-topics {font-family: 'Open Sans', sans-serif; font-weight:200; font-size:28px; margin-bottom:15px; margin-top:35px; line-height:35px;}

.nav-strip{width:100%; padding:7px 0; background-color:#f1f1f1; border-bottom:1px solid #ccc; margin:0 0; margin-top:0px;}


.new-basic-nav-container {
		display: block;
		text-align: center;
	}
	ul.new-basic-nav {
		display: inline-block;
		margin: 0 auto;
		padding: 0;
		text-align: center;
		font-size: 14px;
		font-weight: 700;
	}
	li.new-basic-nav-item {
		display: inline-block;
		padding: 0.7em;
		border-right: solid 1px #CCCCCC;
		vertical-align: middle; 
	}
	li.new-basic-nav-item:last-child {
		border-right: none;
	}
	
	li.new-basic-nav-item a {
		text-decoration: none;
		font-family: 'Open Sans', sans-serif; font-weight:200; 
	}
	li.new-basic-nav-item.active a {
		color: #777777;
	

}
}


/*POTRAIT*/
/*
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
.welcome { margin-top:20px; font-size:32px; line-height:28px; text-align:center; font-family: 'Oswald', sans-serif; }
.form1{background:#fff; padding:7px; border:1px solid #333; margin-top:20px; max-width:450px; margin-left:150px;}
.intro-text {font-size:14px; line-height:18px; margin-top:25px; max-width:450px; margin-left:150px;}
.powerful h1 {font-family: 'Open Sans', sans-serif; font-weight:200; font-size:32px; text-shadow:none!important; margin-top:0;  text-align:center;}
}
*/

/*LANDSCAPE*/
/*
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 

.formshift {margin-left:0px!important; padding-right:8px;}
.form1{background:#fff; padding:7px; border:1px solid #333; margin-top:10px; margin-left:-10px;}
.welcome { margin-top:95px; font-size:18px; line-height:28px; text-align:center; font-family: 'Oswald', sans-serif; }
.intro-text {font-size:14px; line-height:18px; margin-top:10px;}
.formheader {font-size:18px; font-weight:700; background:#363636; padding:12px; color:#fff; margin-bottom:10px; text-align:center; font-family: 'Oswald', sans-serif;}
}
*/

/* Large screens ----------- */
@media only screen  and (min-width : 1524px) {

section.glory.parallax {width:100%; padding:20px 0 0px 0; height:650px; margin:0; background-repeat:no-repeat; background-position:center center; ckgr-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment:fixed;
display: table; margin:0; color:#fff;
}  
}

