.nav-outer {
  padding: 1.5rem 0;
  background-color: #494949;
  color: white;
}

.nav-outer-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 1.4rem;
}

.nav-outer-title {
  position: relative;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  margin-right: 3rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
margin-top: 2px;
}

.nav-outer-title svg {
  fill: white;
  margin-top: -0.2rem;
  margin-right: 0.5rem;
  width: 2rem;
  height: 2rem;
}

.nav-outer-title:before {
  position: absolute;
  display: block;
  left: -28px;
  top: -2px;
  content: '';
  width: 25px;
  height: 21px;
  background: url('/img/editors-choice.png') no-repeat;
}

.nav-wrap {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: -.2rem;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.nav-item {
  margin-right: 3rem;
  line-height: 2.3rem;
  -webkit-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease;
}

.nav-item:last-child {
  margin-right: 0;
}

.nav-item:hover {
  color: #00aeef;
}
.dropdown-menu {
  position: relative;
}

.dropdown {
  display: none;
  position: absolute;
  left: 0;
  top: 20px;
  z-index: 10;
  width: 180px;
  padding: 0;
  background: #353535;
}

.dropdown a {
  display: block;
  width: 100%;
  padding: 2px 0;
  color: #fff;
  text-align: center;
}

.dropdown li {
  list-style: none;
}

.dropdown a:hover {
  background: #4e4e4e;
}

.dropdown-menu:hover .dropdown {
  display: block;
}

*, *::after, *::before { box-sizing: border-box; } html { font-size: 10px; } body { font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); } button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: rgb(51, 122, 183); text-decoration: none; } a:focus, a:hover { color: rgb(35, 82, 124); text-decoration: underline; } a:focus { outline-offset: -2px; } img { vertical-align: middle; } @media (max-width: 767px) {   hr[id] { margin-top: 0px; padding-top: 50px; } } .h1, .h2, .h3, h1, h2, h3 { margin-top: 20px; margin-bottom: 10px; } p { margin: 0px 0px 10px; } .text-center { text-align: center; } .page-header { margin: 0px; border-bottom: 0px none; padding-bottom: 0px; } ol, ul { margin-top: 0px; margin-bottom: 10px; } ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; } blockquote { padding: 10px 20px; margin: 0px 0px 20px; font-size: 17.5px; border-left: 5px solid rgb(238, 238, 238); } blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child { margin-bottom: 0px; } .container { margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; } @media (min-width: 768px) {   .container { width: 740px; } } @media (min-width: 992px) {   .container { width: 960px; } } @media (min-width: 1200px) {   .container { width: 1160px; } } .row { margin-left: -10px; margin-right: -10px; } .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { position: relative; min-height: 1px; padding-left: 10px; padding-right: 10px; } @media (min-width: 768px) {   .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }   .col-sm-12 { width: 100%; }   .col-sm-11 { width: 91.6667%; }   .col-sm-10 { width: 83.3333%; }   .col-sm-9 { width: 75%; }   .col-sm-8 { width: 66.6667%; }   .col-sm-7 { width: 58.3333%; }   .col-sm-6 { width: 50%; }   .col-sm-5 { width: 41.6667%; }   .col-sm-4 { width: 33.3333%; }   .col-sm-3 { width: 25%; }   .col-sm-2 { width: 16.6667%; }   .col-sm-1 { width: 8.33333%; } } @media (min-width: 992px) {   .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }   .col-md-12 { width: 100%; }   .col-md-11 { width: 91.6667%; }   .col-md-10 { width: 83.3333%; }   .col-md-9 { width: 75%; }   .col-md-7 { width: 58.3333%; }   .col-md-6 { width: 50%; }   .col-md-5 { width: 41.6667%; }   .col-md-4 { width: 33.3333%; }   .col-md-3 { width: 25%; }   .col-md-2 { width: 16.6667%; }   .col-md-1 { width: 8.33333%; } } @media (min-width: 1200px) {   .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }   .col-lg-12 { width: 100%; }   .col-lg-11 { width: 91.6667%; }   .col-lg-10 { width: 83.3333%; }   .col-lg-9 { width: 75%; }   .col-lg-16 { margin-bottom: 10px; }   .col-lg-7 { width: 58.3333%; }   .col-lg-6 { width: 50%; }   .col-lg-5 { width: 41.6667%; }   .col-lg-4 { width: 33.3333%; }   .col-lg-3 { width: 25%; }   .col-lg-2 { width: 16.6667%; }   .col-lg-1 { width: 8.33333%; } } .btn { display: inline-block; margin-bottom: 0px; font-weight: 400; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; -moz-user-select: none; } .nav { margin-bottom: 0px; padding-left: 0px; list-style: outside none none; } .nav > li, .nav > li > a { position: relative; display: block; } .nav > li > a { padding: 10px 15px; } .nav > li > a:focus, .nav > li > a:hover { text-decoration: none; background-color: transparent; } .navbar { position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; } @media (min-width: 768px) {   .navbar { border-radius: 4px; } } @media (min-width: 768px) {   .navbar-header { float: left; } } .navbar-collapse { overflow-x: visible; padding-right: 10px; padding-left: 10px; border-top: 1px solid transparent; box-shadow: 0px 1px 0px rgb(255, 255, 255, 0.1) inset; } @media (min-width: 768px) {   .navbar-collapse { width: auto; border-top: 0px none; box-shadow: none; }   .navbar-collapse.collapse { display: block ! important; height: auto ! important; padding-bottom: 0px; overflow: visible ! important; }   .navbar-collapse.in { overflow-y: visible; } } @media (min-width: 768px) {   .container > .navbar-collapse, .container > .navbar-header { margin-right: 0px; margin-left: 0px; } } .navbar-toggle { position: relative; margin: 4px 0px 0px; padding: 5px 10px; background-color: transparent; background-image: none; border: medium none; border-radius: 4px; color: rgb(251, 252, 252); font-size: 12px; } @media (min-width: 768px) {   .navbar-toggle { display: none; } } .navbar-nav { margin: 7.5px -10px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } @media (min-width: 768px) {   .navbar-nav { float: left; margin: 0px; }   .navbar-nav > li { float: left; }   .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } } @media (min-width: 768px) {   .navbar-left { float: left ! important; }   .navbar-right { float: right ! important; margin-right: -10px; }   .navbar-right ~ .navbar-right { margin-right: 0px; } } .navbar-default { background-color: rgb(248, 248, 248); border-color: rgb(231, 231, 231); } .navbar-default .navbar-nav > li > a { color: rgb(0, 160, 94); } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: rgb(245, 245, 245); border: 1px solid rgb(227, 227, 227); border-radius: 4px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; } .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .row::after, .row::before { content: " "; display: table; } .clearfix::after, .container-fluid::after, .container::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .row::after { clear: both; } body { color: rgb(65, 65, 65); background-color: rgb(249, 249, 249); overflow-wrap: break-word; font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif; line-height: 1.7; font-size: 14px; margin: 0px; } a { color: rgb(0, 160, 94); text-decoration: underline; transition: all 0.3s ease 0s; } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { color: rgb(107, 107, 107); font-weight: 700; font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif; line-height: 1.1; } .h1, h1 { font-size: 28px; margin: 0.67em 0px; } .h2, h2 { font-size: 20px; } .h2, .h3, h2, h3 { margin-top: 30px; } .h3, h3 { font-size: 18px; } img { height: auto; max-width: 100%; } .clear::after, .clear::before, .comment-content::after, .comment-content::before, .entry-content::after, .entry-content::before, .gallery::after, .gallery::before, .home-widget-area::before, .site-content::after, .site-content::before, .site-footer::after, .site-footer::before, .site-header::after, .site-header::before { content: ""; display: table; } .clear::after, .comment-content::after, .entry-content::after, .gallery::after, .home-widget-area::before, .site-content::after, .site-footer::after, .site-header::after { clear: both; } .entry-content, .hentry { margin: 0px; } .entry-title { font-size: 28px; margin-bottom: 30px; } .entry-title, .entry-title a { color: rgb(0, 160, 94); } @media (max-width: 767px) {   .post-inner-content { padding: 20px 15px; } } @media (max-width: 767px) {   body { font-size: 15px; } } .entry-title { margin-top: 0px; } .widget ul li { list-style: outside none none; margin-bottom: 10px; padding-bottom: 10px; } .widget ul { padding: 0px; line-height: 18px; font-size: 14px; } #secondary .widget { margin-bottom: 15px; color: rgb(193, 192, 192); } #secondary .widget:last-child { margin-bottom: 0px; } .well { background-color: rgb(255, 255, 255); padding: 30px; border: 1px solid rgb(218, 218, 218); overflow: hidden; clear: both; } @media (min-width: 992px) and (max-width: 1199px) {   #secondary { padding: 0px; }   .well { padding: 30px 15px; } } #secondary .widget li { color: rgb(107, 107, 107); } #secondary .widget a { color: rgb(0, 160, 94); } #secondary .widget a:hover { color: rgb(0, 109, 64); } .widget ul ul { padding: 10px; } @media (max-width: 767px) {   #secondary { clear: both; }   .entry-title { font-size: 23px; } } @media (max-width: 768px) {   .pull-left, .pull-right { float: none ! important; }   .flex-caption { display: none; } } .nav > li > a { text-transform: uppercase; } .navbar.navbar-default { background-color: rgb(255, 255, 255); font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif; margin-bottom: 0px; font-weight: 500; } .navbar-default .navbar-nav > li > a { color: rgb(115, 117, 116); line-height: 40px; text-transform: uppercase; font-size: 14px; font-weight: bolder; } .navbar { border-radius: 0px; } .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } .navbar-default { border: medium none; } .nav.navbar-nav { float: right; } @media (max-width: 767px) {   .nav.navbar-nav { float: none; }   .navbar > .container .navbar-brand { margin: 0px; }   .navbar-default .navbar-nav > li > a { line-height: 20px; padding-top: 10px; padding-bottom: 10px; } } * { outline: 0px solid transparent ! important; } h2, h3 { margin-top: 0px; padding-top: 20px; } .btn { text-decoration: none ! important; } .navbar.secondery-menu-wrapper { background-color: rgb(73, 73, 73); } .navbar.secondery-menu-wrapper .nav.navbar-nav { float: left; } @media (max-width: 768px) {   .navbar.secondery-menu-wrapper .nav.navbar-nav { float: none; margin: 0px; } } .navbar.secondery-menu-wrapper .navbar-nav > li { float: left; } .navbar.secondery-menu-wrapper .nav > li > a { color: rgb(251, 252, 252); text-decoration: none; } @media (max-width: 768px) {   .small-review h3 { float: none; text-align: center; margin-bottom: 0.5em; display: block; } } @media (max-width: 768px) {   .img-in-content-wrapper { float: none; display: block; margin: 0px auto 10px; } } @media (max-width: 768px) {   .afbtn-wrapper { text-align: center; display: block ! important; float: none; } } @media (max-width: 768px) {   .main-review-fields { text-align: center; } } @media (max-width: 768px) {   .main-review-fields .rating-wrapper { display: inline-block; } } @media (max-width: 768px) {   .navbar-scroll { position: relative ! important; top: auto ! important; right: auto ! important; } } @media (min-width: 991px) and (max-width: 1200px) {   .jump-widget { min-width: 158px; } } .main-content-area { position: relative; margin-top: 40px; margin-bottom: 40px; } @media (min-width: 768px) and (max-width: 992px) {   #scroll-well { position: relative ! important; top: auto ! important; right: auto ! important; }   #scroll-well .nav.navbar-nav { margin: 0px; } } .widget .car-seat-type li { border-bottom: medium none; margin-bottom: 0px; } .widget .car-seat-type li a { text-decoration: underline; } .img-wrapper { display: inline; float: left; } .img-wrapper.right { float: right; } @media (max-width: 768px) {   .img-wrapper { display: block; text-align: center; float: none ! important; }   .img-wrapper img { margin-left: 0px ! important; margin-right: 0px ! important; } } @media (max-width: 768px) {   .aff-text { clear: both; } } .cls, .collapse { display: none; } button.mobile-menu-left { position: absolute; left: 0px; line-height: 1; } .mobile-logo { display: none; } @media screen and (max-width: 767px) {   h2, h3 { padding-top: 57px; margin-top: -37px; }   .navbar-header { display: none ! important; }   #main-sidebar, .menu-main-menu-container { width: 300px; max-width: 85%; position: fixed; top: 53px; left: -300px; transition: left 0.4s ease 0s; }   .secondery-menu-wrapper { position: fixed; top: 0px; left: 0px; right: 0px; z-index: 1000; padding: 3px 0px; }   .main-content-area { margin-top: 8px ! important; padding-left: 5px; padding-right: 5px; }   .main-content-area > .row { margin-left: -5px; margin-right: -5px; }   .mobile-logo { display: inline; }   .left-icn span::after, .left-icn span::before, .menu-dash, .menu-icon::after, .menu-icon::before, .menu-icon span { display: block; position: absolute; top: 50%; left: 0.125em; background-color: rgb(255, 255, 255); width: 0.75em; height: 0.05em; border-radius: 0px; }   .menu-icon { font-size: 30px; width: 1em; height: 1em; display: inline-block; position: relative; background-color: transparent; border: 0px none; padding: 0px; outline: 0px none; -moz-user-select: none; touch-action: manipulation; cursor: pointer; }   .menu-icon span { margin-top: -0.025em; }   .menu-icon::before { content: ""; margin-top: -0.275em; }   .menu-icon::after { content: ""; margin-top: 0.225em; }   .left-icn::after, .left-icn::before { display: none; }   .left-icn span { transition: all 0.25s ease 0s; }   .left-icn span::after, .left-icn span::before { content: ""; top: 0px; right: 0px; left: auto; transition: inherit; margin: 0px; }   .left-icn span::before { transform: translateY(-0.25em); }   .left-icn span::after { transform: translateY(0.25em); } } @media screen and (max-width: 300px) {   .mobile-logo { display: none; } } @media screen and (min-width: 992px) {   .btn-check.buy { float: right; margin-right: 3px; } } @media screen and (max-width: 767px) {   .btn-check.buy { padding: 8px 18px; } } .editors { float: left; color: rgb(251, 252, 252); line-height: 20px; padding: 15px; } @media screen and (max-width: 991px) {   .editors { display: none; } } .fa::before, .with-link a::before, [class*=" fa-"]::before, [class^="fa-"]::before { content: ""; display: inline-block; background: transparent url('pg-1.png') no-repeat scroll 0% 0%; overflow: hidden; text-indent: -9999px; vertical-align: bottom; text-align: left; } .fa-crown::before { background-position: -76px -42px; width: 20px; height: 18px; } .owl-carousel, .owl-carousel .owl-item { position: relative; } .owl-carousel { display: none; width: 100%; z-index: 1; } .owl-carousel .owl-stage { position: relative; backface-visibility: hidden; } .owl-carousel .owl-stage::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; } .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-item, .owl-carousel .owl-wrapper { backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-item { min-height: 1px; float: left; backface-visibility: hidden; } .owl-carousel .owl-item img { display: block; width: 100%; } .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled { display: none; } .no-js .owl-carousel, .owl-carousel.owl-loaded { display: block; } .owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev { cursor: pointer; -moz-user-select: none; } .owl-carousel.owl-drag .owl-item { -moz-user-select: none; } body { background-color: rgb(242, 242, 242); color: rgb(59, 57, 69); } h2 { font-size: 32px; line-height: 38px; } h2, h3 { color: rgb(43, 18, 84); } .site-header .navbar { margin-bottom: 0px; } .main-content-area { margin-top: 0px; } .page-header { background: transparent url('header.jpg') no-repeat scroll center center / cover ; padding: 130px 0px; color: rgb(255, 255, 255); } .page-header h1 { margin-left: auto; margin-right: auto; max-width: 600px; font-size: 36px; line-height: 46px; color: rgb(255, 255, 255); } .page-header p { margin-left: auto; margin-right: auto; max-width: 700px; font-size: 18px; line-height: 24px; } .home-btn { background-color: rgb(0, 160, 94); color: rgb(255, 255, 255); font-size: 16px; line-height: 47px; width: 267px; text-align: center; border-radius: 25px; padding: 0px; margin-top: 20px; } .home-card { border-radius: 20px; background-color: rgb(255, 255, 255); overflow: hidden; position: relative; width: 300px; max-width: 100%; margin: 15px 0px; } .home-card h3 { line-height: 100px; position: absolute; top: 0px; left: 0px; right: 0px; color: rgb(255, 255, 255); padding: 0px; text-align: center; } @media screen and (max-width: 767px) {   .home-card h3 { padding-top: 50px; } } .home-card .collapse-text { position: relative; padding: 10px 15px; height: 200px; overflow: hidden; transition: height 1s ease-out 0s; } .home-card .post-card-read-more, .home-card .btn-read-more { display: block; position: absolute; bottom: 0px; left: 0px; right: 0px; border: 0px none; width: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 0px -20px 30px 0px rgb(255, 255, 255); font-size: 12px; line-height: 34px; color: rgb(191, 191, 191); text-transform: none; text-decoration: none; } .home-card .post-card-read-more:hover, .home-card .btn-read-more:hover { color: inherit; } .home-card-link { display: block; border-top: 1px solid rgb(225, 225, 225); text-align: center; font-size: 16px; line-height: 44px; text-decoration: none; } .home-card-link:hover { text-decoration: underline; } .home-guide { background: transparent url('home-car-seat-guide-1.jpg') no-repeat scroll center center / cover ; padding: 50px 0px; color: rgb(255, 255, 255); text-align: center; } .home-guide h2 { max-width: 80%; margin-left: auto; margin-right: auto; color: rgb(255, 255, 255); } .home-guide p { max-width: 80%; margin-left: auto; margin-right: auto; font-size: 18px; line-height: 24px; } .owl-theme .logo-wrapper { background-color: rgb(255, 255, 255); border-radius: 25px; } .owl-theme .logo-wrapper > a { display: block; text-align: center; padding: 15px 25px; min-width: 212px; } .owl-theme .logo-wrapper > a > img { height: 75px; width: auto; display: inline; } #owl-3 .owl-stage-outer { height: 105px; } .about-home { background-color: rgb(255, 255, 255); border-radius: 25px; margin: 30px 0px; padding: 30px; } .home-card.post-card { width: 100%; } .home-card.post-card h3 { line-height: 1.1; transform: translate(-50%, -50%); text-align: center; position: absolute; top: 50%; left: 50%; } .home-card.post-card .shade-box { width: 100%; height: 120px; position: relative; text-align: center; } .home-card.post-card .shade { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; position: absolute; top: 0px; left: 0px; } .home-card.post-card .collapse-text { height: 180px; padding-bottom: 30px; } .owl-theme .owl-nav.disabled + .owl-dots { margin-top: 10px; } .owl-theme .owl-dots { text-align: center; } .owl-theme .owl-dots .owl-dot { display: inline-block; } .owl-theme .owl-dots .owl-dot span { width: 10px; height: 10px; margin: 5px 7px; background: rgb(214, 214, 214) none repeat scroll 0% 0%; display: block; backface-visibility: visible; transition: opacity 200ms ease 0s; border-radius: 30px; } .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: rgb(134, 151, 145) none repeat scroll 0% 0%; } .widget-area { position: fixed; left: -300px; } .post-card-img { height: 120px; width: 100%; background-position: center center; background-size: cover; } .main-content-area { margin-top: 0px ! important; padding: 0px; } @media (max-width: 768px) {   .home-guide { margin: 0px -10px; } }   @media (min-width: 960px) {   .editor-block-list__layout .reusable-block-edit-panel { flex-wrap: nowrap; }   .editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title { margin: 0px; }   .editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button { margin: 0px 0px 0px 5px; } } @media (min-width: 782px) {   .wp-block-columns { flex-wrap: nowrap; } } @media (min-width: 600px) {   .wp-block-column { flex-basis: 50%; flex-grow: 0; } } @media (min-width: 600px) {   .wp-block-column:nth-child(2n+1) { margin-right: 32px; }   .wp-block-column:not(:first-child), .wp-block-column:nth-child(2n) { margin-left: 32px; }   .wp-block-column:not(:last-child) { margin-right: 32px; } } .wp-block-cover-image.has-background-dim::before, .wp-block-cover.has-background-dim::before { content: ""; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; background-color: inherit; opacity: 0.5; z-index: 1; } .wp-block-cover-image.has-background-dim.has-background-dim-10::before, .wp-block-cover.has-background-dim.has-background-dim-10::before { opacity: 0.1; } .wp-block-cover-image.has-background-dim.has-background-dim-20::before, .wp-block-cover.has-background-dim.has-background-dim-20::before { opacity: 0.2; } .wp-block-cover-image.has-background-dim.has-background-dim-30::before, .wp-block-cover.has-background-dim.has-background-dim-30::before { opacity: 0.3; } .wp-block-cover-image.has-background-dim.has-background-dim-40::before, .wp-block-cover.has-background-dim.has-background-dim-40::before { opacity: 0.4; } .wp-block-cover-image.has-background-dim.has-background-dim-50::before, .wp-block-cover.has-background-dim.has-background-dim-50::before { opacity: 0.5; } .wp-block-cover-image.has-background-dim.has-background-dim-60::before, .wp-block-cover.has-background-dim.has-background-dim-60::before { opacity: 0.6; } .wp-block-cover-image.has-background-dim.has-background-dim-70::before, .wp-block-cover.has-background-dim.has-background-dim-70::before { opacity: 0.7; } .wp-block-cover-image.has-background-dim.has-background-dim-80::before, .wp-block-cover.has-background-dim.has-background-dim-80::before { opacity: 0.8; } .wp-block-cover-image.has-background-dim.has-background-dim-90::before, .wp-block-cover.has-background-dim.has-background-dim-90::before { opacity: 0.9; } .wp-block-cover-image.has-background-dim.has-background-dim-100::before, .wp-block-cover.has-background-dim.has-background-dim-100::before { opacity: 1; } .wp-block-cover-image::after, .wp-block-cover::after { display: block; content: ""; font-size: 0px; min-height: inherit; } .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before { content: ""; display: block; padding-top: 50%; } .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before { padding-top: 42.85%; } .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before { padding-top: 50%; } .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before { padding-top: 56.25%; } .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before { padding-top: 75%; } .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before { padding-top: 100%; } .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper::before { padding-top: 66.66%; } .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before { padding-top: 200%; } .wp-block-gallery .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery .blocks-gallery-item:nth-of-type(2n) { margin-right: 0px; } @media (min-width: 600px) {   .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item { width: calc((100% - 32px) / 3); margin-right: 16px; }   .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item { width: calc((100% - 48px) / 4); margin-right: 16px; }   .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item { width: calc((100% - 64px) / 5); margin-right: 16px; }   .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item { width: calc((100% - 80px) / 6); margin-right: 16px; }   .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item { width: calc((100% - 96px) / 7); margin-right: 16px; }   .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item { width: calc((100% - 112px) / 8); margin-right: 16px; }   .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(n), .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(n), .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n), .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n), .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n), .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n), .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n), .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) { margin-right: 0px; } } @media (min-width: 600px) {   .wp-block-latest-posts.columns-2 li { width: calc(50% - 16px); }   .wp-block-latest-posts.columns-3 li { width: calc(33.3333% - 16px); }   .wp-block-latest-posts.columns-4 li { width: calc(25% - 16px); }   .wp-block-latest-posts.columns-5 li { width: calc(20% - 16px); }   .wp-block-latest-posts.columns-6 li { width: calc(16.6667% - 16px); } } @media (max-width: 600px) {   .wp-block-media-text.is-stacked-on-mobile { grid-template-columns: 100% ! important; grid-template-areas: "media-text-media" "media-text-content"; }   .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right { grid-template-areas: "media-text-content" "media-text-media"; } } p.has-drop-cap:not(:focus)::first-letter { float: left; font-size: 8.4em; line-height: 0.68; font-weight: 100; margin: 0.05em 0.1em 0px 0px; text-transform: uppercase; font-style: normal; } p.has-drop-cap:not(:focus)::after { content: ""; display: table; clear: both; padding-top: 14px; } .wp-block-pullquote:not(.is-style-solid-color) { background: transparent none repeat scroll 0% 0%; } .wp-block-separator.is-style-dots::before { content: "···"; color: rgb(25, 30, 35); font-size: 20px; letter-spacing: 2em; padding-left: 2em; font-family: serif; } .wp-block-table.is-style-stripes tr:nth-child(2n+1) { background-color: rgb(243, 244, 245); }   html { font-family: sans-serif; } body { margin: 0px; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio:not([controls]) { display: none; height: 0px; } a { background-color: transparent; } a:active, a:hover { outline: 0px none; } b, strong { font-weight: 700; } h1 { font-size: 2em; margin: 0.67em 0px; } img { border: 0px none; } svg:not(:root) { overflow: hidden; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; } @media (min-width: 768px) {   .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }   .dl-horizontal dd { margin-left: 180px; } } .navbar-toggle:focus { outline: 0px none; } .navbar-nav { margin: 7.5px -10px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } @media (max-width: 767px) {   .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0px; background-color: transparent; border: 0px none; box-shadow: none; }   .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a { padding: 5px 15px 5px 25px; }   .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropdown-menu > li > a:hover { background-image: none; } } @media (min-width: 768px) {   .navbar-nav { float: left; margin: 0px; }   .navbar-nav > li { float: left; }   .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } } @media (min-width: 768px) {   .navbar-left { float: left; }   .navbar-right { float: right; margin-right: -10px; }   .navbar-right ~ .navbar-right { margin-right: 0px; } } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:focus, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { color: rgb(0, 160, 94); background-color: transparent; } @media (max-width: 767px) {   .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: rgb(0, 160, 94); }   .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover { color: rgb(0, 160, 94); background-color: transparent; } } .btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus { outline-offset: -2px; } .btn.focus, .btn:focus, .btn:hover { color: rgb(51, 51, 51); text-decoration: none; } .btn.active, .btn:active { outline: 0px none; background-image: none; box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.125) inset; } @media screen and (max-width: 767px) {   .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; border: 1px solid rgb(221, 221, 221); }   .table-responsive > .table { margin-bottom: 0px; }   .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th { white-space: nowrap; } } @media print {   *, *::after, *::before { background: transparent none repeat scroll 0px 0px ! important; color: rgb(0, 0, 0) ! important; box-shadow: none ! important; text-shadow: none ! important; }   a, a:visited { text-decoration: underline; }   a[href]::after { content: " (" attr(href) ")"; }   abbr[title]::after { content: " (" attr(title) ")"; }   a[href^="#"]::after, a[href^="javascript:"]::after { content: ""; }   blockquote, pre { border: 1px solid rgb(153, 153, 153); page-break-inside: avoid; }   thead { display: table-header-group; }   img, tr { page-break-inside: avoid; }   img { max-width: 100% ! important; }   h2, h3, p {  }   h2, h3 { page-break-after: avoid; }   .navbar { display: none; }   .btn > .caret, .dropup > .btn > .caret { border-top-color: rgb(0, 0, 0) ! important; }   .label { border: 1px solid rgb(0, 0, 0); }   .table { border-collapse: collapse ! important; }   .table td, .table th { background-color: rgb(255, 255, 255) ! important; }   .table-bordered td, .table-bordered th { border: 1px solid rgb(221, 221, 221) ! important; } } .form-control::-moz-placeholder { color: rgb(153, 153, 153); opacity: 1; } @media (min-width: 768px) {   .form-horizontal .control-label { text-align: right; margin-bottom: 0px; padding-top: 7px; } } @media (min-width: 768px) {   .form-horizontal .form-group-lg .control-label { padding-top: 11px; font-size: 18px; } } @media (min-width: 768px) {   .form-horizontal .form-group-sm .control-label { padding-top: 6px; font-size: 12px; } } .collapse { display: none; } @media (max-width: 767px) {   .visible-xs, .visible-xs-block { display: block ! important; } } @media (max-width: 767px) {   .visible-xs-inline { display: inline ! important; } } @media (max-width: 767px) {   .visible-xs-inline-block { display: inline-block ! important; } } @media (min-width: 768px) and (max-width: 991px) {   .visible-sm, .visible-sm-block { display: block ! important; } } @media (min-width: 768px) and (max-width: 991px) {   .visible-sm-inline { display: inline ! important; } } @media (min-width: 768px) and (max-width: 991px) {   .visible-sm-inline-block { display: inline-block ! important; } } @media (min-width: 992px) and (max-width: 1199px) {   .visible-md, .visible-md-block { display: block ! important; } } @media (min-width: 992px) and (max-width: 1199px) {   .visible-md-inline { display: inline ! important; } } @media (min-width: 992px) and (max-width: 1199px) {   .visible-md-inline-block { display: inline-block ! important; } } @media (min-width: 1200px) {   .visible-lg, .visible-lg-block { display: block ! important; } } @media (min-width: 1200px) {   .visible-lg-inline { display: inline ! important; } } @media (min-width: 1200px) {   .visible-lg-inline-block { display: inline-block ! important; } } @media (max-width: 767px) {   .hidden-xs { display: none ! important; } } @media (min-width: 768px) and (max-width: 991px) {   .hidden-sm { display: none ! important; } } @media (min-width: 992px) and (max-width: 1199px) {   .hidden-md { display: none ! important; } } @media (min-width: 1200px) {   .hidden-lg { display: none ! important; } } @media print {   .visible-print { display: block ! important; } } @media print {   .visible-print-block { display: block ! important; } } @media print {   .visible-print-inline { display: inline ! important; } } @media print {   .visible-print-inline-block { display: inline-block ! important; } } @media print {   .hidden-print { display: none ! important; } } .fa-dmca::before { background-position: 0px 0px; width: 121px; height: 24px; } .fa-comodo::before { background-position: 0px -24px; width: 76px; height: 26px; } .fa-rating-1::before { background-position: 0px -50px; width: 55px; height: 17px; } #menu-social li a[href*="plus.google.com"] .fa::before, .fa-gplus::before, .menu-social li a[href*="plus.google.com"] .fa::before { background-position: -76px -24px; width: 23px; height: 18px; } .fa-vcard::before, .with-link.vcard a::before { background-position: -99px -24px; width: 21px; height: 18px; } .fa-doc::before, .with-link.doc a::before { background-position: -96px -42px; width: 18px; height: 18px; } .fa-thumbs-gr::before, .with-link.thumbs-up a::before { background-position: -55px -50px; width: 18px; height: 18px; } .fa-thumbs-up::before, .with-link.thumbs-up.active a::before, .with-link.thumbs-up a:focus::before, .with-link.thumbs-up a:hover::before { background-position: -73px -60px; width: 18px; height: 18px; } #menu-social li a[href*="youtube.com"] .fa::before, .fa-youtube-play::before { background-position: -91px -60px; width: 18px; height: 18px; } .fa-fw::before { background-position: 0px -67px; width: 17px; height: 18px; } .fa-question-circle::before { background-position: -17px -67px; width: 17px; height: 20px; } #menu-social li a[href*="twitter.com"] .fa::before, .fa-twitter::before, .menu-social li a[href*="twitter.com"] .fa::before { background-position: -34px -67px; width: 17px; height: 18px; } .fa-file-pdf::before { background-position: -51px -68px; width: 15px; height: 18px; } #menu-social li a[href*="facebook.com"] .fa::before, .fa-facebook::before, .menu-social li a[href*="facebook.com"] .fa::before { background-position: -109px -60px; width: 10px; height: 18px; } .fa-info-outline::before, .with-link.info-outline a::before { background-position: -66px -78px; width: 10px; height: 18px; } .cwp-popular-review::before { content: "" ! important; } .wppr-cols-2::after, .wppr-cols-3::after { content: ""; display: table; clear: both; position: relative ! important; } .clear { clear: both; } body { transition: all 0.4s ease 0s; } @media screen and (max-width: 767px) {   #scroll-well { width: 300px; max-width: 85%; position: fixed; top: 53px; bottom: -20px; right: -300px; transition: all 0.4s ease 0s; border-width: 0px 0px 0px 1px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(227, 227, 227); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding-bottom: 55px; }   #scroll-well .navbar-nav { margin: 0px; }   .menu-main-menu-container { z-index: 100; overflow: hidden ! important; height: 104px; }   .menu-main-menu-container .nav.navbar-nav { padding-left: 30px; padding-bottom: 8px; margin: 7px 0px; }   #main-sidebar { border-width: 0px 0px 0px 1px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(227, 227, 227); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding-bottom: 55px; padding-top: 100px; bottom: -20px; }   body.nav-open-right { margin-left: -300px; margin-right: 300px; overflow: hidden; }   body.nav-open-right #scroll-well { right: 0px; overflow-y: auto; }   body.nav-open-right button.mobile-menu-right { position: absolute; background: transparent none repeat scroll 0px 0px ! important; right: 0px; top: 3px; height: 50px; box-shadow: none; transition: none 0s ease 0s ; }   body.nav-open-right button.mobile-menu-right .toggler-text { display: none; }   body.nav-open-right .navbar.secondery-menu-wrapper .navbar-toggle.mobile-menu-right:focus, body.nav-open-right .navbar.secondery-menu-wrapper .navbar-toggle.mobile-menu-right:hover { background-color: rgb(112, 51, 204); opacity: 1; }   body.nav-open-right .cls { display: inline; font-size: 50px; }   body.nav-open-left { margin-right: -300px; margin-left: 300px; overflow: hidden; }   body.nav-open-left #main-sidebar, body.nav-open-left .menu-main-menu-container { left: 0px ! important; overflow-y: auto; } } .left-icn.is-open span::after, .left-icn.is-open span::before { width: 0.375em; right: 0.02em; } .left-icn.is-open span::before { transform: rotate(-45deg) translateY(0.17em); } .left-icn.is-open span::after { transform: rotate(45deg) translateY(-0.17em); } button, input, select, textarea { font-size: 100%; margin: 0px; vertical-align: baseline; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; } a:focus, a:hover { color: rgb(0, 109, 64); text-decoration: none; } a:focus { outline: thin dotted; outline-offset: -2px; } .navbar.secondery-menu-wrapper { max-width: 100%; } .navbar.secondery-menu-wrapper .navbar-toggle:focus, .navbar.secondery-menu-wrapper .navbar-toggle:hover { background-color: rgb(73, 73, 73); } .navbar.secondery-menu-wrapper .nav > li > a:focus, .navbar.secondery-menu-wrapper .nav > li > a:hover { background-color: transparent; color: #febe16; } .button, button { background-color: rgb(0, 160, 94); border: medium none; text-transform: uppercase; border-radius: 4px; color: rgb(255, 255, 255); font-size: 12px; padding: 5px 12px; transition: background-color 0.3s linear 0s; } .button:hover, button:hover { background-color: rgb(0, 84, 49); } @media (max-width: 767px) {   .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover { color: rgb(255, 255, 255); background-color: rgb(0, 160, 94); } } @media (min-width: 768px) {   ul.nav li.dropdown:hover > ul.dropdown-menu { display: block; } } #footer-area { background-color: rgb(49, 50, 51); color: rgb(153, 153, 153); } #footer-area a { color: rgb(218, 218, 218); } #footer-area ul li { border-bottom: 1px solid rgb(68, 68, 68); } #footer-area .site-info nav ul li { border-bottom: medium none; } .footer-nav.nav > li { position: relative; display: inline-block; } .footer-nav.nav { float: left; margin-bottom: 2px; } .copyright { margin-top: 10px; float: right; text-align: right; } #colophon { background-color: rgb(31, 31, 31); padding: 10px 0px; border-top: 1px solid rgb(58, 58, 58); } .site-info a { color: rgb(119, 119, 119); } .site-info a:hover { color: rgb(153, 153, 153); } #footer-area a:hover { color: rgb(255, 255, 255); } .site-info { color: rgb(153, 153, 153); font-size: 12px; } .footer-nav.nav > li > a:hover { background-color: transparent; } .scroll-to-top { background: rgb(99, 99, 99, 0.4) none repeat scroll 0% 0%; color: rgb(255, 255, 255); bottom: 15px; cursor: pointer; display: none; position: fixed; right: 20px; z-index: 999; font-size: 16px; text-align: center; line-height: 40px; width: 40px; border-radius: 4px; transition: background-color 0.3s linear 0s; transform: rotate(90deg); } @media screen and (max-width: 767px) {   .scroll-to-top { display: none ! important; } } .scroll-to-top:hover { background: rgb(0, 160, 94) none repeat scroll 0% 0%; opacity: 0.8; } @media (max-width: 768px) {   .copyright, .site-info { text-align: center; }   .copyright, .footer-nav.nav { float: none; } } #menu-social, .social-icons { position: relative; text-align: center; } .social-footer { padding-top: 10px; border-top: 1px solid rgb(58, 58, 58); } .social-footer .social-icons { float: left; margin-left: 10px; } .social-icons a { text-decoration: none; font-size: 18px; line-height: 40px; list-style: outside none none; display: inline-block; text-align: center; height: 40px; width: 40px; margin-right: 5px; margin-bottom: 5px; border-radius: 3px; background-color: rgb(0, 160, 94); transition: background-color 0.5s ease 0s; } #menu-social li, .menu-social li { border: medium none; display: inline-block; margin: 0px; } .social-icons li a { font-size: 18px; line-height: 40px; list-style: outside none none; display: inline-block; text-align: center; height: 40px; width: 40px; margin-right: 5px; margin-bottom: 5px; border-radius: 3px; background-color: rgb(0, 160, 94); transition: background-color 0.5s ease 0s; } #footer-area .social-icons a, #footer-area .social-icons li a, .menu-social.social-icons a, .menu-social.social-icons li a { margin-right: 7px; background-color: rgb(0, 160, 94); color: rgb(255, 255, 255); } #menu-social a .social_icon::before, .menu-social a .social_icon::before { vertical-align: middle; } #menu-social li a span, .menu-social li a span { display: none; } #menu-social li a[href*="facebook.com"]:hover, .menu-social li a[href*="facebook.com"]:hover { background-color: rgb(66, 101, 185) ! important; } #menu-social li a[href*="twitter.com"]:hover, .menu-social li a[href*="twitter.com"]:hover { background-color: rgb(85, 172, 238) ! important; } #menu-social li a[href*="plus.google.com"]:hover, .menu-social li a[href*="plus.google.com"]:hover { background-color: rgb(214, 36, 8) ! important; } #menu-social li a[href*="youtube.com"]:hover { background-color: rgb(223, 51, 51) ! important; } #menu-social li, #menu-social ul, .menu-social li, .menu-social ul { border: 0px none ! important; list-style: outside none none; padding-left: 0px; } @media (max-width: 992px) {   .site-branding { text-align: center; }   .side-pull-left .main-content-inner, .side-pull-right .main-content-inner { float: none; } } @media (max-width: 767px) {   .cfa { padding: 0px 0px 20px; }   .cfa-button { padding: 10px 16px; margin-top: 10px; } } @media (max-width: 767px) {   .comment-list .children { padding-left: 10px; } } .with-link a { transition: none 0s ease 0s ; position: relative; padding-left: 25px ! important; display: inline-block ! important; } .with-link a::before { position: absolute; left: 0px; top: 50%; margin-top: -0.5em; } img[alt="css.php"] { position: fixed; } 
