.header-logo-wrapper,.header-trustpilot-logos-wrapper{
	display:table;
	width: 100%;
}
.header-logo-wrapper>a#logo,.header-trustpilot-logos-wrapper .trustpilot-logos{
	height:50px;
	display:table-cell;
	overflow:hidden;	
}
.header-trustpilot-logos-wrapper .trustpilot-logos{
	height:58px;
}
.trustpilot-logos img {
	height: 58px;
    width: 100%;
    margin: auto;	
}

h2.align_center {
	margin-top: 0px;
}

p.align_center {
	line-height: 1;
}

.col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 {
	
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; 
}

.col-xs-15 {
  width: 20%;
  float: left; 
}

span.arrow-post { 
	display:block; 
	position: absolute; 
	bottom:-35px; 
	left:52%; 
	margin: 0 0 0 -77px; 
}

span.arrow-post1 {
	    position: relative;
	    bottom: 43px;
	    left: 0%;
	    margin: 0 0 0 -77px;
}

span.arrow-post img, span.arrow-post1 img {
    width: 70px;
    height: 35px;
}


@media (max-width: 767px) { 
	
	span.arrow-post { 
		margin: 0 0 0 -27px;
	}

}


@media (min-width: 640px){
	
	span.arrow-post1 {
		left:2%;
	}
}

@media (max-width: 640px){
	
	span.arrow-post1 {
		bottom:29px;
		left:6%;
	}
}

@media (min-width: 640px) and (max-width: 768px) {
	.arrow-post1 img {
		margin-top: 16px;
	}
	
	span.arrow-post1 {
		left:6%;
	}
	
}

@media (max-width: 520px) {
	
	span.arrow-post1 {
		left: 10%;
		bottom:29px;
	}
}

@media (max-width: 500px) {
	
	span.arrow-post { 
		bottom: -25px;
	}
	
	span.arrow-post1 {
		bottom: 29px;
		left: 10%;
	}
	
	h3.i1 {
	    margin-top: 0px !important;
	}
	
	span.arrow-post img { 
		width:38px;
		height: 19px;
	}
	
	span.arrow-post1 img { 
		width:38px;
		height: 19px;
	}
}


@media only screen and (min-width: 768px) {
	
  .col-sm-15 {
	    width: 20%;
	    float: left; 
    } 
}

@media only screen and (min-width: 992px) {
  .col-md-15 {
	    width: 20%;
	    float: left; 
    } 
}

@media only screen and (min-width: 1200px) {
  .col-lg-15 {
	    width: 20%;
	    float: left; 
    } 
}

.align_center {
  text-align: center; 
}

.show_sm {
  display: none; 
}

@media only screen and (min-width: 768px) {
    .show_sm {
      	display: block;
    } 
}

.show_md {
  display: none; 
 }
 
 @media only screen and (min-width: 992px) {
    .show_md {
      	display: block; 
     } 
}

@media only screen and (min-width: 992px) {
  .pad80 {
    	padding: 0 80px; 
   } 
}

@media only screen and (min-width: 992px) {
  .pad65 {
    	padding: 0 65px; 
   } 
}

.green {
  	color: #76b751; 
}

.btn {
	  font-size: 18px;
	  height: 42px;
	  font-weight: bold;
	  padding: 8px 10px 9px;
	  border-radius: 6px;
	  -moz-border-radius: 6px;
	  -webkit-border-radius: 6px;
	  -moz-border-radius: 6px;
	  -o-border-radius: 6px;
	  outline: none !important; 
}

.btn-primary {
	  background-color: #76b751;
	  border: 0px;
	  box-shadow: 0 4px #5e9241;
	  transition: all 0.3s;
	  -webkit-transition: all 0.3s;
	  -moz-transition: all 0.3s;
	  -o-transition: all 0.3s;
	  color: #fff; 
}

.btn-primary:hover, .btn-primary:active {
    box-shadow: none;
    transform: translateY(2px);
    -moz-transform: translateY(2px);
    -webkit-transform: translateY(2px);
    -o-transform: translateY(2px);
    background-color: #76b751; 
}

.btn-primary:focus, .btn-primary:active:focus {
    background-color: #5e9241; 
}

.btn-quote {
	  display: block;
	  width: 100%;
	  font-size: 20px;
	  font-weight: bold;
	  color: #fff;
	  background-color: #76b751;
	  box-shadow: 4px 4px #24467f;
	  padding-bottom: 14px;
	  height: 64px;
	  transition: all 0.3s;
	  -moz-transition: all 0.3s;
	  -webkit-transition: all 0.3s;
	  -o-transition: all 0.3s; 
}

 @media only screen and (min-width: 640px) {
    .btn-quote {
	      font-size: 30px;
	      height: 84px; 
      } 
}

  .btn-quote span {
    font-weight: normal;
    font-size: 10px;
    display: block; 
}

@media only screen and (min-width: 768px) {
      .btn-quote span {
        font-size: 14.17px;
	    display: block;
	    font-weight: 400;
	   } 
}

.btn-quote:hover, .btn-quote:active {
    box-shadow: none;
    transform: translateY(2px);
    -moz-transform: translateY(2px);
    -webkit-transform: translateY(2px);
    -o-transform: translateY(2px);
    background-color: #76b751;
    color: #fff; 
}

.btn-quote:focus, .btn-quote:active:focus {
    background-color: #5e9241;
    color: #fff; 
}

form .form-control {
  padding: 9px 12px;
  height: 35px; 
}

form label {
  font-weight: bold;
  font-size: 14px; 
}

form .checkbox {
  font-size: 12px;
  font-weight: bold;
  margin: 0px; 
}

form .checkbox label {
    font-size: 12px;
    font-weight: bold;
    display: block;
    margin: 5px 0;
    text-align: left;
    padding-left: 15px; 
}

@media only screen and (min-width: 640px) {
      form .checkbox label {
	        margin: 0px;
	        display: inline;
	        text-align: center; 
       } 
}

