@charset "utf-8";
/* CSS Document */
body {margin:0 auto; padding:0; font-family: 'Didact Gothic', sans-serif;}
a, a:hover, a:focus{outline:none;} 
::-moz-selection {background: #ffc82a;color: #000; }
::-webkit-selection {background: #ffc82a;color: #000; }
a, a:hover {-webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;text-decoration:none;}

a, a:visited {
	color: #0087cc;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

a:hover, a:focus {
	color: #ff7b29;
}

h1, h2, h3, h4, h5 {
	font-family: 'Josefin Sans', sans-serif;
}

a.fb {color:#999; font-size:18px; margin-right:12px;}
a.fb:hover {color:#06C; font-size:18px; margin-right:12px;}
a.tweeter {color:#999;font-size:18px; margin-right:12px;}
a.tweeter:hover {color:#09C;font-size:18px;}
a.instagram {color:#999;font-size:18px;}
a.instagram:hover {color:#906;font-size:18px;}

.banner-section {
	margin:0;
	padding:50px 0;
	background:url(../images/watchdata/bg-banner-main.jpg) left top no-repeat #021a4b;
}

.banner-section-left {
	margin: 0;
	padding: 0;
}

.banner-section-right {
	margin: 0;
	padding: 0 0 0 30px;
}

.banner-section-right h1 {
    margin:0;
    padding:10px 80px 0 0;
    font-size:30px;
	line-height: 32px;
    font-weight:normal;
	color:#ffcc00;
	text-align:left;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.line-left {
	width: 15%;
	background: #fff;
	height: 1px;
	margin: 25px 0 10px 0;
	padding: 0;
}

.wd-panel {
	margin: 25px 0;
	width: 100%;
	height: auto;
}

.wd-panel-col{
	float: left;
	width: 29%;
	margin:0 20px 0 0;
	padding: 10px 0 10px 10px;
	height: auto;
}


.wd-panel-col h2 {
    margin:0;
    padding:10px 0px;
    font-size:16px;
	line-height: 20px;
    font-weight:normal;
	color:#03a3ee;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}


.disadvantages-section {
	width: 100%;
	margin: 0 auto;
	padding: 75px 80px;
	height: auto;
	background: #f0f4f5;
}

.disadvantages-section h1 {
    margin:0;
    padding:0 0 0 0;
    font-size:30px;
	line-height: 22px;
    font-weight:normal;
	color:#032668;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.disadvantages-section-col{
	float:left;
	margin: 30px 12px 0 0;
	padding: 0 0;
	width: 19%;
}

.disadvantages-section-col img{
	border: 1px solid #b2bbcb;
	border-radius: 7px;
}

.disadvantages-section-col h2 {
    margin:0 auto;
    padding:15px;
    font-size:18px;
	line-height: 24px;
    font-weight:normal;
	color:#000;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.3px; 
	position: relative;
}

.line-center {
	width: 10%;
	background: #097ca6;
	height: 1px;
	margin: 25px auto;
	padding: 0;
}

.measurement-section {
	width: 100%;
	margin: 0 auto;
	padding: 75px 120px;
	height: auto;
	text-align: center;
	background: url(../images/watchdata/bg-measurement.png) center right no-repeat;
}

.measurement-section h1 {
    margin:0;
    padding:0 0 0 0;
    font-size:30px;
	line-height: 22px;
    font-weight:normal;
	color:#032668;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.measurement-section-col{
	float:left;
	margin:0 0;
	padding: 65px;
	width: 33%;
	text-align: center;	
	background: #e6ecef;
}

.measurement-section h2 {
    margin:0;
    padding:15px 0 0 0;
    font-size:22px;
	line-height: 26px;
    font-weight:normal;
	color:#0548b7;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.bg-clr-grey {background: #f0f4f5;}


.accurate-section {
	width: 100%;
	margin: 0 auto;
	padding: 75px 120px;
	height: auto;
	text-align: center;
	background: url(../images/watchdata/bg-panel.jpg) fixed no-repeat #293647;
	background-size: cover;
}

.accurate-section h1 {
    margin:0;
    padding:0 0 0 0;
    font-size:30px;
	line-height: 22px;
    font-weight:normal;
	color:#3fe155;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.accurate-section-main {
	width: 80%;
	margin: 0 auto;
}

.accurate-section-main-col{
	float:left;
	margin:0 0;
	padding: 22px;
	width: 33%;
	text-align: center;	
	height: auto;
	border: 1px solid rgba(0, 0, 0, 0); 
}

.accurate-section-main-col:hover{
	border: 1px solid #3fe155;
	-webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;text-decoration:none;
	background: #031c3e;
}
	
.accurate-section-main-col h2 {
    margin:0;
    padding:15px 30px;
    font-size:18px;
	line-height: 22px;
    font-weight:normal;
	color:#3fe155;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.bg-img-wd {
	background: url(../images/watchdata/1.png) right bottom no-repeat #293647;
}

.installation-section {
	width: 100%;
	margin: 0 auto;
	padding: 75px 120px;
	height: auto;
	text-align: center;
}

.installation-section h1 {
    margin:0;
    padding:0 0 0 0;
    font-size:30px;
	line-height: 22px;
    font-weight:normal;
	color:#032668;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.specification-section {
	margin: 0 auto;
	padding:75px 0;
	height: auto;
	background: #e6ecef;
}

.specification-section h1 {
    margin:0;
    padding:0 0 0 0;
    font-size:30px;
	line-height: 22px;
    font-weight:normal;
	color:#032668;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.specification-section-col {
	margin: 0;
	padding: 0 25px;
}

.info {
	padding: 10px 0!important;
	background: #fff;
}

.table th,
.table td {
  padding:0.55rem 0.95rem;
  vertical-align: top;
  border:1px solid #ccc;
	font-size: 16px!important;
}

.specification-desc {
	margin: 0 auto;
	padding:25px 0 50px 0;
}

.specification-desc-col{
	margin: 0;
	padding: 0 15px;
}

.specification-desc-col ul{
	margin: 0;
	padding: 0;
}

.specification-desc-col ul li{
	margin: 0;
	padding: 2px 0;
	list-style: none;
	font-size: 17px;
	color: #014477;
	text-align: left;
}

.fa-arrow-right {
	font-size: 12px;
}

.th-h1 {
	color: #C30408;
	font-size: 24px;
	margin: 0;
	padding:0;
	display: block;
	font-weight: normal;
	letter-spacing: 0.5px;
}

.platform-section {
	top: 0;
	width: 100%;
	margin: 0 auto;
	padding:0 0;
	height: auto;
}

.platform-section-left{
	width: 50%;
	float: left;
	margin: 0;
	padding: 100px 0 53px 0;
	background: #007ea2;
	text-align: center;
}

.platform-section-left h1 {
    margin:0;
    padding:0 0 0 0;
    font-size:30px;
	line-height: 22px;
    font-weight:normal;
	color:#fff;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.platform-section-left h2 {
    margin:0;
    padding:0 0 35px 0;
    font-size:20px;
	line-height: 22px;
    font-weight:normal;
	color:#fff;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.platform-section-right{
	width: 50%;
	float: left;
	margin: 0;
	padding:100px 0 0 0;
	background:url(../images/watchdata/bg-wintherapp.jpg) fixed no-repeat #00375f;
	background-size: cover;
	text-align: center;
}

.platform-section-right h1 {
    margin:0;
    padding:0 0 0 0;
    font-size:30px;
	line-height: 22px;
    font-weight:normal;
	color:#fff;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.platform-section-right h2 {
    margin:0;
    padding:0 0 35px 0;
    font-size:20px;
	line-height: 22px;
    font-weight:normal;
	color:#fff;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.application-section {
	width: 100%;
	margin: 0 auto;
	padding: 75px 100px;
	height: auto;
	text-align: center;
}

.application-section h1 {
    margin:0;
    padding:0 0 0 0;
    font-size:30px;
	line-height: 22px;
    font-weight:normal;
	color:#032668;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.application-section-col{
	float:left;
	margin:0 0;
	padding:0 10px;
	width: 33%;
	text-align: center;	
	height: auto;
	border: 1px solid rgba(0, 0, 0, 0); 
}
	
.application-section-col img{
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
}

.application-section-col h2 {
    margin:0;
    padding:15px 30px;
    font-size:22px;
	line-height: 22px;
    font-weight:normal;
	color:#000;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.contact-section {
	margin:0 auto;
	padding:100px 0;
	display: table;
    position: relative;
	background:url(../images/watchdata/bg-footer.jpg) center top no-repeat #00223d;
}

.contact-section h1 {
    margin:0 auto;
    padding:0;
    font-size:40px;
	line-height: 22px;
    font-weight:normal;
	color:#fff;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.contact-section h2{
    margin:0 auto;
    padding:20px 0 0 0;
    font-size:22px;
	line-height: 22px;
    font-weight:normal;
	color:#067DC9;
	text-align:center;
	font-family: 'Didact Gothic', sans-serif;
	letter-spacing:0.5px; 
}

.contact-cont-main {
	width:80%;
	height:auto;
	margin:70px auto;
}
.contact-cont-left {
	margin:0;
	padding:0;
}
.contact-cont-left h3{
	font-size:30px;
	text-transform:uppercase;
	color:#FFF;
	font-weight:300;
	margin:0;
	padding:0;
	letter-spacing:0.5px;
}
.contact-cont-left h4{
	font-size:30px;
	text-transform:uppercase;
	color:#FFF;
	font-weight:300;
	margin:0;
	padding:10px 0;
	letter-spacing:0.5px;
}
.h1-title {
	font-size:11px;
	color:#999999;
	letter-spacing:9.3px;
	text-transform:uppercase;
}
.contact-cont-left p{
	font-size:16px;
	line-height:26px;
	color:#FFF;
	font-weight:300;
	margin:25px 130px 25px 0;
	padding:0;
	letter-spacing:0.5px;
}
.contact-cont-left a{
	font-size:16px;
	line-height:26px;
	color:#fff;
	font-weight:300;
	margin:25px 130px 0 0;
	padding:0;
	letter-spacing:0.5px;
}
.contact-cont-left a:hover{
	color:#703e9c;
}
.contact-cont-right {
	margin:0;
	padding:0;
}
.contact-cont-right h5{
	font-size:30px;
	text-transform:uppercase;
	color:#FFF;
	font-weight:300;
	margin:0;
	padding:0;
	letter-spacing:0.5px;
}
.contact-cont-right p{
	font-size:14px;
	line-height:21px;
	color:#FFF;
	font-weight:300;
	margin:5px 0 10px 0;
	padding:0;
	letter-spacing:0.5px;
}
.w100 {
	width:100%;
	margin:10px auto;
	padding:10px;
	border-top:none!important;
	border-left:none!important;
	border-right:none!important;
	border-bottom:1px solid #5a347c!important;
	color:#000!important;
	font-size:16px;
	font-weight:400;
	background:#fff;
	letter-spacing: 0.5px;
}
.w50 {
	float:left;
	width:49.77%;
	margin:10px 1px 10px 0;
	padding:10px;
	border-top:none!important;
	border-left:none!important;
	border-right:none!important;
	border-bottom:1px solid #5a347c!important;
	color:#000!important;
	font-size:16px;
	font-weight:400;
	background:#fff;
	letter-spacing: 0.5px;
}
.w50:last-child{
	margin-right:0;
}
.btn-warning{
	background:#fff;
	border:none;
	color:#000!important;
}
.btn-warning:hover{
	background:#10558d;
	color:#fff!important;
}
.copysection {
	margin:25px auto 0 auto;
	padding:25px 0 0 0;
	border-top:1px dashed #10558d;
	text-align:center;
	font-size:13px;
	color:#10558d;
	letter-spacing:0.5px;
}
.copysection a{
	color:#10558d;
}
.copysection a:hover{
	color:#fff;
}

.banner-panel-2 {
	width: 100%;
	height: auto;
	margin: 0 auto;
}

.banner-panel-2 img{
	width: 100%;
	height: auto;
	margin: 0 auto;
}

.modal-dialog {
	top: 30%!important;
}

.modal-title {
	margin: 0;
	font-size: 30px;
	text-align: left;
	font-family: 'Didact Gothic', sans-serif;
	color: #870261;
	font-weight: bold;
	padding-left: 25px!important;
}

.modal-body a {
	font-size: 18px;
	text-align: left;
	margin: 0 0!important;
	color: #0782D0;
	font-weight: bold;
	letter-spacing: 0.8px;
	padding: 0 0 0 25px;
}

.modal-body a:hover{
	color: #CB0407;
}

.modal-body p {
	font-size: 24px;
	text-align: left;
	margin: 0 0!important;
	color: #000;
	letter-spacing: 0.8px;
	padding: 0 0 0 25px;
}


/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
	.banner-section {
		margin:0;
		padding:30px 0;
		background:#021a4b;
	}

	.banner-section-left {
		margin: 0;
		padding: 0;
	}
	
	.banner-section-left img{
		width: 85%;
		margin-bottom: 25px;
	}

	.banner-section-right {
		margin: 0;
		padding: 0 10px;
		text-align: center;
	}
	
	.banner-section-right img{
		margin: 0 auto;
		width: 85%;
	}

	.banner-section-right h1 {
		margin:0;
		padding:10px 20px;
		font-size:18px;
		line-height: 24px;
		font-weight:normal;
		color:#ffcc00;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.line-left {
		width: 15%;
		background: #fff;
		height: 1px;
		margin: 25px auto;
		padding: 0;
	}

	.wd-panel {
		margin: 25px 0;
		width: 100%;
		height: auto;
	}

	.wd-panel-col{
		float: left;
		width: 29%;
		margin:0 5px 0 0;
		padding: 10px 0 0 10px;
		height: auto;
	}

	.wd-panel-col h2 {
		margin:0;
		padding:10px 0px;
		font-size:15px;
		line-height:18px;
		font-weight:normal;
		color:#03a3ee;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.disadvantages-section {
		width: 100%;
		margin: 0 auto;
		padding:35px 20px 0 20px;
		height: auto;
		background: #d6dae1;
		text-align: center;
	}

	.disadvantages-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:22px;
		line-height: 26px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.disadvantages-section-col{
		float:left;
		margin:10px auto;
		padding: 0 0;
		width: 100%;
	}

	.disadvantages-section-col img{
		border: 1px solid #b2bbcb;
		border-radius: 7px;
	}

	.disadvantages-section-col h2 {
		margin:0 auto;
		padding:15px;
		font-size:16px;
		line-height:18px;
		font-weight:normal;
		color:#000;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.3px; 
		position: relative;
	}

	.line-center {
		width: 10%;
		background: #097ca6;
		height: 1px;
		margin: 25px auto;
		padding: 0;
	}

	.measurement-section {
		width: 100%;
		margin: 0 auto;
		padding:35px 10px;
		height: auto;
		text-align: center;
	}

	.measurement-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 28px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.measurement-section-col{
		float:left;
		margin:0 0;
		padding: 35px;
		width: 100%;
		text-align: center;	
		background: #e6ecef;
	}

	.measurement-section h2 {
		margin:0;
		padding:15px 0 0 0;
		font-size:18px;
		line-height: 24px;
		font-weight:normal;
		color:#0548b7;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.bg-clr-grey {background: #f0f4f5;}


	.accurate-section {
		width: 100%;
		margin: 0 auto;
		padding:35px 10px;
		height: auto;
		text-align: center;
		background: url(../images/watchdata/bg-panel.jpg) fixed no-repeat #293647;
		background-size: cover;
	}

	.accurate-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#3fe155;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.accurate-section-main {
		width: 80%;
		margin: 0 auto;
	}

	.accurate-section-main-col{
		float:left;
		margin:0 0;
		padding:10px;
		width: 48%;
		text-align: center;	
		height: auto;
		border: 1px solid rgba(0, 0, 0, 0); 
	}

	.accurate-section-main-col:hover{
		border: 1px solid #3fe155;
		-webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;text-decoration:none;
		background: #031c3e;
	}

	.accurate-section-main-col h2 {
		margin:0;
		padding:15px 10px;
		font-size:14px;
		line-height: 18px;
		font-weight:normal;
		color:#3fe155;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.bg-img-wd {
		background: url(../images/watchdata/1.png) right bottom no-repeat #293647;
	}

	.installation-section {
		width: 100%;
		margin: 0 auto;
		padding:35px 10px;
		height: auto;
		text-align: center;
	}

	.installation-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.specification-section {
		margin: 0 auto;
		padding:35px 0;
		height: auto;
		background: #e6ecef;
	}

	.specification-section h1 {
		margin:0;
		padding:0 20px;
		font-size:24px;
		line-height: 30px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.specification-section-col {
		margin: 0;
		padding: 0 25px;
	}

	.info {
		padding: 10px 0!important;
		background: #fff;
	}

	.table th,
	.table td {
	  padding:0.25rem 0.95rem;
	  vertical-align: top;
	  border:1px solid #ccc;
		font-size: 14px!important;
	}

	.specification-desc {
		margin: 0 auto;
		padding:0 0 20px 12px;
	}

	.specification-desc-col{
		margin: 0;
		padding: 0 15px;
	}

	.specification-desc-col ul{
		margin: 0;
		padding: 0;
	}

	.specification-desc-col ul li{
		margin: 0;
		padding: 2px 0;
		list-style: none;
		font-size: 14px;
		color: #014477;
		text-align: left;
	}

	.fa-arrow-right {
		font-size: 12px;
	}

	.th-h1 {
		color: #C30408;
		font-size:18px;
		margin: 0;
		padding:0;
		display: block;
		font-weight: normal;
		letter-spacing: 0.5px;
	}

	.platform-section {
		top: 0;
		width: 100%;
		margin: 0 auto;
		padding:0 0;
		height: auto;
	}

	.platform-section-left{
		width: 100%;
		float: left;
		margin: 0;
		padding: 40px 30px 53px 30px;
		background: #007ea2;
		text-align: center;
	}

	.platform-section-left h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-left h2 {
		margin:0;
		padding:0 0 0 0;
		font-size:16px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-right{
		width: 100%;
		float: left;
		margin: 0;
		padding:40px 0 0 0;
		background:url(../images/watchdata/bg-wintherapp.jpg) fixed no-repeat #00375f;
		background-size: cover;
		text-align: center;
	}

	.platform-section-right h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-right h2 {
		margin:0;
		padding:0 0 20px 0;
		font-size:16px;
		line-height: 20px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.application-section {
		width: 100%;
		margin: 0 auto;
		padding: 35px 10px;
		height: auto;
		text-align: center;
	}

	.application-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.application-section-col{
		float:left;
		margin:0 0;
		padding:0 15px;
		width: 48%;
		text-align: center;	
		height: auto;
		border: 1px solid rgba(0, 0, 0, 0); 
	}

	.application-section-col img{
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		-o-border-radius: 4px;
		border-radius: 4px;
	}

	.application-section-col h2 {
		margin:0;
		padding:15px 30px;
		font-size:16px;
		line-height: 22px;
		font-weight:normal;
		color:#000;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-section {
		margin:0 auto;
		padding:50px 20px;
		display: table;
		position: relative;
		background:#00223d;
	}

	.contact-section h1 {
		margin:0 auto;
		padding:0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-section h2{
		margin:0 auto;
		padding:10px 0 0 0;
		font-size:16px;
		line-height: 20px;
		font-weight:normal;
		color:#0E86C0;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-cont-main {
		width:90%;
		height:auto;
		margin:30px auto;
		padding: 0 0 0 0;
	}
	
	.contact-cont-left {
		margin:0;
		padding:0;
	}
	.contact-cont-left h3{
		font-size:22px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left h4{
		font-size:24px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:10px 0;
		letter-spacing:0.5px;
	}
	.h1-title {
		font-size:11px;
		color:#999999;
		letter-spacing:9.3px;
		text-transform:uppercase;
	}
	.contact-cont-left p{
		font-size:14px;
		line-height:20px;
		color:#FFF;
		font-weight:300;
		margin:25px 50px 25px 0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left a{
		font-size:16px;
		line-height:26px;
		color:#fff;
		font-weight:300;
		margin:25px 130px 0 0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left a:hover{
		color:#703e9c;
	}
	.contact-cont-right {
		margin:0;
		padding:25px 0 0 0;
	}
	.contact-cont-right h5{
		font-size:20px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-right p{
		font-size:13px;
		line-height:20px;
		color:#FFF;
		font-weight:300;
		margin:5px 0 10px 0;
		padding:0 0 0 0;
		letter-spacing:0.5px;
	}
	.w100 {
		width:100%;
		margin:10px auto 0 auto;
		padding:10px;
		border-top:none!important;
		border-left:none!important;
		border-right:none!important;
		border-bottom:1px solid #5a347c!important;
		color:#000;
		font-size:16px;
		font-weight:400;
		background:#fff;
		letter-spacing: 0.5px;
	}
	.w50 {
		float:left;
		width:100%;
		margin:10px 0 0 0;
		padding:10px;
		border-top:none!important;
		border-left:none!important;
		border-right:none!important;
		border-bottom:1px solid #5a347c!important;
		color:#000;
		font-size:16px;
		font-weight:400;
		background:#fff;
		letter-spacing: 0.5px;
	}
	.w50:last-child{
		margin-right:0;
	}
	.btn-warning{
		background:#fff;
		border:none;
		color:#000!important;
	}
	.btn-warning:hover{
		background:#582884;
		color:#fff!important;
	}
	.copysection {
		margin:25px auto 0 auto;
		padding:25px 20px;
		border-top:1px dashed #105EA6;
		text-align:center;
		font-size:12px;
		color:#105EA6;
		letter-spacing:0.5px;
	}
	.copysection a{
		color:#105EA6;
	}
	.copysection a:hover{
		color:#fff;
	}
	
}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {
	
	.banner-section {
		margin:0;
		padding:30px 0;
		background:#021a4b;
	}

	.banner-section-left {
		margin: 0;
		padding: 0;
	}
	
	.banner-section-left img{
		width: 85%;
		margin-bottom: 25px;
	}

	.banner-section-right {
		margin: 0;
		padding: 0 10px;
		text-align: center;
	}
	
	.banner-section-right img{
		margin: 0 auto;
		width: 85%;
	}

	.banner-section-right h1 {
		margin:0;
		padding:10px 20px;
		font-size:18px;
		line-height: 24px;
		font-weight:normal;
		color:#ffcc00;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.line-left {
		width: 15%;
		background: #fff;
		height: 1px;
		margin: 25px auto;
		padding: 0;
	}

	.wd-panel {
		margin: 25px 0;
		width: 100%;
		height: auto;
	}

	.wd-panel-col{
		float: left;
		width: 29%;
		margin:0 5px 0 0;
		padding: 10px 0 0 10px;
		height: auto;
	}

	.wd-panel-col h2 {
		margin:0;
		padding:10px 0px;
		font-size:15px;
		line-height:18px;
		font-weight:normal;
		color:#03a3ee;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.disadvantages-section {
		width: 100%;
		margin: 0 auto;
		padding:35px 20px;
		height: auto;
		background: #d6dae1;
		text-align: center;
	}

	.disadvantages-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:22px;
		line-height: 26px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.disadvantages-section-col{
		float:left;
		margin:10px auto;
		padding: 0 0;
		width: 100%;
	}

	.disadvantages-section-col img{
		border: 1px solid #b2bbcb;
		border-radius: 7px;
	}

	.disadvantages-section-col h2 {
		margin:0 auto;
		padding:15px;
		font-size:16px;
		line-height:18px;
		font-weight:normal;
		color:#000;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.3px; 
		position: relative;
	}

	.line-center {
		width: 10%;
		background: #097ca6;
		height: 1px;
		margin: 25px auto;
		padding: 0;
	}

	.measurement-section {
		width: 100%;
		margin: 0 auto;
		padding:35px 10px;
		height: auto;
		text-align: center;
	}

	.measurement-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 28px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.measurement-section-col{
		float:left;
		margin:0 0;
		padding: 35px;
		width: 100%;
		text-align: center;	
		background: #e6ecef;
	}

	.measurement-section h2 {
		margin:0;
		padding:15px 0 0 0;
		font-size:18px;
		line-height: 24px;
		font-weight:normal;
		color:#0548b7;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.bg-clr-grey {background: #f0f4f5;}


	.accurate-section {
		width: 100%;
		margin: 0 auto;
		padding:35px 10px;
		height: auto;
		text-align: center;
		background: url(../images/watchdata/bg-panel.jpg) fixed no-repeat #293647;
		background-size: cover;
	}

	.accurate-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#3fe155;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.accurate-section-main {
		width: 80%;
		margin: 0 auto;
	}

	.accurate-section-main-col{
		float:left;
		margin:0 0;
		padding:10px;
		width: 48%;
		text-align: center;	
		height: auto;
		border: 1px solid rgba(0, 0, 0, 0); 
	}

	.accurate-section-main-col:hover{
		border: 1px solid #3fe155;
		-webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;text-decoration:none;
		background: #031c3e;
	}

	.accurate-section-main-col h2 {
		margin:0;
		padding:15px 10px;
		font-size:14px;
		line-height: 18px;
		font-weight:normal;
		color:#3fe155;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.bg-img-wd {
		background: url(../images/watchdata/1.png) right bottom no-repeat #293647;
	}

	.installation-section {
		width: 100%;
		margin: 0 auto;
		padding:35px 10px;
		height: auto;
		text-align: center;
	}

	.installation-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.specification-section {
		margin: 0 auto;
		padding:35px 0;
		height: auto;
		background: #e6ecef;
	}

	.specification-section h1 {
		margin:0;
		padding:0 20px;
		font-size:24px;
		line-height: 30px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.specification-section-col {
		margin: 0;
		padding: 0 25px;
	}

	.info {
		padding: 10px 0!important;
		background: #fff;
	}

	.table th,
	.table td {
	  padding:0.25rem 0.95rem;
	  vertical-align: top;
	  border:1px solid #ccc;
		font-size: 14px!important;
	}

	.specification-desc {
		margin: 0 auto;
		padding:0 0 20px 12px;
	}

	.specification-desc-col{
		margin: 0;
		padding: 0 15px;
	}

	.specification-desc-col ul{
		margin: 0;
		padding: 0;
	}

	.specification-desc-col ul li{
		margin: 0;
		padding: 2px 0;
		list-style: none;
		font-size: 14px;
		color: #014477;
		text-align: left;
	}

	.fa-arrow-right {
		font-size: 12px;
	}

	.th-h1 {
		color: #C30408;
		font-size:18px;
		margin: 0;
		padding:0;
		display: block;
		font-weight: normal;
		letter-spacing: 0.5px;
	}

	.platform-section {
		top: 0;
		width: 100%;
		margin: 0 auto;
		padding:0 0;
		height: auto;
	}

	.platform-section-left{
		width: 100%;
		float: left;
		margin: 0;
		padding: 40px 30px 53px 30px;
		background: #007ea2;
		text-align: center;
	}

	.platform-section-left h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-left h2 {
		margin:0;
		padding:0 0 0 0;
		font-size:16px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-right{
		width: 100%;
		float: left;
		margin: 0;
		padding:40px 0 0 0;
		background:url(../images/watchdata/bg-wintherapp.jpg) fixed no-repeat #00375f;
		background-size: cover;
		text-align: center;
	}

	.platform-section-right h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-right h2 {
		margin:0;
		padding:0 0 20px 0;
		font-size:16px;
		line-height: 20px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.application-section {
		width: 100%;
		margin: 0 auto;
		padding: 35px 10px;
		height: auto;
		text-align: center;
	}

	.application-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.application-section-col{
		float:left;
		margin:0 0;
		padding:0 15px;
		width: 48%;
		text-align: center;	
		height: auto;
		border: 1px solid rgba(0, 0, 0, 0); 
	}

	.application-section-col img{
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		-o-border-radius: 4px;
		border-radius: 4px;
	}

	.application-section-col h2 {
		margin:0;
		padding:15px 30px;
		font-size:16px;
		line-height: 22px;
		font-weight:normal;
		color:#000;

		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-section {
		margin:0 auto;
		padding:50px 20px;
		display: table;
		position: relative;
		background:#00223d;
	}

	.contact-section h1 {
		margin:0 auto;
		padding:0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-section h2{
		margin:0 auto;
		padding:10px 0 0 0;
		font-size:16px;
		line-height: 20px;
		font-weight:normal;
		color:#0E86C0;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-cont-main {
		width:90%;
		height:auto;
		margin:30px auto;
		padding: 0 0 0 0;
	}
	
	.contact-cont-left {
		margin:0;
		padding:0;
	}
	.contact-cont-left h3{
		font-size:22px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left h4{
		font-size:24px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:10px 0;
		letter-spacing:0.5px;
	}
	.h1-title {
		font-size:11px;
		color:#999999;
		letter-spacing:9.3px;
		text-transform:uppercase;
	}
	.contact-cont-left p{
		font-size:14px;
		line-height:20px;
		color:#FFF;
		font-weight:300;
		margin:25px 50px 25px 0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left a{
		font-size:16px;
		line-height:26px;
		color:#fff;
		font-weight:300;
		margin:25px 130px 0 0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left a:hover{
		color:#703e9c;
	}
	.contact-cont-right {
		margin:0;
		padding:25px 0 0 0;
	}
	.contact-cont-right h5{
		font-size:20px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-right p{
		font-size:13px;
		line-height:20px;
		color:#FFF;
		font-weight:300;
		margin:5px 0 10px 0;
		padding:0 0 0 0;
		letter-spacing:0.5px;
	}
	.w100 {
		width:100%;
		margin:10px auto 0 auto;
		padding:10px;
		border-top:none!important;
		border-left:none!important;
		border-right:none!important;
		border-bottom:1px solid #5a347c!important;
		color:#000;
		font-size:16px;
		font-weight:400;
		background:#fff;
		letter-spacing: 0.5px;
	}
	.w50 {
		float:left;
		width:100%;
		margin:10px 0 0 0;
		padding:10px;
		border-top:none!important;
		border-left:none!important;
		border-right:none!important;
		border-bottom:1px solid #5a347c!important;
		color:#000;
		font-size:16px;
		font-weight:400;
		background:#fff;
		letter-spacing: 0.5px;
	}
	.w50:last-child{
		margin-right:0;
	}
	.btn-warning{
		background:#fff;
		border:none;
		color:#000!important;
	}
	.btn-warning:hover{
		background:#582884;
		color:#fff!important;
	}
	.copysection {
		margin:25px auto 0 auto;
		padding:25px 20px;
		border-top:1px dashed #105EA6;
		text-align:center;
		font-size:12px;
		color:#105EA6;
		letter-spacing:0.5px;
	}
	.copysection a{
		color:#105EA6;
	}
	.copysection a:hover{
		color:#fff;
	}
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991.98px) { 	
	
	.banner-section {
		margin:0;
		padding:30px 0;
		background:#021a4b;
	}

	.banner-section-left {
		margin: 0;
		padding: 0;
	}
	
	.banner-section-left img{
		width: 85%;
		margin-bottom: 25px;
	}

	.banner-section-right {
		margin: 0;
		padding: 0 10px;
		text-align: center;
	}
	
	.banner-section-right img{
		margin: 0 auto;
		width: 85%;
	}

	.banner-section-right h1 {
		margin:0;
		padding:10px 20px;
		font-size:18px;
		line-height: 24px;
		font-weight:normal;
		color:#ffcc00;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.line-left {
		width: 15%;
		background: #fff;
		height: 1px;
		margin: 25px auto;
		padding: 0;
	}

	.wd-panel {
		margin: 25px 0;
		width: 100%;
		height: auto;
	}

	.wd-panel-col{
		float: left;
		width: 29%;
		margin:0 5px 0 0;
		padding: 10px 0 0 10px;
		height: auto;
	}

	.wd-panel-col h2 {
		margin:0;
		padding:10px 0px;
		font-size:15px;
		line-height:18px;
		font-weight:normal;
		color:#03a3ee;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.disadvantages-section {
		width: 100%;
		margin: 0 auto;
		padding:45px 20px;
		height: auto;
		background: #d6dae1;
		text-align: center;
	}

	.disadvantages-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:22px;
		line-height: 26px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.disadvantages-section-col{
		float:left;
		margin:10px 10px;
		padding: 0 0;
		width: 30%;
	}

	.disadvantages-section-col img{
		border: 1px solid #b2bbcb;
		border-radius: 7px;
	}

	.disadvantages-section-col h2 {
		margin:0 auto;
		padding:15px;
		font-size:16px;
		line-height:18px;
		font-weight:normal;
		color:#000;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.3px; 
		position: relative;
	}

	.line-center {
		width: 10%;
		background: #097ca6;
		height: 1px;
		margin: 25px auto;
		padding: 0;
	}

	.measurement-section {
		width: 100%;
		margin: 0 auto;
		padding:45px 10px;
		height: auto;
		text-align: center;
	}

	.measurement-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 28px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.measurement-section-col{
		float:left;
		margin:0 0;
		padding:25px 15px;
		width: 33%;
		text-align: center;	
		background: #e6ecef;
	}

	.measurement-section h2 {
		margin:0;
		padding:15px 0 0 0;
		font-size:18px;
		line-height: 24px;
		font-weight:normal;
		color:#0548b7;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.bg-clr-grey {background: #f0f4f5;}


	.accurate-section {
		width: 100%;
		margin: 0 auto;
		padding:35px 10px;
		height: auto;
		text-align: center;
		background: url(../images/watchdata/bg-panel.jpg) fixed no-repeat #293647;
		background-size: cover;
	}

	.accurate-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#3fe155;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.accurate-section-main {
		width: 80%;
		margin: 0 auto;
	}

	.accurate-section-main-col{
		float:left;
		margin:0 0;
		padding:10px;
		width: 30%;
		text-align: center;	
		height: auto;
		border: 1px solid rgba(0, 0, 0, 0); 
	}

	.accurate-section-main-col:hover{
		border: 1px solid #3fe155;
		-webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;text-decoration:none;
		background: #031c3e;
	}

	.accurate-section-main-col h2 {
		margin:0;
		padding:15px 10px;
		font-size:14px;
		line-height: 18px;
		font-weight:normal;
		color:#3fe155;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.bg-img-wd {
		background: url(../images/watchdata/1.png) right bottom no-repeat #293647;
	}

	.installation-section {
		width: 100%;
		margin: 0 auto;
		padding:35px 10px;
		height: auto;
		text-align: center;
	}

	.installation-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.specification-section {
		margin: 0 auto;
		padding:35px 0;
		height: auto;
		background: #e6ecef;
	}

	.specification-section h1 {
		margin:0;
		padding:0 20px;
		font-size:24px;
		line-height: 30px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.specification-section-col {
		margin: 0;
		padding: 0 25px;
	}

	.info {
		padding: 10px 0!important;
		background: #fff;
	}

	.table th,
	.table td {
	  padding:0.25rem 0.95rem;
	  vertical-align: top;
	  border:1px solid #ccc;
		font-size: 14px!important;
	}

	.specification-desc {
		margin: 0 auto;
		padding:0 0 20px 12px;
	}

	.specification-desc-col{
		margin: 0;
		padding: 0 15px;
	}

	.specification-desc-col ul{
		margin: 0;
		padding: 0;
	}

	.specification-desc-col ul li{
		margin: 0;
		padding: 2px 0;
		list-style: none;
		font-size: 14px;
		color: #014477;
		text-align: left;
	}

	.fa-arrow-right {
		font-size: 12px;
	}

	.th-h1 {
		color: #C30408;
		font-size:18px;
		margin: 0;
		padding:0;
		display: block;
		font-weight: normal;
		letter-spacing: 0.5px;
	}

	.platform-section {
		top: 0;
		width: 100%;
		margin: 0 auto;
		padding:0 0;
		height: auto;
	}

	.platform-section-left{
		width:50%;
		float: left;
		margin: 0;
		padding: 40px 30px 72px 30px;
		background: #007ea2;
		text-align: center;
	}

	.platform-section-left h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-left h2 {
		margin:0;
		padding:0 0 0 0;
		font-size:16px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-right{
		width: 50%;
		float: left;
		margin: 0;
		padding:40px 0 0 0;
		background:url(../images/watchdata/bg-wintherapp.jpg) fixed no-repeat #00375f;
		background-size: cover;
		text-align: center;
	}

	.platform-section-right h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-right h2 {
		margin:0;
		padding:0 0 20px 0;
		font-size:16px;
		line-height: 20px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.application-section {
		width: 100%;
		margin: 0 auto;
		padding: 45px 10px;
		height: auto;
		text-align: center;
	}

	.application-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:24px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.application-section-col{
		float:left;
		margin:0 0;
		padding:0 15px;
		width: 48%;
		text-align: center;	
		height: auto;
		border: 1px solid rgba(0, 0, 0, 0); 
	}

	.application-section-col img{
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		-o-border-radius: 4px;
		border-radius: 4px;
	}

	.application-section-col h2 {
		margin:0;
		padding:15px 30px;
		font-size:20px;
		line-height: 22px;
		font-weight:normal;
		color:#000;

		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-section {
		margin:0 auto;
		padding:50px 20px;
		display: table;
		position: relative;
		background:#00223d;
	}

	.contact-section h1 {
		margin:0 auto;
		padding:0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-section h2{
		margin:0 auto;
		padding:10px 0 0 0;
		font-size:16px;
		line-height: 20px;
		font-weight:normal;
		color:#0E86C0;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-cont-main {
		width:90%;
		height:auto;
		margin:30px auto;
		padding: 0 0 0 0;
	}
	
	.contact-cont-left {
		margin:0;
		padding:0;
	}
	.contact-cont-left h3{
		font-size:22px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left h4{
		font-size:24px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:10px 0;
		letter-spacing:0.5px;
	}
	.h1-title {
		font-size:11px;
		color:#999999;
		letter-spacing:9.3px;
		text-transform:uppercase;
	}
	.contact-cont-left p{
		font-size:14px;
		line-height:20px;
		color:#FFF;
		font-weight:300;
		margin:25px 50px 25px 0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left a{
		font-size:16px;
		line-height:26px;
		color:#fff;
		font-weight:300;
		margin:25px 130px 0 0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left a:hover{
		color:#703e9c;
	}
	.contact-cont-right {
		margin:0;
		padding:25px 0 0 0;
	}
	.contact-cont-right h5{
		font-size:20px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-right p{
		font-size:13px;
		line-height:20px;
		color:#FFF;
		font-weight:300;
		margin:5px 0 10px 0;
		padding:0 0 0 0;
		letter-spacing:0.5px;
	}
	.w100 {
		width:100%;
		margin:10px auto 0 auto;
		padding:10px;
		border-top:none!important;
		border-left:none!important;
		border-right:none!important;
		border-bottom:1px solid #5a347c!important;
		color:#000;
		font-size:16px;
		font-weight:400;
		background:#fff;
		letter-spacing: 0.5px;
	}
	.w50 {
		float:left;
		width:100%;
		margin:10px 0 0 0;
		padding:10px;
		border-top:none!important;
		border-left:none!important;
		border-right:none!important;
		border-bottom:1px solid #5a347c!important;
		color:#000;
		font-size:16px;
		font-weight:400;
		background:#fff;
		letter-spacing: 0.5px;
	}
	.w50:last-child{
		margin-right:0;
	}
	.btn-warning{
		background:#fff;
		border:none;
		color:#000!important;
	}
	.btn-warning:hover{
		background:#582884;
		color:#fff!important;
	}
	.copysection {
		margin:25px auto 0 auto;
		padding:25px 20px;
		border-top:1px dashed #105EA6;
		text-align:center;
		font-size:12px;
		color:#105EA6;
		letter-spacing:0.5px;
	}
	.copysection a{
		color:#105EA6;
	}
	.copysection a:hover{
		color:#fff;
	}
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) { 
	.banner-section {
		margin:0;
		padding:50px 0;
		background:url(../images/watchdata/bg-banner-main.jpg) left top no-repeat #021a4b;
	}

	.banner-section-left {
		margin: 0;
		padding: 0;
	}

	.banner-section-right {
		margin: 0;
		padding: 0 0 0 30px;
	}

	.banner-section-right h1 {
		margin:0;
		padding:10px 20px 0 0;
		font-size:24px;
		line-height: 32px;
		font-weight:normal;
		color:#ffcc00;
		text-align:left;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.line-left {
		width: 15%;
		background: #fff;
		height: 1px;
		margin: 25px 0 10px 0;
		padding: 0;
	}

	.wd-panel {
		margin: 25px 0;
		width: 100%;
		height: auto;
	}

	.wd-panel-col{
		float: left;
		width: 29%;
		margin:0 10px 0 0;
		padding: 10px 0 10px 10px;
		height: auto;
	}

	.wd-panel-col h2 {
		margin:0;
		padding:10px 0px;
		font-size:16px;
		line-height: 20px;
		font-weight:normal;
		color:#03a3ee;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.disadvantages-section {
		width: 100%;
		margin: 0 auto;
		padding: 75px 80px;
		height: auto;
		background: #d6dae1;
	}

	.disadvantages-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.disadvantages-section-col{
		float:left;
		margin: 30px 10px 0 0;
		padding: 0 0;
		width: 19%;
	}

	.disadvantages-section-col img{
		border: 1px solid #b2bbcb;
		border-radius: 7px;
	}

	.disadvantages-section-col h2 {
		margin:0 auto;
		padding:15px;
		font-size:18px;
		line-height: 24px;
		font-weight:normal;
		color:#000;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.3px; 
		position: relative;
	}

	.line-center {
		width: 10%;
		background: #097ca6;
		height: 1px;
		margin: 25px auto;
		padding: 0;
	}

	.measurement-section {
		width: 100%;
		margin: 0 auto;
		padding: 75px 120px;
		height: auto;
		text-align: center;
	}

	.measurement-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.measurement-section-col{
		float:left;
		margin:0 0;
		padding: 35px;
		width: 33%;
		text-align: center;	
		background: #e6ecef;
	}

	.measurement-section h2 {
		margin:0;
		padding:15px 0 0 0;
		font-size:22px;
		line-height: 26px;
		font-weight:normal;
		color:#0548b7;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.bg-clr-grey {background: #f0f4f5;}


	.accurate-section {
		width: 100%;
		margin: 0 auto;
		padding: 75px 120px;
		height: auto;
		text-align: center;
		background: url(../images/watchdata/bg-panel.jpg) fixed no-repeat #293647;
		background-size: cover;
	}

	.accurate-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#3fe155;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.accurate-section-main {
		width: 100%;
		margin: 0 auto;
	}

	.accurate-section-main-col{
		float:left;
		margin:0 0;
		padding: 22px;
		width: 33%;
		text-align: center;	
		height: auto;
		border: 1px solid rgba(0, 0, 0, 0); 
	}

	.accurate-section-main-col:hover{
		border: 1px solid #3fe155;
		-webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;text-decoration:none;
		background: #031c3e;
	}

	.accurate-section-main-col h2 {
		margin:0;
		padding:15px 30px;
		font-size:18px;
		line-height: 22px;
		font-weight:normal;
		color:#3fe155;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.bg-img-wd {
		background: url(../images/watchdata/1.png) right bottom no-repeat #293647;
	}

	.installation-section {
		width: 100%;
		margin: 0 auto;
		padding: 75px 120px;
		height: auto;
		text-align: center;
	}

	.installation-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.specification-section {
		margin: 0 auto;
		padding:75px 0;
		height: auto;
		background: #e6ecef;
	}

	.specification-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.specification-section-col {
		margin: 0;
		padding: 0 25px;
	}

	.info {
		padding: 10px 0!important;
		background: #fff;
	}

	.table th,
	.table td {
	  padding:0.55rem 0.95rem;
	  vertical-align: top;
	  border:1px solid #ccc;
		font-size: 16px!important;
	}

	.specification-desc {
		margin: 0 auto;
		padding:25px 0 50px 0;
	}

	.specification-desc-col{
		margin: 0;
		padding: 0 15px;
	}

	.specification-desc-col ul{
		margin: 0;
		padding: 0;
	}

	.specification-desc-col ul li{
		margin: 0;
		padding: 2px 0;
		list-style: none;
		font-size: 17px;
		color: #014477;
		text-align: left;
	}

	.fa-arrow-right {
		font-size: 12px;
	}

	.th-h1 {
		color: #C30408;
		font-size: 24px;
		margin: 0;
		padding:0;
		display: block;
		font-weight: normal;
		letter-spacing: 0.5px;
	}

	.platform-section {
		top: 0;
		width: 100%;
		margin: 0 auto;
		padding:0 0;
		height: auto;
	}

	.platform-section-left{
		width: 50%;
		float: left;
		margin: 0;
		padding: 100px 0 53px 0;
		background: #007ea2;
		text-align: center;
	}

	.platform-section-left h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-left h2 {
		margin:0;
		padding:0 0 35px 0;
		font-size:20px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-right{
		width: 50%;
		float: left;
		margin: 0;
		padding:100px 0 0 0;
		background:url(../images/watchdata/bg-wintherapp.jpg) fixed no-repeat #00375f;
		background-size: cover;
		text-align: center;
	}

	.platform-section-right h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.platform-section-right h2 {
		margin:0;
		padding:0 0 35px 0;
		font-size:20px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.application-section {
		width: 100%;
		margin: 0 auto;
		padding: 75px 100px;
		height: auto;
		text-align: center;
	}

	.application-section h1 {
		margin:0;
		padding:0 0 0 0;
		font-size:30px;
		line-height: 22px;
		font-weight:normal;
		color:#032668;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.application-section-col{
		float:left;
		margin:0 0;
		padding:0 10px;
		width: 33%;
		text-align: center;	
		height: auto;
		border: 1px solid rgba(0, 0, 0, 0); 
	}

	.application-section-col img{
		-webkit-border-radius: 7px;
		-moz-border-radius: 7px;
		-o-border-radius: 7px;
		border-radius: 7px;
	}

	.application-section-col h2 {
		margin:0;
		padding:15px 30px;
		font-size:22px;
		line-height: 22px;
		font-weight:normal;
		color:#000;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-section {
		margin:0 auto;
		padding:100px 0;
		display: table;
		position: relative;
		background:url(../images/watchdata/bg-footer.jpg) center top no-repeat #00223d;
	}

	.contact-section h1 {
		margin:0 auto;
		padding:0;
		font-size:40px;
		line-height: 22px;
		font-weight:normal;
		color:#fff;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-section h2{
		margin:0 auto;
		padding:20px 0 0 0;
		font-size:22px;
		line-height: 22px;
		font-weight:normal;
		color:#067DC9;
		text-align:center;
		font-family: 'Didact Gothic', sans-serif;
		letter-spacing:0.5px; 
	}

	.contact-cont-main {
		width:80%;
		height:auto;
		margin:70px auto;
	}
	.contact-cont-left {
		margin:0;
		padding:0;
	}
	.contact-cont-left h3{
		font-size:30px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left h4{
		font-size:30px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:10px 0;
		letter-spacing:0.5px;
	}
	.h1-title {
		font-size:11px;
		color:#999999;
		letter-spacing:9.3px;
		text-transform:uppercase;
	}
	.contact-cont-left p{
		font-size:16px;
		line-height:26px;
		color:#FFF;
		font-weight:300;
		margin:25px 130px 25px 0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left a{
		font-size:16px;
		line-height:26px;
		color:#fff;
		font-weight:300;
		margin:25px 130px 0 0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-left a:hover{
		color:#703e9c;
	}
	.contact-cont-right {
		margin:0;
		padding:0;
	}
	.contact-cont-right h5{
		font-size:30px;
		text-transform:uppercase;
		color:#FFF;
		font-weight:300;
		margin:0;
		padding:0;
		letter-spacing:0.5px;
	}
	.contact-cont-right p{
		font-size:14px;
		line-height:21px;
		color:#FFF;
		font-weight:300;
		margin:5px 0 10px 0;
		padding:0;
		letter-spacing:0.5px;
	}
	.w100 {
		width:100%;
		margin:10px auto;
		padding:10px;
		border-top:none!important;
		border-left:none!important;
		border-right:none!important;
		border-bottom:1px solid #5a347c!important;
		color:#000!important;
		font-size:16px;
		font-weight:400;
		background:#fff;
		letter-spacing: 0.5px;
	}
	.w50 {
		float:left;
		width:48%;
		margin:10px 1px 10px 0;
		padding:10px;
		border-top:none!important;
		border-left:none!important;
		border-right:none!important;
		border-bottom:1px solid #5a347c!important;
		color:#000!important;
		font-size:16px;
		font-weight:400;
		background:#fff;
		letter-spacing: 0.5px;
	}
	.w50:last-child{
		margin-right:0;
	}
	.btn-warning{
		background:#fff;
		border:none;
		color:#000!important;
	}
	.btn-warning:hover{
		background:#10558d;
		color:#fff!important;
	}
	.copysection {
		margin:25px auto 0 auto;
		padding:25px 0 0 0;
		border-top:1px dashed #10558d;
		text-align:center;
		font-size:13px;
		color:#10558d;
		letter-spacing:0.5px;
	}
	.copysection a{
		color:#10558d;
	}
	.copysection a:hover{
		color:#fff;
	}
}


/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { ... }