#browser-window-container {
	background-color: #ffffff;
	text-align: center;
	width: 800px;
	height: 480px;
	position: absolute;
	top:0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
#browser-icons {
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	width: 460px;
}
#browser-text-container {
	background:url(../images/btext.png) no-repeat; 
	width:579px;
	height:124px;
	margin-top: 100px;
	margin-left: auto;
	margin-right: auto;
}
#chrome-container {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: 0px 0px;
	width:84px;
	height:100px;
	float:left;
	cursor: pointer;
}
#firefox-container {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -85px 0px;
	width:94px;
	height:100px;
	float:left;
	cursor: pointer;
}
#safari-container {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -178px 0px;
	width:94px;
	height:100px;
	float:left;
	cursor: pointer;
}
#opera-container {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -272px 0px;
	width:91px;
	height:100px;
	float:left;
	cursor: pointer;
}
#msie-container {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -363px 0px;
	width:94px;
	height:100px;
	float:left;
	cursor: pointer;
}
#chrome-container:hover {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: 0px -107px;
	width:84px;
	height:100px;
	float:left;
	cursor: pointer;
}
#firefox-container:hover {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -85px -107px;
	width:94px;
	height:100px;
	float:left;
	cursor: pointer;
}
#safari-container:hover {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -178px -107px;
	width:94px;
	height:100px;
	float:left;
	cursor: pointer;
}
#opera-container:hover {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -272px -107px;
	width:91px;
	height:100px;
	float:left;
	cursor: pointer;
}
#msie-container:hover {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -363px -107px;
	width:94px;
	height:100px;
	float:left;
	cursor: pointer;
}
#browser-close {
	background:url(../images/closebtn.png) no-repeat; 
	width: 20px;
	height: 20px;
	float: right;
	cursor: pointer;
	margin-top: 10px;
	margin-right: 10px;
}
/* mobile part */
#browser-window-container-mobile {
	background-color: #ffffff;
	text-align: center;
	width: 100%;
	position: absolute;
	top:0;
	bottom: 0;
	left: 0;
	right: 0;
	clear: both;
}
#browser-text-container-mobile {
	background:url(../images/btextmobile.png) no-repeat; 
	width:320px;
	height:200px;
	position: relative;
	left: 50%;
	text-align: left;
	margin-top: 35px;
	margin-left: -160px;
}
#chrome-container-mobile {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: 0px 0px;
	width:84px;
	height:100px;
	cursor: pointer;
	display: inline-block;
}
#firefox-container-mobile {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -85px 0px;
	width:94px;
	height:100px;
	cursor: pointer;
	display: inline-block;
}
#safari-container-mobile {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -178px 0px;
	width:94px;
	height:100px;
	cursor: pointer;
	display: inline-block;
}
#opera-container-mobile {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -272px 0px;
	width:91px;
	height:100px;
	cursor: pointer;
	display: inline-block;
}
#msie-container-mobile {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -363px 0px;
	width:94px;
	height:100px;
	cursor: pointer;
	display: inline-block;
}
#chrome-container-down {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: 0px -107px;
	width:84px;
	height:100px;
	float:left;
	cursor: pointer;
}
#firefox-container-down {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -85px -107px;
	width:94px;
	height:100px;
	float:left;
	cursor: pointer;
}
#safari-container-down {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -178px -107px;
	width:94px;
	height:100px;
	float:left;
	cursor: pointer;
}
#opera-container-down {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -272px -107px;
	width:91px;
	height:100px;
	float:left;
	cursor: pointer;
}
#msie-container-down {
	background:url(../images/browserIcons.png) no-repeat; 
	background-position: -363px -107px;
	width:94px;
	height:100px;
	float:left;
	cursor: pointer;
}

#browser-close-mobile {
	background:url(../images/closebtn.png) no-repeat; 
	width: 20px;
	height: 20px;
	float: right;
	cursor: pointer;
	margin-top: 10px;
	margin-right: 10px;
}

.spacer-mobile {
	height: 20px;
	width: 100%;
	background-color: #ffffff;
	clear: both;
}