@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,300,700");
/*
    Mobile Menu Core Style
*/

.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }

/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/

.slicknav_menu {
    font-size:16px;
	cursor:pointer;
}
/* Button */
.slicknav_btn {
    margin: 5px 5px 6px;
    text-decoration:none;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;  
    background-color: #111;
}
/* Button Text */
.slicknav_menu  .slicknav_menutxt {
    color: #FFF;
    font-weight: bold;
    text-shadow: 0 1px 3px #000;
}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar {
  background-color: #f5f5f5;
}
.slicknav_menu {
    background:#111;
    padding:5px;
}
.slicknav_nav {
    color:#fff;
    margin:0;
    padding:0;
    font-size:0.875em;
}
.slicknav_nav, .slicknav_nav ul {
    list-style: none;
    overflow:hidden;
}
.slicknav_nav ul {
    padding:0;
    margin:0 0 0 20px;
}
.slicknav_nav .slicknav_row {
    padding:5px 10px;
    margin:2px 5px;
}
.slicknav_nav a{
    padding:5px 10px;
    margin:2px 5px;
    text-decoration:none;
    color:#fff;
}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a {
    padding:0;
    margin:0;
}
.slicknav_nav .slicknav_row:hover {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background:#ccc;
    color:#fff;
}
.slicknav_nav a:hover{
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background:#ccc;
    color:#222;
}
.slicknav_nav .slicknav_txtnode {
     margin-left:15px;   
}
.clear {
clear:both;
}
body {
height: 100%;
text-rendering: optimizeLegibility;
font-family: 'Open Sans', Sans-Serif;
color: #333;
margin:0;
padding:0;
overflow-x:hidden;
}
h1, h2, h3, h4, h5, h6 {
font-family:  'Open Sans', Lucida Sans Unicode, Sans-Serif;
margin-top: 0;
}
h1 {
text-shadow: 1px 1px 1px rgba(0,0,0,.2);
}
h2 {
font-weight: 300;
}
h3 {
font-size: 26px;
font-weight: 700;
line-height: 34px;
color: #ac1621;
}
h4 {
letter-spacing: -1px;
color: #31363a;
}
p {
font-size: 15px;
line-height: 24px;
margin-bottom: 15px;
}
ol {
font-size: 15px;
line-height: 24px;
margin-bottom: 15px;
}
a {
color: #2174A5;
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
}
a:hover {
color: #626c72;
text-decoration: none;
}
button {
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
}
ul {
list-style: none;
padding-left: 0;
}
#header {
background: #111;
margin: 0 0 0 0;
padding:25px 0;
position:relative;
z-index:900;
border:none;
height:85px;
overflow:hidden;
}
.container {
width:1160px;
padding:0 20px;
margin:0 auto;
position:relative;
}
.slicknav_menu {
display:none;
}
.mobile-logo {
display:none;
}
#header .container {
position:relative;
}
.phone {
position:absolute;
top:5px;
right:20px;
color:#fff;
font-size:20px;
font-weight:bold;
}
.phone span {
color:#c52b37;
}
#header .logo {
float:left;
}
#header .menu {
float:right;
margin:50px 0 0 0;
}
#header .menu li {
position:relative;
display:inline;
margin:0 0 0 24px;
}
#header .menu li a{
color:#999;
font-size:15px;
text-decoration:none;
}
#header .menu li.current-menu-item a {
color:#fff !important;
} #slider {
width:100%;
height:400px;
position:relative;
overflow:hidden;
margin:0 0 0 0;
}
.prevControl, .nextControl
{
transition:all .5s;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
filter: alpha(opacity=20);
-moz-opacity: 0.2;
-khtml-opacity: 0.2;
opacity: 0.2;
}
.prevControl:hover, .nextControl:hover
{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
.prevControl {position:absolute; top:160px; left:40px; z-index:999;}
.prevControl i {color:#fff; font-size:60px;}
.nextControl {position:absolute; top:160px; right:40px; z-index:999;}
.nextControl i {color:#fff; font-size:60px;}
.slide {
width:100%;
height:100%; 
padding:0 0 0 0;
position:relative;
}
.slide .container{
position:relative;
}
#slide1 {background:url(//i2.wp.com/www.netwizardseo.com.au/wp-content/themes/netwizardseo/images/slide1.jpg) no-repeat center center;}
#slide2 {background:url(//i2.wp.com/www.netwizardseo.com.au/wp-content/themes/netwizardseo/images/slide2.jpg) no-repeat center center;}
.slide-text {
background:rgba(172,22,33,0.8); 
padding:20px; 
display:inline-block; 
width:67%;	
margin:80px 0 0 0;
}
.slide-text h1 {
color:#fff;
font-size:46px;
margin:0 0 10px 0;
font-weight:300;
}
.slide-text p {
color:#fff;
margin:0 0 0 0;
font-size:17px;
line-height:24px;
margin:0 0 15px 0;
font-weight:300;
text-align:justify;
}
#lines {
clear:both;
margin:0 0 0 0;
width:100%;
height:52px;
position:relative;
background:url(//i2.wp.com/www.netwizardseo.com.au/wp-content/themes/netwizardseo/images/lines.jpg) repeat-x bottom left;
overflow:hidden;
z-index:0;
}
#inner-wrap {
height:120px;
background:url(//i2.wp.com/www.netwizardseo.com.au/wp-content/themes/netwizardseo/images/inner-wrap.jpg) no-repeat left center;
}
.headline {
text-align: center;
margin:40px 0 40px 0;
}
.headline h1 {
color: #333;
font-size: 36px;
line-height: normal;
letter-spacing: -1px;
font-weight: bold;
margin:0 0 10px 0;
}
.headline h1 span {
color:#9c151f;
}
.headline h2 {
font-size: 20px;
color:#666;
line-height: normal;
text-transform: none;
font-weight:300;
font-style:italic;
margin:0 0 20px 0;
}
.headline hr{
border: 0;
height: 1px;
background: #333;
background-image: linear-gradient(to right, #eee, #ccc, #eee);
}
.section {
padding:0px 0 60px 0;
}
.section-blog {
padding:60px 0 60px 0;
}
.section-white {
padding:60px 0 60px 0;
background:#fff;
}
.center {
text-align:center;
padding:30px 0 60px 0;
}
.process {
width:47%;
float:left;
}
.inclusions {
width:47%;
float:right;
}
.table {
width:96%;
background:#fff;
box-shadow:0 0 15px rgba(0,0,0,0.2);
padding:2%;
}
.table h2.blue {
background:#01629f;
color:#fff;
font-size:26px;
text-align:center;
padding:15px 0 70px 0;
}
.table h2.green {
background:#83a632;
color:#fff;
font-size:26px;
text-align:center;
padding:15px 0 70px 0;
}
.table-icon  {
margin:-80px 0 0 0;
width:100%;
text-align:center;
}
.table-icon i {
background:#fff;
width:50px;
text-align:center;
height:50px;
padding:15px 25px 35px 25px;
border-radius:50px;
font-size:50px;
position:relative;
z-index:100;
}
.table-icon i.blue {
color:#01629f;
}
.table-icon i.green {
color:#83a632;
}
ol.circles-list {
list-style-type: none;
list-style-type: decimal;
width:90%;
margin:-10px 0 30px 3em;
padding: 0;
counter-reset: li-counter;
}
ol.circles-list > li{
position: relative;
margin-bottom: 5px;
padding-left: 1em;
padding-top:8px;
min-height: 3em;
font-size:15px;
line-height:19px;
}
ol.circles-list > li:before {
position: absolute;
top: 0;
left: -1.33em;
width: 1.2em;
height: 1.2em;
font-size: 1.75em;
line-height: 1.2;
text-align: center;
color: #fff;
border: 3px solid #5c7521;
border-radius: 50%;
background-color: #83a632;
content: counter(li-counter);
counter-increment: li-counter;
}
ul.list {
list-style-type: circle;
margin:0 0 30px 20px;
padding: 0;
}
ul.list li{
position: relative;
margin: 0 0 5px 0;
font-size:15px;
line-height:19px;
}
ul.inc-list {
list-style-type: none;
list-style-type: none !important;
width:90%;
margin:-10px 0 30px 1em;
padding: 0;
counter-reset: li-counter;
}
ul.inc-list > li{
position: relative;
margin-bottom: 5px;
padding-left: 3em;
padding-top:12px;
min-height: 3em;
font-size:15px;
line-height:19px;
background:url(//i2.wp.com/www.netwizardseo.com.au/wp-content/themes/netwizardseo/images/target.png) no-repeat left center;
}
ul.inc-list > li i {
font-size:30px;
}
.price-table-list {
position:relative;
z-index:200;
width:90%;
margin:-35px 0 0 20px;
background:#fff;
color:#333;
padding:20px 0;
}
.price-table-list li {
font-size:15px;
padding:6px 0 0 10px;
line-height:19px;
margin:0 0 14px 0;
border-bottom:1px solid #ddd;
}
.price-table-list li i {
display:none;
}
.price-table-list li.last {
border-bottom:0px solid #ddd;
}
.half {
width:300px; 
height:auto;
transition:all .5s; 
margin:30px 20px 10px 20px; 
padding:5px;
background:#fff;
box-shadow:0 0 5px rgba(0,0,0,0.3);
}
.half:hover {
box-shadow:0 0 7px rgba(0,0,0,0.5);
}
.stripe {
background:#fff url(//i2.wp.com/www.netwizardseo.com.au/wp-content/themes/netwizardseo/images/stripe.png) repeat; 
border-top:1px solid #ddd; 
border-bottom:1px solid #ddd;
}
.wp-post-image {
float:right;
margin:0px 0 30px 100px;
}
.alignright {
float:right;
margin:-10px 0 30px 100px;
}
.alignleft {
float:left;
margin:0 100px 30px 0;
}
.sm-btn {
margin:30px 0 0 0;
padding:15px 20px; 
display:inline-block; 
background:#01629f; 
color:#fff; 
text-shadow:1px 1px 1px #111; 
text-decoration:none;  
border-radius:5px;
}
.sm-btn:hover {
background:#0077c1;
color:#fff;
}
.sm-btn2 {
margin:30px 0 0 0;
padding:15px 20px; 
display:inline-block; 
background:#9c151f; 
color:#fff; 
text-shadow:1px 1px 1px #111; 
text-decoration:none;  
border-radius:5px;
float:right;
}
.sm-btn2:hover {
background:#b7363f;
color:#fff;
}
.pack-info {
margin:10px 0 0 0;
padding:10px 20px 10px 20px;
float:left;
background:#fefde0;
}
.pack-info h4 {
margin:0 0 0 0;
color:#444;
font-size:36px;
}
.pack-info h4 small {
font-size:24px;
color:#444;
}
.mistakes {
list-style-type:none; 
margin:20px 0 0 0;
}
.mistakes li {
margin:0 2% 40px 2%; 
display:inline-block;
background:#eee;
float:left;
width:41%;
border:1px dashed #486f9b;
padding:10px 1.5%;
box-shadow:5px 0 10px rgba(72,111,155,0.2);
text-align:left;
}
.mistakes li h4 {
font-size:20px; 
color:#01629f;
font-weight:700;
margin:0 0 10px 0;
}
.mistakes li p {
line-height:20px;
}
.half-list li{
font-size:15px;
line-height:18px;
margin:0 0 5px 0;
}
.half-list li i{
margin:0 8px 0 0;
color:green;
}
#details {
width:40%;
float:right;
}
#form {
width:57%;
float:left;
}
.sidebar {
width:32%;
float:right;
}
.sidebar h2 {
background:#ae1a1d; 
color:#fff; 
position:relative;
padding:9px 9px 10px 9px;
margin:0 0 0 0;
}
.sidebar h2:before {
content: " "; 
display: block; 
width: 0; 
height: 0;
border-top: 26px solid transparent; border-bottom: 26px solid transparent;
border-right: 25px solid #ae1a1d;
position: absolute;
top: 50%;
margin-top: -26px; 
right: 100%;
z-index: 2; 
}
.sidebar-inner{
background:#fff;
padding:15px;
box-shadow:0 0 10px rgba(0,0,0,0.2);
-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);
-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);
}
.sidebar-inner ul{
list-style-type:disc;
margin:-5px 0 10px 25px;
}
.sidebar-inner ul li{
margin:0 0 12px 0;
line-height:16px;
}
.sidebar h3 {
color:#555; 
font-size:18px;
font-weight:bold;
margin:0 0 5px 0;
}
.sidebar ul li a {
color:#4392d4;
font-size:14px;
}
.main {
width:63%;
float:left;
}
.post {
background:#fff;
padding:5px;
box-shadow:0 0 10px rgba(0,0,0,0.2);
-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);
-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);
margin:0 0 50px 0;
}
.post h2 {
color:#ae1a1d; 
font-size:20px; 
margin:0 0 3px 0;
font-weight:bold;
}
.post img {
width:100%;
margin:0 0 15px 0;
height:auto;
}
.post-content {
padding:0 15px 15px 15px;
font-size:15px;
line-height:22px;
}
.post a {
color:#4392d4;
}
.date {
color:#999;
font-size:14px;
font-style:italic;
}
.share {
color:#999;
font-size:16px;
margin:25px 0 0 0;
}
.share a:nth-child(1) {
background:#2ca9e0;
}
.share a:nth-child(2) {
background:#3c5b9b;
}
.share a:nth-child(3) {
background:#f63e28;
}
.share a:nth-child(4) {
background:#333;
}
.share a {
color:#fff;
padding:5px 10px;
width:15px;
text-align:center;
font-size:16px;
display:inline-block;
position:relative;
margin:0 2px 0 2px;
}
.pagi  {
border-top:1px solid #ddd;
padding:5px 0 20px 0;
margin:30px 0 0 0;
}
.pagi .paginext:hover {
color:#fff !important; 
border:1px solid #666;
background:#0b4f79;
}
.pagi .pagiprev:hover {
color:#fff !important; 
border:1px solid #666;
background:#5c8d17;
}
.pagi .paginext {
float:right;
padding:10px 20px; 
color:#fff; 
text-decoration:none; 
margin:0 20px 10px 0; 
border:1px solid #222; 
display:inline-block;
cursor:pointer; 
transition:all .5s; 
background:#01629f;
}
.pagi .pagiprev {
float:left;
padding:10px 20px; 
color:#fff; 
text-decoration:none; 
margin:0 20px 10px 0; 
border:1px solid #222; 
display:inline-block;
cursor:pointer; 
transition:all .5s; 
background:#71ab20;
}
.ads img {
margin:30px 0;
width:100%;
}
.checkout-wrap {
position:relative;
}
.checkout-wrap2 {
padding:50px 45px 0 0;
}
.cart {
position:relative;
margin:0 0 20px 0;
}
.checkout-table {
width:60%;
float:left;
background:#fff;
box-shadow:0 0 15px rgba(0,0,0,0.2);
margin:0 0 50px 0;
}
.checkout-table table {
width:100%;
}
.checkout-table table tr th {
color:#fff;
background:#01629f;
padding:15px;
}
.checkout-table table tr th:nth-child(1),.checkout-table table tr td:nth-child(1) {
width:60%;
text-align:left !important;
}
.checkout-table table tr th:nth-child(2),.checkout-table table tr td:nth-child(2) {
width:20%;
text-align:left !important;
}
.checkout-table table tr th:nth-child(3),.checkout-table table tr td:nth-child(3) {
width:20%;
text-align:left !important;
}
.checkout-table table tr td {
padding:30px 15px;
line-height:18px;
}
.checkout-table table tr td em{
font-size:13px;
color:#777;
}
.checkout-table table tr td input[type="text"]{
border: 1px solid #DADADA;
color: #888;
height: 28px;
margin-bottom: 15px;
margin-right: 0px;
margin-top: 12px;
outline: 0 none;
padding: 6px 10px 6px 10px;
font-size: 14px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
width:50px;
}
.checkout-table table tr td button{
height:34px;
background:#fff;
border:none;
color:#555;
cursor:pointer;
}
.checkout-summary {
width:35%;
float:right;
background:#fff;
box-shadow:0 0 15px rgba(0,0,0,0.2);
}
.checkout-summary h3 {
background:#555;
color:#fff;
font-size:16px;
font-weight:700;
text-align:center;
padding:10px 0 10px 0;
margin:0 0 0 0;
}
.table h2.green {
background:#83a632;
color:#fff;
font-size:26px;
text-align:center;
padding:15px 0 70px 0;
}
.checkout-summary table {
width:100%;
padding:20px 0 10px 0;
}
.checkout-summary table tr td{
border-bottom:1px solid #eee;
}
.checkout-summary table td:nth-child(1) {
width:60%;
text-align:left !important;
padding:10px 20px;
}
.checkout-summary table td:nth-child(2) {
width:40%;
text-align:right !important;
padding:10px 20px;
}
.checkout-summary table tr td span {
font-size:30px;
}
.checkout-summary .success {
background:#fff;
padding:5px 2%;
text-align:center;
color:#6b8f74;
font-size:13px;
width:86%;
margin:10px 5% 20px 5%;
float:left;
display:block;
}
.checkout-table table tr td input[type="text"].domain{
border: 1px solid #DADADA;
color: #888;
height: 28px;
margin-bottom: 15px;
margin-right: 0px;
margin-top: 0px;
outline: 0 none;
padding: 6px 10px 6px 10px;
font-size: 14px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
width:280px;
}
.code {
padding:10px 20px 40px 20px;
}
.code small{
float:right;
}
.code form {
background:#f3f3f3;
padding:15px;
border:1px solid #ddd;
}
.code form input{
float:right;
}
.code form label{
position:relative;
top:8px;
color:#555;
}
.code form input[type="text"]{
border: 1px solid #DADADA;
color: #888;
height: 28px;
margin-bottom: 15px;
margin-right: 0px;
margin-top: 2px;
outline: 0 none;
padding: 6px 10px 6px 10px;
font-size: 14px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
width:280px;
}
.code .error {
background:#edd4d6;
padding:10px 5%;
text-align:center;
color:#926669;
font-size:13px;
width:90%;
margin:10px 0 10px 0;
float:right;
}
.code .success {
background:#c1e8ca;
padding:13px 5%;
text-align:center;
color:#6b8f74;
font-size:13px;
width:90%;
margin:10px 0 10px 0;
float:right;
}
.code form input[type="submit"]{
width:120px;
height:42px;
position:relative;
top:1px;
margin:0 0 0 15px;
cursor:pointer;
}
.bigtotal {
font-size:30px;
line-height:22px;
font-weight:700;
color:#333;
text-align:right;
padding:10px 20px;
}
.bigtotal span{
font-size:16px;
color:#444;
font-weight:300;
}
.big-btn {
font-size:24px;
font-weight:300;
width:200px;
height:50px;
color:#fff;
background:#83a632;
border:none;
border-radius:8px;
margin:30px 20px 35px 0;
float:right;
}
.big-btn2 {
font-size:20px;
font-weight:300;
width:240px;
height:56px;
color:#fff;
background:#01629f;
border:none;
border-radius:8px;
margin:-20px 20px 35px 0;
float:right;
transition:all .5s;
cursor:pointer;
}
.big-btn2:hover {
background: #0775ba;
} .checkout {
position:relative;
transition:all .5s;
background:#fff;
box-shadow:0 0 15px rgba(0,0,0,0.2);
}
.checkout h3 {
background:#83a632;
color:#fff;
font-size:16px;
font-weight:700;
text-align:center;
padding:10px 0 10px 0;
margin:0 0 0 0;
}
.col-sm-4 {
width:29.33%;
float:left;
margin:0 1% 30px 1%;
padding:1%;
}	
.checkout form {
padding:20px;
}
.checkout form p {
margin:0 0 5px 0;
line-height:1em;
}	
.checkout form label {
display: block; 
margin-bottom: 5px; 
color:#555; 
font-size:15px; 
float:left;  
}
.checkout form label .req {color:red;}
.checkout form { 
margin: 30px 0 0 0 
}
.checkout input[type="text"], .checkout input[type="password"], .checkout textarea { 
border: 1px solid #DADADA;
color: #888;
height: 28px;
margin-bottom: 8px;
margin-right: 0px;
margin-top: 2px;
outline: 0 none;
padding: 6px 3px 6px 5px;
width: 97%;
font-size: 14px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.checkout input[type="radio"] {
float:left; 
width:25px !important;
background: none !important;
border: 0px solid #C9C9C9 !important; 
box-shadow: 0 0px 0px rgba(0, 0, 0, 0.15);
color: #545658 !important; 
padding: 0px !important;
font-size: 14px !important;
border-radius: 0px 0px 0px 0px !important;
}
.checkout select {
width:100%;
border:1px solid #ddd;
color: #545658; 
padding: 8px;
font-size:15px;
}
.method select{
width:100%;
border:1px solid #ddd;
color: #545658; 
padding: 8px;
font-size:15px;
}
.method {
padding:0 20px 32px 20px;
}
.method p {
margin:0 0 5px 0;
}
.bizper {
display:none;
padding:5px 0 5px 25px;
font-size:13px;
color:#666;
}
.spinner {
padding:15px 20px;
text-align:center;
color:#444;
font-size:14px;
font-style:italic;
display:none;
margin:-35px 30px 20px 30px;
float:right;
} 
.spinner img{
width:35px;
position:relative;
top:10px;
margin:0 10px 0 0;
}
.player {
margin:0 auto 100px auto;
width:600px;
height:397px;
text-align:center;
position:relative;
}
.audio-player {
position:absolute;
top:280px;
z-index:500;
left:50%;
margin:0 0 0 -150px;
}
.radio-image {
position:absolute;
top:0px;
left:0;
z-index:400;
}
@media only screen and (max-width: 600px) {
.player {
margin:0 auto 100px auto;
width:300px;
height:auto;
text-align:center;
position:relative;
}
.radio-image {
display:none;
}
.audio-player {
position:absolute;
top:-20px;
z-index:500;
left:50%;
margin:0 0 0 -150px;
}
}
.staff {
width:300px;
margin:0 auto;
}
.staff input[type="text"] {
width:180px;
float:left;
border: 1px solid #DADADA;
color: #888;
height: 28px;
margin-bottom: 15px;
margin-right: 0px;
margin-top: 2px;
outline: 0 none;
padding: 6px 3px 6px 5px;
font-size: 14px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.staff input[type="submit"] {
width:100px;
float:right;
background: #ae1a1d;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
height:40px;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
margin:2px 0 0 0;
}
.loginform {
width:300px;
margin:0 auto;
position:relative;
}
#loginform label {
display: block;
margin: 0px;
float: left;
clear:both;
text-align:left;
}
#loginform input[type="text"], #loginform input[type="email"], #loginform input[type="password"] {
border: 1px solid #DADADA;
color: #888;
height: 28px;
margin-bottom: 15px;
margin-right: 0px;
margin-top: 2px;
outline: 0 none;
padding: 6px 3px 6px 5px;
width: 97%;
font-size: 14px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
#loginform .login-remember {
display:none;
}
#loginform input[type="submit"], .register input[type="submit"]{
background: #ae1a1d;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
width:120px;
height:35px;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
margin:0 20px 0 0;
}
div.wpcf7-validation-errors {
border:none !important;
}
.wpcf7-form {
border:none !important;
}
.wpcf7-form p {
margin:0 0 5px 0;
}
.screen-reader-response {
display:none;
}
.wpcf7-response-output {
color:red;
}
.wpcf7-not-valid-tip {
color: #f00 !important;
font-size: 12px !important;
display: block !important;
margin:-10px 0 0 0 !important;
clear:both;
}
.wpcf7-mail-sent-ok {
color:green !important;
}
.wpcf7-form {
width:100%;
margin:0 0 30px 0;
}
.wpcf7-form label {
display: block;
margin: 0px;
float: left;
clear:both;
text-align:left;
}
span.req {
color:red;
}
.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form textarea, .wpcf7-form select {
border: 1px solid #DADADA;
color: #888;
height: 28px;
margin-bottom: 15px;
margin-right: 0px;
margin-top: 2px;
outline: 0 none;
padding: 6px 3px 6px 5px;
width: 97%;
font-size: 14px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.wpcf7-form textarea{
padding: 5px 3px 3px 5px;
width: 97% !important;
height:130px;
}
.wpcf7-form input[type="submit"] {
background: #ae1a1d;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
width:120px;
height:35px;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
float:left;
margin:10px 0 0 0;
}
.wpcf7-form input[type="submit"]:hover {
background: #be292c;
}
#footer {
background:#111;
padding:15px 0;
}
#footer p {
color:#777;
font-size:12px;
text-align:center;
}
#footer p a {
color:#777;
text-decoration:none;
}
@media only screen and (max-width: 1200px) {
.container {
width:96%;
padding:0 2%;
margin:0 auto;
position:relative;
}
}
@media only screen and (max-width: 1000px) {
.slicknav_menu {
display:block;
position:fixed;
top:0;
left:0;
width:100%;
z-index:9999;
}
#header {
display:none;
}
.mobile-logo {
display:block;
width:50%;
position:fixed;
top:8px;
left:20px;
z-index:99999;
}
.phone {
position:fixed;
top:12px;
left:70px;
z-index:9999999;
width:200px;
overflow:hidden;
}
ol.circles-list {
width:86%;
}
ul.inc-list {
width:86%;
}
}
@media only screen and (max-width: 600px) {
#details {
width:95%;
float:none;
}
#form {
width:95%;
float:none;
margin:30px 0 0 0;
}
.wp-post-image {
float:none;
margin:0 0 30px 0;
max-width:100%;
}
.alignright {
float:none;
margin:0 0 30px 0;
max-width:100%;
}
.alignleft {
float:none;
margin:0 0 30px 0;
max-width:100%;
}
.mistakes li {
margin:0 1% 40px 1%; 
display:inline-block;
background:#eee;
float:left;
width:94%;
border:1px dashed #486f9b;
padding:10px 1.5%;
box-shadow:5px 0 10px rgba(72,111,155,0.2);
text-align:left;
}
.sidebar {
display:none;
}
.main {
width:100%;
float:none;
}
.process {
width:100%;
float:none;
margin:0 0 30px 0;
}
.inclusions {
width:100%;
float:none;
}
.table {
width:94%;
background:#fff;
box-shadow:0 0 15px rgba(0,0,0,0.2);
padding:2%;
}
.slide-text {
width:80%;
text-align:center;
margin:150px 0 0 5%;
}
.slide-text h1 {
color:#fff;
font-size:30px;
margin:0 0 10px 0;
font-weight:300;
}
.slide-text p {
display:none;
}
.prevControl, .nextControl {
display:none;
}
.col-sm-4 {
width:46%;
float:left;
margin:0 1% 30px 1%;
padding:1%;
}	
.checkout-summary {
width:100%;
margin:0 0 30px 0;
float:none;
background:#fff;
box-shadow:0 0 15px rgba(0,0,0,0.2);
}
.checkout-table {
width:100%;
float:none;
background:#fff;
box-shadow:0 0 15px rgba(0,0,0,0.2);
margin:0 0 30px 0;
}
}
.facebook {
display: inline-block;
zoom: 1;
background: url(//i2.wp.com/www.netwizardseo.com.au/wp-content/themes/netwizardseo/images/facebook.jpg) center center no-repeat;
padding: 2px 3px;
text-indent: -9999px;
width: 70px;
height: 20px;
line-height: 20px;
}
.post-content ul {
padding-left: 15px;
list-style: circle;
}
.post-content ul li{
margin-bottom: 15px;
}
#header .social,
.mobile-logo .social{
position: absolute;
right: 20px;
top: 6px;
margin: 0;
padding: 0;
}
.mobile-logo .social {
right: 0;
position: fixed;
top: 14px;
right: 91px;
z-index: 99999999;
}
#header .social li,
.mobile-logo .social li{
display: inline-block;
}
#header .social li a,
.mobile-logo .social li a{
color: #333;
background: #fff;
width: 25px;
height: 25px;
display: block;
text-align: center;
border-radius: 3px;
}
#header .social li a:hover{}
#header .social li.facebook2 a{}
#header .social li.google a{}
#header .phone {
right: 90px;
}
.strike {
color:red;
font-size:20px;
font-weight:700;
text-decoration: line-through;
}