 body {margin:0px; padding:0px; list-style:none; font-family:verdana; font-size:12px; background-color:#fff;}
 span,   p,  a, ol,  fieldset, form, label, legend, table, tfoot, thead, tr, th, td {margin:0px;padding:0px;list-style:none;font-family:Oswald;}
h1, h2, h3, h4, h5, h6,ul, li{margin:0px; padding:0px; list-style:none; font-family:Oswald; font-size:12px; }

img{border:0px;}
*{box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
img{border:0px;}
.clear{ clear:both;}

@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Droid Sans'), local('DroidSans'), url(http://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}

@font-face {
  font-family: 'Oswald';
  
   src: url('Oswald.eot');
    src: url('Oswald.eot?#iefix') format('embedded-opentype'),
         url('Oswald.woff') format('woff'),
         url('Oswald.ttf') format('truetype'),
         url('Oswald.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#main{width:100%;}
.wrapper{width:100%; margin:auto; padding-bottom:20px;}
.wrapper .header-wrap{width:100%;padding:10px 0px 10px 0px;  border-bottom:#fff solid 1px; box-shadow:#b7b7b7 0px 2px 2px; 
background-image: linear-gradient(hsla(0,0%,100%,0.5), hsla(0,0%,100%,0)) !important;
background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,.5)) !important;}

.header-wrap .logo{ width:88px; margin:auto;}
.down-arrw-active{ background:url(../images/down-arrw-active.png) top left no-repeat;width:30px; height:25px; float:left;}
.down-arrw-unactive{ background:url(../images/arrow-unactive.png) top left no-repeat; width:30px; height:25px; float:left;}

/*nav-css-start*/
.header-wrap .nav{width:43px; float:left; margin:10px 0px 0px 10px;}
.nav-base{width:100%; float:left; display:none;}
.nav-base ul{width:100%;}
.nav-base ul li{width:100%; border-bottom:#fff solid 1px;}
.nav-base ul li:first-child{border-top:#fff solid 1px; margin-top:5px;}
.nav-base ul li a{display:block; text-decoration:none; padding: 12px 9px;  color:#fff; font-family:Droid Sans; font-size:14px;
}


/*nav-css-end*/

.wrapper .pagetagline{width:100%; padding:10px 0px; border-bottom:#ececec solid 1px; text-align:center; color:#858585;  font-size:13px; font-weight:bold; background-color:#e8e7e7; border:#fff solid 1px;box-shadow:#afafaf 0px 1px 1px 0px; position:relative; height:40px;}

/*home-css*/
.container{width:100%; margin-top:10px; font-family:Verdana;}
.wrapper .container .container-inner{width:93%; margin:auto}


.home-btn{
width:100%; margin:auto; 
padding:10px 9px;
 border:#e5e5e5 solid 1px; border-radius:5px;-moz-border-radius:5px; 
-webkit-border-radius:5px; color:#909090; margin-top:15px; color:#fff; font-weight:normal; border-top:#ededed solid 1px; 
box-shadow:#9c9c9c 0px 1px 2px; -moz-box-shadow:#9c9c9c 0px 1px 2px; -webkit-box-shadow:#9c9c9c 0px 1px 2px; cursor:pointer;font-size:14px;
font-weight:bold;}



/*inbox-css*/
.next-btn{position:absolute; right:10px; top:7px;}
.back-btn{position:absolute; left:10px; top:7px;}
.inbox-container{width:100%; float:left;}
.inbox-container ul{width:100%;}
.inbox-container ul li{width:100%; float:left;border-bottom:#e8e5e5 solid 1px;  }
.inbox-container ul li a{display:block; overflow:hidden;  padding:10px 0px 5px 0px; }
.inbox-container ul li a:hover{background:#f5f3f3;}
.inbox-container .email-icon{width:13%; float:left; margin-left:5%;}
.inbox-container .email-text{width:70%; float:left;}
.inbox-container .email-text p{ color:#979797; font-size:14px;}
.inbox-container .email-text span{font-size:10px; color:#bdbdbd;}


.list-base{width:100%; float:left; display:block; background-color:#fff; box-shadow:#b7b7b7 0px 2px 5px;}
.list-base ul{width:100%;}
.list-base ul li{width:100%; border-bottom:#cecece solid 1px;}
.list-base ul li a{display:block; text-decoration:none; padding: 11px 9px;  color:#000; font-weight:bold; font-size:16px;background: #fff; line-height:18px; font-family:arial }
.list-base ul li a:hover{background:#efefef}
.list-base li h5{font-weight:bold; font-family:arial; color:#505050; padding-top:3px; font-size:13px; margin-left:28px;}
.container-inner .common-text{with:100%; color:#757575; font-size:14px; padding:5px 0px;}
.container-inner .list-menu{with:100%;  padding-top:5px;}
.list-menu select{ padding:7px 10px; margin-bottom:12px; width:100%; box-shadow:0px 2px 2px rgba(68,68,68,0.6) inset;border:#767676 solid 1px; border-radius:5px; color:#fff;}
.list-menu option{background:#fff; color:#000}

.common-header{background-color: #00a57d;}
.table-cont{width:100%;color:#757575; font-size:14px;}
.feature{ font-size:14px;}
.table-cont table td{padding:9px 0px;}
.hole-btn{ width:22%;  color:#fff; padding:7px 0px; border-radius:5px; cursor:pointer; float:left; margin-right:5px; font-family:Oswald;
background-image: linear-gradient(hsla(0,0%,100%,0.5), hsla(0,0%,100%,0)) !important;
background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,.5)) !important;
box-shadow:#9c9c9c 0px 1px 2px; border:solid 2px #fff;}


.gps-btn{width:30%; font-weight:bold; border:0px; color:#fff; padding:7px 0px; border-radius:50px; cursor:pointer;}
.continue-btn{ width:100%;padding:10px 9px; margin-bottom:5px;
 border:#e5e5e5 solid 1px; border-radius:5px;-moz-border-radius:5px; 
-webkit-border-radius:5px; color:#909090; color:#fff; font-weight:normal; border-top:#ededed solid 1px; 
box-shadow:#9c9c9c 0px 1px 2px; -moz-box-shadow:#9c9c9c 0px 1px 2px; -webkit-box-shadow:#9c9c9c 0px 1px 2px; cursor:pointer;font-size:14px;font-weight:bold;

background-image: linear-gradient(hsla(0,0%,100%,0.5), hsla(0,0%,100%,0)) !important;
background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,.5)) !important;  }


.default-color{ background-image: linear-gradient(hsla(0,0%,100%,0.5), hsla(0,0%,100%,0)) !important;
background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,.5)) !important; text-align:center; padding:4px 0px; font-family:Oswald; letter-spacing:1px;}
.default-color h6{font-size:11px; text-align:center; font-weight:normal;font-family:Oswald; letter-spacing:normal;}
.select-date{padding:7px 10px; margin-bottom:12px; width:100%; box-shadow:0px 2px 2px rgba(68,68,68,0.4) inset;border:#767676 solid 1px; border-radius:5px; color:#fff;}

.stats-tarck{width:100%; padding:10px 0px;display:block; }
.stats-tarck-txt{font-family:Oswald; color:#000; font-size:16px; font-weight:normal; padding-top:9px; padding-bottom:10px;}

.stats-tarck .pulls{width:90px; float:left; margin-right:5px; margin-bottom:12px; }


.no-bg{ background:url(../images/no-bg.png) top no-repeat; width:87px; height:33px; border:0px; cursor:pointer;}
.yes-bg{ background:url(../images/yes-bg.png) top no-repeat; width:87px; height:33px; border:0px; cursor:pointer;}

.padd{padding-bottom:12px;}
.select{ padding:7px 10px; margin-bottom:12px; width:100%;border:#ccc solid 1px; border-radius:5px; color:#fff; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset}

.player-btn{ width:100%;padding:5px 9px 10px 5px; margin-bottom:5px;
 border:#e5e5e5 solid 1px; border-radius:5px;-moz-border-radius:5px; 
-webkit-border-radius:5px; color:#909090; margin-top:5px; color:#fff; font-weight:normal; border-top:#ededed solid 1px; 
box-shadow:#9c9c9c 0px 1px 2px; -moz-box-shadow:#9c9c9c 0px 1px 2px; -webkit-box-shadow:#9c9c9c 0px 1px 2px; cursor:pointer;font-size:14px;
font-weight:bold; text-align:left; line-height:22px;}

.player-information{width:100%; display:none; background:#fff; padding:8px;box-shadow:#b7b7b7 0px 2px 5px;}
.player-form{ padding:3px 0px 2px 0px;}
.player-form span{ padding-lef:5px; color:#757575; font-size:14px;}
.player-form .textfld{padding:7px 10px; margin:5px 0px;  width:100%; border:#b8b7b7 solid 1px; border-radius:5px; color:#fff; background-color:#ebedec;}
.status-btn,.status-btn-black{ background:#00a57d; border:0px; border-radius:5px; margin:5px 5px 5px 0px; padding:10px 20px; color:#fff; cursor:pointer;}
.status-btn-black{ background:#010005;}
.hdcp{width:48%; float:left;}
.course-index{width:48%; float:right;}
.min-height{min-height:310px;}
.top-head{position:relative;}
.common-text p{ padding:5px 0px;}

#player1input,#player2input,#player3input,#player4input{display:none !important;}
.video-btn-base{width:100%;}
.video-btn-base ul{width:100%;}
.video-btn-base ul li{width:32%; float:left; margin-right:5px; margin-top:5px;}
.video-btn-base ul li:last-child{margin-right:0px;}
.video-btn-base ul li a{display:block; padding:10px 0px; border-radius:5px; border:#cecccc solid 1px; color:#777777; font-size:13px;
text-align:center; text-decoration:none; font-weight:bold;

background: #e1e1e1; /* Old browsers */
background: -moz-linear-gradient(top,  #e1e1e1 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1e1e1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e1e1e1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e1e1e1 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e1e1e1 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e1e1e1 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.video-matter, .gps-matter, .image-matter{width:100%; border-radius:5px; display:block; background:#fff; padding:8px; box-shadow:#b7b7b7 0px 2px 5px; float:left; margin-top:5px; min-height:250px;}
.image-matter{display:none;}
.gps-matter{display:none; padding:15px 5px 8px 15px}
.gps-matter table tr td{padding:8px 0px;}

.gps-matter h4{ color:#4db168 !important;}
.image-matter img{width:70%;}
.video-active{background:#585656 !important; color:#fff !important; border:black solid 1px !important;}

.main-next{box-shadow:#007256 1px 2px 0px ; -webkit-box-shadow:#007256 1px 2px 0px ;  border:solid 1px #fff; padding:5px 12px;
background-image: linear-gradient(hsla(0,0%,100%,0.5), hsla(0,0%,100%,0)) !important;
background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,.5)) !important; border-radius:5px; color:#fff; font-weight:bold;}
	
.select-data{margin:auto; font-family:Oswald; color:#fff; font-size:20px; width:100px;}
.date-txt{font-family:Oswald; color:#000; font-size:15px;}

.new-form-cont{width:100%; float:left; margin-top:8px;}
.new-form-cont-left{float:left; width:35%;text-align:right; font-family:Oswald; color:#000; font-size:16px; margin-right:6px; padding-top:2px;}
.new-form-cont-right{float:left; width:60%;}
.new-stats{width:100%; float:left; padding-top:10px; border-top:solid 1px #b6b6b6; margin-top:8px;}
.new-stats h4{font-family:Oswald; font-size:16px; padding-bottom:8px; font-weight:normal;}
.toggle-btn{width:89px; float:left; padding-top:8px; margin-right:10px; margin-bottom:8px;}
.toogle-margin{margin-right:0px;}
.toggle-btn h3{font-size:15px; font-weight:normal; padding-left:5px; padding-bottom:5px;}

.yes-bg-container{width:93px; height:34px; border-radius:35px; cursor:pointer;

background-image: linear-gradient(hsla(0,0%,100%,0.5), hsla(0,0%,100%,0)) !important;
background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,.5)) !important; box-shadow:0px 2px 5px rgba(0,0,0,0.4) inset;
 position:relative;}

.yes-bg2{ background:url(../images/white-circle.png) top no-repeat;width:32px; height:34px; margin-top:-2px; margin-left:1px;  border:0px; cursor:pointer; float:right;}
.yes-bg2-txt{float:left;font-family:Oswald; color:#fff; font-size:17px; width:25px; margin:5px 0 0 35px;}
.no-bg2{ background:url(../images/white-circle.png) top no-repeat;width:32px; height:34px; margin-top:-2px; margin-left:1px;  border:0px; cursor:pointer; 
position:absolute; left:-1px; top:1px; }
.black{background:#838383;}
.instructor{width:150px; padding-top:8px; float:left; margin-left:10px; margin-bottom:10px; display:block; }
.pulls-txt{font-size:15px; padding-bottom:5px; padding-left:5px; font-family:Oswald;}
.send-instr-width{width:136px;}
.hole-pad{padding-top:5px;}

.color-box,.gold,.silver,.black2{width:25px; height:25px; border:solid 1px #000; background:#008000; float:left; margin-right:8px; margin-top:6px;}
.gold{ background:#ffcc1a;}
.black2{ background:#000;}
.silver{ background:#b3b3b3;}
