@import url('https://fonts.googleapis.com/css?family=Titillium+Web:400,400i,600,600i,700,700i&display=swap');
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  src: url("../../font/OpenSans-Regular.ttf");
}
/*browser reset*/
* {
  padding: 0;
  margin: 0;
  outline: none;
  /* border:none;*/
}
#bevestiging * {
  border: none;
}
input[type=submit] {
  border: none;
}
ul {
  list-style: none;
}
#container_middleFull ul, #container_middle ul {
  /*padding-left:15px;*/
  line-height: 18px;
}
.sitemap ul {
  list-style-type: none !important;
  line-height: 18px;
  padding-left: 0 !important;
}
/*Main layout: Footer at bottom*/
body {
  /*  background: url("../../../images/schaduw.gif") center top no-repeat; */
  font-family: 'Open Sans', Sans-Serif;
  color: #282f66; /* #6d6e70; */
  font-size: 14px;
  line-height: 20px;
}
input.textbox, textarea.textbox {
  font-family: 'Titillium Web', "Montserrat", sans-serif;
  color: #009eb5; /* Dav1d */
  font-size: 14px;
  border: #32b1c3 1px solid; /* Dav1d */
  border-radius: 5px;
  height: 20px;
  margin: 5px 0 5px 0;
  width: 139px;
  padding-left: 3px;
}
.searchbar-input input.textbox {
  width: 600px;
}
.cart input.textbox {
  margin: 0px;
}
*:first-child + html input.textbox {
  line-height: 20px;
}
*:first-child + html .register .warning img {
  margin-bottom: 0px;
}
#wrap_all { /* This is the div that will wrap around all the HTML */
  min-height: 100%;
  width: 100%;
  position: relative;	
}
#content {
  clear: both;
  padding-bottom: 320px;
}
.footer {
  position: absolute;
  bottom: 0; /* Adjust this height in combination with the #content padding-bottom*/
  /* height: 30px; /* height:272px; Dav1d */
  width: 100%;
  /* background: url("../images/footer_schaduw.gif") no-repeat #59595b center top; */
}
.footer .wrapper {
  position: relative;
}
.footer_bottom {
  position: absolute;
  right: 0;
  bottom: 0px;
}
.footer_bottom li {
  display: inline;
}
.clearfix {
  clear: both;
}
.searchURL {
  color: #999;
}
/*Main CSS*/
a {
  text-decoration: none;
  color: #009eb5; /* #282f66; /* Dav1d */
		cursor: pointer;
}
a:hover {
  color: #282f66; /* #009eb5; /* Dav1d */
	cursor: pointer;
}
.repeater a.blue {
  color: #085088;
}
.box {
  position: absolute;
  left: 0;
  top: 0;
}
h1 {
  color: #282f66; /* #009eb5; /* Dav1d */
  font-family: "ff-kievit-web-pro-1", "ff-kievit-web-pro-2", 'Titillium Web', sans-serif;
  font-weight: 600;
  font-size: 20px;
  line-height: 20px;
  margin: 0 0 25px 0;
  /*    width:510px; */
}
/* font face IE implementation */
*:first-child + html h1 {
  font-family: KievitWebProLight, 'Titillium Web', sans-serif;
  font-weight: normal;
}
h2 {
  font-size: 16px;
  color: #004b84;
  font-family: "ff-kievit-web-pro-1", "ff-kievit-web-pro-2", 'Titillium Web', sans-serif;
  font-weight: 600;
}
/* font face IE implementation */
*:first-child + html h2 {
  font-family: KievitWebProMedi, 'Titillium Web', sans-serif;
  font-weight: normal;
}
h3 {
  font-size: 20px;
  color: #009eb5; /* #004b84; */
  font-family: 'Titillium Web', sans-serif !important;
  font-weight: 600 !important;
}
p {
  margin: 0 0 25px 0;
  line-height: 18px;
}
a.sidemenu {
  color: #009eb5; /* Dav1d */
}
a.sidemenu:hover {
  color: #282f66; /* Dav1d occ */
}
.wrapper {
  width: 960px;
  margin: 0 auto;
}
#newsletter {
  float: left;
  margin: 5px 0 0 0;
  border-right: 1px solid #6d6e70;
  padding-right: 5px;
}
#language {
  float: left;
  padding: 0 5px;
  border-right: 1px solid #6d6e70;
  margin: 5px 0 0 0;
}
#contact {
  float: left;
  margin: 5px 5px 0;
}
.webshop {
  float: right;
}
#username {
  float: left;
  /*    width:353px; 			Dav1d */
  /*    text-align:right;		Dav1d */
  color: #009eb5;
}
#cart {
  float: left;
  width: 353px;
  text-align: right;
}
#shopinfo_container {
  float: left;
  margin: 23px 5px 0 0;
  width: 353px;
}
.webshop_btn {
  background: url("../../../images/mainsheet_nl.png") repeat scroll -10px -1477px transparent;
  height: 41px;
  margin: 20px 0;
  float: right;
  width: 131px;
}
.webshop_btn:hover {
  background: url("../../../images/mainsheet_nl.png") repeat scroll -10px -1518px transparent;
  /*background:url("/Images/Front/mainsheet_nl.png")  repeat scroll  -210px -70px transparent; */
  cursor: pointer;
}
#searchbar {
  float: right;
  height: 20px;
}
#searchbar_bar {
  height: 20px;
  width: 190px;
  background: url("../../../images/mainsheet_nl.png") -10px -10px;
  float: left;
}
#searchbar_bar input {
  border: none transparent;
  background: transparent;
  margin: -1px 0 0 9px;
  width: 170px;
}
.searchbar_btn {
  height: 20px;
  width: 35px;
  float: left;
  background: url("../../../images/mainsheet_nl.png") -250px -10px;
  margin: 0 0 0 15px;
}
.searchbar_btn:hover {
  background: url("../../../images/mainsheet_nl.png") -210px -10px;
  cursor: pointer;
}
#navbar .wrapper ul.headermenu {
  height: 23px;
  color: #fff;
}
/* font face IE implementation */
*:first-child + html #navbar ul.headermenu li {
  font-family: KievitWebProMedi, 'Titillium Web', sans-serif;
  font-weight: normal;
}
#navbar ul.headermenu li table a:hover, #navbar ul.headermenu li div.khdiv a:hover {
  color: #282f66; /* #0097CE; Dav1d */
}
#navbar ul.headermenu li.active {
  background: url("../../../images/mainsheet_nl.png") -10px -70px;
  z-index: 1;
  position: relative;
}
#navbar ul.headermenu li.slideIn {
  background: url("../../../images/mainsheet_nl.png") -10px -70px;
  z-index: 1;
  position: relative;
}
#navbar ul.headermenu li:hover {
  background: url("../../../images/mainsheet_nl.png") -10px -70px;
  z-index: 1;
  position: relative;
}
.dropdown_menu {
  background: url("../../../images/uitklapmenu_enkel.png") 0 -30px no-repeat;
  height: 270px;
  left: -36px;
  position: relative;
  top: 0px;
  width: 152px;
  z-index: 8;
  display: none;
  padding: 21px 0 0 36px;
}
*:first-child + html .SubMenu {
  margin-left: 152px;
  margin-top: 0px;
  width: 50px;
}
*:first-child + html .contentSubMenu {
  margin-top: 0px;
}
.contentSubMenu {
  background: url("../../../images/uitklapmenu_repeater.png");
  background-repeat: repeat-x;
  float: left;
  /*margin-top:53px;     */
  padding-top: 20px;
  height: 210px;
}
.closingSubMenu {
  background: url("../../../images/uitklapmenu_rechts.png") no-repeat;
  background-position: left;
  float: right;
  margin-right: -24px;
  margin-top: -192px;
  width: 24px;
  height: 210px;
  display: block;
}
.khdiv .closingSubMenu {
  margin-top: -40px;
}
#container_left h2 {
  margin: 0 0 10px;
  width: 100%;
  float: left;
}
.left_top {
  float: left;
  width: 200px;
  height: 24px;
  background: url("../../../images/mainsheet_nl.gif") -210px -100px;
  position: relative;
  margin: -12px 0 0 0;
  z-index: -1;
}
.left_bottom {
  float: left;
  width: 200px;
  height: 24px;
  background: url("../../../images/mainsheet_nl.gif") -210px -130px;
  position: relative;
  margin: 0 0 -12px;
  z-index: -1;
}
.left_content {
  float: left;
  margin: 10px 0;
}
.left_content h2 {
  float: none;
}
.left_content li {
  line-height: 23px;
}
.left_content .sub {
  margin: 0 0 0 5px;
  padding: 0;
  font-style: italic;
}
*:first-child + html .repeater {
  margin-top: -14px;
}
.subheader a {
  font-weight: bold;
  /*color:#0097ce; */
  color: #282f66 /* #085088; Dav1d */
}
.subheader a:hover {
  color: #009eb5; /* #004b84; Dav1d */
}
.video_container {
  width: 454px;
  height: 256px;
  margin: 0 0 25px 0;
}
.video_container img {
  width: auto;
  height: auto;
}
#container_right h2, #container_right h2 a {
  font-size: 22px;
  margin: 0 0 17px;
  line-height: 25px;
  font-family: "ff-kievit-web-pro-1", "ff-kievit-web-pro-2", 'Titillium Web', sans-serif;
  font-weight: 300;
  color: #009eb5 /*#0097CE; Dav1d */
}
/* font face IE implementation */
*:first-child + html #container_right h2, *:first-child + html #container_right h2 a {
  font-family: KievitWebProLight, 'Titillium Web', sans-serif;
  font-weight: normal;
}
.right_container_img {
  width: 187px;
  /*height:79px;*/
  margin: 0 auto 17px;
  left: -5px;
  z-index: -1;
}
.right_container_img img {
  /*margin:1px 0 0 1px;*/
}
.right_container_border {
  width: 187px;
  height: 78px;
  background: url("../../../images/mainsheet_nl.gif") -10px -100px;
  position: relative;
  z-index: 2;
  margin: 0 0 -78px;
}
.right_item {
  padding: 0 0 10px 0;
  border-bottom: 1px solid #9b9c9e;
  margin: 0 0 17px 0;
}
.right_item p {
  margin: 0 0 17px;
}
.right_item.last {
  border: none;
}
.footer {
  height: 8px;
  font-size: 11px  !important;
  color: #5a6873;
  text-align: center;
  font-family: "Open Sans", sans-serif /* padding: 18px 0 0 0; */
}
.footer-txt-right {	
  color: #97a0a7;
  text-align: center;
}
.footer-txt-link.phone {
  padding-left: 18px;
  background-image: url("../../../images/footer-phone.svg");
  background-position: 0px 50%;
  background-size: 15px;
  background-repeat: no-repeat;
  color: #009eb5;
  /* font-weight: bold; */
}
.footer-txt-link.phone:hover {
  background-image: url("../../../images/footer-phone-hover.svg");
  background-size: 15px;
  color: #282f66;
}
.footer-txt-link.mail {	
  margin-left: 10px;
  padding-left: 18px;
  background-image: url("../../../images/footer-mail.svg");
  background-position: 0px 50%;
  background-size: 15px;
  background-repeat: no-repeat;
  color: #009eb5;
  font-weight: 600;
}
.footer-txt-link.mail:hover {
  background-image: url("../../../images/footer-mail-hover.svg");
  background-position: 0px 50%;
  background-size: 15px;
  background-repeat: no-repeat;
  color: #282f66;
}
.footer-txt-left {
  color: #5a6873;
  text-align: center;
}
.footer-txt-center {
  color: #97a0a7;
  text-align: center;
}