form input[type="radio"] {

	  z-index: 99;
	  position: relative;
	  cursor: pointer;
	  width: 20px;
	  height: 18px;
	  margin-right: 4px; 
      top: 6px;
}


blockquote:after,blockquote:before,label.error:after,q:after,q:before {
	content:""
}

.panel-group .panel-default {
 	 border: 0px; 
}

.panel-group .panel + .panel {
 	 margin-top: 10px; 
}

.panel-group .panel-body {
 	 border: 1px solid #f2f2f2 !important; 
}

.panel-group .panel-heading, .panel-group .panel {
	   border-radius: 0px;
	  -moz-border-radius: 0px;
	  -webkit-border-radius: 0px;
	  -o-border-radius: 0px; 
}

.panel-group .panel-heading {
	  padding: 15px;
	  border: 0px;
	  background-color: #f2f2f2;
	  position: relative;
	  padding-right: 45px; 
}

.panel-group .panel-title {
	  font-weight: normal;
	  font-size: 15px; 
}

@media only screen and (min-width: 768px) {
    .panel-group .panel-title {
      	font-size: 17px; 
     } 
}

.panel-group .panel-title .fa {
    float: right;
    color: #76b751;
    position: absolute;
    right: 15px;
    top: 15px; 
}

.panel-group .panel-title a {
    text-decoration: none; 
}

.panel-group .panel-title a .caret-down {
      display: none; 
}

.panel-group .panel-title a .caret-up {
      display: inline-block; 
	  width: 11px;
	  height: 17px;
}

.panel-group div.collapsed .caret-down {
    display: inline-block; 
	width: 11px;
	height: 17px;
}

.panel-group div.collapsed .caret-up {
    display: none; 
}

/* PAGES */
@media only screen and (min-width: 768px) {
  .thanks_figure {
    	text-align: right; 
  } 
}

.row_2 {
 	 margin-top: 40px; 
}

.row_2 .col-lg-9 {
    margin-bottom: 40px; 
}

@media only screen and (min-width: 768px) {
      .row_2 .col-lg-9 {
        	margin-bottom: 0; 
      } 
}

#dki {
  text-align: center;
  font-size: 19px;
  font-weight: bold;
  background-color: #e6e6e6;
  padding: 12px 0; 
}

#dki .title {
    font-size: 19px;
    color: #404040;
    margin: 0px; 
}

#dki .title span {
     color: #359ace; 
}

.page-template-tpl-ppc #how_will {
 	 border-bottom: 6px solid #f5f5f5; 
}

@media only screen and (min-width: 1400px) {
   #get_quotes.get_quotes2 .sh2 {
	    background-image: url("/wp-content/themes/genesis-removals-index/lp3/lib/assets/images/start-compare-img-new.png");
	    width: 143px;
	    height: 186px;
	    left: -117px;
	    position: absolute;
	    top: -140px;
	    background-repeat: no-repeat;
   } 
}

.green_section {
	  background-color: #76b751;
	  color: #fff;
	  font-size: 16px;
	  padding-top: 20px;
	  padding-bottom: 20px; 
	  border-top: #c9c9c9 solid 7px;
}

@media only screen and (min-width: 768px) {
    .green_section {
	      font-size: 18px;
	      padding-bottom: 125px; 
     } 
}

.green_section .title, .green_section .intro {
    color: #fff;
    text-align: center; 
}

.green_section .title {
    margin-bottom: 20px; 
}

.green_section .intro {
    margin-bottom: 35px; 
}

@media only screen and (min-width: 768px) {
      .green_section .intro {
	        margin-bottom: 40px; 
       } 
}

.green_section ul {
    padding-left: 0px;
    list-style: none; 
}

.green_section ul li {
      position: relative;
      padding-left: 45px; 
}

@media only screen and (min-width: 768px) {
        .green_section ul li {
          	padding-left: 65px; 
         } 
}

.green_section ul i.check-circle {
	font-size: 30px;
	position: absolute;
	left: 0px;
    top: 9px;
	height: 30.5px;
	width: 25.75px;
	background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg version='1.0' width='243.000000pt' height='242.000000pt' viewBox='0 0 243.000000 242.000000' preserveAspectRatio='xMidYMid meet' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3C/defs%3E%3Cg transform='translate(0.000000,242.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M 1215 2400 C 555.02 2400 20 1864.98 20 1205 C 20 545.02 555.02 10 1215 10 C 1874.98 10 2410 545.02 2410 1205 C 2410 1864.98 1874.98 2400 1215 2400 Z M 409.524 1223.4 L 608.394 1422.286 C 631.825 1445.718 669.815 1445.72 693.247 1422.289 L 1071.347 1044.217 L 1738.911 1711.781 C 1762.342 1735.212 1800.332 1735.212 1823.763 1711.781 L 2027.294 1508.25 C 2050.726 1484.818 2050.726 1446.828 2027.294 1423.397 L 1359.742 755.844 L 1360.019 755.568 L 1118.724 514.254 C 1095.293 490.822 1057.304 490.82 1033.871 514.251 L 409.527 1138.547 C 386.095 1161.978 386.093 1199.968 409.524 1223.4 Z' style='fill: rgb(255, 255, 255);'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
    background-position: center;
}

@media only screen and (min-width: 768px) {
    .green_section ul i.check-circle {
		width: 34.29px; 
		height: 41px;
	}
}

#find_out_more {
	  text-align: center;
/* 	  padding-bottom: 25px; */
	  padding-top: 25px;
/* 	  border-top: 6px solid #f5f5f5;  */
}

@media only screen and (min-width: 768px) {
    #find_out_more {
/* 	      padding-bottom: 55px; */
	      padding-top: 40px; 
     } 
}

#find_out_more .i1 {
    color: #333;
    margin-bottom: 30px; 
}

