@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Roboto');
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

@font-face { font-family: "Arena-Condensed"; src: url(arena-condensed.html) format('truetype'); }

body { margin:0px; padding:0px; font-family:Roboto, Arial, Helvetica, sans-serif; font-size:16px; line-height:24px; font-weight:normal; padding:0px; margin:0px; background-color:#fff; width: 100%; min-width: 1120px; }
img { border:none; }
ul {margin:0px; }
#container { width:1100px; margin:0 auto; padding:0px 10px; }

#header { height:160px; position: fixed; margin: 0 auto; margin-top: -160px; z-index: 90000000; min-width:1100px; width: 100%; }

#header #top { height:40px; background-color:#C1133D; color:#fff; }
#header #top #left { float:left; width:500px; }

#header #top #left #text { float: left; width: 600px; line-height:40px; font-family: 'Roboto', sans-serif; font-weight:bold; font-size:16px; color:#fff; text-decoration: none; -webkit-transition-duration: .5s; transition-duration: .5s; }

ul.resourceList {margin-bottom: 40px;}
#contents .resourceList li strong {
    color: #000;
}
.resourceList li{
	margin-bottom: 10px;
}
.resourceList p{
	margin-top: -10px;
}

#header #top #right { float:right; width:214px; }
#header #top #right #text { float: right; width: 110px; -webkit-transition-duration: .5s; transition-duration: .5s; }

#header #bottom { height:99px; background-color:#fff; color:#333333; }
#header #bottom #logo { float:left; width:380px; margin-top: 16px; text-align:left; }
#header #bottom .textualLogo p{ font-size: 40px; font-weight: bold; color: #000; margin: auto; line-height: 37px; margin-bottom: 20px;}
#header #bottom .textualLogo p span{color: #C1133D; }
#header #bottom #hour { float:left; width:266px; text-align:left; margin-top:20px; }
#header #bottom #hour #icon { float:left; width:40px; text-align:left; }
#header #bottom #hour #text { float:left; width:225px; text-align:left; border-right: solid 1px #eeeeee; }
#header #bottom #hour h2 { font-family: 'Roboto', sans-serif; font-weight:normal; font-size:17px; color:#8d8d8c; text-transform:uppercase; margin:0px; padding:0px;  }
#header #bottom #hour p { font-family: 'Roboto', sans-serif; font-weight:normal; font-size:13px; color:#000; text-transform:uppercase; margin:0px; padding:0px;  }

#header #bottom #call { float:right; width:200px; text-align:left; margin-top:20px; margin-left: 15px; width:21%; }
#header #bottom #call #icon { float:left; width:45px; text-align:left; }
#header #bottom #call #text, #header #bottom #call a { float:left; width:135px; text-align:left; color:#000; /*border-right: solid 1px #eeeeee;*/text-decoration:none;  -webkit-transition-duration: .5s; transition-duration: .5s;}
#header #bottom #call a:hover { text-decoration:none; color:#C1133D;  -webkit-transition-duration: .5s; transition-duration: .5s;}
#header #bottom #call h2 { font-family: 'Roboto', sans-serif; font-weight:normal; font-size:17px; color:#8d8d8c; text-transform:uppercase; margin:0px; padding:0px;  }
#header #bottom #call p { font-family: 'Roboto', sans-serif; font-weight:normal; font-size:15px; color:#000; margin:0px; padding:0px;  }

#header #bottom #email { float:right; width:233px; text-align:left; margin-top:20px; }
#header #bottom #email #icon { float:left; width:50px; text-align:left; }
#header #bottom #email #text, #header #bottom #email #text a { float:left; width:170px; color:#000; text-decoration:none; text-align:left;  -webkit-transition-duration: .5s; transition-duration: .5s;}
#header #bottom #email #text a:hover { text-decoration:none; color:#C1133D; -webkit-transition-duration: .5s; transition-duration: .5s;}
#header #bottom #email h2 { font-family: 'Roboto', sans-serif; font-weight:normal; font-size:17px; color:#8d8d8c; text-transform:uppercase; margin:0px; padding:0px;  }
#header #bottom #email p { font-family: 'Roboto', sans-serif; font-weight:normal; font-size:15px; color:#000; margin:0px; padding:0px;  }







#header #bottom #navi { float:right; width:750px; text-align:right; margin-top: 39px; }

