.ismbutton {
	background-color:#ffffff;
	background: #ffffff;
	/*background: -moz-linear-gradient(top, #d6d6d6 0%, #ffffff 20%, #ffffff 100%);*/
	/*background: -webkit-gradient(left top, left bottom, color-stop(0%, #d6d6d6), color-stop(20%, #ffffff), color-stop(100%, #ffffff));*/
	/*background: -o-linear-gradient(top, #d6d6d6 0%, #ffffff 20%, #ffffff 100%);*/
	/*background: -ms-linear-gradient(top, #d6d6d6 0%, #ffffff 20%, #ffffff 100%);*
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#ffffff', GradientType=0 );*/
	/*-webkit-border-image: 
      -webkit-gradient(left top, left bottom, color-stop(0%, rgba(156,156,156,1)), color-stop(17%, rgba(199,199,199,1)), color-stop(39%, rgba(245,245,245,1)), color-stop(68%, rgba(199,199,199,1)), color-stop(91%, rgba(156,156,156,1)), color-stop(100%, rgba(156,156,156,1)));
	-moz-border-image:
      -moz-linear-gradient(top, rgba(156,156,156,1) 0%, rgba(199,199,199,1) 17%, rgba(245,245,245,1) 39%, rgba(199,199,199,1) 68%, rgba(156,156,156,1) 91%, rgba(156,156,156,1) 100%);
	-o-border-image:
      -o-linear-gradient(top, rgba(156,156,156,1) 0%, rgba(199,199,199,1) 17%, rgba(245,245,245,1) 39%, rgba(199,199,199,1) 68%, rgba(156,156,156,1) 91%, rgba(156,156,156,1) 100%);*/
	display:inline-block;
	color: #4699bd !important;
	font-family: 'sinkin_sans400_regular', Arial, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-style:normal;
	height: auto;
	width: auto;
	line-height: 32px;
	text-decoration:none;
	text-align:center;
	padding: 2px 10px 2px 10px;
	margin: 4px 0px 20px 0px;
	text-align: center;
	bottom: 10px;
	letter-spacing: 2px;
	/*font-weight: bold;*/
	border: 1px solid #000000;
}

.ismbutton:hover {
	background: #97daf8;
	text-decoration: none;
	transition: all .5s ease-in-out;
	color: #ffffff;	
	font-weight: bold;
}

.ismbutton:active {
	background-color:#97daf8;
	font-family: "cantiga-condensed-n4", "cantiga-condensed";
	font-size:16px;
	font-style:normal;
	text-decoration: none;
	color:#ffffff !important;
}

@media only screen and (max-width: 819px) {
	.ismbuttonrow, .ismbuttonrow4, .ismbuttonrow3 {
		width: 100%;
		vertical-align: middle;
		line-height: 36px;
	}	
}

@media only screen and (min-width: 820px) and (max-width: 1189px) {
	.ismbuttonrow, .ismbuttonrow4, .ismbuttonrow3 {
		width: 49%;
		vertical-align: middle;
		line-height: 18px;
	}
	
	.ismbuttonrownowrap, .ismbuttonrownowrap3, .ismbuttonrownowrap4 {
		line-height: 36px;
	}
	
	#buttoncontainer > .ismbuttonrow4:first-of-type, #buttoncontainer > .ismbuttonrow4:nth-child(2) {
		margin-top: 15px;
	}
	
	#buttoncontainer > .ismbuttonrow4:last-of-type, #buttoncontainer > .ismbuttonrow4:nth-child(3) {
		margin-bottom: 25px;
	}
}

@media only screen and (min-width: 1190px) {
	.ismbuttonrow {
		width: 19%;
		vertical-align: middle;	
		line-height: 18px;
	}
	
	.ismbuttonrow4 {
		width: 24%;
		vertical-align: middle;	
		line-height: 18px;
		margin-top: 15px;
		margin-bottom: 25px;
	}
	
	.ismbuttonrow3 {
		width: 32%;
		vertical-align: middle;	
		line-height: 18px;
	}
	
	.ismbuttonrownowrap, .ismbuttonrownowrap3, .ismbuttonrownowrap4 {
		line-height: 36px;
	}
}


.ismbuttonrow, .ismbuttonrow4, .ismbuttonrow3 {
	height: auto;
	width: auto;
	padding-top: 5px;
	font-size: 16px;
	line-height: 26px;
}	

.ismbuttonfull {
	width: 100%;
}

.buttoncontainer {
	width: 100%;
	clear: both;
}

.video-containerZCYT {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-containerZCYT iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}