 .csswinner{
            position:absolute;
            top:40px;
            right:0px;
            z-index:14;
        }
        .csswinner a{
            width:81px;
            height:59px;
            text-indent:-9000px;
            display:block;
            background:url(../images/winner-white-right.png) no-repeat;
        }
		canvas {
    position: initial;
}
#qc-slide3 {
    background-color:#eeeeee ;
	text-transform:uppercase;
	height:75%;
}
#menu {
    position: absolute;
}
#cr-slide1 {
	min-width:82.66666666666667%;
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-image:url(../images/Banner_05.png);
    background-color:#DDD;
    position:fixed;
	background-size:cover;
			/* background-position: -800px 0px !important; */

}
#ab-poly1 {
    width:100%;
    height:200px;
    background-image:url(../images/ab-tri.png);
    background-size:110% 100%;
    background-position:center;
    position:absolute;
    bottom:-2px;
    z-index:16;
}
#ab-head{
	position:relative;
	color:#00c1a3;
	left:47%;
	top:50%;
	font-weight:400;
    font-size:26px;
}
.cr-cont{
	padding-top:5%;
}
.cr-cont-left {
	margin-left:10%;
	width:40%;
	float:left;
	font-size: 22px;
}
.cr-cont-right {
	width:40%;
	float:right;
}
.cr-cont-left  p{
	color:#00c1a3;
	text-transform:lowercase;
}

.cr-frm{
	width:80%;
	background:#f6f6f6;
	color:#525252;

}
.cr-frm label{
	margin-left:30%;
}
.cr-frm form{
	margin-left:10%;
	margin-top:2%;
}
.cr-frm  input[type="text"]{
	margin-bottom:2%;
}
.cr-frm select[type="option"]{
	margin-bottom:2%;
}
.cr-frm span{
	font-size:12px;
}
.cr-frm  input[type="submit"] {
   background: #f6f6f6;
   color: #000;
   border: 1px solid #000;
   padding: 5px 10px;
   -moz-border-radius: 2px;
   border-radius: 40px;
   cursor: pointer;
   margin-bottom:20px;
   margin-top:10px;
   text-transform:uppercase;
   font-size:12px;
 }
 .cr-frm  input[type="submit"]:hover{
	 background: #00DEBC;
	 color:#fff;
	 border:1px solid #00DEBC;
 }
 .button-upl:hover{
	  background: #00DEBC;
	 color:#fff;
	 border:none;
 }
 .button-upl
{
   background: #f6f6f6;
   color: #000;
   border: 1px solid #000;
   padding: 5px 10px;
   -moz-border-radius: 2px;
   border-radius: 40px;
   cursor: pointer;
   margin-bottom:20px;
   margin-top:10px;
   position:relative;
    font-size:12px;
   width:34%;
   float:right;
   margin-right:10%;;
}

.file-upload
{
    opacity: 0;
    position: absolute;
    top: 0px;
    left: 0px;
}
.slide {
min-width:82.66666666666667%;
    width:100%;
    height:100%;
}