#header #bottom #navi a { font-family: 'Roboto', sans-serif; font-weight:bold; font-size:16px; color:#333333; text-decoration: none; padding: 37px 10px; text-transform: uppercase; font-weight: bold;  -webkit-transition-duration: .5s; transition-duration: .5s;  border-top: solid 3px #fff;}
#header #bottom #navi a:hover { text-decoration: none; border-top: solid 3px #ff5539; -webkit-transition-duration: .5s; transition-duration: .5s; }
#header #bottom #navi .active { font-family: 'Roboto', sans-serif; font-weight:bold; font-size:16px; text-decoration: none; border-top: solid 3px #ff5539; -webkit-transition-duration: 1s; transition-duration: 1s; }




#header #bottom2 { height:62px; background-color:#fff; color:#333333; }
#header #bottom2 #navi { float:left; width:700px; background-color: #3c3c3a; }
#header #bottom2 #navi a { line-height: 63px; font-family: 'Roboto', sans-serif; font-weight:bold; font-size:14px; color:#fff; background-color:#3c3c3a; text-decoration: none; padding: 22px 14px; text-transform: uppercase; -webkit-transition-duration: .5s; transition-duration: .5s; }
#header #bottom2 #navi a:hover { line-height: 63px; color:#fff; background-color:#C1133D; text-decoration: none; line-height: 63px; -webkit-transition-duration: .5s; transition-duration: .5s; }
#header #bottom2 #navi .active { line-height: 63px; color:#fff; background-color:#C1133D; text-decoration: none; line-height: 63px; -webkit-transition-duration: .5s; transition-duration: .5s; }

#header #bottom2 #consult { float:left; width:162px; }

#header #bottom2 #consult a { text-align: center; display: inline-block; font-family: 'Roboto', sans-serif; font-weight:bold; font-size:15px; color:#fff; background-color:#C1133D; text-decoration: none; padding: 7px 35px; text-transform: uppercase; -webkit-transition-duration: .5s; transition-duration: .5s; }
#header #bottom2 #consult a:hover { background-color:#3c3c3a; text-decoration: none; -webkit-transition-duration: .5s; transition-duration: .5s; }


#header #bottom2 #booking { float:right; width:258px; }

#header #bottom2 #booking a { line-height: 63px; font-family: 'Roboto', sans-serif; font-weight:bold; font-size:15px; color:#fff; background-color:#C1133D; text-decoration: none; padding: 22px 24.5px; text-transform: uppercase; -webkit-transition-duration: .5s; transition-duration: .5s; }
#header #bottom2 #booking a:hover { line-height: 63px; color:#fff; background-color:#3c3c3a; text-decoration: none; line-height: 63px; -webkit-transition-duration: .5s; transition-duration: .5s; }

