/*
Theme Name: Meteors
Theme URI: http://themes.themegoods2.com/meteors
Description: Premium Multi-Purpose Template
Version: 1.9.7
Tags: gray, white, responsive-layout, custom-header, custom-background, threaded-comments, translation-ready, editor-style, custom-menu
Author: ThemeGoods
Author URI: http://themeforest.net/user/ThemeGoods
License: GNU General Public License
License URI: http://themeforest.net/licenses/regular_extended
Text Domain: meteors
*/

/* @import url(https://fonts.googleapis.com/css?family=Crimson+Text:400,600,700,700italic,600italic,400italic);

body { font-family: 'Crimson Text', serif; }
*/

#wrapper .header_style_wrapper.nofixed {
  display: block;
}
.main-text {
  letter-spacing: 9px;
  padding: 280px 0;
}
img.team_pic{min-width:100%}
.right-are li:last-child {
  border-bottom: 1px solid;
}
.section-one-text-area {
    font-size: 30px;
    font-weight: 700;
    padding: 102px 0;
}
.section-one-text-area2 {
  fontfamily: open sans;
  font-size: 14px;
  font-weight: 700;
  padding: 109px 0;
}

.left-are {
    overflow: hidden;
    padding: 53px 0;
    position: relative;
}
h3.left-text {
    color: #fff;
    font-weight: 700;
    letter-spacing: 4px;
    text-transform: uppercase;
}
.right-are {
  color: #fff;
  fontfamily: open sans;
  font-size: 15px;
  overflow: hidden;
  padding: 64px 0;
}
.right-are > ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.right-are li {
    border-top: 1px solid;
    padding: 3px;
}

.section-footer-one {
    color: gray;
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase;
}
.social-icon a {
  padding: 11px;
}
.contact-title {
  color: gray;
  fontfamily: open sans;
  font-size: 13px;
  font-weight: 700;
  padding-top: 12px;
  text-transform: uppercase;
}
.section-footer-three {
    padding: 20px 0;
}
.section-address-one {
}


.footer-right {
    overflow: hidden;
    position: relative;
}

.footer-area {
    border-top: 1px solid;
    fontfamily: open sans;
    text-transform: uppercase;
}
.footer-area p {
    color: gray;
    font-weight: 800;
    padding: 14px 0;
}

.button a {
  color: #fff;
}
ul li i {
  color: gray;
  font-size: 45px;
}
.button a:hover {
  color: #fff;
}
.button {
  margin-top: 35px;
}
.social-icon li {
  border: 1px solid;
  display: inline-block;
  margin-right: 20px;
  padding: 0 10px;
}


.social-icon a {
    font-size: 18px;
}

h2.service-text {
    color: #fff;
    font-weight: 700;
    letter-spacing: 5px;
    padding: 110px 0;
    text-align: center;
    text-transform: uppercase;
}
.service-button .button {
  font-size: 30px;
}
.whychoose-grid .single-service{background:#ffffff;}
.section-text {
  fontfamily: open sans;
color: #000;
font-size: 18px;
padding: 40px 0;
word-spacing: 3px;
}
.section-title {
  color: #000;
  fontfamily: open sans;
  font-size: 20px;
  font-weight: 800;
  letter-spacing: 5px;
  text-transform: uppercase;
}
.list-title{
font-size: 13px;
    text-transform: uppercase;
    font-weight: 800;
    letter-spacing: 2px;
    border-bottom: 2px solid;
}
.service-list ul{list-style: none;}
.service-list ul li {
  border-bottom: 2px solid gray;
  color: #000000;
  font-size: 15px;
  padding: 4px 0;
}

.section-padding{padding:100px 0px;}
.last-para {
  fontfamily: open sans;
  font-size: 19px;
}
.single-textimonial {
  fontfamily: open sans;
}
h2.ppb_title {
  fontfamily: open sans;
  font-weight: 600;
  text-transform: uppercase;
}
.section-text {
    fontfamily: open sans;
}
.list-title {
    fontfamily: open sans;
}
.service-list {
    fontfamily: open sans;
}

.single-service {
    fontfamily: open sans;
}
.single-texts > h2 {
    fontfamily: open sans;
}

.why-title{
font-size: 43px;
    text-transform: uppercase;
    color: #fff;
    padding: 100px 0px;
   text-align:center;
}
.why-text{text-align: center;}
.why-text h2{
    font-size: 28px;
    text-transform: uppercase;
    font-weight: 800;
    letter-spacing: 5px;
}

.why-pra{font-size: 22px;}
.contact_form_wrapper input[type="text"], .contact_form_wrapper input[type="email"], .contact_form_wrapper input[type="date"] {
  background: #999 none repeat scroll 0 0;
  box-sizing: border-box;
  display: inline;
  margin-bottom: 3%;
  margin-right: 3%;
  width: 46%;
}
h2.ppb_title {
  color: gray !important;
  font-weight: 500 !important;
  text-transform: uppercase !important;
}

#message {
  background: #999 none repeat scroll 0 0;
}
.single-texts h2{font-size: 19px;
    text-transform: uppercase;
    font-weight: 700;}

*::-moz-placeholder {
  color: #fff !important;
  font-style: italic;
}
.section-footer-two {
  fontfamily: open sans;
}
p {
  fontfamily: open sans;
}
.address-line {
  fontfamily: open sans;
}
.address-bottom-title {
  fontfamily: open sans;
}
.address-time-line {
  fontfamily: open sans;
}
.section-footer-three > p {
  fontfamily: open sans;
}
#wrapper .footer_bar #footer {
  background-image: url("http://www.goodmoveconveyancing.com.au/wp-content/uploads/2015/12/footer.jpg");
  background-size: cover;
  border-color: #e1e1e1;
}
.right-section-pra > p {
  fontfamily: open sans;
}
.footer_bar, #footer {
  border-color: #e1e1e1;
  
}
