* {
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #F0F0F0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#Header {
	text-align: center;
	width: 100%;
	background-image: url(/images/BetonBack.jpg);
	background-repeat: repeat;
}
#HeaderCenter {
	text-align: center;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	max-width: 1200px;
	min-width: 320px;
}
#Header1 {
	text-align: center;
	vertical-align: top;
	display: inline-block;
	width: 100%;
	max-width: 390px;
	min-width: 320px;
}
#Header1 img {
	text-decoration: none;
	text-align: center;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
#Header2 {
	text-align: center;
	vertical-align: top;
	display: inline-block;
	width: 100%;
	max-width: 390px;
	min-width: 320px;
}
#Header3 {
	text-align: center;
	vertical-align: top;
	display: inline-block;
	width: 100%;
	max-width: 390px;
	min-width: 320px;
}
#Header3Email {
	margin-top: 15px;
	font-weight: bold;
}
#Header3Email a:link {
	color: #EF7F1A;
	text-decoration: underline;
}
#Header3Email a:visited {
	color: #EF7F1A;
	text-decoration: underline;
}
#Header3Email a:hover {
	color: #000000;
	text-decoration: underline;
}

#Header3Tel {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	margin-top: 5px;
}
#Header3TelBlock {
	width: 170px;
	text-align: center;
	vertical-align: top;
	display: inline-block;
}
#Header3Tel strong {
	font-size: 14px;
	color: #999999;
}
#Header3Tel span {
	font-size: 13px;
	color: #EF7F1A;
}
#Header3Tel a:link {
	color: #000000;
	text-decoration: none;
}
#Header3Tel a:visited {
	color: #000000;
	text-decoration: none;
}
#Header3Tel a:hover {
	color: #000000;
	text-decoration: none;
}
#Header3Tel   span  a:link {
	text-decoration: underline;
	color: #EF7F1A;
}
#Header3Tel    span   a:visited {
	text-decoration: underline;
	color: #EF7F1A;
}
#Header3Tel   span  a:hover {
	text-decoration: underline;
	color: #000000;
}
#Header3OrderCall {
	text-align: center;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 18px;
	font-weight: bold;
}
#Header3OrderCall a:link {
	color: #EF7F1A;
}
#Header3OrderCall a:visited {
	color: #EF7F1A;
}
#Header3OrderCall a:hover {
	color: #000000;
}

#WayToSite{
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
}
#WayToSite a:link {
	color: #666666;
	text-decoration: underline;
}
#WayToSite a:visited {
	color: #666666;
	text-decoration: underline;
}
#WayToSite a:hover {
	color: #333333;
	text-decoration: underline;
}
#MainMenu {
	background-color: #000000;
	text-align: center;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
}
#MainMenuToCenter {
	text-align: center;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	max-width: 1200px;
	min-width: 320px;
}
#MainMenu1level li {
	font-size: 18px;
	text-align: center;
	vertical-align: top;
	display: inline-block;
	margin-right: 10px;
	margin-left: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
#MainMenu1level li a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#MainMenu1level li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#MainMenu1level li a:hover {
	color: #EF7F1A;
	text-decoration: none;
}
#MainMenu1level li ul {
	display: none;
	position: absolute;
	z-index: 10;
}
#MainMenu1level   li:hover > ul {
	display: block;
	padding: 5px;
	width: 300px;
	text-align: left;
}
#MainMenu2level {
	margin-left: -130px;
}
#MainMenu2level   li {
	clear: both;
	list-style-type: none;
	background-color: #333333;
	margin-bottom: 2px;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 280px;
}
#MainMenu2level a {
	display: block;
	height: 100%;
	width: 100%;
}
#MainMenu3level {
	left: 180px;
	margin-top: -25px;
}
#MainMenu3level   li {
	clear: both;
	list-style-position: inside;
	list-style-type: none;
	background-color: #666666;
	margin-bottom: 2px;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	width: 220px;
}
#MainMenu3level a {
	display: block;
	height: 100%;
	width: 100%;
}
#MainTextWindow {
	text-align: center;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	max-width: 1200px;
	min-width: 320px;
	padding-top: 20px;
}
#MainTextWindow h1 {
	font-size: 22px;
	color: #EF7F1A;
	text-align: center;
	margin-right: 10px;
	margin-left: 10px;
}
#MainTextWindow h2 {
	font-size: 20px;
	color: #EF7F1A;
	text-align: center;
	margin-right: 10px;
	margin-left: 10px;
}
#MainTextWindow h3 {
	font-size: 16px;
	color: #000000;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
}
#MainTextWindow p {
	font-size: 16px;
	color: #000000;
	text-align: justify;
	text-indent: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