#banner { background-repeat:no-repeat; background-image:url(images/banner.jpg); background-size: cover; background-position: 0px; height:505px; color:#FFFFFF; text-align:left; margin-top:160px; }
#inner-banner { background-repeat:no-repeat; background-image:url(images/inner-banner.jpg); background-size: cover; background-position: top; height:505px; color:#FFFFFF; text-align:left; margin-top:160px; }
.new-banner{ position: relative; }
.new-banner::after { position: absolute; content: ''; background: #000; width: 100%; height: 100%; top: 0; left: 0;z-index: 1; opacity: 0.6; }
.new-banner .left-feautures { position: relative; z-index: 2; float: left; margin-top: 100px; }
.flex-element {

    display: flex;
    align-content: center;
    align-items: center;
    justify-content: space-around;

}
.new-banner .right-form { float: right; width: 60%; position: relative; z-index: 11; margin-top:30px;}
.new-banner h4 {

    font-size: 18px;
    line-height: 21px;
    border-bottom: 1px solid #ffffff8a;
    margin: 0 0 0 0;
    padding: 10px 15px 8px 2px;
    background: #00000026;
    min-width: 380px;

}
.new-banner table{ float: right; }
.new-banner .textbox, .new-banner textarea {

    width: 100%;
    margin-bottom: 9px;
    padding: 0 6px;
    height: 32px;
    border-radius: 2px;
    max-width: 443px;
    float: right;
	color: #000;

}
.new-banner textarea {
height: 96px;
}

#inner-banner p { font-family: 'Roboto', sans-serif; font-weight:bold; font-size:24px; margin:0px; line-height:30px; background-color: rgba(0,0,0,0.7); width:530px; border-bottom: solid 1px #fff; padding: 15px 20px; }
#inner-banner a {  font-family: 'Roboto', sans-serif; font-size:26px; font-weight:bold; text-decoration:none; color:#fff; text-transform:uppercase; background-color: #ff5539; padding: 10px 20px; border-right: solid 1px #fff; border-left: solid 1px #fff; -webkit-transition-duration: 1s; transition-duration: 1s; }	
#inner-banner a:hover { background-color: #39393b; -webkit-transition-duration: 1s; transition-duration: 1s; }
#banner p { font-family: 'Roboto', sans-serif; font-weight:bold; font-size:24px; margin:0px; line-height:30px; background-color: rgba(0,0,0,0.7); width:530px; border-bottom: solid 1px #fff; padding: 15px 20px; }
#banner a {  font-family: 'Roboto', sans-serif; font-size:26px; font-weight:bold; text-decoration:none; color:#fff; text-transform:uppercase; background-color: #ff5539; padding: 10px 20px; border-right: solid 1px #fff; border-left: solid 1px #fff; -webkit-transition-duration: 1s; transition-duration: 1s; }	
#banner a:hover { background-color: #39393b; -webkit-transition-duration: 1s; transition-duration: 1s; }

#about-us { background-repeat:no-repeat; background-image:url(images/about-us.jpg); background-size: cover; background-position: top; min-height:295px; color:#FFFFFF; text-align:left; margin-top:160px; }
#opener { background-repeat:no-repeat; background-image:url(images/opener.jpg); background-size: cover; background-position: top; min-height:295px; color:#FFFFFF; text-align:left; margin-top:160px; }
#repair { background-repeat:no-repeat; background-image:url(images/repair.html); background-size: cover; background-position: top; min-height:295px; color:#FFFFFF; text-align:left; margin-top:160px; }
#installation { background-repeat:no-repeat; background-image:url(images/installation.jpg); background-size: cover; background-position: top; min-height:295px; color:#FFFFFF; text-align:left; margin-top:160px; }
#we-specialize { width:1219px; margin:0 auto; height:215px; background-repeat:no-repeat; background-image:url(images/we-specialize.jpg);}
#contents {}
#contents h1 { color:#C1133D; font-size:34px;}
#contents strong { color:#C1133D; }
#contents h2 { color:#C1133D; font-size:20px;}
#contents h3 { color:#C1133D; font-size:20px;}
#contents img {float:right; margin:5px 0 5px 15px;}
#contents a { color:#C1133D; text-decoration:none;}
#contents span { margin-left:961px;}

#contact-banner { height: 65px;     margin-top: 15px;}
#contact-banner #left { float:left; height: 63px; background-color:#f05127; background-image:url(images/button.jpg); background-repeat:no-repeat; background-position:right; width:1092px; text-transform:uppercase; }
#contact-banner #left span { font-family: 'Roboto', sans-serif; font-weight:normal; font-size:25px; color:#ffffff; text-align:left; padding-left:15px; line-height: 66px;}
#contact-banner #left .clickhere { font-family: 'Roboto', sans-serif; font-weight:normal; font-size:17px; color:#ffffff; text-align:right; float:right; padding-right:15px; text-decoration:none;  -webkit-transition-duration: .5s; transition-duration: .5s;}
#contact-banner #left .clickhere:hover { color:#f05127; text-decoration:none;  -webkit-transition-duration: .5s; tranbsition-duration: .5s;}

#contact-banner #right { float:right; height: 65px; background-color:#f05127; width:740px; }
#contact-banner #right #text {float:left; width:400px; height:65px; color:#fff; font-weight:bold; font-size:25px;line-height: 65px; padding-left: 15px;}
#contact-banner #right #imgs { float:right; margin-right:15px;  }
#contact-banner #right #imgs img{ margin: 12px 0 10px 10px;  }

#why-us {    margin-top: 15px;}
#why-us #right { float:left; width:420px;}
#why-us #right #panels { height:81px; border-bottom:solid 1px #fff; }
#why-us #right #panels #img {float:left; height:81px; width:88px;}
#why-us #right #panels #text {float:left; width: 100%; height:81px; background-color:#C1133D; color:#fff; font-weight:bold; font-size:26px;line-height: 81px;
    padding-left: 10px;}
#why-us #right #panels #text a {float:left; height:81px; background-color:#C1133D; color:#fff; font-weight:bold; font-size:26px;line-height: 81px;
    padding-left: 10px; text-decoration:none;}
#why-us #right #panels #text a:hover {float:left; height:81px; background-color:#C1133D; color:#000; font-weight:bold; font-size:26px;line-height: 81px;
    padding-left: 10px; text-decoration:none; }

