@font-face {
  font-family: 'Square721BT RomanExtended';
  src: url('square721-ex-bt-roman.eot') format('eot'), url('square721-ex-bt-roman.woff') format('woff'), url('square721-ex-bt-roman.ttf') format('truetype');
} @font-face {
font-family: 'Square721BdExBTBold';
  src: url('square721-bdex-bt-bold.eot') format('eot'), url('square721-bdex-bt-bold.woff') format('woff'), url('square721-bdex-bt-bold.ttf') format('truetype');
}
* {padding: 0;margin: 0;outline: none;}
body {font-family: Roboto, Arial, Helvetica, sans-serif;font-size: 14px;line-height: 18px;color: #1d1d1c;background: #fcfcfc;}
a {color: #4b0067;text-decoration: none;}
a img {border: none;}
.hide {display: none;}
.show {display: block;}
.clear {clear: both;}
ol {-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 40px;}
#gridsystem {}
h1, h2 {margin: 0 0 15px 0;}
h2, h2 * {line-height: 28px;font-size: 26px;}
h2 {padding-top: 6px;padding-bottom: 6px;}
h3 {font-size: 14px;line-height: 18px;}
h2.border, h4.border {border-bottom: 1px solid #DDD;}
h2.border.border-small, h4.border.border-small {display: inline-block;}
.ellipsis {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
h4 {font-size:17px;color:#4b0067;padding:0 0 15px 0;font-family:'Square721BT RomanExtended', Roboto, Arial, Helvetica, sans-serif;}
.button {display:block;background-color: #4b0067;color:#FFF;font-family:'Square721BT RomanExtended', Roboto, Arial, Helvetica, sans-serif;font-size:14px;padding:15px 30px;float:left;text-transform:uppercase;margin:10px 0;}
.grid .grid-4 {float: left;width: 320px;margin-right: 20px;}
.grid .grid-4.smal {width:150px;}
.grid .grid-4.grid-4-last {margin-right: 0;}
.color-green {color:#68af23;}
.color-purple {color: #4b0067;}
.color-red {color: red;}
.color-primary {color: #4b0067;}
.color-secondary {color: #68af23;}

.wrapper {min-width: 1000px;}
.wrapper.wrapper-header {background:#FFF;box-shadow: 0px 3px 3px 1px rgba(0, 0, 0, 0.14);-moz-box-shadow: 0px 3px 3px 1px rgba(0, 0, 0, 0.14);-webkit-box-shadow: 0px 3px 3px 1px rgba(0, 0, 0, 0.14);}
.header {width:1000px;margin: 0 auto;position: relative;}
.header .container {}
.header a.logo {display: block;float: left;margin-top:2px;width: 266px;height: 62px;margin-right:50px;}
.header .topnav .title {font-weight: bold;color: #999999;height: 18px;padding: 10px;border-bottom: 1px solid #eee;background: rgba(0, 0, 0, 0.025);}
.header .topnav {float:left;height:70px;line-height:70px;}
.header .topnav ul {display: block;list-style: none;}
.header .topnav ul li {float:left;height:70px;line-height:70px;position:relative;}
.header .topnav ul li a.main_693300 {margin-right:10px!important;padding-right:17px;background:url(why.png) no-repeat 100% 10px;}
.header .topnav ul li:hover a.main_693300 {background-image:url(why-hover.png);}
.header .topnav ul li.home a, .header .topnav ul li a.main {margin-right:23px;height:70px;line-height:70px;display: block;float: left;font-weight:bold;}
.header .topnav ul li.home:hover a, .header .topnav ul li:hover a.main {color:#69ad21;text-shadow:1px 1px 2px #CCCCCC;}
.header .topnav ul li.home.active a, .header .topnav ul li.active a.main {color:#69ad21;}
.header .topnav ul ul {display: none;position: absolute;top: 70px;left: -20px;z-index: 1000;height:auto;line-height:40px;width: auto;background: #4a0066;font-size: 13px;}
.header .topnav ul li:hover ul {display: block;}
.header .topnav ul ul li {float: none;height: 40px;line-height: 40px;border-bottom:1px solid #633774;padding: 0 15px;}
.header .topnav ul ul li:last-child {border:none;}
.header .topnav ul ul li a {min-width: 160px;display: block;color:#ffffff;font-weight:300;}
.header .topnav ul ul li.arrow {position: absolute;border:none;left:20px;top:-9px;width:100%;height:9px;background:url(dropdown-arrow.png) 9px 0 no-repeat;}

.header .cart {position: relative;float:right;background:url(bg-cart.png) no-repeat center center;}
.header .cart a.count {display: block;line-height: 21px;height:21px;width:21px;padding:7px 8px 25px 22px;text-align:center;color:#FFF;}
.header .cart a.count span {background:#4b0067;border-radius:20px;height:21px;width:21px;display:block;}




.header .languages {padding:5px 0;float: right;}
.header .languages .flag {background-image:url(flags.png?1);background-repeat:no-repeat;display:block;float:right;margin-left:5px;overflow:hidden;text-indent:-9999px;width:16px;height:11px;}
.header .languages .flag.nl { background-position:0 -11px; }
.header .languages .flag.de { background-position:0 -22px; }
.header .languages .flag.en { background-position:0 -33px; }
.header .languages .flag.fr { background-position:0 -44px; }
.header .languages .flag.es { background-position:0 -55px; }
.header .languages .flag.it { background-position:0 -66px; }
.header .languages .flag.el { background-position:0 -77px; }
.header .languages .flag.tr { background-position:0 -88px; }
.header .languages .flag.pt { background-position:0 -99px; }
.header .languages .flag.pl { background-position:0 -110px; }
.header .languages .flag.sv { background-position:0 -121px; }
.header .languages .flag.ru { background-position:0 -132px; }
.header .languages .flag.da { background-position:0 -143px; }
.header .languages .flag.no { background-position:0 -154px; }
.header .languages .curr {float:right;line-height:12px;}
.header .languages .curr a {color:#333333;text-decoration:none;}
.header .languages .curr a:hover {text-decoration:underline;}


.headlines {height:420px;background:#e0f8c9;margin-bottom:30px;position:relative;}
.headlines .slides {position:relative;width:1000px;margin:0 auto;overflow:hidden;height:420px;}
.headlines .slides-container {width:1000px;height:420px;position:relative;}
.headlines a.prev, .headlines a.next {display:block;position:absolute;width:48px;height:57px;background:url(slides-controls.png) no-repeat;top: 50%;z-index: 50;text-indent: -9999px;}
.headlines a.prev {left: 50%;margin: -24px 0 0 -570px;background-position: 0 0;}
.headlines a.next {right: 50%;margin: -24px -570px 0 0;background-position: -48px 0;}
.headlines a.prev:hover,.headlines .slides a.next:hover {}
.slides ul {list-style: none;width: 20000px;position: absolute;}
.slides ul li {float: left;}

.heading {line-height:50px;}
.template-collection .heading {padding:0 90px;}
.heading h1 {font-family:'Square721BT RomanExtended', Roboto, Arial, Helvetica, sans-serif;color:#4b0067;font-size: 25px;float:left;font-weight:normal;}
.heading .cats {font-weight:100;float:left;font-size:24px;color:#69ad21;margin-left:10px;}
.heading .cats span {float:left;}
.heading .cats .catImg {display:block;float:left;text-indent:-9999px;margin-left:5px;width:25px;height:50px;background:url(model-icon.png) no-repeat;margin-top:-5px;}

.heading .cats .catImg.iphone-4 {margin-left:10px;}
.heading .cats .catImg.iphone-5 {background-position:-25px 0;}
.heading .cats .catImg.galaxy-s3 {background-position:-50px 0;}
.heading .cats .catImg.galaxy-s4 {background-position:-75px 0;}
.heading .cats .catImg.iphone-4:hover {background-position:-100px 0;}
.heading .cats .catImg.iphone-5:hover {background-position:-125px 0;}
.heading .cats .catImg.galaxy-s3:hover {background-position:-150px 0;}
.heading .cats .catImg.galaxy-s4:hover {background-position:-175px 0;}

.messages {margin: 15px auto 20px auto;width: 940px;font-size: 12px;font-weight: bold;line-height: 16px;}
.messages ul {margin: 0 0 20px 0;padding: 5px 5px 5px 26px;color: #3B5998;text-shadow: 0 1px #FFFFFF;background: #ECEFF5;border: 1px solid #3B5998;border-radius: 5px;}
.gui-messages ul {padding: 5px 5px 5px 26px;margin-bottom: 10px;color: #3B5998;text-shadow: 0 1px #FFFFFF;list-style-type: none;background: #ECEFF5;border: 1px solid #3B5998;border-radius: 5px;}
.messages ul.error {color: #DD3C10;background: #FCECE8;border-color: #DD3C10;}
.messages ul.success {color: #609946;background: #EFF5ED;border-color: #609946;}
.messages ul.warning {color: #E2C822;background: #FCFAE9;border-color: #E2C822;}

/* ----- Home ----- */
.index .box {padding:20px;background:#FFF;border:1px solid #ebebeb;}
.index .box .block {float:right;margin-right:18px;}
.index .box .block:first-child {margin:0;}

/* ----- Tekst(pagina) ----- */
.textpage {width: 1000px;margin: 0 auto;}
.wysiwyg {overflow: hidden;line-height: 24px;}
.wysiwyg.wysiwyg-margin {margin-bottom: 18px;}
.wysiwyg p {margin-bottom: 18px;}
.wysiwyg ul {padding-left:18px;margin-bottom: 18px;}

/* ----- Productpagina ----- */
.productpage .productpage-images {float: left;width: 660px;}
.productpage .productpage-images-featured {border:1px solid #EBEBEB;display: inline-block;cursor:pointer;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;}
.productpage .productpage-images-featured img {display: block;}
.productpage-images-thumbs {list-style: none;display: block;}
.productpage-images-thumbs li {width: 70px;height: 60px;float: left;margin: 30px 0 0 10px;}
.productpage-images-thumbs li img {border:1px solid #4b0067;cursor:pointer;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;}

.productpage .product-content {border:1px solid #ececec;background:#FFF;padding:20px;margin-top:20px;/*font-weight:100;*/font-size:13px;}

.productpage .product-info {float: right;width: 318px;position: relative;/*font-weight:100;*/font-size:13px;}
.productpage .product-info .klaps {border:1px solid #ececec;background:#FFF;}
.productpage .product-info .klaps .klap {}
.productpage .product-info .klaps .klap .klap-head {padding:10px 20px;font-weight:bold;font-size:15px;color:#2e2e2e;background:url(klap-uit.png) no-repeat 286px center;border-bottom:1px solid #ececec;cursor:pointer;}
.productpage .product-info .klaps .klap.open .klap-head {background-image:url(klap-in.png);}
.productpage .product-info .klaps .klap.open .klap-head:last-child {border:none;}
.productpage .product-info .klaps .klap .klap-content {display:none;padding:20px;border-bottom:1px solid #ececec;}
.productpage .product-info .klaps .klap.open .klap-content {display:block;}
.productpage .product-info .klaps .klap .klap-content .options {border-top:1px solid #ececec;margin-top:20px;padding:20px 0 0 0;width:100%;}
.productpage .klap-content .options tr td {width:20px;line-height:20px;padding-bottom:20px;}
.productpage .klap-content .options tr:last-child td {padding:0;}
.productpage .klap-content .options tr td:last-child {text-align:right;}
.productpage .klap-content .options td.rating {width:83px;}
.productpage .klap-content .options .Kleur {margin:0;padding:0;float:right;}
.productpage .klap-content .options .Kleur li {border:1px solid #FFF;float:left;margin:5px;list-style-type:none;width:20px;height:20px;border-radius:3px;}
.productpage .klap-content .options .Kleur li.checked {border: 1px solid #FFF;box-shadow: 0px 1px 2px 1px #ccc;}
.productpage .klap-content .options .Kleur input[type='radio'] {cursor: pointer;opacity: 0;margin:-1px;width:20px;height:20px;}

.Zwart, .id_165154 { background-color:#000;}
.Wit { background-color:#FFF; border:1px solid #dddddd; margin:-1px;}
.Blauw, .id_165156{ background-color:#00c2f3;}
.Groen { background-color:#a4f072;}
.Roze, .id_165157 {background-color:#f648bb;}
.Rood, .id_165155 {background-color:#fb5151;}

.productpage .product-info .usps {border:1px solid #ececec;background:#FFF;list-style:none;}
.productpage .product-info .usps .usp {border-bottom:1px solid #ececec;background:no-repeat 265px center;padding: 0 20px;line-height: 40px;height: 40px;}
.productpage .product-info .usps .usp:last-child {border-bottom:none;}
.productpage .product-info .usps .usp.send {background-image:url(icon-send.png);}
.productpage .product-info .usps .usp.time {background-image:url(icon-time.png);}
.productpage .product-info .usps .usp.science {background-image:url(icon-science.png);}
.productpage .product-info .usps .usp.unique {background-image:url(icon-unique.png);}

.productpage .product-info h1 {font-size:20px;font-weight:100;color:#68af23;}
.productpage .product-info .description {margin-top:10px;}
.productpage .product-info .price {color: #4b0067;font-size: 25px;font-family:'Square721BdExBTBold', Roboto, Arial, Helvetica, sans-serif;font-weight:bold;}
.productpage .product-info .price span.cur {font-family:'Montserrat', Roboto, Arial, Helvetica, sans-serif;}
.productpage .product-info .price span.price-old {text-decoration: line-through;opacity: 0.8;color: #999;}
.productpage .product-info .stars {width: 80px;height: 16px;background: url(stars.png) 0px 0px repeat-x;margin: 0 3px 9px 0;display: inline-block;vertical-align: bottom;}
.productpage .product-info .stars-percent {width: 100%;height: 16px;background: url(stars.png) 0px -16px repeat-x;display: inline-block;float: left;}
.button.add {width:258px;text-align:center;margin:20px 0;float:none;}

.productpage .product-info .social {max-width: 260px;min-height: 30px;text-align: left;margin:10px 0;}
.productpage .product-info .social .social-block {margin: 5px 0;}
.productpage .product-info .social .social-block.social-block-facebook {display: inline-block;width: 82px;height: 20px;vertical-align: bottom;}
.productpage .product-info .social .social-block.social-block-google {display: inline-block;width: 66px;height: 20px;vertical-align: bottom;}
.productpage .product-info .social .social-block.social-block-pinterest {display: inline-block;width: 45px;height: 20px;vertical-align: bottom;}
.productpage .product-info .social .social-block.social-block-twitter {display: inline-block;width: 94px;height: 20px;vertical-align: bottom;}
.productpage .product-info .social .social-block.social-block-addthis {display: inline-block;width: 20px;height: 16px;padding: 2px 0;vertical-align: bottom;}

.productpage .related {margin-top: 20px;}

.content {width: 1000px;margin: 0 auto;}
.content .index {width: 1000px;margin: 0 auto;}
.content .index h2 {font-family:'Square721BT RomanExtended', Roboto, Arial, Helvetica, sans-serif;color:#4b0067;font-size: 25px;text-align:center;width:900px;margin:0 auto;}

.index .index-content {margin: 0  0 18px 0;}
.index .index-content p {padding: 0 0 18px 0;}
.index .index-latest {margin: 0  0 18px 0;}

/* ------ Footer ----- */
.footerContainer {background:#c1e69d;margin-top:40px;}
.footer {width:1000px;margin: 0 auto;padding:40px 0 0 0;color:#4b0067;}
.footer h4 {margin-bottom: 15px;padding-bottom:0;font-weight:700;font-size: 17px;color: #68af23;}
.footer .footer-nav ul {list-style:none;}
.footer .footer-nav ul li a {text-transform:uppercase;color:#4b0067;font-weight:100;line-height:25px;}
.footer .footer-payment {height: 36px;float: right;max-width: 470px;overflow: hidden;}
.footer .footer-payment img {float: right;width:35px;margin: 2px 0 2px 5px;}
.footer .footer-copyright {line-height:30px;font-weight:100;font-size: 12px;color: #333333;padding:15px 0;margin-top:30px;border-top:1px solid #a4cb7e;}
.footer .footer-copyright .social {float:right;list-style:none;}
.footer .footer-copyright .social li {float:left;margin-left:5px;}
.template-content {width: 1000px;margin: 40px auto 30px auto;}

/* Products */
.categories, .products {position: relative;}
.categories .category, .products.products-grid .product {float: left;margin-right: 23px;position: relative;width: 160px;padding:30px 10px;background:#FFF;border:1px solid #ebebeb;margin-bottom:23px;}
.products.products-grid .product {width:430px;margin-right:15px;padding:30px;}
.categories .category.category-last, .products.products-grid .product.product-last {margin-right: 0;}
.index .categories .category {width: 210px;text-align:center;}
.categories .category.hover, .products.products-grid .product.hover {box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}
.categories .category img, .products.products-grid .product img {margin-bottom: 5px;}
.products.products-grid .product img {float:left;margin:0 25px 15px 0;}
.products.products-grid .product .info {}
.categories .category h3, .products.products-grid .product h3 {/*font-family:'Square721BT RomanExtended', Roboto, Arial, Helvetica, sans-serif;text-align: center;font-size:10px;*/font-size:13px;color:#68af23;text-transform:uppercase;/*white-space:nowrap;*/}
.categories .category .button, .products.products-grid .product .button {float:right;}
.products.products-grid .product h3 {text-align:left;font-weight:normal;}
.categories .category h3 a, .products.products-grid .product h3 a {color:#68af23;}
.categories .category p.price {text-align: center;line-height: 22px;font-size: 20px;color:#4b0067;font-family:'Square721BdExBTBold', Roboto, Arial, Helvetica, sans-serif;font-weight:bold;}
.products.products-grid .product p.price {color: #4b0067;font-size: 20px;/*font-family:'Square721BdExBTBold', Roboto, Arial, Helvetica, sans-serif;*/font-weight:bold;padding:5px 0 10px 0;}
.products.products-grid .product p.price span {.categories .category p.price span.curfont-family:'Montserrat', Roboto, Arial, Helvetica, sans-serif;}
.products.products-grid .product p.price.price-offer {color: #68af23;}
.products.products-grid .product p.price span.price-old {font-size: 12px;text-decoration: line-through;letter-spacing: -1px;opacity: 0.8;margin-right:2px;}

/* ----- Dropdown ----- */
.tui-dropdown {
  padding: 3px 5px;
  border-radius: 4px;
  line-height: 18px;
  background: url(tui-dropdown-arrow.png) 100% 4px no-repeat #F5F5F5;
  font-size: 12px;
  min-height: 18px;
  position: relative;
  float: left;
  z-index: 200;
  border: 1px solid #DDD;
  border-color: #DDD #EEE #EEE #DDD;
  text-shadow: 0 1px 0 #FFFFFF;
}
.tui-dropdown.hover {
  border-color: #999 #DDD #DDD #AAA;
}

.tui-dropdown span {
  color: #999999;
  padding: 0 18px 0 0;
  display: block;
}

.tui-dropdown ul {
  list-style: none;
  padding-top: 3px;
  display: none;
}
.tui-dropdown ul li {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tui-dropdown ul li a {
  display: block;
  padding: 2px 0px;
}

.tui input[type=text],
.tui input[type=password] {
  display: block;
  border: 1px solid #DDD;
  border-radius: 4px;
  height: 18px;
  line-height: 18px;
  font-size: 12px;
  padding: 3px 5px;
  color: #333333;
  background: #F5F5F5;
  border-color: #DDD #EEE #EEE #DDD;
  text-shadow: 0 1px 0 #FFFFFF;
  float: left;
}
.tui input[type=checkbox],
.tui input[type=radio] {
  height: 16px;
  width: 20px;
  margin: 5px 10px 5px 0;
  float: left;
}
.tui input:hover,
.tui input:focus,
.tui textarea:hover,
.tui textarea:focus,
.tui select:hover,
.tui select:focus {
  border-color: #999 #DDD #DDD #AAA;
}
.tui textarea {
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  height: 56px;
  line-height: 20px;
  font-size: 12px;
  padding: 6px 5px;
  color: #333333;
  background: #F5F5F5;
  border-color: #DDD #EEE #EEE #DDD;
  float: left;
}
.tui select {
  display: block;
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
  color: #333333;
  background: #FFF;
  border-color: #DDD #EEE #EEE #DDD;
  float: left;
  width: 200px;
}
.tui label {
  display: block;
  font-weight: bold;
  height: 26px;
  line-height: 26px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: left;
}
.tui select[multiple] {
  height: 70px;
}
a.tui-button {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  color: #FFF;
  padding: 0 10px;
  background: #187EA2;
  border: 1px solid #FFFFFF;
  outline: 2px solid #187EA2;
}

/* [START] product-configure */
.product-configure {
  width: 380px;
  margin-bottom: 5px;
}
.product-configure label {
  width: 380px;
}
.product-configure label em {
  color: #37B1DE;
}
.product-configure select {
  width: 380px;
}
.product-configure input[type=text],
.product-configure textarea {
  width: 368px;
}
.product-configure .product-configure-custom-option-item {
  width: 380px;
}
.product-configure .product-configure-custom-option-item label {
  font-weight: normal;
  width: 340px;
}
.product-configure-custom-option-date {
  float:left;
  width: 275px;
}
.product-configure-custom-option-time {
  float:left;
  width: 105px;
}
.product-configure .product-configure-custom-option-date select,
.product-configure .product-configure-custom-option-time select {
  margin-right: 5px;
}
.product-configure .product-configure-custom-option select.product-configure-custom-option-date-day,
.product-configure .product-configure-custom-option select.product-configure-custom-option-time-hour,
.product-configure .product-configure-custom-option select.product-configure-custom-option-time-minute {
  width: 50px;
}
.product-configure .product-configure-custom-option select.product-configure-custom-option-date-month {
  width: 120px;
}
.product-configure .product-configure-custom-option select.product-configure-custom-option-date-year {
  width: 65px;
}
.product-configure .product-configure-custom-option select.product-configure-custom-option-date-year,
.product-configure .product-configure-custom-option select.product-configure-custom-option-time-minute {
  margin-right: 0;
}
.product-configure .product-configure-variants,
.product-configure .product-configure-options-option,
.product-configure .product-configure-custom-option {
  padding-bottom: 10px;
}
.product-configure .product-configure-clear {
  clear: both;
}
/* [END] product-configure */


.clearfix:before, .clearfix:after {content: '\0020';display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.clearmargin {margin: 0;}

.collection-options {height: 26px;padding-bottom: 10px;border-bottom: 1px solid #DDDDDD;font-size: 12px;}
.collection-nav {height: 18px;line-height: 18px;color: #999;font-size: 12px;padding: 10px 0;}
.collection-nav .collection-nav-total {float: left;}
.collection-nav .collection-nav-pages {float: right;font-weight: bold;}
.collection-pagination {padding:10px 0;font-size:12px;}
.collection-pagination .info {float:left;padding:5px 0;}
.collection-pagination ul {float:right;list-style-type:none;margin:0;padding:0;}
.collection-pagination ul li {float:left;padding:5px 2px;}
.collection-pagination ul li.prev {padding-right:7px;}
.collection-pagination ul li.next {padding-left:7px;}
.collection-pagination ul li.number {padding:4px 2px;}
.collection-pagination ul li.number a {background-color:#CCC;display:block;border-radius:4px;padding:1px 7px;box-shadow:0 0 5px #CCC;color:#fff;}
.collection-pagination ul li.number a:hover {background-color:#BEBEBE;color:#fff;}
.collection-pagination ul li.number.active a {background-color:red;font-weight:400;}

.ui-tooltip {position:absolute;border-radius:3px;background:#4b0067;padding: 12px;color:#FFF;font-weight:100;width:auto;}
/*.arrow {width: 14px;height:8px;position: absolute;background:url(tooltip-arrow.png) no-repeat;border:1px solid black;}*/
.arrow {background:url(tooltip-arrow.png) no-repeat;width:14px;height:8px;overflow: hidden;position: absolute;left:50%;margin-left: -7px;bottom: -8px;
}