#MainTextWindow li {
	font-size: 16px;
	color: #000000;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
	list-style-type: square;
}
#MainTextWindow a:link {
	text-decoration: underline;
	color: #EF7F1A;
}
#MainTextWindow a:visited {
	text-decoration: underline;
	color: #EF7F1A;
}
#MainTextWindow a:hover {
	text-decoration: underline;
	color: #000000;
}
#AboutCompany {
	width: 100%;
	text-align: center;
}
#AboutCompany div {
	font-size: 14px;
	color: #000000;
	text-align: center;
	vertical-align: top;
	display: inline-block;
	width: 300px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 10px;
	padding: 5px;
}
#AboutCompany img {
	width: 200px;
}

.Img150ToCenter {
	width: 100%;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

.Img150ToCenter  img{
	width: 150px;
	height: 150px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	vertical-align: top;
	display: inline-block;
}

#ImgLeft200 {
	float: left;
	width: 200px;
	margin-right: 10px;
	margin-bottom: 5px;
}
#ImgLeft200 img {
	width: 200px;
	border: 2px solid #EF7F1a;
}
#ImgLeft200  img:hover {
	border: 2px solid #000000;
}
#ImgRight200 {
	float: right;
	width: 200px;
	margin-left: 10px;
	margin-bottom: 5px;
}
#ImgRight200 img {
	width: 200px;
	border: 2px solid #EF7F1a;
}
#ImgRight200  img:hover {
	border: 2px solid #000000;
}

#razdels {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#razdels td {
	text-align: center;
	vertical-align: middle;
	height: 120px;
	width: 120px;
}
#razdels img {
	margin: auto;
	height: 100px;
	width: 100px;
	border: 2px solid #EF7F1A;
}
#razdels img:hover {
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
#fviru-articles {
	text-align: left;
}
#fviru-articles1 {
	width: 50px;
}
#fviru-articles2 {
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}
#RazdelLinks {
	width: 100%;
	border: 2px solid #FF0000;
	padding-top: 20px;
	padding-bottom: 20px;
	border-radius:10px;
}

#RazdelLinks div {
vertical-align: top;
display: inline-block;
height: 125px;
width: 200px;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 10px;
text-align: center;
}

#RazdelLinksStrMos1 {
background-image: url("/images/photos/RazdelLinksStrMos1.png");
background-repeat: no-repeat;
border-style: none;
}

#RazdelLinksStrMos2 {
background-image: url("/images/photos/RazdelLinksStrMos2.png");
background-repeat: no-repeat;
border-style: none;
}

#RazdelLinksStrMos3 {
background-image: url("/images/photos/RazdelLinksStrMos3.png");
background-repeat: no-repeat;
border-style: none;
}

#RazdelLinksStrMos4 {
background-image: url("/images/photos/RazdelLinksStrMos4.png");
background-repeat: no-repeat;
border-style: none;
}
#RazdelLinksStrTver1 {
background-image: url("/images/photos/RazdelLinksStrTver1.png");
background-repeat: no-repeat;
border-style: none;
}

#RazdelLinksStrTver2 {
background-image: url("/images/photos/RazdelLinksStrTver2.png");
background-repeat: no-repeat;
border-style: none;
}