#find_out_more .call {
    font-size: 35px;
    color: #305eaa;
    line-height: 1;
    font-weight: bold;
    margin-bottom: 30px; 
}

@media only screen and (min-width: 768px) {
      #find_out_more .call {
	        font-size: 70px;
	        margin-bottom: 60px; 
       } 
}

#find_out_more #footer {
    display: inline-block;
    float: none;
    font-size: 14px;
    color: #686868; 
}

#find_out_more #footer > li > a {
      padding-left: 3px;
      padding-right: 3px; 
}

#find_out_more #footer a {
      color: #686868; 
}

#find_out_more #footer li, #find_out_more #footer .div, #find_out_more #footer li a {
      display: inline-block; 
}

#find_out_more #footer li:last-child .div {
      display: none; 
}

#find_out_more blockquote {
    margin-left: auto;
    margin-right: auto;
    max-width: 820px;
    position: relative;
    border: 0px;
    color: #686868;
    font-size: 16px;
    font-style: italic; 
}

#find_out_more blockquote .wrap {
      position: relative;
      padding: 0 20px; 
}

@media only screen and (min-width: 768px) {
        #find_out_more blockquote .wrap {
          padding: 0 40px; 
         } 
}

@media only screen and (min-width: 768px) {
      #find_out_more blockquote {
        font-size: 18px; 
       } 
}

#find_out_more blockquote .quote-left {
      position: absolute;
      left: -10px;
      width: 28px;
      top: -22px;
}

@media only screen and (min-width: 768px) {
        #find_out_more blockquote .quote-left {
	          width: 48px; 
         } 
}

#find_out_more blockquote .quote-right {
      position: absolute;
      right: -10px;
      width: 28px;
      bottom: 0;
}

@media only screen and (min-width: 768px) {
        #find_out_more blockquote .quote-right {
          width: 48px; 
        } 
}

#find_out_more blockquote .name {
      color: #76b751;
      font-weight: bold;
      font-style: normal;
      margin-top: 25px; 
}

#find_out_more .foot_imgs {
    text-align: center;
    max-width: 465px;
    margin: auto;
    padding-top: 20px;
    padding-bottom: 20px; 
}

@media only screen and (min-width: 768px) {
      #find_out_more .foot_imgs {
/*         	padding-bottom: 60px;  */
       } 
}

#find_out_more .foot_imgs img {
      margin: 10px 0; 
}

body {
	  font-family: "Open Sans", sans-serif;
	  font-size: 14px;
	  line-height: 1.5; 
}

@media only screen and (min-width: 768px) {
    body {
      font-size: 16px; 
    } 
}

a {
	  outline: none !important;
	  color: #305eaa; 
}

p {
 	 margin-bottom: 15px; 
}

img {
	  max-width: 100%;
	  height: auto; 
}

h1, .h1 {
	  font-size: 24px;
	  line-height: 1.22;
	  font-weight: bold; 
}

@media only screen and (min-width: 768px) {
    h1, .h1 {
      font-size: 44.44px; 
    } 
}

h1 strong, .h1 strong {
    font-weight: 900; 
}

h2, .h2 {
  color: #305eaa;
  font-size: 18px;
  line-height: 1.22;
  font-weight: bold; 
}

@media only screen and (min-width: 768px) {
    h2, .h2 {
      font-size: 28px; 
    } 
}

h3, .h3 {
	  color: #305eaa;
	  font-size: 16px;
	  line-height: 1.22;
	  font-weight: bold; 
}

@media only screen and (min-width: 768px) {
    h3, .h3 {
      	font-size: 22px; 
    } 
}

h4, .h4 {
	  color: #305eaa;
	  font-size: 17px;
	  font-weight: bold;
	  line-height: 1.22; 
}

header.main {
/*   	border-bottom: 6px solid #f5f5f5;  */
}

header.main #logo {
    display: block;
    text-align: center;
     
/* adjust logo as of RI */

    float: right;
    padding-right: 50px;
}

header.main #logo img {
	width: 180px;
	height: 100%;
}

header.main #logo_call {
    padding: 10px 0;
}

header.main .call {
    font-size: 16px;
    text-align: center;
    padding-top: 14.5px; 
}

header.main .call img {
	height: 27px;
    width: 23px;
    margin-top: -6px;
}

@media only screen and (min-width: 768px) {
	header.main .call {
		font-size: 19px;
		padding-top: 11px; 
   } 
   header.main .call img {
	margin-top: -5px;
   }
}

header.main .call .green a {
      font-weight: bold;
      color: #76b751; 
      text-decoration: none;
}

header.main .navbar-default {
    background-color: #305eaa;
    border: 0px;
    color: #fff;
    border-radius: 0;
    margin-bottom: 0; 
}

header.main .navbar-default .navbar-toggle.collapsed {
      background-color: #76b751; 
}

header.main .navbar-default .navbar-toggle.collapsed .icon-bar {
        background-color: #fff; 
}

@media only screen and (min-width: 768px) {
      header.main .navbar-default .navbar-nav {
	        float: none;
	        display: table;
	        width: 100%; 
      }
      
      header.main .navbar-default .navbar-nav > li {
          display: table-cell;
          float: none; 
      }
      
      header.main .navbar-default .navbar-nav > li > a {
            text-align: center;
            padding-top: 16px;
            padding-bottom: 16px; 
      } 
}

header.main .navbar-default .navbar-nav > .active > a, header.main .navbar-default .navbar-nav > .open > a {
      background: none;
      color: #76b751; 
}

header.main .navbar-default .navbar-nav > .open .dropdown-menu > li > a {
      color: #fff; 
}

@media only screen and (min-width: 768px) {
        header.main .navbar-default .navbar-nav > .open .dropdown-menu > li > a {
          color: #333; 
        } 
}

header.main .navbar-default .dropdown-menu > .active > a {
      background: none; 
}

header.main .navbar-default .dropdown-menu > .active > a:hover {
        background-color: #f5f5f5; 
}