#why-us #left { width: 640px; float: right;}
#why-us #left h1 { font-size:34px; font-weight:normal;}
#why-us #left p { color:#565353; font-size:16px;}
#why-us #left #panels { width:450px; float:left; margin-top:00px;margin-bottom:10px; }
#why-us #left #panels #img {float:left; height:90px; width:90px;}
#why-us #left #panels #text {float:left; width:300px; height:86px; background-color:#fff; color:#000; font-weight:normal; font-size:21px;line-height: normal;
    padding-left: 15px;    padding-top: 30px;}

#movies { margin:40px 0; height:300px;}
#movies img { max-width:530px;}
#movies #right { width:530px; float:right; }
#movies #left { width:530px; float:left; }
#panels div#img {
    background-color: #C1133D;
    background-position: center center;
    background-repeat: no-repeat;
    border: 1px solid #C1133D;
    border-radius: 53px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.testimonials p{
	border-bottom: 1px solid #C1133D;
    padding-bottom: 24px;
    text-align: center;
}
.testimonials p span{
	text-align: right;
	color: #C1133D;
	font-weight: strong;
}
#specialities { height:0px; border-top: solid 1px #C1133D; padding-top: 30px;}
#specialities #left { float:left; width:754px; }
#specialities #left h1 { font-weight:bold; color:#000; font-size:26px; margin:0px; padding:0px; text-transform:uppercase; margin-bottom: 35px; }
#specialities #left #panels { width:377px; height:86px; float:left; margin-bottom:50px; }
#specialities #left #panels h3 { color:#C1133D; text-transform: uppercase; font-size:17px; margin:0px; line-height:normal;}
#specialities #left #panels p { color: #565353; font-size: 15px; line-height: normal; font-weight: normal; }
#specialities #left #panels #img {float:left; height:85px; width:86px;}
#specialities #left #panels #text {float:left; width:261px; height:81px; color:#fff; font-weight:bold; font-size:26px; line-height: 81px; padding-left: 10px; }

#specialities #right { float:right; }

#coupons { margin:40px 0; height:164px; }
#coupon { float:left; min-width:275px; width: 25%; text-align:center; }
#coupon img { max-width:268px;}

#contact { background-repeat:no-repeat; background-image:url(images/contact-form-bg.jpg); background-size: cover; color:#FFFFFF; text-align:left; padding-top:40px; text-align:center; height:400px; color:#fff; border-top:solid 2px #fff; }
#contact a { color:#FFFFFF; text-decoration:none; font-size:18px;  -webkit-transition-duration: .5s; transition-duration: .5s;}
#contact a:hover { color:#000; text-decoration:none;  -webkit-transition-duration: .5s; transition-duration: .5s;}
#contact h1 { font-family: 'Roboto', sans-serif; font-weight:400; font-size:30px; color:#ffffff; text-align:center; margin:0px; padding:0 0 30px 0; }
#contact .freecons, .freecons { padding:10px 35px; background-color:#f05127; border:none; margin-top:20px; color:#fff; font-weight:bold; font-size:16px; font-family: 'Roboto', sans-serif; text-decoration:none;  -webkit-transition-duration: .5s; transition-duration: .5s;}
#contact .freecons:hover, .freecons:hover { color:#fff; text-decoration:none; background-color:#3c3c3a;  -webkit-transition-duration: .5s; transition-duration: .5s;}

