/** Generated by FG **/
@font-face {
	font-family: 'Conv_tt0524m';
	src: url('fonts/tt0524m.eot');
	src: local('☺'), url('fonts/tt0524m.woff') format('woff'), url('fonts/tt0524m.ttf') format('truetype'), url('fonts/tt0524m.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_tt0047m';
	src: url('fonts/tt0047m.eot');
	src: local('☺'), url('fonts/tt0047m.woff') format('woff'), url('fonts/tt0047m.ttf') format('truetype'), url('fonts/tt0047m.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.services a img:hover {
    transform: rotate(360deg);
    transition: all 1s ease 0s;
}
.services .box{background:#f0f0f0; border-radius:3px; font-family:"Open Sans", Arial, Tahoma; font-size:18px; text-align:center; text-transform:uppercase; font-weight:bold; margin:-37px 0px 0 0px; padding:20px 0 20px 0px; width:95%; line-height:100px; color:#03081b;}
.services .box a{color:#03081b; }
.services .box a:hover{color:#1da650; }
#wpcf7-f60-p14-o2 .wpcf7-submit{background: url(images/submit.png) no-repeat;
    color: #FFF;
    height: 32px;
    width: 70%;
    margin: 0px 0 0 0px;
    border: none;
    cursor: pointer;
    text-align: left;
    padding: 0 0 0 20px;
    text-transform: uppercase;}
#wpcf7-f61-o1 select{width:90%; background:#fff; opacity:0.8;     margin-bottom: 8px; color: #909090; font-size: 13px;
    font-family: arial;
    padding: 0 0 0 8px;}
.entry-content p{margin:0px; padding:10px 10px 10px 10px; font-family:Arial, Tahoma; font-size:14px; line-height:24px; color:#717171; text-align:justify;}
.quote-back{background: #e21c21;
    /*padding: 0 37px 0 37px;*/}

.current-menu-parent, .current-menu-item{    background: #1da650;
    color: #000!important;}
.entry-content{margin:0px; padding:0px; }	
.entry-content ul{margin:0px; padding:0px; }	
.entry-content ul li{margin:0px; padding:0px; font-family:Arial, Tahoma; font-size:14px; line-height:24px; color:#717171; line-height: 27px; margin: 0 0 0 20px; padding: 0 0 0 5px;}
	
.nopadmarg{ margin:0px; padding:0px;}
.gap{ height:20px !important; width:100%; clear:both;}
.gap1{ height:15px !important; width:100%; clear:both;}
.gap2{ height:10px !important; width:100%; clear:both;}
.gap3{ height:5px !important; width:100%; clear:both;}
.noboder{ border:none !important;}
.request-back {
    background: #1da650 none repeat scroll 0 0;
    border: 3px solid #fff;
    border-radius: 25px 0 0 25px;
    color: #fff;
    font-weight: bold;
    padding: 10px;
    position: fixed;
    right: -6px;
    text-transform: uppercase;
    z-index: 99999999999999;
    margin-top: 139px;
}

.topbg{margin:0px; padding:5px 0 0 0px; background:#FFF;}
.logo{margin:0px; padding:5px 0 5px 0px;}
.location{margin:0px; padding:10px 0 5px 0px; text-align:center; line-height:20px}
.location img{margin:0px; padding:0px 0px 0 0px; text-align:center;}
.location h4{margin:0px; padding:5px 0px 0 0px; text-align:center; text-decoration:none; font-weight:normal; clear:both;  font-size:18px; line-height:30px; font-family:Arial, Helvetica;}
.location span{margin:0px; padding:0px 0px 0 0px; text-align:center; text-decoration:none; font-weight:normal; clear:both; font-family: 'Conv_tt0524m', Arial, Helvetica; font-size:25px; line-height:30px; color:#1da650;}
.location span a{font-family: 'Conv_tt0524m', Arial, Helvetica;}
.social{margin:0 0 0 0px; padding:60px 0 5px 0px; text-align:right; line-height:20px; font-size:18px;}
.social ul{margin:2px 0 0px 0px; padding:0 10px 0 0px;}
.social ul li{margin:2px 0 0px 0px; padding:0 10px 0 0px; list-style:none; display:inline;}


.nav-bg{margin:2px 0 2px 0px; padding:0px; background:#03081b;}
.nav-bg .sel{background:#1da650; color:#000 !important;}
.nav-bg .sel1{background:#e21c21;}
.banner{margin:1px 0 0 0px; padding:0px; /*background:url(images/banner.jpg) no-repeat;*/ background:url(http://adelaidecheapremovalists.com.au/gppc/wp-content/uploads/2017/05/bacckground2.png) no-repeat; background-size:cover;}
.form{/*background:#223349; opacity:0.5;*/ padding:0 0 8px 0px; background:url(images/form-bg.png) repeat; margin:10px 0 8px 0px; color:#CCC;}
.form-data{padding:0 0 0 22px;}
.form h3{color:#FFF; text-align:center; border-bottom:1px solid #9b9fa6; line-height:50px; text-transform:uppercase; margin:0 0 20px 0px; padding:0px;}
.form-data input{margin:0 0 8px 0px; border:1px solid #9b9fa6; padding:0 0 0 10px; line-height:20px; /*background:url(images/input-bg.png) repeat;*/ width:90%; color:#000; opacity:0.8; }
.form textarea{margin:0 0 15px 23px; padding:10px 0 0 10px; width:85%; /*background:url(images/input-bg.png) repeat;*/ opacity: 0.8; color:#000; height:100px;}
.form .submit{background:url(images/submit.png) no-repeat; color:#FFF; height:32px; width:70%; margin:20px 0 0 22px;  border:none; cursor:pointer; text-align:left; padding:0 0 0 20px; text-transform:uppercase;}
.form .checkbox{/*float:left;*/ width:20px; padding:10px 0 0 0px; margin:0 0 0 23px}
.cent{ margin-left: 20%;
    width: 60%;}
.wecome{margin:0px; padding:0px; text-align:center;}
.wecome h1{margin:0px; padding:20px 0 0 0px; font-family:"Open Sans", Arial, Tahoma; font-weight:bold; font-size:30px; color:#010101; text-align:center;}
.wecome h1 span{color:#1da650;}
.wecome h2{margin:0px; padding:20px 0 0 0px; font-family:"Open Sans", Arial, Tahoma; font-size:24px; color:#505050; text-align:center; font-weight:normal;}
.wecome h2 span{color:#1da650;}
.wecome p{margin:0px; padding:10px 30px 10px 0px; font-family:Arial, Tahoma; font-size:14px; line-height:24px; color:#717171; text-align:center;}
.wecome .border{margin:0px; padding:10px 0 10px 0px; text-align:center;}
.faster{margin:30px 0 0 0px; padding:20px 0 10px 0px; background:url(images/bg-add.jpg) no-repeat; background-size:cover;}
.faster h1{margin:0px; padding:20px 0 0 0px; font-family:"Open Sans", Arial, Tahoma; font-weight:bold; font-size:36px; color:#FFF; text-align:center; font-weight:bold; line-height:100px }
.faster .border{margin:0px; padding:10px 0 80px 0px; text-align:center;}
.price h1{margin:0px; padding:20px 0 0 0px; font-family:"Open Sans", Arial, Tahoma; font-weight:bold; font-size:30px; color:#010101; text-align:center;}
h5.orprice{text-align:center; font-size: 24px; color: #1da650; background:#03081b; width:99%; margin-bottom: 0px;}
.price h1 span{color:#1da650;}
.price .border{margin:0px; padding:10px 0 10px 0px; text-align:center;}
.price .icon{margin:0px; padding:20px 0 0 0px; float:left; width:99%; border-bottom: 1px solid;
    border-right: 1px solid;
    border-left: 1px solid;}
.price .icon p{margin:0px; line-height:20px; padding:0 0 0 10px; display:block; font-family:"Open Sans", Arial, Tahoma; font-weight:bold; font-size:15px; color:#03081b;}
.price .icon p span{font-size:22px; color:#1da650;}
.price .icon p sup{font-size:12px; margin:0px 0 0 0px; padding:0px; color:#03081b; vertical-align: text-top !important;}
.price .icon p img{margin:0px; padding:0 30px 0 0px; float:left; height:30px;}

.fotter{background:#efefef; margin:0px 0 0 0px; padding:0px;}
.fotter .text{margin:0px 0 20px 0px; padding:0px;  color:#7d7d7d; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:14px; line-height:30px;}
.fotter .text a{margin:0px; padding:0px; color:#7d7d7d; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:14px; }
.fotter .text a:hover{color:#03081b;}
.fotter .text .social{margin:20px 0 10px 0; padding:0px; text-align:center; width:100%; }
.fotter .text .social ul{margin:0px; padding:0px; }
.fotter .text .social ul li{margin:0px; padding:0px; list-style:none; text-align:center; display:inline; }
.fotter .text .social ul li a{margin:0px; padding:0px; }
.fotter .text .social ul li a:hover{margin:0px; padding:0px; opacity:0.8 }

/****************************************Mwdia*******************************************/
@media (max-width: 480px) { 
.services .box{background:#f0f0f0; border-radius:3px; font-family:"Open Sans", Arial, Tahoma; font-size:18px; text-align:center; text-transform:uppercase; font-weight:bold; margin:-37px 0px 0 8px; padding:20px 0 20px 0px; width:95%; line-height:100px;}
.query{margin:0px; padding:0 10px 0 10px;}
.wecome .text{margin:0px; padding:0px; text-align:center;}
.wecome h1 {color:#010101; font-family: Arial,Helvetica,sans-serif; font-size:24px; font-weight:normal;  margin:0; padding:20px 0 0 0px; text-align:center;}
.logo{ margin:0 0 0 0px; padding:5px 0 5px 0px; text-align:center;}
.nav-big{margin:10px 0px 0 0px; padding:0px 0;  font-family:'Conv_tt0005m',Sans-Serif; float:left !important; width:100%}
.social{/*float: right;*/ margin: 10px 0px 10px 0; padding: 0; text-align: center;}
p{ color:#717171; font-family: "Open Sans",Arial,Tahoma; font-size: 14px; line-height:24px; padding:10px 10px 0 10px; text-align: center;}
.text-left h1{margin:0px; text-align:center !important;}
.nopadmarg {margin:0 0 20px; padding:0;}
.wecome p { padding: 10px;}
.location{margin:0px; padding:0 0 0 10x;}
.call {font-size: 18px; line-height: 20px; margin: 0 0 0 11px;}
.large-3{text-align:center;}
.form p{text-align: left;  padding: 10px 10px 0 0;}
.price .icon p{padding:0 10px 0 5px; font-size: 12px;}
}


@media (min-width: 480px) and (max-width: 767px) {
.topbg{margin:0px; padding:5px 0 0 0px; background:#FFF;}
.logo{ margin:0 0 0 0px; padding:5px 0 5px 0px; text-align:center;} 
.fotter{background:#efefef; margin:0px 0 0 0px; padding:0px;}
.query{margin:0px; padding:0 20px 0 20px;}
.large-3{width:50%;}
.topbg .large-8{width:100%; padding:0 0px 0 20px;}
/*.large-4{width:32%;}*/
.topbg .large-2{width:20%;  padding: 0 20px 0 0;}
.top-bar-section li:not(.has-form) a:not(.button) {
    color: #fff;
    font-family: "Open Sans",Arial,Tahoma;
    font-size: 11px;
    font-weight: normal;
    line-height: 60px;
    padding: 0 5px;
    text-transform: uppercase;
}
}

@media (min-width: 768px) and (max-width: 980px) {
.logo{ margin:0 0 0 0px; padding:5px 0 5px 10px; text-align:left;} 
.topbg .large-12 .large-3{width:24%; padding: 0 20px 0 0;}
.topbg .large-12 .large-9{width:80%;}
.query h1 {
    color: #004c8f;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 28px;
    font-weight: normal;
    margin: 0;
    padding: 20px 0 18px;
    text-align: left;
}
.wecome h1 {
    color: #010101;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 28px;
    font-weight: normal;
    margin: 0;
    padding: 20px 0 0;
    text-align:center;
}
.top-bar-section li:not(.has-form) a:not(.button) {
    background: rgba(0, 0, 0, 0) url("images/sprit.png") no-repeat scroll right center;
    color: #fff;
    font-size: 13px;
    font-weight: normal;
    line-height:60px;
    padding: 0 8px 0 9px;
}
.social {margin: 0; padding: 0px 0; text-align: right;}
.large-6 { position: relative; width: 50% !important; }
.banner .large-5{width:40%;}
.large-8{width:60%;}
.large-4{width:40%; padding:0 10px 0 0px}
.large-3{width:25%;}
.location {
    line-height: 17px;
    margin: 0;
    padding: 12px 0;
    text-align: center;
    width: 225px;
}
.call {
    font-size: 18px;
    line-height: 20px;
    margin: 0 0 0 34px;
    padding: 19px 0;
    text-align: left;
    width: 200px;
}
.social ul {
    margin: 2px 0 0;
    padding:60px 0 0 0px;
}
.nav-bg .sel{background:#1da650  !important; color:#000 !important;}
.nav-bg .sel1{background:#e21c21;}
}
@media (min-width: 980px) and (max-width:1024px) {
	.top-bar-section li:not(.has-form) a:not(.button) {
    background: rgba(0, 0, 0, 0) url("images/sprit.png") no-repeat scroll right center;
    color: #fff;
    font-size: 15px;
    font-weight: normal;
    line-height:60px;
    padding: 0 18px 0 18px;
}
.topbg .large-12 .large-6{width:40%;}
.topbg .large-12 .large-3{width:20%;  padding: 0 20px 0 0;}
.large-6{width:50%;}
.large-8{width:70%;}
.large-4{width:30%;}
.large-7{width:72%;}.fotter .large-3{width:24%;}
.nav-big .large-9{width:75%;}
.large-3{width:25%;}

}