@media only screen and (min-width: 768px) {
      header.main .navbar-default .dropdown-menu {
        width: 100%; 
        } 
}

header.main .navbar-default .navbar-nav > li > a {
      color: #fff;
      font-weight: bold;
      font-size: 15px; 
}

@media only screen and (min-width: 768px) {
        header.main .navbar-default .navbar-nav > li > a {
        	 font-size: 12px; 
        } 
}

@media only screen and (min-width: 992px) {
        header.main .navbar-default .navbar-nav > li > a {
         	 font-size: 15px; 
        } 
}

header.main .navbar-default .navbar-nav > li > a .caret {
        color: #76b751;
        border-top: 5px dashed;
        border-right: 6px solid transparent;
        border-left: 6px solid transparent; 
}

#hero {
/* 	  border-bottom: 6px solid #f5f5f5; */
	  padding-top: 10px;
}

@media only screen and (min-width: 640px) {
    #hero {
		background:url("data:image/webp;base64,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") 50% 100% no-repeat;
/* 		  background: url("../images/details-new.png"); */
	}
}

#hero h1 {
    margin-top: 0;
    margin-bottom: 5px; 
}

#hero .tagline {
    font-weight: bold;
    font-size: 13px; 
}

@media only screen and (min-width: 768px) {
      #hero .tagline {
      	  font-size: 17px; 
      } 
}

.steps.thanks_steps {
	  color: #fff;
	  font-size: 12px;
	  padding-top: 10px;
	  padding-bottom: 10px;
	  background-color: #305eaa; 
}

@media only screen and (min-width: 768px) {
    .steps.thanks_steps {
	      padding-top: 20px;
	      padding-bottom: 20px; 
     } 
}

.steps.thanks_steps .step {
    font-size: 16px;
    margin-bottom: 15px; 
}

.steps.thanks_steps .num {
    font-weight: bold;
    height: 40px;
    width: 40px;
    font-size: 20px;
    line-height: 29px;
    display: none; 
}

@media only screen and (min-width: 768px) {
      .steps.thanks_steps .num {
	        height: 80px;
	        width: 80px;
	        font-size: 32px;
	        line-height: 65px;
	        display: block; 
	   } 
}

.steps.thanks_steps .num.hide_sm {
      display: inline-block;
      margin-right: 10px; 
}

@media only screen and (min-width: 768px) {
     .steps.thanks_steps .num.hide_sm {
	     display: none; 
	 } 
}

.steps.thanks_steps .num_wrap {
    float: none;
    height: auto;
    margin-bottom: 20px; 
}

@media only screen and (min-width: 768px) {
      .steps.thanks_steps .num_wrap {
      	  height: 80px; 
      }
      
      .steps.thanks_steps .num_wrap.num3 {
      		padding-left: 9px;
      }
}

.steps.thanks_steps .col-sm-4 {
    display: block;
    height: auto;
    margin-bottom: 30px; 
}


.steps.thanks_steps .col-sm-4:last .a {
	        padding-left: 9px !important; 
	   } 
	   
	   
@media only screen and (min-width: 768px) {
      .steps.thanks_steps .col-sm-4 {
        margin-bottom: 0;
        text-align: center; 
       } 
       

}

.steps.thanks_steps .col-sm-4 .a {
      padding-left: 0;
      display: block; 
}

.steps.thanks_steps .num_wrap.num1:after {
    height: 97px;
    display: none; 
}

@media only screen and (min-width: 768px) {
      .steps.thanks_steps .num_wrap.num1:after {
	        margin-top: -9px;
	        margin-left: 34px;
	        width: 189px;
	        height: 18px;
	        display: block; 
	   } 
}

@media only screen and (min-width: 992px) {
      .steps.thanks_steps .num_wrap.num1:after {
	        margin-top: -9px;
	        margin-left: 34px;
	        width: 262px; 
	   } 
}

@media only screen and (min-width: 1200px) {
      .steps.thanks_steps .num_wrap.num1:after {
	        margin-top: -9px;
	        margin-left: 34px;
	        width: 276px; 
	    } 
}

.steps.thanks_steps .num_wrap.num2:after {
    height: 97px;
    display: none; 
}

@media only screen and (min-width: 768px) {
      .steps.thanks_steps .num_wrap.num2:after {
	        margin-top: -9px;
	        margin-left: 34px;
	        height: 18px;
	        display: block; 
	   } 
}

@media only screen and (min-width: 768px) {
  .steps .container {
    	padding: 0 15px; 
    } 
}

@media only screen and (min-width: 768px) {
  .steps {
    	text-align: center; 
   } 
}

.steps .col_1 {
	  position: relative;
	  z-index: 10; 
}

@media only screen and (max-width: 768px) {
  .steps .col_3 .step {
    	color: #fff; 
   } 
}

.steps .num_wrap {
	  position: relative;
	  height: 60px;
	  float: left; 
}

@media only screen and (min-width: 768px) {
    .steps .num_wrap {
	      float: none;
	      margin-bottom: 12px; 
     } 
}

@media only screen and (max-width: 768px) {
    .steps .num_wrap:after {
    	  height: 85px; 
    }
    
    .steps .num_wrap.num1:after {
	      width: 16px;
	      border: 4px solid #254a8a;
	      border-width: 0 4px;
	      background-color: #8dd84e;
	      top: 54px;
	      left: 50%;
	      position: absolute;
	      content: '';
	      display: block;
	      margin-left: -8px;
	      height: 85px; 
	}
	
    .steps .num_wrap.num2:after {
	      width: 16px;
	      border: 4px solid #254a8a;
	      border-width: 0 4px;
	      background-color: #8dd84e;
	      top: 54px;
	      left: 50%;
	      position: absolute;
	      content: '';
	      display: block;
	      margin-left: -8px;
	      border-bottom-width: 40px;
	      height: 85px; 
	 }
	 
    .steps .num_wrap.num3:after {
      	height: 85px; 
    }
    
    .steps .num_wrap.num3 .num {
      	background-color: #254a8a; 
    } 
}