.blue { color:#4486F7; }
.textbox { width:372px; height:40px; line-height:40px; padding-left:10px; font-family: Arial, times new roman, Trebuchet MS, tahoma, Verdana; color:#b9b9b9; font-size:15px; background-color:#fff; border:0;  }
.textbox2 { width:760px; height:40px; line-height:40px; padding-left:10px; font-family: Arial, times new roman, Trebuchet MS, tahoma, Verdana; color:#b9b9b9; font-size:15px; background-color:#fff; border:0;  }
.textarea { width:760px; height:60px; line-height:20px; padding-left:10px; font-family: Arial, times new roman, Trebuchet MS, tahoma, Verdana ; color:#b9b9b9; font-size:15px; background-color:#fff; border:0;  }
.submit { padding:10px 35px; background-color:#4486F7; border:none; margin-top:20px; color:#fff; font-weight:bold; font-size:16px; font-family: 'Roboto', sans-serif;   -webkit-transition-duration: .5s; transition-duration: .5s;}
.submit:hover { background-color:#3c3c3a;   -webkit-transition-duration: .5s; transition-duration: .5s;}

.textboxB { width:225px; height:40px; line-height:40px; padding-left:10px; font-family: Arial, times new roman, Trebuchet MS, tahoma, Verdana; color:#b9b9b9; font-size:15px; background-color:#fff; border:solid 1px #ccc;  }
.textbox2B { width:472px; height:40px; line-height:40px; padding-left:10px; font-family: Arial, times new roman, Trebuchet MS, tahoma, Verdana; color:#b9b9b9; font-size:15px; background-color:#fff; border:solid 1px #ccc;  }
.textareaB { width:471px; height:65px; line-height:20px; padding-left:10px; font-family: Arial, times new roman, Trebuchet MS, tahoma, Verdana ; color:#b9b9b9; font-size:15px; background-color:#fff; border:solid 1px #ccc;  }
.submitB { padding:10px 35px; background-color:#f05127; border:none; color:#fff; font-weight:bold; font-size:16px; font-family: 'Roboto', sans-serif;  -webkit-transition-duration: .5s; transition-duration: .5s; }
.submitB:hover { background-color:#3c3c3a;  -webkit-transition-duration: .5s; transition-duration: .5s; }


#footer-top { font-family: 'Roboto', sans-serif;  background-color:#29282e; font-size:14px; color:#a8a8a8; height:220px; }
#footer-top h2 { font-family: 'Roboto', sans-serif; font-weight:bold; font-size:17px; color:#fff; }
#footer-top p { font-family: 'Roboto', sans-serif; font-weight:normal; font-size:16px; }
#footer-top a { color:#fff; text-decoration:none;  -webkit-transition-duration: .5s; transition-duration: .5s;}
#footer-top a:hover { text-decoration:underline;  -webkit-transition-duration: .5s; transition-duration: .5s;}

#footer-top #left { float:left; width:300px; border:solid 1px #fff; margin: 40px 131px; padding: 0 20px 20px 20px; margin-right:20px; }
#footer-top #mid { float:left; width:300px; border:solid 1px #fff; margin: 38px 380px; padding: 0 20px 20px 20px ; }
#footer-top #right { float:right; width:300px; border:solid 1px #fff; margin: 40px 86px; padding: 0 20px 20px 20px ; }

#footer { background-color:#232227; font-size:14px; color:#a8a8a8; height:68px; line-height:68px; }
#footer #left { float:left; width:500px; }
#footer #right { float:right; width:400px; text-align:right }
#footer a { text-decoration:none; color:#a8a8a8; padding: 0 10px; -webkit-transition-duration: .5s; transition-duration: .5s; }
#footer a:hover { text-decoration:none; color:#fff;  -webkit-transition-duration: .5s; transition-duration: .5s; }

#why-us2  { height: 310px; }
#why-us2 #left { width: 900px; margin:0 auto; margin-bottom:20px;}
#why-us2 #left #panels { height:81px; border-bottom:solid 1px #fff; width:450px; float:left; margin-bottom:12px; }
#why-us2 #left #panels #img {float:left; height:81px; width:88px;}
#why-us2 #left #panels #text {float:left; width:340px; height:81px; background-color:#C1133D; color:#fff; font-weight:bold; font-size:26px;line-height: 81px;
    padding-left: 10px;}
#why-us2 #left #panels #text a {float:left; width:261px; height:81px; background-color:#C1133D; color:#fff; font-weight:bold; font-size:26px;line-height: 81px;
    padding-left: 10px; text-decoration:none;}
#why-us2 #left #panels #text a:hover {float:left; width:261px; height:81px; background-color:#C1133D; color:#000; font-weight:bold; font-size:26px;line-height: 81px;
    padding-left: 10px; text-decoration:none; }


#scrollBalance{height: 250px; margin-top: -250px;}








#services { background-color:#ffffff; min-height:530px; padding:30px 10px; padding-bottom:0px; -webkit-transition-duration: 1s; transition-duration: 1s; }
#services h1 {paddingbold; font-size:26px;  color:#000; text-align:left; margin:10px 0; text-transform:uppercase; }
#services #lists { font-family: 'Roboto', sans-serif; font-size:18px; width:340px; text-align:left; padding-top:20px; float:left; -webkit-transition-duration: 1s; transition-duration: 1s; }
#services #lists ul { list-style-type: none; padding: 0; margin: 0; } 
#services #lists li { background: url('images/icon-list.jpg') no-repeat left top; padding: 0 35px; font-size:18px; color:#373737; line-height:25px; background-position: 0px 8px; }










