@charset "utf-8"; 
/* CSS Document */ 
html{-webkit-text-size-adjust:none;/* Prevent font scaling in landscape */}
body{background-color:#fff;margin:0;padding:0;outline:none;font-family:'Open Sans',sans-serif;line-height:normal;font-weight:400;color:#1a1a1a;}
*{margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
p{margin:0;padding:0;}
img{border:0;vertical-align:text-top;}
.clear{clear:both;}
select{text-indent:11px!important}
@-moz-document url-prefix(){select{text-indent:2px !important}} 
select, input, textarea{margin:0;padding:0;outline:none;font-family:'Open Sans',sans-serif;font-size:16px;color:#1a1a1a;outline:none;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal;line-height:normal;font-family: 'Open Sans', sans-serif;}
hr{color:#dddddd;border:none;border-top:1px solid #dddddd;height:1px;margin:0;padding:0;margin-bottom:15px;}
.gradient{filter:none;} 
input[type=text],input[type=url],input[type=email],input[type=password],input[type=tel],input[type=button],input[type=submit], select, textarea{-webkit-appearance:none;-webkit-border-radius:0; border-radius:0;}
input[type=checkbox]{-webkit-appearance:checkbox;-webkit-border-radius:0;border-radius:0;}
input[type=radio]{-webkit-appearance:radio;-webkit-border-radius:0;border-radius:0;}
::-webkit-input-placeholder{/* WebKit browsers */color:#6b6b6b;}
:-moz-placeholder{/* Mozilla Firefox 4 to 18 */color:#6b6b6b;opacity:1;} 
::-moz-placeholder {/* Mozilla Firefox 19+ */color:#6b6b6b;opacity:1;}
:-ms-input-placeholder{/* Internet Explorer 10+ */color:#6b6b6b;}
/* new clearfix */
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}

a{ color:#1a1a1a;text-decoration:none}
a:hover{ color:#efb850;text-decoration:none}

* html .clearfix{zoom:1;}/* IE6 */
*:first-child+html .clearfix{zoom:1;}/* IE7 */
.uppercase{text-transform:uppercase}
.tcenter{text-align:center}
.tjustiry{text-align:justify}
.text13{font-size:13px}
.text15{font-size:15px;}
.text16 { font-size:16px}
.text17{font-size:17px;}
.text20{font-size:20px;}
.text25{font-size:25px;}
.text30{font-size:30px;}
.text35{font-size:35px;}
.line24{line-height:24px;}
.line20{line-height:20px}
.line22 { line-height:22px;}

.bold{font-weight:800}
.line35{line-height:35px}
.line26{line-height:26px}
.col-yellow{color:#c29127}
.open-light { font-weight:300}


.medium{font-weight:500}
.semi-bold{font-weight:400}
.bold{font-weight:700}
.line20{line-height:20px}
.ptop5 { padding-top:5px;}
.ptop10{padding-top:10px}
.ptop15{padding-top:15px}
.ptop20{padding-top:20px}
.ptop25{padding-top:25px}
.ptop30{padding-top:30px}
.ptop40{padding-top:40px}

.pbottom5 { padding-bottom:5px;}
.pbottom10{padding-bottom:10px}
.pbottom15{padding-bottom:15px}
.pbottom20{padding-bottom:20px}
.pbottom25{padding-bottom:25px}
.pbottom30{padding-bottom:30px}
.pbottom40{padding-bottom:40px}
.col-white { color:#fff}
.text14 { font-size:14px;}
.text13 { font-size:13px;}
.col-gray { color:#595959}
.col-yellow { color:#efb850}
.line28{ line-height:28px;}

.col-blue { color:#3f3f3f;}
.italic { font-style:italic}
.ptop5{ padding-top:5px;}
.line35 { line-height:35px}
.back-white { background:#fff}
.back-gray { background:#eaeaea}
.ptop5 { padding-top:5px;}

/*********************************Header Starts here************************************/
.container{max-width:1540px;margin:auto;padding:0;width:auto; padding:0 20px}
.header { background:#3f3f3f;position: sticky;top: 0;left: 0;z-index: 999999;}
.header .container { max-width:1840px;}
.logo { float:left; margin:37px 0;width:220px;}
.logo img {max-width: 100%;height: auto;}
.top-center {  float:left; margin-left:88px }
.top-center1 { padding-top:32px; border-bottom:1px solid #423982;}
.top-center1-left{ float:left}
.cservice { padding-top:8px; float:left; margin-right:50px; position:relative; padding-bottom:20px}
.cservice:before { width:100%; height:3px; background:#efb850; content:''; position:absolute; bottom:-1px; left:0 }
.call1{ font-size:15px; color:#fff; position:relative;  float:left; padding-left:42px; padding-top:6px;  padding-bottom:20px}
.call1:before { width:33px; height:33px; position:absolute; top:0; left:0; background:url(../images/sprite.png) -8px -8px no-repeat; content:'';}
.call1 a { color:#fff; text-decoration:none;}
.call1 a:hover { color:#efb850}
.email1 { margin-left:35px}
.email1:before { width:33px; height:33px; position:absolute; top:0; left:0; background:url(../images/sprite.png) -51px -8px no-repeat; content:'';}



.top-center1-right { float:right}
.fsocial { float:left; margin-top:5px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.fsocial .fb1{ float:left; margin-right:16px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.fsocial .fb1:last-child { margin-right:0}
.fsocial .fb1 svg{ width:26px; height:26px; color:#efb850 !important; fill:#efb850 !important;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.fsocial .fb1 a:hover svg{ color:#fff !important; fill:#fff !important}

.navigation { padding-top:32px; position:relative; z-index:400000}
.nav1 ul { margin:0; padding:0; list-style:none}
.nav1 li { float:left; color:#fff; font-size:15px; color:#fff; text-transform:uppercase; margin-left:25px; margin-right:25px; position:relative} 

.nav1 li a{ color:#fff; text-decoration:none; padding-bottom:24px}




.nav1 ul{margin:0;padding:0;list-style:none;}

.nav1 li a{text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.nav1 li a:hover,.nav li a.active{color:#efb850}
.nav1 li.parent1:hover .arrow-nav {     position: absolute;    top: 40px;    left: 0px;    z-index: 44; width:67px; height:21px; overflow:hidden}
.nav1 li.parent1:hover .arrow-nav:before { content:''; -moz-box-shadow: 0 0 14px 3px rgba(155,160,163,.5);-webkit-box-shadow: 0 0 14px 3px rgba(155,160,163,.5);box-shadow: 0 0 14px 3px rgba(155,160,163,.5);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);position: absolute;right: calc(50% - 8px);width: 17px;height: 17px;content: ' ';background-color: #3f3f3f;top: 14px; z-index:5}
.nav-open1 { position:absolute; top:52px; left:0; right:0; margin:auto; display:none; z-index:4;}
.nav-open-inner {}
.navopen-img { float:left; display:none}
.navopen-text{ float:right; width:100%; padding-top:15px}
.navopen-text ol { margin:0; padding:0; list-style:none}
.navopen-text ol li { float:left; width:33.33%; padding-right:10px; margin:0; padding-left:10px; font-size:14px; color:#fff; text-transform:uppercase }
.navopen-text ol li a { padding-bottom:20px}
.nav1 ul li:hover .nav-open1{ display:block; animation-name:fadeInLeft;animation-duration:0.5s;animation-fill-mode:both;}
.nav1 li:hover > a {  color:#ffcb05 }

.parent2 { position:relative} 
.nav-open2 { width:170px; top:42px} 
.nav-open-inner { background:#3f3f3f; padding:0;-moz-box-shadow: 0 0 14px 3px rgba(155,160,163,.5);-webkit-box-shadow: 0 0 14px 3px rgba(155,160,163,.5);box-shadow: 0 0 14px 3px rgba(155,160,163,.5); }
.nav-open2 .navopen-text { width:100%}
.nav-open2 .navopen-text ol li{ width:100%; padding-left:0; padding-right:0; font-size:15px; text-transform:none; margin-bottom:0px; text-transform:uppercase; line-height:23px }
.nav-open2 .navopen-text { padding-top:0} 
.nav-open2 .navopen-text ol li:last-child a { margin-bottom:0}
.nav-open1 .navopen-text ol li a { color:#fff; padding:0; background:none; padding-bottom:15px;padding-bottom: 12px;border-bottom: 1px solid #e3e3e3;margin-bottom: 13px;text-transform:uppercase}

.nav-open1 .navopen-text ol li a:before { display:none}
.nav-open1 .navopen-text ol li a:hover { background:#efb850; color:#3f3f3f}

@-webkit-keyframes slideInDown {
  from {-webkit-transform:translate3d(0, -50%, 0);
  transform:translate3d(0, -50%, 0);
  visibility:visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}   
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -2%, 0);
    transform: translate3d(0, -2%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}



.nav-open2 { width:264px; margin:0; padding-top:19px }
.nav-open2 .navopen-text { width:100%; margin-left:0%; margin-right:0%; float:left}
.nav-open2 .navopen-text ~ .navopen-text { margin-right:0%; float:right}
.nav-open2 .navopen-text h4 { font-weight:400; font-size:20px; margin-bottom:15px; color:#143d8d}
.nav-open1 .navopen-text ol li a { padding:10px 15px;   border-bottom: none;    margin-bottom: 0; display:block}
.nav-open2 .navopen-text { padding-top:10px; padding-bottom:10px}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-10%, 0, 0);
    transform: translate3d(-10%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-10%, 0, 0);
    transform: translate3d(-10%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeft {  -webkit-animation-name: fadeInLeft;  animation-name: fadeInLeft;}


.top-right{ float:right; margin-top:20px}

.headerekomitg {margin-top:15px;}
.headerekomitg a { font-size: 14px;
    border: solid 2px #efb853;
    text-decoration: none;
    color: #fff;
    text-transform: uppercase;
    width: 100%;
    text-align: center;
    display: block;
    font-weight: 400;
    padding: 8px;}
.headerekomitg a:hover {background:#efb853; color:#3f3f3f;}

.mekomitag .headerekomitg a {color:#3f3f3f;font-size: 14px !important;padding: 11px !important;
}
.mekomitag .mekomitag1{text-align:center;margin:15px 0;
}
.mekomitag .mekomitag1 img{max-width:100%;
}

.content {}
.banner{ margin-top:24px; max-width:1900px; margin:auto}
.banner img{max-width:100%;height:auto}
.banner-mobile{display:none}
.slide1{position:relative}
.slide1 .owl-prev{position:absolute;width:52px;height:52px;background:none!important;background:url(../images/sprite.png) -8px -98px no-repeat!important;top:44%;left:1%;text-indent:-9999px;}
.slide1 .owl-next{position:absolute;width:52px;height:52px;background:none!important;background:url(../images/sprite.png) -69px -98px no-repeat!important;top:44%;right:1%}
.slide1 a{display:block;z-index:1000000;position:relative}
.slide1 .owl-theme .owl-controls .owl-buttons div {transform: scale(0.80);top:40%;}

.vtariff { padding-bottom:35px; padding-top:35px; background:#eaeaea;}
  .vtariff ul { margin:0; padding:0; list-style:none; margin-top:0;}
  .vtariff li { width:32%; background:#3f3f3f; position:relative; padding:40px; padding-top:45px; -webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;  float:left; margin-right:2%;}
  .vtariff .text25 {  position:relative; z-index:10; text-align:center; text-transform:uppercase; padding-bottom:30px}
  .vtariff li:last-child { margin-right:0}

.vcircle { width:125px; height:125px; -webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%; background:#fff;	-webkit-box-shadow: inset 3px 4px 5px rgba(0,0,0,.75);	-moz-box-shadow: inset 3px 4px 5px #efb850;	box-shadow: inset 3px 4px 5px rgba(0,0,0,.75);	border:none; position:relative; z-index:10; margin:auto; font-size:17px; color:#3e3e3e; line-height:34px; text-align:center;  padding-top:32px; -webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out; text-transform:uppercase; color:#3f3f3f }
.vcircle span { display:block; color:#3e3e3e; font-size:40px; font-weight:bold; color:#3f3f3f}
.text17 {}
.vtariff li .text17 span { color:#efb850}
.btn1 { min-width:217px; height:45px; background:#efb850; border:0; font-size:15px; color:#3f3f3f; text-align:center; text-transform:uppercase;overflow:hidden; cursor:pointer; padding:0 20px; -webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out; letter-spacing:1px}
.btn1:hover { background:#3e3e3e;}
.vtariff li .btn1 { display:table; margin:auto; margin-top:32px;}
.vtariff li .btn1:hover { background:#fff}
.vtariff li a {text-decoration: none; padding-top: 10px;}
.vtariff li:hover .vcircle { border-color:#3e3e3e}
.vtariff li:last-child { margin-right:0}
.vtariff li .text17 { height:50px; margin-top:17px}


.vtariff1 li { padding:0}
.vtariff1 li:before { display:none;}
.vtariff ~ .text25 { margin-bottom:15px; padding-top:10px }
.vtariff1 li { border:3px solid #b7b7b7}
.vtariff li img { max-width:100%; height:auto}
.vtariff li:hover .btn1{ background:#fff}




.whychoosesection { padding-bottom:70px; }
.why-choose { width:725px; float:left; margin-top:80px;}
.heading1 { display:table;  margin:auto; position:relative; padding-bottom:20px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.heading1 h1, .heading1 h2 { position:relative;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.heading1:before { background:#b9b9b9; max-width:193px ;height:1px; content:''; position:absolute; bottom:1px; left:0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out; left:0; right:0; margin:auto}
.heading1:after { background:#efb850; max-width:96px; height:4px; content:''; position:absolute; bottom:0; left:0; right:0; margin:auto;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.heading1:hover:after { max-width:193px}
.whyfeatures{ margin-top:50px}
.whyfeatures ul { margin:0; padding:0; list-style:none}
.whyfeatures li { position:relative;  background:#efb850; padding:12px 15px; padding-left:47px; margin-bottom:9px; z-index:10;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.whyfeatures li:before { background:#3f3f3f; width:33px; height:100%; position:absolute; top:0; left:0; content:''; z-index:-1;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.whyfeatures li:after { content:''; width:18px; height:17px;background:url(../images/sprite.png) -96px -66px no-repeat; position:absolute; top:15px; left:7px}
.whyfeatures li:hover { color:#fff}
.whyfeatures li:hover:before { width:100%}

.btn2{min-width:180px;  background:#3f3f3f;text-align:center;color:#000;font-size:14px;display:inline-block;text-transform:uppercase;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:relative; font-weight:400}
.btn2 a{color:#fff;text-decoration:none;text-transform:uppercas;display:block;padding:13px 25px 12px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;line-height:18px;z-index:2;position:relative; border:none}
.btn2 a:hover { background:#efb850; color:#3f3f3f }

.why-choose .btn2 { display:table; margin:auto; margin-top:30px}

.ekomi-reviews { width:725px; float:right; margin-top:60px; position:relative}
.ekomi-symbol { width:76px; height:74px; position:absolute; top:0; right:0;    background: url(../images/sprite.png) -133px -9px no-repeat;
}
.review1 {}
.star { margin-bottom:10px}
.star ul { margin:0; padding:0; list-style:none; display:table; margin:auto}
.star li { float:left; margin-left:4px; margin-right:4px;}

.reviewtext{ position:relative; padding:0 50px; padding-top:22px; margin-top:30px}
.reviewtext:before { width:26px; height:20px; position:absolute; top:0; left:0; content:'';background:url(../images/sprite.png) -9px -63px no-repeat;}
.reviewtext:after { width:26px; height:20px; position:absolute; bottom:0; right:0; content:'';background:url(../images/sprite.png) -45px -63px no-repeat;}


.slide2{position:relative; margin-top:70px; padding-right:215px; }
.slide2 a{display:block;z-index:1000000;position:relative}
.slide2 .owl-theme .owl-controls {    position: absolute;    bottom: -94px;    left: 0;    right: 0;    width: 100%;    text-align: center; display:none !Important}
.ekomi-logo{ position:absolute; top:0; right:0;z-index:1;}
.ekomi-reviews .btn2 {display:table; margin:auto; margin-top:79px}

.valuations-section{ padding-top:45px; padding-bottom:45px}

.whatwedo{ }
.whatwedo1 { background:#3f3f3f}
.product-valuations { margin-top:40px}
.whatwedo1 img { max-width:100%; height:auto}
.whatwedo-left { float:left; width:750px;}
.whatwedo img { display:block; max-width:100%; height:auto}
.whatwedo-right { float:right; width:750px; padding:45px 40px 0 60px}
.whatwedo-right .text17 {margin-top:15px;}
.list1 { margin:0; padding:0; list-style:none}
.list1 li { position:relative; margin-bottom:5px; padding-left:16px; }
.list1 li:before { position:absolute; top:0; left:0; content:'»'; color:#aa0a22}
.whatwedo1 .list1 { margin-top:20px}
.whatwedo1 .btn2{ display:table; margin:auto; margin-top:28px; background:#efb850; color:#3f3f3f}
.whatwedo1 .btn2 a {color:#3f3f3f}
.whatwedo1 .btn2 a:hover { background:#fff;}


.also-offering{ padding-top:80px; padding-bottom:98px}
.offering-box {-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.offering-box .img-responsive { overflow:hidden;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.offering-box img{ max-width:100%; height:auto; -webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.offering-box:hover img {-ms-transform: scale(1.2);-webkit-transform: scale(1.2);transform:scale(1.2);}

.offering-box { margin-top:65px; width:475px; margin-right:37px; background:#fff; float:left; }
.offering-text{ padding:35px 15px 25px 15px; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); } 
.read { font-size:15px; color:#3f3f3f; text-transform:uppercase; text-align:center}
.read a { display:inline-block; text-decoration:underline; color:#3f3f3f}
.read a:hover { color:#1a1a1a}

.offering-box .text17 { margin-top:16px; height:93px; overflow:auto}
.offering-box .read{ margin-top:18px}
.offering-box:last-child { margin-right:0}

.slide4 { margin:0 -20px; overflow:hidden; position:relative}
.slide4 .item { margin:0 20px; text-align:center}
.slide4 .item img{max-width:100%;height:auto}
.slide4 .offering-box { width:100%; padding-bottom:10px }
.slide4 .customNavigation .next{position:absolute;left:0px;top:40%;cursor:pointer}
.slide4 .customNavigation .next:before{content:"\f104";color:#282828;font-size:45px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide4 .customNavigation .prev{position:absolute;right:0px;top:40%;cursor:pointer}
.slide4 .customNavigation .prev:before {content:"\f105";color:#282828;font-size:45px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide4 .item a{text-decoration:none}
.slide4 .slidenavdisabled{display:block!important} 



.scheduled-driving{ padding-top:75px; background-image:url(../images/form-bg.jpg); background-repeat:repeat; background-position:center top; padding-bottom:70px;}
.scheduled-driving .container { max-width:985px; margin:auto}
.scheduled-driving1 {padding:0}

.quote { display:block;  padding-bottom:0; margin-top:25px}
.quote1 { }
.heading-h2 { font-size:30px; color:#a98b52; }
.quote1 .heading-h2 { text-transform:uppercase;padding-top:30px; padding-bottom:18px; text-align:center}

.input-row{}
.row50 { float:left; width:48%; margin-top:3%; margin-right:2%; }
.row33 { width:32%}
.input-row .row33:last-child{ margin-right:0}
.input1 { width:100%;  background:#fff; border:0; padding:13px 11px 14px;  font-size:17px; }
.row100 { width:100%}
.input-row textarea{ height:120px;}
.submit { min-width:137px; height:50px; background:#efb850; color:#3f3f3f; border:0; text-transform:uppercase; font-size:14px; margin-top:2%;font-weight:400; cursor:pointer ;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.submit:hover { background:#aa0a22}
.scheduled-driving1 .submit {margin-top:3%; float:left}
.scheduled-driving1 .submit:hover { background:#fff; color:#1b1a1d}
.input-row:first-child .row50 { margin-top:0}

.or { font-size:25px; color:#c1c1c1; text-transform:uppercase; font-weight:bold; margin-top:35px; margin-left:40px; float:left}
.callus { font-size:17px; color:#fff; text-transform:uppercase; letter-spacing:1px; font-weight:400;float:left; margin-top:27px; margin-left:38px;}
.callus strong { font-weight:400; font-size:25px; color:#efb850; display:block; }
.callus strong a{color: #efb850; text-decoration:none;}

.our-story { padding-top:70px; padding-bottom:84px}
.our-story1 { max-width:1170px; margin:auto; margin-top:5px}
.our-story-left { width:505px; float:left}
.our-story-left h4.text17 { letter-spacing:1px}
.our-story-left div.text17 { margin-top:30px}
.our-story-left .btn2{ margin-top:36px;}
.our-story-right { float:right; width:570px}

.footer { margin-top:40px;}
.foot1 { background:#3f3f3f; padding-bottom:20px;}

.fopen { margin-top:15px;}
.fcol1 h4.text17 { color:#0088cc; font-weight:400; text-transform:uppercase}
.fcol1{position:relative;cursor:pointer;  float:left; margin-right:101px; margin-top:36px}
.fcol1.fcol1-add { width:320px}
.fcol1 i{display:block;position:absolute;width:24px;height:24px;top:0;right:0;color:#000;font-size:18px;display:none;}
.fcol1{}
.foot1 .fcol1:last-child { margin-right:0; width:300px;}
.foot1 .fcol1:nth-child(2n) {width:303px }
.fcol2 { width:295px }
.ftext2{ color:#fff; -webkit-transition: all 0.4s ease-in-out;	-moz-transition: all 0.4s ease-in-out;	-o-transition: all 0.4s ease-in-out;	-ms-transition: all 0.4s ease-in-out;	transition: all 0.4s ease-in-out; font-weight:300}
.ftext2 ul { margin:0; padding:0; list-style:none}
.ftext2 li { margin-bottom:12px }
.ftext2 li:last-child { margin-bottom:0 }
.ftext2 a{display:inline-block; color:#fff; text-decoration:none;-webkit-transition: all 0.4s ease-in-out;	-moz-transition: all 0.4s ease-in-out;	-o-transition: all 0.4s ease-in-out;	-ms-transition: all 0.4s ease-in-out;	transition: all 0.4s ease-in-out;}
.ftext2 a:hover{color:#0088cc}

.ul2row { width:335px;}
.ul2row li { width:50%; float:left}
.fcol1 a { color:#fff; text-decoration:none}
.fcol1 a:hover { color:#efb850}
.fcol1 strong { font-weight:400p; color:#efb850}
.address1 { margin-bottom:20px}

.partners { padding:23px 0 }
.slide3 { margin:0 -28px; overflow:hidden; position:relative}
.slide3 .item { margin:0 28px; text-align:center}
.slide3 .item img{max-width:100%;height:auto}
.slide3 .pbox { width:100% }
.slide3 .customNavigation .next{position:absolute;left:0px;top:10%;cursor:pointer; padding:0}
.slide3 .customNavigation .next:before{content:"\f104";color:#282828;font-size:45px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide3 .customNavigation .prev{position:absolute;right:0px;top:10%;cursor:pointer; padding:0}
.slide3 .customNavigation .prev:before {content:"\f105";color:#282828;font-size:45px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide3 .item a{text-decoration:none}
.slide3 .slidenavdisabled{display:block!important} 

.foot2 { background:#3f3f3f; padding:28px 0}
.copy { float:left; position:relative}
.copy.kol { float:right}
.copy a { color:#efb850; text-decoration:none}
.copy a:hover { color:#fff}

/*@keyframes example {
  0%   { transform: rotate(0deg);}
  100%  { transform: rotate(-20deg);}
  
 
}

@-webkit-keyframes example {
  0%   { transform: rotate(20deg);}
  25%  { transform: rotate(20deg);}
  50%  { transform: rotate(20deg);}
 
}*/

/* The element to apply the animation to */
.vplogo,.ekomi-symbol {
  
/*  animation-name: example;
  animation-duration: 0.1s;
  animation-iteration-count: infinite;*/
}


.nav-mobile{ width:280px; float:left;}
.nav-mobile-content{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out; position:relative}
.close-box{ padding: 1px 10px 4px;font-size: 18px; text-align:center; position:absolute; top:9px; right:14px; border:none; background:#3f3f3f; cursor:pointer; display:none;-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%; color:#fff; font-weight:400 }
.nav-mobile-fixed .close-box{ display:block}
.nav-mobile-overlay{ display:none}

.filtertop { padding-bottom:11px; border-bottom:1px solid #bcbcbc}
.filter-mobile { cursor:pointer; display:none}

.filter-mobile .fsocial{ 
 margin-top: 20px;
    float: none;
    display: table;
    margin: auto;
        margin-top: auto;
    margin-top: 20px;}
.filter-mobile .fsocial .fb1 svg{ width:26px; height:26px; color:#efb850 !important; fill:#efb850 !important;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.filter-mobile .fsocial .fb1 a:hover svg{ color:#3f3f3f !important; fill:#3f3f3f !important}
.filter-mobile ul li i:before { color:#3f3f3f}

/*Legal page css starts here*/
.innerbanner { background:#eaeaea; padding:20px 0 28px;}
.innerbanner .heading1 { }

.legal-section { padding-top:50px;}
.legal1 { padding-top:55px}
.legal-left { width:990px; float:left}
.legal-right { width:475px; float:right }


.valuations-row { background:#fff;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.valuations-row img{ max-width:100%; height:auto; display:block; -webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.valuations-row:hover .vimg img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);}
.vrow-left { width:50%; float:left;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.vrow-text { padding:35px; padding-bottom:0; padding-top:30px; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); min-height:300px}
.vrow-text .heading-h2 { text-align:center}
.vtext { text-align:center; margin-top:17px; height:197px; overflow:auto}
/*.valuations-row .read-more { background:#efb850; color:#fff}*/
.vimg { position:relative;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out; overflow:hidden;}
.vrow-left .vimg:before { width:30px; height:51px; content:''; position:absolute; top:36px; right:-2px;background:url(../images/sprite.png) -54px -131px no-repeat;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out; z-index:10; display:none }
.vrow-right .vimg:before { width:30px; height:51px; content:''; position:absolute; top:36px; left:-2px;background:url(../images/sprite.png) -98px -131px no-repeat; -webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition: all 0.4s ease-in-out; z-index:10; display:none }

.valuations-row1 .vrow-left { float:right}
.valuations-row { margin-bottom:40px}
.valuations-row .text1 .list1 { margin-bottom:10px; }
.valuations-row .text1 .list1 li { margin-bottom:10px; text-align:left}

.legal-features{ background:#fff; padding:24px;-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:    0px 0px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:         0px 0px 10px 0px rgba(0, 0, 0, 0.2); padding-bottom:1px}
.list2{ font-size:20px; font-weight:400; list-style:none; position:relative}
.list2 li { position:relative; padding-left:48px; padding-top:5px; margin-bottom:6px}
.list2 li:before { position:absolute; top:0; left:0; content:''; width:37px; height:37px; background:url(../images/sprite.png) -153px -110px no-repeat;}
.legal-features .list2 li { float:left; width:50%; padding-right:15px; margin-bottom:22px}

.legal-right{ width:475px; float:right}
.make-appintment{ background:#eaeaea; padding:32px}
.make-appintment h3 { font-style:italic; margin-top:24px}


.input2 { width:100%;  background:#fff; border:0; padding:12px 14px 13px;  font-size:15px; }
.make-appintment .row50{ margin-top:15px}
.make-appintment .btn1 { background:#3f3f3f; color:#efb850; width:100%;margin-top:15px}
.make-appintment .btn1:hover { background:#efb850; color:#3f3f3f; }

.ekomi1{background:#eaeaea; padding:32px 10px; margin-top:42px;}
.ekomi-logo1{ margin-top:28px;}

.slide5 { margin:0px; overflow:hidden; position:relative; padding:0 20px; margin-top:33px}
.slide5 .item { margin:0 20px; text-align:center}
.slide5 .item img{max-width:100%;height:auto}
.slide5 .tslide1 { width:100%; padding-bottom:10px }
.slide5 .customNavigation .next{position:absolute;left:0px;top:35%;cursor:pointer}
.slide5 .customNavigation .next:before{content:"\f104";color:#282828;font-size:40px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide5 .customNavigation .prev{position:absolute;right:0px;top:35%;cursor:pointer}
.slide5 .customNavigation .prev:before {content:"\f105";color:#282828;font-size:40px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide5 .item a{text-decoration:none}
.slide5 .slidenavdisabled{display:block!important} 

.btn3 { background:#efb850; color:#3f3f3f}
.btn3 a { color:#3f3f3f; }
.btn3 a:hover {background:#3f3f3f; color:#efb850;}

.ekomi1 .btn3 { display:table; margin:auto; margin-top:20px;}

.contact1 {background:#eaeaea; padding:32px; margin-top:42px;}
.contact-timing{  background:#3f3f3f; color:#efb850; padding:15px; margin-top:24px}
.cemail-phone{}

.cont{}
.cont img { max-width:100%; height:auto}
.cont-left { width:48%; float:left}
.cont-right { float:right}
.linkblue { color:#3f3f3f; text-align:none }
.linkblue:hover { color:#efb850}

.jewellery-features { padding-bottom:20px}
.jfeature1 { background:#eaeaea; padding:23px 23px 23px 128px; position:relative; min-height:160px; margin-bottom:20px;}
.jfeature1 .img-responsive { position:absolute; top:20px; left:5px}
.img-responsive img { max-width:100%; height:auto}


.legal-section.nopadding { padding:0} 

.fineart{ padding-top:35px}
.fine-slide4 .text17 { padding:0 30px; height:78px} 
.shadow1 {-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);}
.vintage-toys { margin-top:40px; padding:30px 50px} 
.max1160 { max-width:1160px; margin:auto}
.slide6 { margin:0 -30px; overflow:hidden; position:relative}
.slide6 .item { margin:0 30px; text-align:center}
.slide6 .item img{max-width:100%;height:auto}
.slide6 .offering-box { width:100%; padding-bottom:10px }
.slide6 .customNavigation .next{position:absolute;left:0px;top:23%;cursor:pointer}
.slide6 .customNavigation .next:before{content:"\f104";color:#282828;font-size:45px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide6 .customNavigation .prev{position:absolute;right:0px;top:23%;cursor:pointer}
.slide6 .customNavigation .prev:before {content:"\f105";color:#282828;font-size:45px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide6 .item a{text-decoration:none}
.slide6 .slidenavdisabled{display:block!important} 
.vintage-toys .slide6 { margin-top:33px}


.slide7 { margin:0 -20px; overflow:hidden; position:relative}
.slide7 .item { margin:0 20px; text-align:center}
.slide7 .item img{max-width:100%;height:auto}
.slide7 .offering-box { width:100%; padding-bottom:10px }
.slide7 .customNavigation .next{position:absolute;left:0px;top:40%;cursor:pointer}
.slide7 .customNavigation .next:before{content:"\f104";color:#282828;font-size:45px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide7 .customNavigation .prev{position:absolute;right:0px;top:40%;cursor:pointer}
.slide7 .customNavigation .prev:before {content:"\f105";color:#282828;font-size:45px;font-family:"FontAwesome",Arial, Helvetica, sans-serif;font-weight:bold}
.slide7 .item a{text-decoration:none}
.slide7 .slidenavdisabled{display:block!important} 

.onlinevalualtion-contact{ background:#eaeaea; padding:32px; margin-top:40px;}
.btn-big{min-width:268px;   background:#efb850;text-align:center;color:#000;font-size:20px;display:inline-block;text-transform:uppercase;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:relative; }
.btn-big a{color:#3f3f3f;text-decoration:none;text-transform:uppercas;display:block;padding:16px 30px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;line-height:18px;z-index:2;position:relative; border:none}
.btn-big a:hover { background:#3f3f3f; color:#efb850 }

.onlinevalualtion-contact .btn-big{ display:table; margin:auto; margin-top:17px;}
.postal-valuations .whyfeatures{ margin-top:35px}
.how-postal { margin-top:50px}
.step-sectoin{ background:#eaeaea; padding:18px; margin-top:28px}
.step1{ background:#fff; padding:12px 17px; margin-bottom:10px}
.stepnumber { display:block; padding-bottom:2px }

.filebtn-section { margin-top:20px; float:left; width:100%; margin-bottom:5px}
.filebtn-section h4 { }
.upload-btn-wrapper {
  position: relative;
  overflow: hidden;
  display: inline-block; float:left; margin-right:15px; margin-top:12px
}

.btnfile { border:0;
  color: #1a1a1a;
  background-color:#cfcfcf;
  padding: 7px 16px; 
  font-size: 15px;
  cursor:pointer
}

.upload-btn-wrapper input[type=file] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0; cursor:pointer
}


.postal-features .jfeature1{ margin-bottom:0; margin-top:35px; min-height:110px; padding-left:98px }
.jfeature1 .img-responsive {  top: 12px;}

.handbag-features { margin-top:54px; margin-bottom:62px}
.handbag-features .list2 { display:table; margin:auto; padding-bottom:10px}
.handbag-features .list2 li {width:auto; text-transform:uppercase; margin:0 18px; margin-bottom:15px }

.findout{ padding:38px; margin-top:62px;}
.btn-big-blue{ color:#efb850; background:#3f3f3f;}
.btn-big-blue a { color:#efb850;}
.btn-big-blue a:hover {color:#3f3f3f; background:#efb850} 
.findout-btnsection{ display:table; margin:auto}
.findout-btnsection .btn-big-blue { float:left; margin-top:32px; margin-left:18px; margin-right:18px}

.factors { padding-top:75px}
.factors .jewellery-features { margin-top:10px}
.factors .jfeature1 { width:32%; margin-right:2%;float:left; margin-bottom:0; margin-top:2%; padding-left:112px}
.factors .jfeature1:nth-child(3n) { margin-right:0}

.factors .jfeature1 .img-responsive { top:34px;}
.factors .jfeature1 .text17 { height:115px; overflow:auto}

.sel1 {width:100%;background-color:#ffffff;border:1px solid #dddddd;font-size:15px;padding:1px;color:#7b7b7b;height:50px;line-height:47px;-webkit-appearance:none;-moz-appearance: none;position:relative;background-image:url(../images/arrow1.png);background-position:top 20px right 10px;background-repeat:no-repeat;}

.offerbox2 .item{ width:300px; margin-right:66px; float:left; margin-top:32px;}
.offerbox2 .item:last-child { margin-right:0}

.offer3coloum .item{ width:31.33%; margin-right:3%; float:left }
.offer3coloum .item:last-child{  margin-right:0%; }

.team-topline { padding:50px 0}
.team-container{}
.team-box{background:#f2f2f2;width:450px;float:left;padding:24px;margin-top:100px;margin-bottom:38px;margin-right:75px;}
.team-box .text25{color:#3f3f3f;text-align:center;padding-bottom:4px;margin-top:20px;}
.team-post{font-size:17px;color:#3f3f3f;font-style:italic;text-align:center;padding-bottom:15px}
.team-box .text1{text-align:center;padding-bottom:0 !important;height:235px;overflow:auto}
.team-img{width:200px;height:200px;margin:auto;-moz-border-radius:50% !important;-webkit-border-radius:50% !important;-opera-border-radius:50% !important;border-radius:50% !important;overflow:hidden;border:3px solid #efb850;margin-top:-120px;}
.team-container .team-box:nth-child(3n){margin-right:0}

.cont-left .whyfeatures { margin-top:0}

.valuation{}
.valuation-gallery{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;padding-bottom:40px}
.valuation-gallery ul{margin:0;padding:0;list-style:none}
.valuation-gallery li{width:31.33%; margin-right:3%;position:relative;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;float:left; margin-top:25px}
.valuation-gallery li:last-child { margin-right:0}
.valuation-gallery li img{max-width:100%;height:auto;display:block}
.valuation-gallery li:nth-child(4n){margin-right:0}
.vtext1{width:100%;background-color:rgba(255,255,255,0.8);position:absolute;bottom:11px;left:0;font-size:17px;color:#3f3f3f;text-transform:uppercase;padding:13px 0;text-align:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out; font-weight:400; line-height:19px}
.valuation-gallery li:hover .vtext1{padding:18px 0;}
.valuation1 .heading-h2{color:#efb850;text-transform:uppercase;padding-bottom:10px}
.valuation1 .heading-h3{text-transform:none;padding-bottom:27px}

.appointment-fix{position:relative;background:#efb850;padding:20px 404px 20px 20px;font-size:17px;color:#1a1a1a; font-weight:400;line-height:26px;margin-bottom:40px}
.appointment-fix span, .appointment-fix a{color:#1a1a1a;text-decoration:underline;}
.app-right{position:absolute;top:20px;right:20px}
.app-right .btn2 { margin-top:5px;}
.app-right .btn2 a{ color:#fff; text-decoration:none}
.app-right .btn2 a:hover{background:#fff;color:#1a1a1a}

.appointment-watch{ margin-top:4%}

.remod-cont{ padding-top:10px; padding-bottom:10px}
.remod-cont .img1{ border:#ccc 1px solid; }
.img1 img { max-width:100%; height:auto}


.hbox{margin:0;padding:0;list-style:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;padding-top:34px}
.hbox ul{margin:0;padding:0;list-style:none}
.hbox li{width:340px;margin-right:45px;background:#fff;padding:34px 16px 23px 16px; border:1px solid #efb850;border-bottom:4px solid #efb850;position:relative;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;float:left}
.hbox li:before{width:0%;height:4px;content:'';position:absolute;bottom:-4px;left:0;background:#3e3e3e;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.hbox li:last-child{margin-right:0}
.himg{width:102px;height:100px;margin:auto}
.himg1{background:url(../images/sprite1.png) -8px -11px no-repeat;}
.himg2{background:url(../images/sprite1.png) -120px -11px no-repeat;}
.himg3{background:url(../images/sprite1.png) -232px -11px no-repeat;}
.himg4{background:url(../images/sprite1.png) -344px -11px no-repeat;}
.heading-h3{}
.hbox .heading-h3{text-align:center;text-transform:uppercase;padding-top:20px}
.online-service-cont .text1{font-size:16px;line-height:22px;color:#3e3e3e}
.hbox .text1{text-align:center;padding-top:15px}
.hbox li:hover:before{width:100%}


.hbox-valuations{padding-top:0}
.hbox-valuations li{width:340px;margin-right:0 !important;text-align:center;padding-left:20px;padding-right:20px;margin-top:18px;margin-bottom:20px}
.hbox-valuations li:nth-child(2n){float:right}
.hbox-valuations li .text1{text-align:center;padding-bottom:0; height:103px}
.hnumber1{position:absolute;top:-1px;left:-1px;width:35px;height:34px;background:#3f3f3f;color:#efb850;font-size:20px;line-height:32px;}
.online-service-cont .form1{background:#eaeaea;padding:25px 30px;margin-top:18px}
.hbox-valuations h3.text20{ height:52px; padding-top:0; margin-top:10px}
.online-service-cont .form1 .content-row{padding-top:0}
.online-service-cont .form1 .input1{border:0;background:#fff;height:56px;margin-bottom:26px}
.online-service-cont .select1{width:100%;height:56px;border:0;background:#fff;height:57px;line-height:45px;-webkit-appearance:none;-moz-appearance:none;position:relative;background-image:url(../images/arrow.png);background-position:top 25px right 11px;background-repeat:no-repeat;text-indent:6px;font-size:17px;color:#7e7e7e;}
.online-service-cont .form1 .select1{margin-bottom:28px}
.online-service-cont .form1 .btn1:hover { background:#ffff}
.online-service-cont .form1 .heading-h3{color:#1a1a1a; padding-top:32px}
.online-service-cont .form1 .heading-h3 span{color:#efb850;}
.online-service-cont .form1 .heading-h3 span a{text-decoration:none;color:#efb850;}
.online-valuations1 .heading-h2{color:#efb850;padding-bottom:10px;}
.online-valuations1 .heading-h3{padding-bottom:17px}

.online-valuations .form1 .btn1 {background: #3f3f3f;color: #efb850;}
.online-valuations .form1 .btn1:hover {background: #efb850;color: #3f3f3f;}


.jvaluations11 li { border:1px solid #ccc}




.vtariff-new1 { }
.vtariff3 { background:none}
.vtariff3 ul { margin-top:0}
.vtariff3 li > .heading-h2 { text-transform:uppercase; text-decoration:underline }
.vtariff3 li{ width:725px; margin-right:50px; margin-bottom:58px; padding-bottom:40px}
.vtariff3 li:nth-child(2n) { margin-right:0}

.vtariff3 li:last-child{ background:none; padding:0 }
.vtariff3 li:last-child:before { display:none}

.vtariff3 li:last-child .heading-h2 {color:#dea740; text-decoration:none; text-align:left; padding-bottom:19px}
.vtariff3 li:last-child .img-responsive { border:3px solid #b7b7b7;background: #fff;text-align: center;}
.img-responsive img { max-width:100%; height:auto}

.vtariff3 .vtariff-new2 {min-height:440px;}

.vtariff-box { max-width:565px; margin:auto; padding-top:12px}
.vtariff-box .heading-h2 { text-transform:none}
.vtariff-box-left { float:left}
.vtariff-box-right { float:right}
.vtariff li.vtariff-new1:before { height:211px;}

.vtariff.vtariff3 .vtext3 { font-size:20px; line-height:30px}
.vtariff li a.btn1 { padding:12px 20px}
.vtariff3 .vtariff-box { padding-top:23px; padding-left:0; padding-right:0}
.vtariff3 li:last-child .text25{ text-align:left; padding-bottom:17px;}

.contact-left{width:50%;float:left;background:#eaeaea;padding:20px 25px 33px 25px;overflow:hidden;height:595px;}
.contact-right{float:right;padding:0}

.claim-cont{}
.online-service-cont.claim-cont .form1 { margin-top:0}

.news{}
.news-left{width:725px;float:left}
.news-right{float:right}
.news-box{background:#fff;margin-bottom:48px}
.news-box .img1{margin-bottom:0}
.news-box .img1 img{display:block}
.news-box .heading-h2{color:#dea740;padding-bottom:16px}
.news-box .heading-h2 a{color:#dea740;text-decoration:none;}
.news-box-text{padding:22px 25px}
.news-details{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;padding:16px 0}
.news-date{font-size:14px;color:#3e3e3e;padding-left:22px;position:relative;float:left;margin-right:15px;}
.news-date:before{width:16px;height:16px;content:'';position:absolute;top:1px;left:0;background:url(../images/sprite1.png) -11px -201px no-repeat;}
.news-name:before{width:18px;height:19px;content:'';position:absolute;top:1px;left:0;background:url(../images/sprite1.png) -37px -199px no-repeat;}
.news-article:before{width:18px;height:18px;content:'';position:absolute;top:1px;left:0;background:url(../images/sprite1.png) -62px -201px no-repeat;}
.news-detailsimg{ text-align:center; margin-bottom:25px}
.news-detailsimg img { max-width:100%; height:auto; display:inline-block}

.maps{position:relative;padding-bottom:100%;//This is the aspect ratio
height:0;overflow:hidden;}
.maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}
.office1{padding-bottom:30px}
.office1 .contact-left{height:243px;}
.office1 .maps{padding-bottom:46%}
.nav li a{padding-left:20px;padding-right:20px}
.contact1{}
.contact1 .content-row{padding-top:25px;padding-bottom:45px}
.contact1 .heading-h2{text-align:center;font-family:"gotham_bookregular",Arial, Helvetica, sans-serif;}
.contact1 .contact-text1{background:#fff;padding:20px 25px 10px 25px;overflow:hidden;}
.contact1 .contact-text1 .heading-h3{color:#dea740;text-transform:uppercase;padding-bottom:10px;}
.contact1 .maps{position:relative;padding-bottom:63%;height:0;overflow:hidden;}
.contact-left.contact-middle{padding:0}
.office1{padding-bottom:30px}
.office1 .contact-left{height:243px;}
.office1 .maps{padding-bottom:46%}
/*.nav li a{padding-left:25px;padding-right:25px}*/
.office-new1{padding-bottom:10px;}
.office-new1 .contact-left{width:500px;float:left;height:300px;}
.office-new1 .maps{padding-bottom:60%;}

.menchester1{padding-bottom:50px}
.menchester1 .heading-h2{color:#dea740; text-transform:uppercase }
.menchester1 .cont-left{margin-top:22px; padding:26px; background:#eaeaea }
.menchester1 .cont-left.mmap1{padding:0; border:0}
.iframe-container{overflow:hidden;padding-top:66.75%;position:relative;}
.iframe-container iframe {   border: 0;   height: 100%;   left: 0;   position: absolute;   top: 0;   width: 100%;}
.mlocation { margin-top:30px}
.mlocation ul { margin:0; padding:0; list-style:none}
.mlocation li {  float:left; width:50%; color:#3e3e3e; margin-bottom:27px; padding-left:33px; position:relative}
.mlocation li:before { width:23px; height:27px; content:''; position:absolute; top:-2px; left:0;background:url(../images/sprite1.png) -466px -74px no-repeat;} 
.menchester1 .submit { float:left; height:auto; margin-top:12px; margin-bottom:8px}

.iframe-container { padding-top:79.5%}
.menchesternew1 .iframe-container { padding-top:80.9%}
.menchesternew2 .iframe-container {    padding-top: 93.5%;}
.btn1-new{ display:inline-block; padding:12px 25px; height:auto}

.offering-text { padding:25px 15px}
.valuation-services-gallery li { width:23%; margin-right:2%}
.valuation-services-gallery li:last-child { margin-right:0}
.vaulation-services-tariff { background:none;}
.vaulation-services-tariff ul { margin-top:30px;}
.vaulation-services-tariff1 { background:none;}
.vaulation-services-tariff1 ul { margin-top:30px}
.vaulation-services-tariff1 li { background:none;  padding:0}

.contactform input { margin-top:25px}
.contactform textarea { margin-top:25px; margin-bottom:25px; height:140px;}

.contactpage .contact-left { height:628px;}
.contactpage .maps { padding-bottom:84%}

.contactpage .btn1:hover { color:#fff}
.contactpage1 .content-row { padding-bottom:0}

.charity-vaulations .btn1-new { width:100%; margin-top:20px;}
.sitemap {}

.news-new{ margin-top:45px}
.news-new .news-box-text {    padding: 22px 25px;    background: #eaeaea;}
.news-new .news-box-text .text25.col-yellow a { color:#efb850}
.news-new .news-details { margin-bottom:20px;}

.claimassist-cont { margin-top:50px}

.watchfind li{width:100% !important;}
.watchfind li .text1{min-height:70px !important;}
.watchfind li:last-child{margin: 11px 0 0 0 !important;}

.watch-finder-cont .hbox-valuations h3.text20{ height:auto}
.watch-finder-cont .hbox-valuations li .text1 { height:67px;}

.fairtrade-cont{ margin-top:50px}
.fairtrade1{ background:#eaeaea; padding:40px 20px; }


.nav1 li {  margin-left: 39px;    margin-right: 39px;}

.legal1-center .vrow-left{ display:table; height:300px;}
.legal1-center .vrow-text{ display:table-cell; vertical-align:middle; padding-top:15px; padding-bottom:15px}
.legal1-center  .vtext { height:auto}

.broker .btn-big1 { color:#3f3f3f !important; text-decoration:none}
.broker .btn-big1:hover { color:#fff !important} 
.top-center1 { padding-top:40px}
.top-right {   }
.appointment-fix { padding-right:302px}

.appointment-fix span.loose_gem {
  display: block;
  padding-top: 10px;
  text-decoration: none;
}

/*website amendments as on 17-10-2023*/
.header.header2023 .top-center{ float:right}
.header.header2023 .top-center1 { border-bottom:0}
.header.header2023 .top-center1-left { float:right}
.header.header2023 .navopen-text ol ul { display:none}
.header.header2023 .nav-open2 .navopen-text ol li { position:relative}
.header.header2023 .nav-open2 .navopen-text ol li ul {  position: absolute;  top: 0;  right: -220px;  width: 227px;  padding-left:30px;}
.header.header2023 .nav-open2 .navopen-text ol li ul li {background:#3f3f3f}

.header.header2023 .nav-open2 .navopen-text ol li ul:before { content:''; -moz-box-shadow: 0 0 14px 3px rgba(155,160,163,.5);-webkit-box-shadow: 0 0 14px 3px rgba(155,160,163,.5);box-shadow: 0 0 14px 3px rgba(155,160,163,.5);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;right: calc(50% - 8px);width: 17px;height: 17px;content: ' ';background-color: #3f3f3f;top: 14px; z-index:-1; left:21px}
.header.header2023 .nav-open2 .navopen-text ol li:hover ul {display: block;  animation-name: fadeInLeft;  animation-duration: 0.5s;  animation-fill-mode: both;}
.header.header2023 .nav-open2 .navopen-text ol li ul li:first-child { padding-top:7px}
.header.header2023 .nav-open2 .navopen-text ol li ul li:last-child { padding-bottom:7px}

.header.header2023 .nav1 li.headermenulink1 a{ padding:7px 10px; border:2px solid #efb850 }
.header.header2023 .nav1 li.headermenulink1:hover a{   background:#efb850; color:#3f3f3f }
.header.header2023 .nav1 li.headermenulink2 { margin-right:0}
.header.header2023 .nav1 li.headermenulink2 a{ padding:7px 20px;border:2px solid #efb850; background:#efb850; color:#3f3f3f; font-weight:400 }
.header.header2023 .nav1 li.headermenulink2:hover a{  border:2px solid #efb850; background:none; color:#fff  }

.header.header2023 { padding-bottom:13px}
.nav1 li { margin-left:20px; margin-right:20px;}
.header.header2023 #topcenter { padding-top:9px}
.header.header2023 .navigation { padding-top:39px}
.header.header2023 .top-centera { padding-right:255px;}

.logo { margin-top:44px; margin-bottom:30px;}
.header.header2023 .ekomi-widget-container { display:block}
.vtariff .heading1 .text25 { padding-bottom:0;}
.vtariff { padding-top:70px; padding-bottom:70px}
.vtariff .heading1 { margin-bottom:50px}

.reviewblock1{ width:30.33%; margin-right:2%; text-align:center; float:left; font-size:17px; font-weight:800;}
.reviewblock1 a { color:#3f3f3f; text-decoration:none}
.reviewblock1 img { max-width:100%; height:auto}
.reviewblock1.reviewblock3 { margin-right:0}
.reviewblock1 ul { margin:0; padding:0; list-style:none; display:table; margin:auto; margin-top:10px; margin-bottom:8px}
.reviewblock1 ul li { float:left; margin-left:3px; margin-right:3px;}
.whychoosesection { padding-top:60px;}
.why-choose { margin-top:0}
.ekomi-reviews { margin-top:82px;}

.whychoosesection .btn2 { display:table; margin:auto; margin-top:20px; clear:both}
.whychoosesection .whyfeatures { margin-bottom:50px}

.header.header2023 .container { max-width:1540px}
.nav1 li { font-size:16px; margin-right:23px}

.header.header2023 .ekomi-widget-container {transform: scale(0.8);top: 0px;  right: -21px;}
.header.header2023 .top-centera {  padding-right: 190px;}
.header.header2023 #topcenter { padding-top:5px;}
.header.header2023 .navigation {  padding-top: 25px;}
.header.header2023 {  padding-bottom: 0;}
.header.header2023 .logo {  margin-top: 27px;  margin-bottom: 29px;}
.header.header2023 .top-center1-left { padding-top:22px; }

.nav1 li.headermenulink1 {  margin-right: 0;}
@media only screen and (max-width:1899px)  {
.header .container { max-width:1540px; margin:auto}
.nav1 li { margin-left:12px; margin-right:12px}
.top-center { margin-left:60px}


.logo { width:190px;}
.nav1 li {  margin-left: 25px;  margin-right: 26px;}
.navigation { padding-top:27px}
#topcenter {  padding-top: 7px;}

/*website amendments as on 17-10-2023*/
.header.header2023 .nav1 li { margin-right:0; margin-left:40px}
.header.header2023 .nav1 li li { margin-left:0; margin-right:0}
.header.header2023 {  padding-bottom: 23px;}
.header.header2023 .logo {/* margin-top:50px; margin-bottom:24px;*/ width:220px;}
.header.header2023 .top-centera {  padding-right: 243px;}
.header.header2023 { padding-bottom:16px}

 .header.header2023 {    padding-bottom: 0;  }
   .header.header2023 .top-centera {    padding-right: 180px;  }
}

@media only screen and (max-width:1600px)  {
/*website amendments as on 17-10-2023*/
.header.header2023 .top-centera {  padding-right: 180px;}
}
@media only screen and (max-width:1540px)  {
.header .container { max-width:1200px; margin:auto}
.container { max-width:1200px;}
.logo { width:180px;}
.logo img { max-width:100%; height:auto}
.top-right { width:180px;}
.top-right img { max-width:100%; height:auto}
    .headerekomitg a {font-size:11px;
    }
.nav1 li {    margin-left: 7px;    margin-right: 7px; font-size:14px}
.call1 { font-size:13px}
.cservice { margin-right:20px}
.email1 { margin-left:18px;}
.fsocial .fb1 svg { width:21px; height:21px;}
.top-center {    margin-left: 27px;}
.top-center1 { padding-top:12px;}
.cservice { padding-bottom:16px}
.navigation {    padding-top: 16px;}

.why-choose { width:48%}
.ekomi-reviews { width:48%}
.slide2 { margin-top:43px;}
.reviewtext { margin-top:34px;}
.ekomi-reviews .btn2 { margin-top:55px}

.whatwedo-left { width:50%}
.whatwedo-right { width:50%}
.whatwedo-right .text17 {    margin-top: 15px;    height: 170px;    overflow: auto;}
.whatwedo-right {    float: right;     padding: 25px 25px 0 20px;}
.offering-box li { width:31.33%; margin-right:3%}
.offering-box li:last-child { margin-right:0}


.ul2row {    width: 295px;}
.fcol1 { margin-right:33px}
.foot1 .fcol1:nth-child(2n) {    width: 255px;} 

.legal-left { width:800px;}
.legal-right { width:328px;}
.vrow-text { min-height:242px;}
.vtext {height:92px}

.fine-slide4 .text17 { padding:0; height:77px}
.slide7.fine-slide4 h4 { height:52px}
.slide6 .item { margin:0 15px}
.slide6 { margin-left:0; margin-right:0}

.handbag-features .list2 li { width:50%; margin-left:0; margin-right:0;}
.logo { margin:28px 0}
.top-right { margin-top:20px}
.top-center1 {    padding-top: 15px;} 

.nav1 li.parent1:hover .arrow-nav { top:30px}
.nav-open2 { padding-top:8px;}
.nav-open2 .navopen-text ol li { font-size:14px}

.offerbox .offering-box { width:31.33%; margin-right:3%}
.offerbox .offering-box:last-child { margin-right:0}

.offerbox2 .item{ width:21.25%; margin-right:5%; float:left; margin-top:32px;}
.team-box{width:32%;margin-right:2%}

.hbox-valuations li{ width:48%; margin-right:2%}
.hbox-valuations li:nth-child(2n) { margin-right:0}

.vtariff-new1 { }
.vtariff3 li{ width:48.5%; margin-right:3%; margin-bottom:3%; padding-bottom:43px}
.vtariff3 li:nth-child(2n) { margin-right:0}
.vtariff3 .vtariff-new1 { padding-left:20px; padding-right:20px}

.claim-cont .contact-left {   max-height: 579px;    height: inherit;}

.online-service-cont .text1 { font-size:15px;}

.office-new1 .contact-left{width:386px;}
.office-new1 .contact-left{height:241px;}
.office-new1 .maps{padding-bottom:65%}
.iframe-container{overflow:hidden;padding-top:92.5%;position:relative;}
.office-new1 .maps {    padding-bottom: 61%;}
.menchesternew1 .iframe-container {padding-top:102.5%;}
.menchesternew2 .iframe-container {padding-top: 112.3%;}
.mlocation li { font-size:16px; margin-bottom:19px}

.contactpage .contact-left { height:618px;}
.contactpage .maps { padding-bottom:109%}

.news-new .news-left { width:48%}

.nav1 li {    margin-left: 13px;    margin-right: 13px;}

.legal1-center .vrow-left {    display: table;    height: 242px;}

.logo {    width: 213px;}
.nav1 li { font-size:13px}
.logo { margin:36px 0}
.top-center1 {    padding-top: 24px;} 
.cservice {    padding-bottom: 22px;}
.navigation {    padding-top: 23px;}
.top-right {    margin-top: 7px;}
.headerekomitg{margin-top: 10px;}
.headerekomitg a{  padding: 3px;}

.logo {  width: 168px;}
.nav1 li {  margin-left: 15px;  margin-right: 16px;}

/*website amendments as on 17-10-2023*/
.header.header2023 .navigation {  padding-top: 31px;}
.header.header2023 .logo { margin-top:21px; margin-bottom:20px;}
.header.header2023 .top-centera {  padding-right: 218px;}

.ekomi-reviews {  margin-top: 85px;}

.header.header2023 .container { max-width:1200px}

  .nav1 li {    font-size: 14px;  }
  .header.header2023 .navigation { padding-top:17px}
    .header.header2023 .top-centera {    padding-right: 174px;  }
	.header.header2023 .ekomi-widget-container { right:-20px;}
  
}


@media only screen and (max-width:1200px)  {
.container { max-width:980px}
.top-right { display:none}
.top-center { float:right}
.nav1 li { font-size:13px}

.why-choose { width:100%}
.ekomi-reviews { width:100%}

.foot1 { padding-top:15px; padding-bottom:10px; border-bottom:0}
.fcol1{width:100% !important; padding:0; margin-top:0;padding-bottom: 11px;    border-bottom: 1px solid #fff;    margin-bottom: 10px; }

.fcol21 { float:left; width:100%}

.fopen{display:none}

.fcol1 { margin-right:0; padding-right:0px; position:relative; z-index:100}
.fcol1 h4.text17{ padding:3px 0}

.fopen{margin-top:0;padding-bottom:5px;padding-top:3px;}
.ftext2{line-height:23px;}
.fcol1 > i{display:block;text-align:right; top:-3px; font-size:24px; color:#fff; z-index:-1}
.fcol1.fcol2{margin-bottom:0}
.icon-angle-down:before{content:'\f107';font-family: "FontAwesome",Arial, Helvetica, sans-serif;font-weight:400; color:#fff}
.ftext2 { font-size:13px; line-height:normal; margin-top:5px }
.ftext2 ul li { margin-bottom:8px;}
.slide6 { padding-left:10px; padding-right:10px}
.fcol1.fcol2 { margin-bottom:8px}

.whatwedo-left { width:100%; text-align:center; }
.whatwedo-right { width:100%}
.whatwedo1 { padding:30px; text-align:center}
.whatwedo img { margin:auto}
.our-story-left { width:430px;}
.our-story-right { width:470px;}
.our-story-right img { max-width:100%; height:auto}

.vtariff li { padding-top:33px}
.why-choose{ margin-top:55px;}
.whyfeatures { margin-top:38px;}
.ekomi-reviews { margin-top:60px}
.whychoosesection {    padding-bottom: 50px;}
.product-valuations {    margin-top: 30px;}
.resp-tabs-container.hor_1 { margin-top:30px}
.also-offering { padding-top:55px; padding-bottom:55px}
.offering-box { margin-top:40px; padding-bottom:0px}
.scheduled-driving {    padding-top: 50px;    padding-bottom: 50px;}
.our-story { padding-bottom:20px}



.text25 {    font-size: 22px;}
.text20 { font-size:18px}
.vcircle span { font-size:36px;}
.line24 {    line-height: 23px;}
.text17 {    font-size: 16px;}
.offering-box .text17 { height:88px;}
.footer .text20 {    font-size: 17px; }
.input1 { font-size:15px}
.callus { font-size:15px;}
.callus strong { font-size:22px}

.legal-left { width:100%;}
.legal-right { width:100%; margin-top:40px}
.vrow-text { min-height:284px;}
.vtext {height:160px}
.list2 { font-size:18px}
.list2 li { padding-top:7px}

.fine-slide4 .text17 { padding:0; height:77px}
.shadwo1 {}

.fine-slide4 h4 { height:48px}
.slide6 .item { margin:0 15px}
.slide6 { margin-left:0; margin-right:0}

.handbag-features {    margin-top:50px;    margin-bottom: 50px;}
.findout-btnsection .btn-big-blue { float:none; display:table; margin:auto; margin-top:20px}
.factors {    padding-top: 40px;}
.factors .jfeature1 { width:48%; margin-left:1% !important; margin-right:1% !important}

.slide3 .customNavigation .prev { top:-14%}
.slide3 .customNavigation .next { top:-14%}
.slide1 .owl-prev { top:30%}
.slide1 .owl-next { top:30%}

.online-service-cont .cont-left { width:100%; margin-bottom:15px;}
.hbox-valuations h3.text20 { height:23px;}
.hbox-valuations li .text1 { height:80px;}

.vtariff3 .vtariff-box-left { width:48%}
.vtariff3 .vtariff-box-right { width:48%}
.text30 {    font-size: 27px;}
.vtariff3 .text25 {    font-size: 20px;}
.vtariff li a.btn1 {    padding: 12px 20px;    width: 100%;    min-width: inherit;}
.vtariff3 .vtariff-box { padding-top:15px}

.claim-cont .contact-left {   max-height: inherit;    height: inherit; padding-bottom:15px}

.online-service-cont.claim-cont .text1 { font-size:15px;}

.office1 .contact-left {    height: 214px;}

.office-new1 .contact-left{width:313px;height:195px;padding-top:16px;}
.office-new1 .contact-middle{padding:0}
.office-new1 .contact-right{padding:0}
.office-new1 .contact-left .heading-h3{padding-bottom:5px;}
.office-new1 .caddress{padding-bottom:7px;}
.office-new1 .maps{padding-bottom:60%}
.for-appointment{padding-right:0}
.make-claim .heading-h2{line-height:28px;}
.menchesternew1 .iframe-container {padding-top: 128.5%;}
.menchesternew2 .iframe-container {padding-top: 139.5%;}

.mlocation li {    font-size: 14px;    margin-bottom: 17px;}
.mlocation { margin-bottom:15px}

.birmin-office .text17 { font-size:15px}
.birmin-office .office-new1 .contact-left{ height:210px}

.contactpage .maps { padding-bottom:133%}

.legal1-center .vrow-left {    display: table;    height: 285px;}

.fare-trade { padding-top:14px;}
.watch-finder-cont .hbox-valuations li .text1 { height:auto; min-height:inherit!important}

.nav1 li {  margin-left: 9px;  margin-right: 9px;}

/*website amendments as on 17-10-2023*/
 .why-choose {    margin-top: 0;  }
 .ekomi-reviews { margin-top:0}
 .ekomi-reviews { margin-bottom:30px}

}

@media only screen and (max-width:980px)  {

.container { width:100%; overflow:hidden}
.nav1 { display:none}
.top-center1-right { display:none}
.top-right { display:none}

.header {    background: #3f3f3f;    padding-top: 60px;    padding-bottom: 22px;}
.logo {    width: 180px;    float: none;    text-align: center;    margin: auto;}
.top-center1 {    margin-left: 27px;    position: absolute;    left: 0;    right: 0;    margin: auto;    width: 414px;    top: 0;}
.cservice { display:none}
.top-center1 { border-bottom:0}
.top-center1-left { width:100%}
.call1 { padding-bottom:8px; float:left; margin-left:15px}
.email1 { float:right; margin-right:15px}

.vtariff ul { margin-top:-71px}
.resp-tabs-container.hor_1 { margin-top:0}
.slide4 { padding:0 30px;}
.slide4 .offering-box { padding-bottom:10px}

.our-story-left { width:100%}
.our-story-right { display:none}

.vtariff { padding-top:35px; padding-bottom:10px}
.vtariff ul { margin:0}
.vtariff li { width:100%; margin-right:0; margin-bottom:4%}
.vtariff li .text17 { height:auto}

.slide3 { padding:0 40px; overflow:hidden}
.slide3 .customNavigation .next { top:-5px;}
.slide3 .customNavigation .prev { top:-5px;}
.slide4 { overflow:hidden}

.copy { width:100%; text-align:center}
.copy.kol { text-align:center; padding-top:10px}
.our-story-left { width:100% !important}

.text25 {    font-size: 20px;}
.text20 { font-size:16px}
.vcircle span { font-size:32px;}
.line24 {    line-height: 21px;}
.text17 {    font-size: 15px;}
.offering-box .text17 { height:auto;}
.footer .text20 {    font-size: 16px;}
.input1 { font-size:14px}
.callus { font-size:14px;}
.callus strong { font-size:20px}


.btn1 {    min-width: 189px;    height: 40px;     font-size: 14px;}
.btn2 a {     padding: 11px 25px 10px;}
.btn2 {    min-width: 130px;     font-size: 12px;}

.whatwedo-right .text17 { height:auto}


.filter-mobile {    display: block;    position: absolute;    top: 52px;    left: 10px;    width: 52px;}
.nav-mobile { opacity:0; visibility:hidden; overflow:hidden; height:0;}
.nav-mobile-content{left:-350px; position:relative;  }
.nav-mobile.nav-mobile-fixed {opacity:1; visibility:visible; overflow:visible; height:100%}
.nav-mobile-content { width:0; overflow:hidden;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out; -o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out; }
.nav-mobile.nav-mobile-fixed .nav-mobile-content{ position:fixed; top:0; left:0; height:100%; z-index:10000; background:#fff;padding:14px; overflow:auto; width:350px; overflow:auto }
.nav-mobile.nav-mobile-fixed .nav-mobile-overlay { position:fixed; width:100%; height:100%; background:rgba(0,0,0,.5); z-index:9000;  top:0; left:0; display:block; overflow:hidden }
.filter-mobile1 svg { width:38px}
.body-fixed { overflow:hidden}

.header { padding-bottom:8px;}
.top-center1 { width:100%; padding-left:45px}
.filter-mobile { top:9px;}

.legal-section {    padding-top: 29px;}
.legal1 {    padding-top: 25px;} 
.vrow-left { width:100%; }
.vimg { text-align:center}
.vimg img { display:inline-block !important}
.valuations-row {-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);}
.vrow-text {-webkit-box-shadow:none;-moz-box-shadow: none;box-shadow: none;}
.vrow-text {    min-height: inherit; padding:25px }
.vtext { max-height:inherit} 

.jfeature1 .img-responsive { width:90px}
.jfeature1 { padding:25px 20px 20px 100px; min-height:126px}
.line26 {    line-height: 24px} 

.slide7 { padding:0 30px;}
.slide7 .offering-box { padding-bottom:10px}

.fine-slide4 h4, .fine-slide4 h4 {    height: 25px;}
.btn-big { font-size:18px;}
.btn-big {    min-width: 220px; }
.btn-big a{ padding:15px 30px}
.vintage-toys { padding:25px }
.slide6 {    padding-left: 16px;    padding-right: 16px;}
.slide6 .customNavigation .next { left:-13px;}
.slide6 .customNavigation .prev { right:-13px}

.handbag-features {    margin-top: 30px;    margin-bottom: 30px;}
.factors .jfeature1 { padding-left:102px}
.findout {    padding: 24px;    margin-top: 40px;}

.slide3 { margin-left:0; margin-right:0;}
.slide3 .customNavigation .prev {    top: 0%; }
.slide3 .customNavigation .next {    top: 0%;}
.top-center1 {    padding-top: 11px;}

.fine-slide4 h4, .fine-slide4 h4 {    height: 43px;}
.fine-slide4 .text17 { padding:0; height:72px}
.offering-box .text17 { margin-top:11px;}

.team-post{font-size:15px;}
.team-box{width:48%;margin-left:1% !important;margin-right:1% !important}
.team-box .text1{height:165px;}

.appointment-fix{font-size:15px;padding-right:20px;text-align:justify; font-size:14px; line-height:23px; margin-bottom:15px}
.app-right{position:relative;top:0;left:0;margin-top:20px;}
.app-right .btn2{ margin-top:0;}

.cont-jewel .cont-left { width:100%;}
.cont-jewel .cont-right { margin-top:25px;}
.online-service-cont .form1 .content-row .cont-left { margin-bottom:0px !important;}
.online-service-cont .form1 .content-row .cont-right { margin-top:0px !important;}

.hbox-valuations h3.text20 { height:43px;}
.online-service-cont .form1 .input1 { height:46px; margin-bottom:18px;}
.online-service-cont .form1 .select1 { font-size:15px; height:46px; line-height:46px;background-position: top 20px right 11px; margin-bottom:18px}

.vtariff3 .vtariff-new2 {    min-height:inherit;}
.vtariff3 { padding-top:0}

.text30 {    font-size: 25px;}




.office1 .contact-left { height:auto; width:100%;}

.office-new1{background:#fff;padding-bottom:0}
.office-new1 .contact-left{width:50%;background:#fff}
.office-new1 .contact-middle{width:50%;padding:0}
.office-new1 .contact-right{width:100%;padding:0}
.office-new1 .maps{padding-bottom:40%}

.menchester1 .cont-left { width:100%}
.mlocation li { font-size:15px; margin-bottom:18px}
.iframe-container{overflow:hidden;padding-top:40.5%;position:relative;}
.menchesternew1 .iframe-container {padding-top: 65%;}
.menchesternew2 .iframe-container {padding-top: 65%;}
.birmin-office .office-new1 .contact-left {    height:auto;}

.birmin-office .office-new1 {background:#eaeaea}
.birmin-office .office-new1 .contact-left{background:#eaeaea}

.contactpage .contact-left { width:100%; height:auto}
.contactpage .maps {    padding-bottom: 62%;}

.contactpage1 .cont-left{ width:100%;}
.contactpage1 .cont-right{ margin-top:30px}

.news-new .news-left { width:100%}
.news-new { margin-top:35px}
.news-new .news-box { margin-bottom:30px}

.claimassist-cont { margin-top:30px}

.watch-finder-cont .cont-left.cont-right{ margin-top:0}
.fairtrade1 { padding:30px 15px}
.fairtrade-cont{ margin-top:30px}

.legal1-center .vrow-left {
    display: block;
    height: auto;
    width: 100%;
}

.legal1-center .vrow-text {
    display:inline-block; width:100%;     padding-top:30px;    padding-bottom: 30px;}
	.navigation { position:static}

/*website amendments as on 17-10-2023*/	
	.header.header2023 .ekomi-widget-container { display:none}
	.header.header2023 .logo { margin-top:0; margin-bottom:0}
	.header.header2023 { padding-bottom:0} 
	.header.header2023 #topcenter { padding-top:0}
	.vtariff .heading1 {  margin-bottom: 31px;} 
	
	  .whychoosesection {    padding-bottom: 40px;   padding-top: 42px;}
	   .whyfeatures {    margin-top: 29px;  }
	   .whychoosesection .whyfeatures {  margin-bottom: 25px;}
	   
	   .header.header2023 .top-center1-left { padding-top:11px}
	  }



@media only screen and (max-width:760px)  {
.ekomi-logo { display:none}
.slide2 { padding-right:0}
.row33 { width:100%; margin-bottom:2%}
.row50 { margin-top:0}
.or { margin-top:26px;}
.callus { margin-top:18px;}

.slide2 {    margin-top: 24px;}
.reviewtext {    margin-top: 22px;}
.ekomi-reviews .btn2 {    margin-top: 33px;}

.top-center1 { width:100%}
.filter-mobile { top:68px;}
.header { padding-bottom:4px;}
.top-center1 { width:100%; padding-left:45px}
.filter-mobile { top:7px;}

.footer .text20 {    font-size: 14px;}

.text25 {    font-size: 18px;}
.text20 { font-size:15px}
.vcircle span { font-size:30px;}
.line24 {    line-height: 20px;}
.text17 {    font-size: 14px;}
.offering-box .text17 { height:auto;}
.footer .text20 {    font-size: 14px;}
.input1 { font-size:14px}
.callus { font-size:14px;}
.callus strong { font-size:18px}

.btn1 {    min-width: 189px;    height: 40px;     font-size: 14px;}
.btn2 a {     padding: 11px 25px 10px;}
.btn2 {    min-width: 130px;     font-size: 12px;}

.vtariff li {padding:25px; } 
.why-choose {    margin-top: 35px;} 
.whyfeatures {    margin-top: 22px;} 
.whatwedo-right { padding:0}

.slide1 .owl-prev{position:absolute;width:52px;height:52px;background:none!important;background:url(../images/sprite.png) -8px -98px no-repeat!important;top:38%;left:1%;text-indent:-9999px;-ms-transform: scale(0.8);-webkit-transform: scale(0.8);transform:scale(0.8);}
.slide1 .owl-next{position:absolute;width:52px;height:52px;background:none!important;background:url(../images/sprite.png) -69px -98px no-repeat!important;top:38%;right:1%;-ms-transform: scale(0.8);-webkit-transform: scale(0.8);transform:scale(0.8);}

.legal-features .list2 li { width:100%; padding-right:0}
.list2 {    font-size: 16px;} 
.make-appintment { padding:25px}
.contact1 { padding:25px}
.list2 {    font-size: 15px;}
.list2 li {    padding-top: 8px;}
.valuations-row {    margin-bottom: 25px;}
.legal-right{ margin-top:30px}
.ekomi1 { margin-top:28px}
.contact1 { margin-top:28px}

.line26 {    line-height: 22px} 
.fineart {    padding-top: 20px;}
.vintage-toys { margin-top:30px}
.onlinevalualtion-contact { margin-top:35px;}
.btn-big { font-size:16px}

.factors .jewellery-features{ padding-bottom:0}
.factors .jfeature1 { width:98%; min-height:inherit;}
.factors .jfeature1 .text17 { height:auto}

.offerbox .offering-box { width:auto; margin-right: auto !important; margin-left:auto !important; float:none; max-width:475px; }
.fine-slide4 h4, .fine-slide4 h4 {    height:auto;}
.fine-slide4 .text17 { padding:0; height:auto}

.offerbox2 .item { width:46%; margin-left:2% !important; margin-right:2% !important; margin-top:4%}

.offer3coloum .item {     width:auto; margin-right: auto !important; margin-left:auto !important; float:none; max-width:475px; margin-top:20px; }
.factors .jfeature1 .img-responsive {    top: 14px;}

.team-box{width:98%;margin-left:1% !important;margin-right:1% !important}
.team-box .text1{height:auto;}
.team-post{font-size:14px;}

.valuation-gallery li { width:auto; margin-right: auto !important; margin-left:auto !important; float:none; max-width:470px; }

.cont-left { width:100%;}
.cont-right { margin-top:25px;}

.remod-cont .cont-right { margin-top:15px;}

.hbox-valuations h3.text20 { height:39px;}

.text30 {    font-size: 23px;}

.online-service-cont.claim-cont .text1 { font-size:14px;}

.office-new1 .contact-left{width:100%}
.office-new1 .contact-middle{padding:0px;width:100%;text-align:center}
.office-new1 .maps{padding-bottom:50%}

.sitemap li {    width: 100% !important;}

/*website amendments as on 17-10-2023*/	
.whyfeatures { margin-top:0}
}


@media only screen and (max-width:550px)  {

.whychoosesection {    padding-bottom: 31px;} 
.valuations-section {    padding-top: 32px;    padding-bottom: 32px;}
.also-offering {    padding-top:35px;    padding-bottom: 35px;}
.scheduled-driving {    padding-top: 35px;    padding-bottom: 35px;}
.our-story { padding-top:38px; padding-bottom:0}

.text25 {    font-size: 17px;}
.text20 { font-size:15px}
.vcircle span { font-size:30px;}
.line24 {    line-height: 21px;}
.text17 {    font-size: 14px;}
.offering-box .text17 { height:auto;}
.footer .text20 {    font-size: 14px;}
.input1 { font-size:13px}
.callus { font-size:13px;}
.callus strong { font-size:16px}

.btn1 {    min-width: 189px;    height: 40px;     font-size: 14px;}
.btn2 a {     padding: 11px 25px 10px;}
.btn2 {    min-width: 130px;     font-size: 12px;}

.line26 {    line-height: 21px} 

.fine-slide4 h4, .fine-slide4 h4 { height:auto}

.ekomi-symbol {    width: 44px;    height: 43px;        background-size: cover;}
.vplogo { width:65px;}
.vplogo img { max-width:100%; height:auto}
.reviewtext { margin-top:8px;}

.hbox-valuations li { width:100%; margin-right:0}

.text30 {    font-size: 21px;}

.office1 .contact-left { padding:20px}
.office1 .contact-right { padding:0px}

.mlocation li { width:100%;}
.btn1-new { height:auto}
.menchester1 {    padding-bottom: 0px;}

.contactform input {    margin-top: 20px;}
.contactform textarea {    margin-top: 20px;}

.text17.line26 { font-weight:400}
.text17.line24 { font-weight:400}

.header.header2023 { padding-top:43px}
.header.header2023 .logo { width:160px}
}
@media only screen and (max-width:480px)  {
.call1 { font-size:12px; margin-left:10px}
.or { width:100%; text-align:left; margin-left:0; margin-top:12px; margin-bottom:12px}
.callus { margin-left:0; margin-top:0}

.nav-mobile.nav-mobile-fixed .nav-mobile-content { width:280px}

.slide1 .owl-prev{top:32%;left:1%;text-indent:-9999px;-ms-transform: scale(0.6);-webkit-transform: scale(0.6);transform:scale(0.6);}
.slide1 .owl-next{top:32%;right:1%;-ms-transform: scale(0.6);-webkit-transform: scale(0.6);transform:scale(0.6);}

.top-center1-left1 { float:right}
.call1 { float:left; margin-left:7px; font-size:13px; padding-left:0; padding-top:2px;}
.call1:before { display:none}
.email1 { float:right; margin-left:13px; margin-right:10px}
.top-center1 {    padding-top: 14px;}
.online-service-cont .form1 { padding:18px;}

.vtariff3 .vtariff-box .text25 span {    display: block;}

.vtariff3 .vcircle {    width: 100px;    height: 100px; font-size:17px; padding-top:24px; line-height:29px}
.vtariff3 .vcircle span {    font-size: 27px;}
.vtariff li a.btn1 {    padding: 7px 10px;    width: 100%;    min-width: inherit;}

.online-service-cont.claim-cont .text1 { padding:15px}
}

@media only screen and (max-width:340px)  {
.call1 { font-size:12px;}

.online-service-cont .form1 .btn1 {    padding: 8px;    font-size: 12px;    height: 38px;}
}



.tiles-components {
    position: relative;
    background-color: #FFD324;
    margin: 5px;
    cursor: pointer;
    padding-top: 10px;
    width: 202px;
    height: 135px;
    border: 1px solid #ffd324;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .tiles-components:hover {
        background-color: #FFFFFF !important;
        border: 1px solid #ccc;
    }


.tiles-components-container {
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
}

.tiles-components-header {
    height: 1px;
    width: 95%;
    background-color: #ffffff;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    padding-left: 5px;
    text-align: left;
}

.tiles-components-name {
    font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #333333;
    font-size: 11pt;
}

.tiles-components-count {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #333333;
    font-size: 10pt;
}


.tiles-components-icon {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #666;
    width: 200px;
    height: 60px;
    display: table;
}


.tiles-components-icon-font {
    font-family: icomoon;
    height: 20px;
    color: #333 !important;
    font-size: 30pt;
    display: table-cell;
    vertical-align: middle;
}

    position: relative;
    background-color: #FFD324;
    margin: 5px;
    cursor: pointer;
    padding-top: 10px;
    width: 202px;
    height: 135px;
    border: 1px solid #ffd324;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .tiles-components:hover {
        background-color: #FFFFFF !important;
        border: 1px solid #ccc;
    }


.tiles-components-container {
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
}

.tiles-components-header {
    height: 1px;
    width: 95%;
    background-color: #ffffff;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    padding-left: 5px;
    text-align: left;
}

.tiles-components-name {
    font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #333333;
    font-size: 11pt;
}

.tiles-components-count {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #333333;
    font-size: 10pt;
}

.tiles-components-icon {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #666;
    width: 200px;
    height: 60px;
    display: table;
}


.tiles-components-icon-font {
    font-family: icomoon;
    height: 20px;
    color: #333 !important;
    font-size: 30pt;
    display: table-cell;
    vertical-align: middle;
}

    position: relative;
    background-color: #FFD324;
    margin: 5px;
    cursor: pointer;
    padding-top: 10px;
    width: 202px;
    height: 135px;
    border: 1px solid #ffd324;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .tiles-components:hover {
        background-color: #FFFFFF !important;
        border: 1px solid #ccc;
    }


.tiles-components-container {
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
}

.tiles-components-header {
    height: 1px;
    width: 95%;
    background-color: #ffffff;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    padding-left: 5px;
    text-align: left;
}

.tiles-components-name {
    font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #333333;
    font-size: 11pt;
}

.tiles-components-count {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #333333;
    font-size: 10pt;
}

.tiles-components-icon {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #666;
    width: 200px;
    height: 60px;
    display: table;
}


.tiles-components-icon-font {
    font-family: icomoon;
    height: 20px;
    color: #333 !important;
    font-size: 30pt;
    display: table-cell;
    vertical-align: middle;
}

    position: relative;
    background-color: #FFD324;
    margin: 5px;
    cursor: pointer;
    padding-top: 10px;
    width: 202px;
    height: 135px;
    border: 1px solid #ffd324;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .tiles-components:hover {
        background-color: #FFFFFF !important;
        border: 1px solid #ccc;
    }


.tiles-components-container {
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
}

.tiles-components-header {
    height: 1px;
    width: 95%;
    background-color: #ffffff;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    padding-left: 5px;
    text-align: left;
}

.tiles-components-name {
    font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #333333;
    font-size: 11pt;
}

.tiles-components-count {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #333333;
    font-size: 10pt;
}

.tiles-components-icon {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #666;
    width: 200px;
    height: 60px;
    display: table;
}


.tiles-components-icon-font {
    font-family: icomoon;
    height: 20px;
    color: #333 !important;
    font-size: 30pt;
    display: table-cell;
    vertical-align: middle;
}

    position: relative;
    background-color: #FFD324;
    margin: 5px;
    cursor: pointer;
    padding-top: 10px;
    width: 202px;
    height: 135px;
    border: 1px solid #ffd324;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .tiles-components:hover {
        background-color: #FFFFFF !important;
        border: 1px solid #ccc;
    }


.tiles-components-container {
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
}

.tiles-components-header {
    height: 1px;
    width: 95%;
    background-color: #ffffff;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    padding-left: 5px;
    text-align: left;
}

.tiles-components-name {
    font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #333333;
    font-size: 11pt;
}

.tiles-components-count {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #333333;
    font-size: 10pt;
}

.tiles-components-icon {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #666;
    width: 200px;
    height: 60px;
    display: table;
}


.tiles-components-icon-font {
    font-family: icomoon;
    height: 20px;
    color: #333 !important;
    font-size: 30pt;
    display: table-cell;
    vertical-align: middle;
}

    position: relative;
    background-color: #FFD324;
    margin: 5px;
    cursor: pointer;
    padding-top: 10px;
    width: 202px;
    height: 135px;
    border: 1px solid #ffd324;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .tiles-components:hover {
        background-color: #FFFFFF !important;
        border: 1px solid #ccc;
    }


.tiles-components-container {
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
}

.tiles-components-header {
    height: 1px;
    width: 95%;
    background-color: #ffffff;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    padding-left: 5px;
    text-align: left;
}

.tiles-components-name {
    font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #333333;
    font-size: 11pt;
}

.tiles-components-count {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #333333;
    font-size: 10pt;
}

.tiles-components-icon {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #666;
    width: 200px;
    height: 60px;
    display: table;
}


.tiles-components-icon-font {
    font-family: icomoon;
    height: 20px;
    color: #333 !important;
    font-size: 30pt;
    display: table-cell;
    vertical-align: middle;
}

    position: relative;
    background-color: #FFD324;
    margin: 5px;
    cursor: pointer;
    padding-top: 10px;
    width: 202px;
    height: 135px;
    border: 1px solid #ffd324;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .tiles-components:hover {
        background-color: #FFFFFF !important;
        border: 1px solid #ccc;
    }


.tiles-components-container {
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
}

.tiles-components-header {
    height: 1px;
    width: 95%;
    background-color: #ffffff;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    padding-left: 5px;
    text-align: left;
}

.tiles-components-name {
    font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #333333;
    font-size: 11pt;
}

.tiles-components-count {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #333333;
    font-size: 10pt;
}

.tiles-components-icon {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #666;
    width: 200px;
    height: 60px;
    display: table;
}


.tiles-components-icon-font {
    font-family: icomoon;
    height: 20px;
    color: #333 !important;
    font-size: 30pt;
    display: table-cell;
    vertical-align: middle;
}

    position: relative;
    background-color: #FFD324;
    margin: 5px;
    cursor: pointer;
    padding-top: 10px;
    width: 202px;
    height: 135px;
    border: 1px solid #ffd324;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .tiles-components:hover {
        background-color: #FFFFFF !important;
        border: 1px solid #ccc;
    }


.tiles-components-container {
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
}

.tiles-components-header {
    height: 1px;
    width: 95%;
    background-color: #ffffff;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    padding-left: 5px;
    text-align: left;
}

.tiles-components-name {
    font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #333333;
    font-size: 11pt;
}

.tiles-components-count {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #333333;
    font-size: 10pt;
}

.tiles-components-icon {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #666;
    width: 200px;
    height: 60px;
    display: table;
}


.tiles-components-icon-font {
    font-family: icomoon;
    height: 20px;
    color: #333 !important;
    font-size: 30pt;
    display: table-cell;
    vertical-align: middle;
}

    position: relative;
    background-color: #FFD324;
    margin: 5px;
    cursor: pointer;
    padding-top: 10px;
    width: 202px;
    height: 135px;
    border: 1px solid #ffd324;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .tiles-components:hover {
        background-color: #FFFFFF !important;
        border: 1px solid #ccc;
    }


.tiles-components-container {
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
}

.tiles-components-header {
    height: 1px;
    width: 95%;
    background-color: #ffffff;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    padding-left: 5px;
    text-align: left;
}

.tiles-components-name {
    font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #333333;
    font-size: 11pt;
}

.tiles-components-count {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #333333;
    font-size: 10pt;
}

.tiles-components-icon {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #666;
    width: 200px;
    height: 60px;
    display: table;
}


.tiles-components-icon-font {
    font-family: icomoon;
    height: 20px;
    color: #333 !important;
    font-size: 30pt;
    display: table-cell;
    vertical-align: middle;
}

    position: relative;
    background-color: #FFD324;
    margin: 5px;
    cursor: pointer;
    padding-top: 10px;
    width: 202px;
    height: 135px;
    border: 1px solid #ffd324;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

    .tiles-components:hover {
        background-color: #FFFFFF !important;
        border: 1px solid #ccc;
    }


.tiles-components-container {
    float: left;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
}

.tiles-components-header {
    height: 1px;
    width: 95%;
    background-color: #ffffff;
    margin-top: 10px;
    margin-bottom: 20px;
    float: left;
    padding-left: 5px;
    text-align: left;
}

.tiles-components-name {
    font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #333333;
    font-size: 11pt;
}

.tiles-components-count {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #333333;
    font-size: 10pt;
}

.tiles-components-icon {
    font-family: Tahoma,Verdana,Arial;
    font-weight: normal;
    color: #666;
    width: 200px;
    height: 60px;
    display: table;
}


.tiles-components-icon-font {
    font-family: icomoon;
    height: 20px;
    color: #333 !important;
    font-size: 30pt;
    display: table-cell;
    vertical-align: middle;
}