@media only screen and (min-width: 768px) {
    .steps .num_wrap {
	      width: 100%;
	      float: left; 
	 }
	 
     .steps .num_wrap:after {
        width: 202px; 
     } 
}

@media only screen and (min-width: 768px) and (min-width: 992px) {
      .steps .num_wrap:after {
      	  width: 275px; 
      } 
}

@media only screen and (min-width: 768px) and (min-width: 1200px) {
      .steps .num_wrap:after {
        	width: 342px; 
       } 
}

@media only screen and (min-width: 768px) {
      .steps .num_wrap.num1:after {
	        height: 18px;
	        border: 5px solid #254a8a;
	        border-width: 5px 0;
	        background-color: #76b751;
	        top: 50%;
	        margin-top: -9px;
	        left: 50%;
	        position: absolute;
	        content: '';
	        display: block;
	        margin-left: 24px;
	        width: 202px; 
	   } 
}

@media only screen and (min-width: 768px) and (min-width: 992px) {
      .steps .num_wrap.num1:after {
        	width: 275px; 
       } 
}

@media only screen and (min-width: 768px) and (min-width: 1200px) {
      .steps .num_wrap.num1:after {
        width: 342px; 
       } 
}

@media only screen and (min-width: 768px) {
      .steps .num_wrap.num2:after {
	        height: 18px;
	        border: 5px solid #254a8a;
	        border-width: 5px 0;
	        background-color: #76b751;
	        top: 50%;
	        margin-top: -9px;
	        left: 50%;
	        position: absolute;
	        content: '';
	        display: block;
	        margin-left: 24px;
	        border-right-width: 155px;
	        width: 202px; 
	    } 
}

@media only screen and (min-width: 768px) and (min-width: 992px) {
      .steps .num_wrap.num2:after {
	        border-right-width: 228px; 
	   } 
}

@media only screen and (min-width: 768px) and (min-width: 1200px) {
      .steps .num_wrap.num2:after {
	        border-right-width: 295px; 
	   } 
}

@media only screen and (min-width: 768px) and (min-width: 992px) {
      .steps .num_wrap.num2:after {
	        width: 275px; 
	   } 
}

@media only screen and (min-width: 768px) and (min-width: 1200px) {
      .steps .num_wrap.num2:after {
	        width: 342px; 
	   } 
}

@media only screen and (min-width: 768px) {
      .steps .num_wrap.num3:after {
	        width: 202px; 
	   } 
}

@media only screen and (min-width: 768px) and (min-width: 992px) {
      .steps .num_wrap.num3:after {
	        width: 275px; 
	   } 
}

@media only screen and (min-width: 768px) and (min-width: 1200px) {
      .steps .num_wrap.num3:after {
	        width: 342px; 
	   } 
}

@media only screen and (min-width: 768px) {
      .steps .num_wrap.num3 .num {
	        background-color: #254a8a; 
	   } 
}

.steps .num {
	  font-style: normal;
	  border: 5px solid #254a8a;
	  background-color: #76b751;
	  color: #fff;
	  font-size: 30px;
	  display: block;
	  width: 60px;
	  height: 60px;
	  text-align: center;
	  border-radius: 50%;
	  line-height: 48px;
	  position: static;
	  margin: auto; 
}

.steps .step {
	  color: #76b751;
	  font-size: 20px;
	  font-weight: bold;
	  margin-bottom: 0; 
}

.steps .col-sm-4 {
	  margin-bottom: 70px;
	  height: 63px;
	  display: table; 
}

@media only screen and (min-width: 768px) {
    .steps .col-sm-4 {
	      display: block;
	      margin-bottom: 0px;
	      height: 0px; 
	 } 
}

.steps .col-sm-4 .a {
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px; 
}

@media only screen and (min-width: 768px) {
		
      .steps .col-sm-4 .a {
	        display: block;
	        padding-left: 0px; 
	   } 
	   
	 
}

.steps .col-sm-4 p {
    margin: 0px; 
}

.steps .col-sm-4.col_3 {
    margin-bottom: 0; 
}

@media only screen and (min-width: 768px) {
    .steps .col-sm-4 {
	      height: auto; 
	 } 
}

@media only screen and (min-width: 768px) {
    .steps .col-sm-4 p {
	      margin-left: 0px; 
	 } 
}

#how_will {
	 background-color: #F1F1F1;
 	 padding: 40px 0 30px; 
}

@media only screen and (min-width: 768px) {
    #how_will {
      padding: 40px 0 70px; 
     } 
}

#how_will .steps {
    margin-top: 50px; 
}

#how_will .steps .num {
      background-color: #F1F1F1;
      border: 0px;
      background-repeat: no-repeat;
      background-position: center;
      width: 140px;
      height: 140px;
      position: relative;
      z-index: 99; 
}

#how_will .steps .col-sm-4 {
      height: auto;
      display: block;
      margin-bottom: 45px; 
}

@media only screen and (min-width: 768px) {
     #how_will .steps .col-sm-4 {
          margin-bottom: 0; 
      } 
}

#how_will .steps .col-sm-4 .a {
        padding-left: 0;
        text-align: center; 
}

#how_will .steps .step {
      color: #305eaa;
      font-size: 17px;
      margin-bottom: 10px; 
}

#how_will .steps .num1 i {
      background-image: url("/wp-content/themes/genesis-removals-index/lp3/lib/assets/images/details-new.png");
      background-size: 81px 75px; 
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        #how_will .steps .num1 i {
         	 background-image: url("/wp-content/themes/genesis-removals-index/lp3/lib/assets/images/details-new.png"); 
         } 
}