#RazdelLinksStrTver3 {
background-image: url("/images/photos/RazdelLinksStrTver3.png");
background-repeat: no-repeat;
border-style: none;
}


#MainPageRazdelLinks {
	width: 100%;
}

#MainPageLink1 {
	background-image: url(/images/photos/MainPageLink1.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
#MainPageLink2 {
	background-image: url(/images/photos/MainPageLink2.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink3 {
	background-image: url(/images/photos/MainPageLink3.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink4 {
	background-image: url(/images/photos/MainPageLink4.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink5 {
	background-image: url(/images/photos/MainPageLink5.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink6 {
	background-image: url(/images/photos/MainPageLink6.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink7 {
	background-image: url(/images/photos/MainPageLink7.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink8 {
	background-image: url(/images/photos/MainPageLink8.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink9 {
	background-image: url(/images/photos/MainPageLink9.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink10 {
	background-image: url(/images/photos/MainPageLink10.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink11 {
	background-image: url(/images/photos/MainPageLink11.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink12 {
	background-image: url(/images/photos/MainPageLink12.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink13 {
	background-image: url(/images/photos/MainPageLink13.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink14 {
	background-image: url(/images/photos/MainPageLink14.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#MainPageLink15 {
	background-image: url(/images/photos/MainPageLink15.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#ServicesLink1 {
	background-image: url(/images/photos/ServicesLink1.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
		margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#ServicesLink2 {
	background-image: url(/images/photos/ServicesLink2.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#ServicesLink3 {
	background-image: url(/images/photos/ServicesLink3.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#ServicesLink4 {
	background-image: url(/images/photos/ServicesLink4.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#ServicesLink5 {
	background-image: url(/images/photos/ServicesLink5.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#ServicesLink6 {
	background-image: url(/images/photos/ServicesLink6.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#ServicesLink7 {
	background-image: url(/images/photos/ServicesLink7.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#ServicesLink8 {
	background-image: url(/images/photos/ServicesLink8.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#ServicesLink9 {
	background-image: url(/images/photos/ServicesLink9.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;

}
#UniStrAfter640 iframe {
    display: block;
}

#UniStrBefore640 iframe {
    display: none;
}



#UB1 {
	background-image: url(/images/photos/ub1.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
}
#UB2 {
	background-image: url(/images/photos/ub2.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
}
#UB3 {
	background-image: url(/images/photos/ub3.png);
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 150px;
	width: 150px;
}


#AboutCompany {
	width: 100%;
	text-align: center;
}
#AboutCompany div {
	font-size: 14px;
	color: #000000;
	text-align: center;
	vertical-align: top;
	display: inline-block;
	width: 300px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 10px;
	padding: 5px;
}
#AboutCompany img {
	width: 200px;
}
#callback-block {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 300px;
	border: 2px solid #ef7f1a;
	border-radius:10px;
	background-color: #EF7F1A;
}
#callback-block h2 {
	color: #FFFFFF;
}
#callback-block-error {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
#callback-block-table {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#callback-block-table1 {
	text-align: right;
	padding-right: 10px;
}
#callback-block-table2 {
	text-align: left;
	padding-left: 10px;
}

#Projects {
	text-align: center;
	vertical-align: top;
	display: inline-block;
	height: 240px;
	width: 300px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
#ProjectsName {
	font-size: 14px;
	font-weight: bold;
	color: #EF7F1A;
	text-align: left;
	width: 100%;
	margin-bottom: 10px;
}
#ProjectsName a:link {
	color: #EF7F1A;
	text-decoration: underline;
}
#ProjectsName a:visited {
	color: #EF7F1A;
	text-decoration: underline;
}
#ProjectsName a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#ProjectsPhoto {
	text-align: center;
	width: 300px;
	height: 200px;
	overflow: hidden;
	margin-bottom: 5px;
}
#ProjectsPhoto img {
	border-top-style: none;
	height: 200px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#Projects  hr {
	width: 100%;
	color: #EF7F1A;
	background-color: #EF7F1A;
	height: 1px;
}
#ThanksBack {
	background-image: url(/images/photos/zagorod-dom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	overflow: visible;
	height: 500px;
	width: 500px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 150px;
}
#Thanks {
	color: #FF0000;
	text-align: center;
	padding: 20px;
	width: 300px;
	border: 2px solid #FF0000;
	border-radius: 10px;
	margin-right: auto;
	margin-left: auto;
}
#Thanks strong {
	font-size: 40px;
	font-weight: bold;
}
#Thanks span {
	font-size: 26px;
	font-weight: bold;
}
#Thanks p {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
#ProjectPhotoBlock {
	text-align: center;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#BigPhoto {
	width: 350px;
	float: left;
}
#BigPhoto img {
	width: 350px;
	border: 1px solid #000000;
	float: left;
}
#BigPhoto img:hover {
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
#MidPhoto {
	width: 140px;
	float: right;
}
#MidPhoto img {
	margin-right: 10px;
	border: 1px solid #000000;
	width: 140px;
}
#MidPhoto img:hover {
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
#MapPhoto {
	width: 500px;
}
#MapPhoto img {
	margin-right: 10px;
	border: 1px solid #000000;
	width: 150px;
	float: left;
}
#MapPhoto img:hover {
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}

#PriceProject {
	font-size: 26px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}
#ProjectCnfiguration {
	text-align: left;
	margin-bottom: 10px;
}
#ProjectCnfiguration hr {
	color: #EF7F1A;
	margin-top: 5px;
}
#ProjectCnfiguration h4 {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 5px;
}
#RedBoldtext18 {
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	font-size: 18px;
}
#Slider {
	text-align: center;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	max-width: 1200px;
	min-width: 320px;
	margin-bottom: 40px;
}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.rslides1_nav {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: inline-block;
	height: 25px;
	width: 100px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 3px;
	text-align: center;
	background-color: #333333;
	margin-top: 10px;
	border-radius:5px
}
.rslides1_nav:hover {
	color: #FF0000;
	text-decoration: none;
	background-color: #FFFFFF;
}



#SelectContacts {
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	background-color: #C6C6C6;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	}
	
#Footer {
	width: 100%;
	margin-top: 20px;
	padding-top: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #EF7F1A;
	margin-bottom: 10px;
}
#FooterToCenter {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	max-width: 1200px;
	min-width: 320px;
}
#EverestIcon {
	float: right;
	width: 100px;
	margin-right: 10px;
	margin-left: 10px;
}
#NewFeedback {
	width: 100%;
	background-color: #CCCCCC;
	text-align: center;
	padding: 5px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	max-width: 800px;
}
#NewFeedback h2 {
	font-size: 18px;
	color: #666666;
}
#NewFeedback strong {
	color: #666666;
	font-weight: bold;
}
#NewFeedback1 {
	text-align: left;
	vertical-align: top;
	display: inline-block;
	width: 300px;
}
#NewFeedback1 input {
	width: 130px;
	border-radius: 5px;
}
#NewFeedback2 {
	text-align: left;
	vertical-align: top;
	display: inline-block;
	width: 400px;
}
#NewFeedback2 textarea {
	height: 52px;
	width: 400px;
	border-radius: 5px;
}
#NewFeedback1Contacts {
	width: 300px;
}
#NewFeedback1Contacts1 {
	float: left;
	width: 150px;
}
.clearfix {display: inline-block;}

.clearfix:after {
     content: " ";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
     }
	 
	 /* ----------------------------------------------------------------------------------------------------------------------------------------- */
@media screen and (max-width: 800px) {
	 
	#UniStrAfter640 iframe {
    display: none;
    }

    #UniStrBefore640 iframe {
        display: block;
    }
	
	}