#noheader {
  padding: 17px 0 0 0;
}
/*#navbar li a 
{
    //color:White;
}*/
.font13px {
  font-size: 13px;
}
.mainCategorieText {
  font-size: 31px;
  font-family: "ff-kievit-web-pro-1", "ff-kievit-web-pro-2", 'Titillium Web', sans-serif;
  font-weight: 300;
  line-height: 36px;
  margin-top: 15px;
  height: 260px;
  width: 150px;
}
/* font face IE implementation */
*:first-child + html .mainCategorieText {
  font-family: KievitWebProLight, 'Titillium Web', sans-serif;
  font-weight: normal;
}
.play_btn_small {
  width: 100%;
  height: 100%;
  background: url("../../../images/btn_video_small.png") no-repeat center center;
}
.play_btn_large {
  width: 100%;
  height: 100%;
  background: url("../../../images/btn_video.png") no-repeat center center;
}
#container_left {
  float: left;
  width: 200px;
  margin: 10px 18px 0 0 !important;
}
#container_middle {
  float: left;
  margin: 0px 40px 0px 0px !important;
  width: 510px !important;
}
#container_middleFull {
  float: left;
}
#container_right {
  float: left;
  margin: 0px 0 0 0;
  width: 174px;
}
.divbreadcrump {
  margin: 30px 0px 25px 215px;
}
.divbreadcrump span {
  color: #009eb5 /* #0097CE; Dav1d */
}
.contentSubMenu table td {
  padding-right: 10px;
}
#navbar ul.headermenu li table a, #navbar ul.headermenu li table, #navbar ul.headermenu li div.khdiv a, #navbar ul.headermenu li div.khdiv {
  font-family: Verdana, Sans-Serif;
  font-size: 11px;
  color: #6D6E70;
  font-weight: normal;
}
#navbar {
  position: relative;
  width: 960px;
  margin: 0 auto;
  z-index: 10;
}
hr {
  background: none repeat scroll 0 0 #FFFFFF;
  border-bottom: 1px dashed #009eb6;
  color: #FFFFFF;
  margin: 25px 0;
}
a.img_borderProduct {
  cursor: pointer;
}
/* register page */
.register td {
  padding-top: 5px;
}
/*.register input.textbox
{
    width:135px;
}*/
.borderred {
  border: 1px solid #D20000 !important;
}
.warning, .warning2pxLeft {
  cursor: pointer;
}
.warning img {
  margin-bottom: -5px;
  margin-left: 5px;
}
.warning2pxLeft img {
  margin-bottom: -10px;
  margin-left: 3px;
}
*:first-child + html .warning2pxLeft img {
  margin-bottom: -10px;
  margin-left: 6px;
}
.hidden {
  display: none;
}
.divErrorSummary .innerdiv {
  margin-left: 55px;
  padding: 10px;
}
.divErrorSummary .innerdiv .divcontent {
  width: 600px;
}
.show {}
.product h1 {
  margin: 0px;
}
a.sidemenuwebshop {
  color: #009eb5; /* #0097ce; Dav1d */
}
a.selected {
  color: #004B84;
}
.gridPager td a.Pager {
  width: 100px;
}
.gridPager td table {
  float: right;
}
.gridPager span {
  color: #008CC4;
  font-weight: bold;
}
.gridPager {
  font-size: 9px;
}
tr.gridPager {
  border-bottom: 1px dashed #808080;
  height: 40px;
}
/* RMA */
/* END RMA */
.shadow {
  background: url("../../../images/nav_shadow.png") repeat scroll 0 0 transparent;
  float: left;
  height: 11px;
  position: relative;
  width: 902px;
}
.searchbar_search {
  float: left;
  font-family: KievitWebProMedi, Sans-Serif;
  font-size: 16px;
  margin-right: 10px;
}
.icon_cart {
  background: url("../../../images/mainsheet_nl.png") no-repeat scroll -300px -10px transparent;
  display: inline-block;
  height: 15px;
  position: relative;
  width: 17px;
}
.spriteImage a {
  background-position: 0 0;
  background-repeat: no-repeat;
  display: inline-block;
  outline: medium none;
}
.sitemap ul li {
  margin-top: 7px;
  margin-bottom: 7px;
}
.error-text {
  color: Red;
  font-size: 11px;
}
/*---------------background color jgrow------------------*/
div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
  background-color: transparent !important;
  background-image: url(../../../www.koningenhartman.nl/Images/Front/winkelmand/winkelmand.png);
  background-repeat: no-repeat;
  width: 219px !important;
  height: 134px !important;
  cursor: pointer;
  color: #fff;
}
div.jGrowl div.jGrowl-notification div.header {
  margin-top: 60px;
  margin-left: 55px;
}
div.jGrowl div.jGrowl-notification div.message {
  margin-left: 15px;
  margin-top: 5px;
}
div.jGrowl div.jGrowl-notification div.close {
  display: none;
}
#divVideo {
  cursor: pointer;
}
.bigForm input.textbox {
  width: 300px !important;
}
.pagerTop a.page_selected, .pagerBottom a.page_selected {
  font-weight: bold;
}
.floatLeft {
  float: left;
}
.noborderbottom {
  border-bottom: none;
}
.customRightContentWidth {
  width: 730px;
}
.clear {
  clear: both;
}
.floatLeft {
  float: left;
}
.minderMarginTopMenu {
  margin-top: -32px;
}
.paddingbottom20px {
  padding-bottom: 20px;
}
.paddingtop10px {
  padding-top: 10px !important;
}
.paddingtop15px {
  padding-top: 15px !important;
}
.marginbottom25px;
  {
  margin-bottom: 25px;
}
.margintop10px;
  {
  margin-top: 10px;
}
.mindermargintop12px {
  margin-top: -12px !important;
}
.marginright10px {
  margin-right: 10px;
}
.marginbottom10px {
  margin-bottom: 10px;
}
.marginleft15px {
  margin-left: 15px;
}
.marginleft10px {
  margin-left: 10px;
}
.margintop20px {
  margin-top: 20px;
}
.margintop10px {
  margin-top: 10px;
}
.margintop5px {
  margin-top: 5px;
}
.height45px {
  height: 45px;
}
.marginTopDivHomepage {
  margin-bottom: 70px;
  clear: both;
}
.addthis_button_facebook_like {
  margin-left: 20px;
  margin-top: -2px
}
.contactpage {
  border-bottom: none;
  padding: 0;
  margin: 0;
}
.newspage {
  width: 510px;
  margin-right: 30px;
}
.videocustomheight {
  /*height:257px;*/
  position: relative;
  overflow: hidden;
}
#lnkAddExtra {
  color: #004B84;
  font-weight: bold;
}
.middlecontentcontact, .middlecontentrequest, .middlecontent {
  float: left;
  width: 730px;
}
.middlecontentcategorie {
  float: left;
  width: 510px !important; /*min-height:300px;*/
}
.middlecontentcategorie div, div.middlecontentmid, div.rightcontent {
  line-height: 18px;
}
.middlecontentcategorie #bottomContent, .middlecontentsearch, .width710px {
  width: 710px;
}
.tdBtnRegister {
  padding-right: 30px;
  padding-bottom: 10px;
}
.lineheight20 {
  line-height: 20px;
}
.cartwrapper .infodetails {
  float: left;
  width: 185px;
}
.ordergegevenspart {
  width: 50%;
  float: left;
}
.ordercondition {
  float: left;
  margin-right: 10px;
  margin-top: 8px;
}
.webshopLeftMenu, .webshopRightMenu {
  margin-top: -12px !important;
}
.webshopMiddleContent {
  width: 515px !important;
  margin-top: -12px !important;
}
.webshopMiddleFullContent .minheight {
  min-height: 265px
}
.webshopMiddleFullContent #divRelatedArticles {
  width: 400px;
}
.webshopMiddleFullContent #divRelatedArticles .bottom_item {
  border-top: 1px dashed #808080;
  padding-top: 5px;
  padding-bottom: 15px;
}
.webshopMiddleFullContent #divRelatedArticles .border {
  border-top: dashed 1px #808080;
  clear: both;
  height: 1px;
  width: 471px;
}
.webshopMiddleFullContent #divRelatedArticles .productFoto {
  height: 106px;
}
.webshopMiddleFullContent .productCode {
  color: #6D6E70;
  margin-top: 5px;
}
#spesificatie table {
  margin-left: -2px;
  margin-top: 10px;
}
#spesificatie table td {
  padding-right: 10px;
}
#divOrderToeslag2 span {
  font-size: 12px;
  float: left;
}
.resetPasswordBtn {
  padding-left: 100px;
  padding-bottom: 15px;
}
.floatRight {
  float: right;
}
.header .winkelmandje {
  cursor: pointer;
  line-height: 20px;
}
#navbar .webshopmenu {
  color: White;
  width: 150px;
  display: block;
}
#navbar .webshop {
  margin-left: -70px;
  height: 175px;
}
#navbar .webshop table {
  border-collapse: collapse;
  height: 152px;
}
.white {
  color: White;
}
.pointer {
  cursor: pointer;
}
.blue {
  color: #6D6E70;
}
#navbar .searchbox {
  float: left;
  width: 600px !important;
  border: none;
  margin-left: 30px;
  margin-top: 7px;
}
.headermenu .defaultmenutext {
  color: White;
  width: 150px;
  display: block;
}
.dropdown_menu .khitems tr td a {
  white-space: nowrap;
}
.dropdown_menu .khdiv {
  margin-left: -70px;
  width: 310px;
}
.headermenu .khcorporateitems {
  color: White;
  width: 150px;
  display: block;
}
.headermenu .khcorporateitems {
  color: White;
  width: 150px;
  display: block;
}
.headermenu .innercontentSubMenu {
  margin-left: -70px;
  height: 175px;
  width: 161px;
}
.headermenu .innercontentSubMenu .title {
  color: #6D6E70;
  white-space: nowrap;
}
.nowrap {
  white-space: nowrap;
}
.headermenu .divDataList {
  height: 152px
}
.collapse {
  border-collapse: collapse;
}
.borderwidth0 {
  border-width: 0;
}
.bordernone {
  border: none;
}
.lineheight28 {
  line-height: 28px;
}
a.whitehover, a.whitehover:hover {
  color: White;
}
.valignmiddle {
  vertical-align: middle;
}
.line-through {
  text-decoration: line-through;
}
#ctl00_phContent_ucRequest_lstRequest input {
  margin-right: 10px;
}
.addthis_button_facebook_like iframe {
  width: 120px !important;
}
div.addthis_toolbox a {
  margin-left: 2px !important;
}
.red {
  color: Red !important;
}
.grey {
  color: #6D6E70 !important;
}
.divAnimateMenu {
  width: 300px;
  float: left;
}
.divAnimateMenu div {
  float: left;
  width: 150px;
}
.border-bottom {
  border-bottom: 1px solid #9B9C9E;
  margin: 10px 0;
}
a img {
  border: none;
}
ul.social-media li {
  line-height: 23px;
}
ul.social-media li a img {
  vertical-align: middle;
}
.bestelhistory td, .bestelhistory th {
  padding: 3px;
  text-align: left;
}
.printWrapper {
  position: relative;
  padding: 0 0 0 30px;
  display: block;
  height: 30px;
}
.homeProductSlider {
  width: 160px;
}
.homeProductSlider a img {
  width: 155px;
  height: 101px;
}
.homeProductSlider .content {
  width: 155px;
}
.vacancySlider {
  width: 100%;
}
.vacancySlider .item {
  line-height: 25px;
}
/*img.actie
{
    margin-top:-70px;float:right;position:relative;z-index:1
}*/
table.review td {
  padding-bottom: 10px;
  padding-top: 10px;
}
table.radioButton td {
  padding-left: 10px;
}
.iconEmail {
  background: url('../../../images/bedank_iconen.png') no-repeat 0 0;
  width: 29px;
  height: 30px;
  display: block;
  float: left;
  margin-right: 10px;
  margin-bottom: 20px;
}
.iconCart {
  background: url('../../../images/bedank_iconen.png') no-repeat -32px 0;
  width: 29px;
  height: 30px;
  display: block;
  float: left;
  margin-right: 10px;
  margin-bottom: 20px;
}
.iconQuestion {
  background: url('../../../images/bedank_iconen.png') no-repeat 0 -34px;
  width: 29px;
  height: 30px;
  display: block;
  float: left;
  margin-right: 10px;
  margin-bottom: 20px;
}
.iconStatus {
  background: url('../../../images/bedank_iconen.png') no-repeat -32px -34px;
  width: 29px;
  height: 30px;
  display: block;
  float: left;
  margin-right: 10px;
  margin-bottom: 20px;
}
.iconBedankt {
  background: url('../../../images/bedank_iconen.png') no-repeat -0 -65px;
  width: 29px;
  height: 40px;
  display: block;
  float: left;
  margin-right: 10px;
  margin-bottom: 20px;
}
.confirmInfo {
  width: 500px;
}
.confirmLeft {
  float: left;
  width: 400px;
}
.requestSelection {
  padding: 5px;
  margin-top: 10px;
}
.requestSelection input {
  margin-right: 10px;
}
.requestSelection {
  width: 800px;
}
.requestSelection td {
  height: 30px;
}
.register div.literal {
  margin-top: 10px;
  margin-bottom: 10px;
}
.register div.dropdown {
  margin-top: 5px;
  margin-bottom: 5px;
}
#cboxClose {
  top: 0;
}
.endYearPromotion {
  float: right;
  height: 70px;
  margin-top: -47px;
  margin-right: 50px;
  width: 247px;
}