#how_will .steps .num2 i {
      background-image: url("/wp-content/themes/genesis-removals-index/lp3/lib/assets/images/compare-new.png");
      background-size: 102px 83px; 
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        #how_will .steps .num2 i {
     	     background-image: url("/wp-content/themes/genesis-removals-index/lp3/lib/assets/images/compare-new.png"); 
     	 } 
}

#how_will .steps .num3 i {
      background-image: url("/wp-content/themes/genesis-removals-index/lp3/lib/assets/images/hire-new.png");
      background-size: 59px 77px; 
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
        #how_will .steps .num3 i {
	          background-image: url("/wp-content/themes/genesis-removals-index/lp3/lib/assets/images/hire-new.png"); 
	     } 
}

#how_will .steps .num_wrap {
      height: 140px;
      margin-bottom: 20px;
      float: none; 
}

@media only screen and (min-width: 768px) {
        #how_will .steps .num_wrap {
	          float: left; 
	     } 
}

#how_will .steps .num_wrap .t {
        font-size: 17px;
        line-height: 21px; 
}

#how_will .steps .num_wrap:after {
        border: 0px;
        background-color: #f2f2f2; 
}

#how_will .steps .num_wrap.num1:after {
        height: 12px;
        margin-top: -6px; 
}

#how_will .steps .num_wrap.num2:after {
        height: 12px;
        margin-top: -6px; 
}

#how_will .steps .num_wrap.num3:after {
        height: 12px;
        margin-top: -6px; 
}

.boxes {
	  background-color: #eeeeee;
	  border: 7px solid #e6e6e6;
	  border-width: 7px 0;
	  padding: 20px 0; 
}

@media only screen and (min-width: 992px) {
    .boxes {
	      padding: 40px 0; 
	 } 
}

#tp {
	  padding: 30px 0; 
}

@media only screen and (min-width: 768px) {
    #tp {
  	    padding: 65px 0; 
  	} 
}

#article {
  background-color: #eeeeee;
  padding: 30px 0;
  text-align: center; 
}

@media only screen and (min-width: 768px) {
    #article {
	      padding: 65px 0; 
	 } 
}

.quote_box_holder {
	  padding-top: 25px; 
}

@media only screen and (min-width: 640px) {
    .quote_box_holder {
	      width: 475px;
	      float: right;
/* 	      padding-top: 25px;  */
	  } 
}

@media (max-width: 767px) {
	.quote_box h3.title {
		font-size: 23px !important;
	}	
}

.quote_box_holder .tag2 {
	    font-style: italic;
	    font-size: 20px;
	    text-align: center;
	    margin-top: 25px;
	    font-weight: 600;
}

.quote_box {
	  background-color: #305eaa;
	  border: 5px solid #fff;
	  padding: 15px;
	  color: #fff;
	  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2);
	  -webkit-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2);
	  -moz-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2);
	  -o-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2);
	  border-radius: 6px;
	  -moz-border-radius: 6px;
	  -webkit-border-radius: 6px;
	  -o-border-radius: 6px;
	  position: relative; 
}

@media only screen and (min-width: 768px) {
    .quote_box {
 	     padding: 25px; 
 	     padding-top: 16px;
 	 } 
}

@media only screen and (min-width: 1300px) {
    .quote_box .sh1 {
	      background: url("/wp-content/themes/genesis-removals-index/lp3/lib/assets/images/start_here1.png");
	      background-repeat: no-repeat;
	      position: absolute;
	      width: 81px;
	      height: 144px;
	      top: -15px;
	      right: -100px; 
	   } 
}

.quote_box h3.title {
    color: #fff;
    margin-top: 0px;
    text-align: center;
    margin-bottom: 20px; 
    font-weight: 800;
}

@media only screen and (min-width: 768px) {
      .quote_box h3.title {
	        font-size: 26px; 
	   } 
}

.quote_box .form-control {
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px;
    box-shadow: 3px 3px #2a5395;
    -webkit-box-shadow: 3px 3px #2a5395;
    -o-box-shadow: 3px 3px #2a5395;
    -moz-box-shadow: 3px 3px #2a5395; 
}

.quote_box .btn {
    margin-top: 20px; 
}

.quote_box .security {
    text-align: center;
    font-size: 11px;
    margin-top: 12px;
    margin-bottom: 0; 
    color: #D3D3D3;
}
.quote_box .security img{
	margin-right: 4px;
    width: 15px;
    height: 18px;
	position: relative;
	top: -2px;    
}
.cta_box {
	  background-color: #fff;
	  font-size: 14px;
	  line-height: 17px;
	  padding: 20px;
	  border-radius: 6px;
	  -moz-border-radius: 6px;
	  -webkit-border-radius: 6px;
	  -moz-border-radius: 6px;
	  -o-border-radius: 6px;
	  padding: 30px 35px;
	  margin: 15px 0; 
}

@media only screen and (min-width: 992px) {
    .cta_box {
	      margin: 0; 
	} 
}

@media only screen and (min-width: 1200px) {
    .cta_box {
	      margin: 0 17px; 
	 } 
}

.cta_box .btn {
    display: block;
    margin-top: 30px; 
}

.cta_box h4 {
    margin-bottom: 25px;
    margin-top: 0;
    text-align: center; 
}

#get_quotes {
	  background-color: #305eaa;
	  padding-top: 40px;
	  padding-bottom: 35px;
	  border-top: #c9c9c9 solid 7px;
      border-bottom: #c9c9c9 solid 7px; 
}

#get_quotes form {
    position: relative; 
}

@media only screen and (min-width: 1400px) {
      #get_quotes form .sh2 {
	        background: url("/wp-content/themes/genesis-removals-index/lp3/lib/assets/images/start_here2_new.png");
	        background-repeat: no-repeat;
	        position: absolute;
	        width: 143px;
	        height: 156px;
	        top: -115px;
	        left: -140px; 
	    } 
}

@media only screen and (min-width: 992px) {
      #get_quotes form {
	        padding-left: 30px; 
	   } 
}

#get_quotes form label {
      color: #fff;
      padding-left: 6px;
      font-size: 15px; 
}

#get_quotes form .security {
    text-align: center;
    font-size: 11px;
    margin-top: 10px;
    margin-bottom: 0;
    color: #D3D3D3;
    line-height: 1.1;
}
#get_quotes form .security img{
	position: relative;
    top: -3px;
	width: 15px;
	height: 17.5px;
}
#get_quotes .btn {
	    margin-top: 20px;
	    text-shadow: none; 
}

@media only screen and (min-width: 768px) {
	#get_quotes {
		padding-bottom: 33px;
	}
	#get_quotes form .security {
		margin-top: 8px;
	}
	#get_quotes form .security img{
		margin-right: 4px;
	}
      #get_quotes .btn {
	        font-size: 25px;
	        padding: 13px 10px 20px;
	        height: 90px;
	        margin-top: 0; 
	   } 
}

#locations {
	  color: #76b751;
	  font-weight: bold;
	  font-size: 13px;
	  padding: 30px 0; 
}

#locations .group {
      margin: 25px 0; 
}

#locations h4.title {
	    font-size: 20px;
	    color: #333; 
}

#locations h4.title .num {
        color: #a6a6a6; 
}

footer.main {
	  background-color: #305eaa;
	  color: #fff;
	  text-align: center;
	  font-size: 12px;
	  padding: 18px 0; 
	  clear: both; 
}

@media only screen and (min-width: 768px) {
    footer.main {
     	 font-size: 16px; 
     } 
}

footer.main p {
    	margin: 0; 
}

footer.main a {
	    color: #76b751;
	    text-decoration: underline; 
}

ul {
	  margin-bottom: 15px; 
}

ul.no_list {
	  list-style: none;
	  padding-left: 5px; 
}

ul.no_list li img {
    width: 22px;
	height: 22px;
    position: relative;
    margin-right: 5px; 
}

#main_article {	
  	 padding: 40px 0;
}

#testimonials {
	
	        font-size: 14px;
		    font-style: italic;
		    color: #76b751;
		    font-weight: 600;
		    border-top: #c9c9c9 solid 7px;
		    border-bottom: #c9c9c9 solid 7px;
		    position: relative;
		    clear: both;		    
}

#testimonials .wrap {
	    display: table;
	    width: 100%; 
}

@media only screen and (min-width: 768px) {
      #testimonials .wrap {
	        display: block;
	        text-align: center; 
	   } 
}

@media only screen and (min-width: 992px) {
      #testimonials .wrap {
	        display: table;
	        text-align: left; 
	   } 
}

#testimonials .cell {
	    vertical-align: middle;
	    display: table-cell; 
}

@media only screen and (min-width: 768px) {
      #testimonials .cell {
	        display: block; 
	   } 
}

@media only screen and (min-width: 992px) {
      #testimonials .cell {
	        display: table-cell; 
	   } 
}

#testimonials p {
    margin: 10px 0; 
}

#testimonials figure {
    width: 72px; 
}

@media only screen and (min-width: 768px) {
      #testimonials figure {
	        width: auto; 
	  } 
}

@media only screen and (min-width: 992px) {
      #testimonials figure {
	        width: 72px; 
	   } 
}

#testimonials figure img {
      margin: 10px 0;
      border: 5px solid #f5f5f5;
	  height: 72px;
      width: 72px;
      border-radius: 50%;
      -moz-border-radius: 50%;
      -webkit-border-radius: 50%;
      -o-border-radius: 50%; 
}

#testimonials .testimonial {
    padding-left: 20px; 
}

#testimonials .testimonial .name {
      color: #333; 
}

/* PAGE TEMPLATE */
.page-template-default #main_article .title {
  	margin-bottom: 30px; 
}
  
#find_out_more .container .call {
	text-align: center;
}

@media (max-width: 640px) {
	.step1 span.arrow-post2 {
	    left: 50% !important;
	}
}


@media(max-width:768px) {
	
	header.main #logo {
		float: none;
		padding-right: 0px;
/* 		margin-bottom: 15px; */
	}
	
	header.main .trustpilot-logos{
		margin-bottom: 15px;
	}
	
	#form1 .mg-b-10 {
		margin-bottom: 10px !important;
	}
}

@media only screen and (min-width:768px) and (max-width: 1200px){
	header.main .call {
		padding-top: 0px;
	}
}

@media(max-width:470px){
	#main_article {
	    padding: 10px 0;
	}
}

/* Footer Menu */

footer.main .container {
	 margin-top: 10px;
}

ul#footer li {
	 display: inline-block;
	 padding-left: 5px;
	 padding-top: 10px;
}

footer.main ul#footer li a:hover {
	text-decoration: underline;
}

footer.main ul#footer li a {
	margin: 0 4px 0 0;
}

footer.main ul#footer li:after {
	content:" | ";
}

footer.main ul#footer li:last-child:after {
	content:"";
}
	
.copyright { 
	text-align:center; 
	padding:12px 0 0 0;
}

.copyright p { 
	margin-bottom: 0px;
}

@media (max-width: 640px) {  
	
	.copyright p { 
		font-size:10px; 
		padding:0 0 10px 0;
	}
		
}



@media(max-width:768px) {
	
	ul#footer {
		padding-left: 0px;
	}
	
	ul#footer li {
		margin-bottom:10px !important;
	}
	
	ul#footer li {
		display:block;
		text-align:left;
		padding-bottom:10px;
		border-bottom:1px solid #ccc
	}
	
	footer.main ul#footer li:after {
		content:""
	}
	
	ul#footer li a {
		font-size:12px;
		text-decoration: none;
	}

}
/* Footer Menu */



/* Thanks page tweaks */

       .steps.thanks_steps .col_1 {
       		padding-left: 73px;
       }

@media (min-width: 992px){
	#main_article .container {
	    padding-left: 78px;
	}
}

@media (min-width: 1200px){
	#main_article .container {
	    padding-left: 145px;
	}
}

div.progress_bar {
	    width: auto;
	    overflow: hidden;
	    padding-left: 50px;
}

@media only screen and (max-width: 1200px) {
	div.progress_bar {
		padding-left: 0px;
	}
	
	.steps.thanks_steps .col_1 {
		padding-left: 0px;
	}
}

@media only screen and (max-width: 768px) {
	.steps.thanks_steps .col_1 {
		padding-left: 15px;
	}
}


/* Thanks page tweaks */




/* RI Width changes */



.inner-container {
	margin: 0 auto;
    width: 948px !important;
}


.testimonial-pad {
	 padding: 0 10px;
}

.green_section ul {
	    padding: 0px 32px 0 32px;
}

.green_section ul li p{
	    line-height: 18px;
	    margin-top: 5px;
	    font-size: 16px;
	
}


@media (min-width:768px) and  (max-width: 1200px){
	
	p.tag2 {
		    padding-left: 90px;
	}	
}

@media (max-width: 992px){
	
	.inner-container {
		    margin: 0 auto;
            width: auto !important;
	}
}

@media only screen and (min-width: 992px) {
	.pad65 {
	
			padding: 0px;
		    padding-left: 50px !important;
	}
}

@media (max-width: 947px) { 

	
	
	.green_section ul {
		padding: 0px;
	}
	
	.green_section ul li {
		    padding-bottom: 15px;
	}
	
	.testimonial-pad {
		padding: 0px;
	}

}


@media only screen and (min-width: 768px){
	.green_section {
		    padding-bottom: 20px;	
	}
}	
	
@media only screen and (min-width: 768px) {
.green_section ul li {
	    padding: 0 0 20px 65px;
	
	}
}


@media only screen and (min-width: 640px) {
	#how_will div.a p.step {
		    font-size: 23px !important;
	}
	#how_will div.a p.t {
		    font-size: 18px;
	}
}


/* RI Width changes */


/* Mobile Changes */


#get_quotes .mobile-security.security {
	display: none;
	padding-top: 8px;
}

.quote_box_holder .tag2.mobile-tag {
	display: none;
}


@media (max-width: 905px) {
	
	#hero .h1 {
		    font-size: 36px;
	}
	
	#hero .tagline {
		font-size: 16px;
	}
}


@media (max-width: 768px){
	
	#hero .h1 {
	    font-size: 30px;
	}
	
	
	#hero p.align_center.tagline{
	    font-size: 13.35px !important;
	    line-height: 1.5;
	}
	
	h1.title.blue {
		line-height: 1.5;
	}
	
	
	.quote_box_holder .tag2 {
		display: none;
	}
	
	#get_quotes p.security {
		display: none;
	}
	
	#get_quotes p.security img {
		top: -2px;
		width: 15px;
		height: 18px;
		margin-right: 4px;
	}

	.quote_box .security {
		display: block !important;
	}

	.quote_box .security img{
		margin-right: 4px;
	}
	
	header.main .trustpilot-logos {
		display: none;
	}
	
	#get_quotes .btn {
		margin-top: 10px;
	}
	
	#testimonials p {
		margin: 0px !important;
		font-weight: 600;
		font-size: 15px;
	}
	
	#testimonials .wrap {
		padding: 15px 0px;
		padding-top: 0px;
	}
	
	#testimonials .testimonial .name {
	
		font-size: 12px;
	}
	
	.foot_imgs .footer-images {
		display: inline-block;
	}
	
	p.mobile-security.security {
		display: block !important;
	}
	
	
	.quote_box_holder .tag2.mobile-tag{
		display: block !important;
		font-size: 14.27px;
		padding-bottom: 10px;
	}
	
}


@media (min-width: 640px){
	
	.quote_box_holder .moving-from {
		width: 50% !important;
		float:left;
	}
	
	.quote_box_holder .moving-to {
		width: 50% !important;
		float:left;
	}
}

@media (max-width: 640px){
	
	
	
	#hero .h1 {
	    font-size: 26.59px !important;
	}
	
	#hero p.align_center.tagline{
	    font-size: 13.35px !important;
	    padding: 10px 25px 0 25px !important;
	}
	
	#dki .title {
		font-size: 13px;
	}
}

@media (max-width: 576px) {
	#testimonials p {
		  line-height: 17px;
	}
}

@media (max-width: 470px) {
	#dki .title {
		font-size: 14px;
	}
}



@media (max-width: 420px){
	
	#find_out_more .foot_imgs {
		padding-top: 0px;
	}
	
}

.foot_imgs .footer-images:nth-child(1) img {
    width: 119px;
    height: 58px;
}

.foot_imgs .footer-images:nth-child(2) img {
    width: 70px;
    height:68px;
}

.foot_imgs .footer-images:nth-child(3) img {
    width: 132px;
    height: 58px;
}

@media (max-width: 360px){
	.foot_imgs .footer-images {
		float: none !important;
	}
}

@media (max-width: 947px) {
	#dki {
	     width: auto;
	}
}

@media (min-width:  320px)  and (max-width: 768px) {
	#dki {
	     padding: 3px 46px;
	}
	
}

@media (min-width: 375px)  and (max-width: 768px) {
	#dki {
	     padding: 3px 71px;
	}
}
	
@media (min-width: 414px) and (max-width: 768px) {
	#dki {
	     padding: 3px 73px;
	}
	
}


@media(max-width:768px) {
	
	#how_will .steps {
		margin-top: 30px;
	}
		
	#how_will .steps .num_wrap {
		margin-bottom: 0px;
	}
}


/* Mobile Changes */




.regulatory-info-container {
    margin-top: 10px;
    border-top: 1px solid #ccc;
}

.regulatory-info-container .regulatory-info {
	color: #8a95a4;
	font-size: 12px;
}

.regulatory-info-container .regulatory-info p {
	margin: 0px 0px 5px 0px;
	line-height: 15px;
}