@charset "utf-8";
 body {background:#fff; color:#3e3e3e;font-size:14px;  margin:0px; padding:0px;font-family: 'Poppins', sans-serif;}
.clearfix {*zoom: 1;}
.clearfix:before, .clearfix:after {	display: table;	line-height: 0;	content: "";}
.clearfix:after {clear: both;}
sup {top:-0.6em;}
sub, sup {	font-size: 55%;	padding: 2px;}
h1, h2, h3, h4, h5, h6{margin:0px 0px 15px 0px; text-transform:uppercase ; font-weight:600;color:#3e3e3e}
h1{font-size:43px; line-height:53px; margin:0px 0px 25px 0px; }
h2{font-size:36px; line-height:36px; margin:0px 0px 25px 0px; font-weight:bold}
h3{ font-size:18px; line-height:28px; }
h4{ font-size:17px;line-height:26px; }
h6{color:#7b848b; font-size:14px;}
.brk{display:block}
a:link, a:visited {text-decoration:none; color:#000}
a:link:hover, a:visited:hover { text-decoration:none;}
::selection {background: #ffbb44;color: #FFF;}
p{line-height:normal;margin:15px 0; line-height:24px;font-size: 16px;}
.txt-tran{text-transform:uppercase}
ul{list-style:none}
li{line-height:normal;list-style:none}
img{max-width:100%} input:not([type]), input[type="color"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], textarea, select {border:1px solid #000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 16px; font-size: 18px; padding: 0px; width: 100%;
margin:0;margin-bottom:10px; border-radius:4px; padding:12px 15px; font-weight:300; color:#b3b3b3}
textarea {height:80px;	resize:none;}
.ie8 input[type="text"]{width:100%;line-height:21px;height:21px;}7777444\
.ie8 input[ty\\0000000000003-0///
.pe="text"],.ie8 textarea{width:100%;margin-bottom:0;}
.no-pad {padding:0 !important;}
.no-mar {margin:0 !important;}
.margin-top-fix {margin-top:-6px;}
.col-full {width:1170px; margin:0 auto;}
.col-full{margin-right: auto;margin-left: auto;}
.col-left{float:left}
.col-right{float:right}
#content {padding:0;}
#wrapper {max-width:none;background:transparent;padding:0;}
.ie8 #wrapper {max-width:100%;	padding:0;}
#inner-wrapper {padding: 0;}
input, textarea, select {-webkit-appearance: none;-webkit-border-radius: 0;font-family: 'Poppins', sans-serif;}
.pull-left{float:left}
.pull-right{float:right}
header{background:#fff;padding:0px;-webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease;z-index:999; position:absolute; width:100% ;box-shadow:none}
header.sticky {position: fixed;  width: 100%;background: #fff;padding-left: 0px;z-index:999;-webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease;box-shadow:0px 3px 3px rgba(0,0,0,0.1);} .clr{clear:both}
.container { padding:40px 0;} 
.container1 { padding:25px 0;}
.text-center { text-align:center;}
.blank { display:block;}
.logo-wrapper-aa {
z-index:999999;
}
.logo {
display: flex;
flex-direction: row;
align-items: center;
float: left;
width: 430px;
-webkit-transition: 1s all ease;
-moz-transition: 1s all ease;
transition: 1s all ease;
padding: 22px 0px 15px 0px;
}
@media screen and (max-width:1023px) {
.logo {
display: block;
}
}
img.proudly-canadian-image-aa {
margin-left: 10px;
}
.logo h1{text-align:center; text-transform:none; color:#fff; padding:0px; margin:0px}
.logo .site-title a {line-height:inherit;display:block;color:#fff}
.logo .site-title a:hover {text-decoration:none;color:#d54343}
.logo img{max-width:100%; }
.mobile-buttons {display: none;}
.right-blk-mb{display:none}
.right-blk{float:right; padding:10px 0px 0px 0px; width:74%; text-align:right;}
.right-blk div{margin-left:10px; display:inline-block; text-align:right}
.hdrbtn {
background: #03ac04;
border-radius: 4px;
text-align: center;
color: #fff !important;
font-size: 15px;
text-transform: uppercase;
font-weight: bold;
line-height: 20px;
padding: 13px 30px 13px 30px;
cursor: pointer;
margin: 6px 0px 0px 0px;
display: block;
}
.hdrbtn span{font-size:13px; display:block;font-weight:normal}
.hdrbtn a{color:#fff}
ul.nav li a {
margin: 0px 0px;
padding: .7em 0em .7em 1.2em;
font-size: 16px;
text-transform: uppercase;
color: #010727;
font-weight: bold;
text-align: right;
}
.hdrbtn:hover{color:#fff; background:#000927;-webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease;} .float-left{ float:left;}
.float-right{ float:right;}
.text-center{text-align:center ;}
.text-left{text-align:left ;}
.text-right{text-align:right ;}
.text-uppercase{text-transform:uppercase ;}
.text-underline{text-decoration:underline ;}
.btn{ -ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;
-webkit-appearance: none;-webkit-border-radius: 0;}
.btn{padding:16px 20px; display:block; margin:10px 0px; width:auto; display:inline-block;background:#03ac04; color:#fff; border-radius:4px; font-size:14px;  font-weight:500; text-transform:uppercase; font-size:bold;}
.btn:hover{background:#000;color:#fff !important;-webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease; font-size:14px}
a.btn{color:#fff !important; font-size:14px;font-size:bold;}
.orangebtn{ -ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;
-webkit-appearance: none;-webkit-border-radius: 0;}
.orangebtn{padding:16px 20px; display:block; margin:10px 0px; width:auto; display:inline-block;background:#FAB82A; color:#fff; border-radius:4px; font-size:14px;  font-weight:500; text-transform:uppercase; font-size:bold;}
.orangebtn:hover{background:#000;color:#fff !important;-webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease; font-size:14px}
a.orangebtn{color:#fff; font-size:14px;font-size:bold;}
.btpd{
padding:8px 15px; }
.mobile-buttons{display:none !important} .nav-links{}
ul.nav{margin:0px; padding:0px;}
ul.nav li{margin:0px; padding:0px; position:relative; color:#fff; text-align:right }
ul.nav li a {
margin: 0px 0px;
padding: .7em 0em .7em 1.2em;
font-size: 16px;
text-transform: uppercase;
color: #010727;
font-weight: bold;
text-align: right;
}
ul.nav li a:hover, ul.nav li a#active{ color:#03ac04}
.mb{display:none} .nav-links ul.nav .sub-menu {background:#03ac04;padding: 0% ;width:275px; border-radius:0px 0px 4px 4px; margin:0px 0px 0px 0px;  }
.nav-links ul.nav .sub-menu li{margin:0px 0px ; width:100%; padding:0px 0px; }
.nav-links ul.nav .sub-menu li a {color: #fff !important;text-decoration:none !important;border:none;border-radius:0px;font-size:13px; padding: .6em 1em !important; border-right:0px; text-align:left;line-height: 24px; margin:0px}
.nav-links ul.nav .sub-menu li.current-menu-item a {color: #fff !important;border:none;background:#000;}
.nav-links ul.nav .sub-menu li a:hover{color: #fff !important;background:#000; !important; padding:0px;border:none;} .navigation ul.nav ul ul {	background:#383838; width:100%; padding:0px;  }
section.mainmenubox  h2{display:none} .banner{background:url(//absolutedestruction.ca/wp-content/themes/absolute/images/bnr-home.jpg) no-repeat center top ; position:relative}
.banner-inner{background:url(//absolutedestruction.ca/wp-content/themes/absolute/images/absolute.jpg) no-repeat center top ; position:relative}
.bnrcon{position:relative}
.ht-home{height:85vh;}
.ht-home-size{background-size:cover; }
.ht-inner{height:395px; }
.ht-inner-size{background-size:cover  }
.ht-inner .bnrtxt{top:63%;}
.ht-inner .bnrtxt h1{font-size:42px}
.bnrtxt{ clear: both;display: block;left: 50%;position: absolute;text-align: center ;top: 60%;transform: translate(-50%, -50%) !important; width:100%;}
.bnrtxt h1{ margin:0px; padding:0px 0px 5px 0px; font-size:70px;line-height:60px;color:#fff;  font-weight:bold;  line-height:80px; text-transform:uppercase  }
.bnrtxt h1 span{display:block}
.bnrtxt p{font-size:26px;color:#fff; line-height:36px; margin:0px; padding:5px 0px 20px 0px }
.bnrtxt .btn{font-size:14px; margin:15px 10px;font-weight:700;border:2px solid #03ac04 }
.bnrtxt .btn:hover{background:none; border:2px solid #fff } .row{background:#fff;padding:50px 0px 50px 0px}
.bx{margin-bottom:15px}
.fourbox h2{font-size:18px; color:#3e3e3e;line-height:28px;}
.fourbox1 h2{font-size:17px;line-height:32px;}
.fourbox1 h2 span{display:block} .block2{ padding:50px 0px 50px 0px; background:#f5f5f5; }
.block2 h2{line-height:40px}
.block2 span{display:block}
.block2 p{ padding-bottom:20px;}  .env{background:url(//absolutedestruction.ca/wp-content/themes/absolute/images/bnr-bot.jpg) no-repeat 50% 50% fixed;  color:#fff;  position:relative;min-height:336px; }
.over{position:absolute; background:url(//absolutedestruction.ca/wp-content/themes/absolute/images/overlay.png) repeat; width:100%; height:100%;padding:50px 0px }
.env h2{color:#fff; font-size:30px; margin-bottom:0px}
.env p{color:#fff; font-size:23px; text-transform:uppercase; font-weight:300}
.env ul {
list-style: none;
margin: 0;
padding: 0; text-align:center
}
.env ul li {
width: 18%;
float: left;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;text-align:center; margin:10px 1%
}
.env ul li p {
font: 600 15px/18px 'Poppins', sans-serif;;
color: #fff;
display: inline-block; line-height:40px
}
.env ul li p span {
color: #05d506;
font: 800 36px/36px 'Poppins', sans-serif;;
display: block;
text-align: center;
} .latest{text-align:center; color:#fff; padding:50px 0px 30px 0px; background:#03ac04}
.latest ul{margin:0px; padding:0px; display:inline-block}
.latest ul li{margin:0px; padding:0px 20px ; display:inline-block; vertical-align:middle} .career-frm {background:#656565; padding:50px 50px; width:65%; margin:0 auto; margin-top:50px}
.career-frm h2{ margin-bottom:40px; font-size:24px !important; color:#fff }
ul.cr li{line-height:28px}
.career-frm .form-con input{margin-bottom:20px; padding:15px 20px}
.career-frm .form-con input.btn{margin-bottom:0px; padding:17px 45px}
.career-frm .form-con p{text-align:left; color:#fff; padding:0px; margin:0px 0px 10px 0px}
.career-frm .form-con { width:80%; margin:0 auto; }
.brw{position:relative}
.brw input.brfld{padding-left:100px}
.brw input.brbtn{position:absolute; left:8px; border:auto; padding:5px; margin-top:8px; width:80px } .sertxt{width:90% ; margin:0 auto}
.service-frm{background:#eeefee; border:3px solid #03ac04; padding:50px 0px; margin:50px 0px 50px 0px; border-radius:4px}
.service-frm .form-con{width:60%; margin:0 auto}
.service-frm h2{font-weight:bold}
.service-frm h3{color:#03ac04; font-size:20px; font-weight:bold; margin:25px 0px}
.service-frm .form-con input, .service-frm .form-con textarea {margin-bottom:25px; padding:17px 20px}
input[type=checkbox]
{-webkit-appearance:none; }
.chkbox-block img {
border: 1px solid #c7c7c7;
width: 200px;
border-radius: 4px;
}
.checkbox{padding:10px 0px; margin-bottom:20px} footer{ display:block;   }
footer{ background:#1e1e1e; width:100%; color:#fff; padding:70px 0px 50px 0px;text-align:left }
footer h3{ text-transform:uppercase ; font-weight:300;  color:#fff; font-size:18px; font-weight:600}
footer p{margin:15px 0px 0px 0px;font-size:14px; line-height:24px;  }
footer p, footer a,footer p a,footer ul li a{ color:#fff !important;  }
footer ul{margin:0px; padding:0px 0px 0px 0px ; margin:0px}
footer ul li{font-size:14px; padding:0px 0px 5px 0px; list-style:none; color:#fff; display:block; line-height:22px; text-align:left}
footer ul li a {color:#fff}
footer a{color:#fff }
footer a:hover{color:#03ac04 !important}
footer span{display:block ; }
footer .rowcon{width:100%; margin:0 auto ; padding:0px;}
.copy{ padding:20px 0px; text-align:center; background:#242424 }
.copy p{ color:#fff; }
.pd{padding-left:50px}
.company{width:12%; float:left}
.ftr{width:23%; float:left}
.ftr1{width:576px; float:right;text-align:right}
.ftr1 h3{text-align:left}
.ftr2{width:12%; float:left;}
.ftr2 h3{text-align:left}
.lft{width:auto; display:inline-block;}
.mrg{margin:0px 0% 0px 11%;} .innertext{padding:50px 0px}
.con-left{width:30%}
.con-right{width:64%}
.con-detail h2{font-size:26px; clear:both }
.add-deatil{padding-bottom:20px;}
.r1 div{display:inline-block; vertical-align:top; margin:0px}
.r1 p{padding:0px; margin:0px 0px 0px 0px; line-height:24px}
.r1 p a{color:#6d6f78;}
.r1 p a:hover{color:#1175bc;}
.a2 span{display:block}
.a1{width:24%; float:left}
.a2{width:76%; float:left}
.mapimage1{position: relative;
padding-bottom: 100%;
padding-top:20px; 
height: 0;
overflow: hidden; border-radius:5px; }
.mapimage1 iframe{
position: absolute;
top:0;
left: 0;
width: 100%;
height: 98%; border-radius:5px;;
}	
.form-con{ margin-bottom:20px; padding:0px 0px;}
.form-con .fldwd{width:48%}
.form-con h1{ margin-bottom:20px; }
.form-con form{padding:0px;}
.form-con input, .form-con textarea{border-radius:4px; background:#fff; border:1px solid #c7c7c7; padding:15px 12px; color:#3e3e3e; font-size:14px; margin-bottom:13px; font-weight:normal; font-family: 'Poppins', sans-serif;}
.form-con textarea{height:106px; font-family: 'Poppins', sans-serif; }
.form-con input.btn{background:#03ac04; color:#fff; font-size:14px; text-align:center; padding:13px 26px ; width:100%; margin:10px 0px 0px 0px;   border:none; border-radius:4px;  width:auto; cursor:pointer; font-weight:bold}
.form-con input.btn:hover{background:#000; color:#fff;-webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease;} .wht{padding:80px 0px ; clear:both}
.grey{background:#f5f9f5; padding:80px 0px }
.imgcon{width:40%;}
.textcon{width:59%;}
.imgcon img{max-width:100%; border-radius:4px}
#inner h2{font-size:30px} .ser{margin-bottom:25px;}
.ser-blk{width:38%;background:#3e3e3e; padding:30px 30px;  margin-bottom:30px; border-radius:6px;}
.ser-blk h2, .get-social h2{ border-bottom:1px solid #d1cfcf; padding-bottom:0px;  margin-bottom:0px; font-size:23px;font-weight:bold}
h2.nobdr{border-bottom:none;}
.ser-blk p{color:#fff; }
.txt-ser{width:58%}
.txt-ser h2{ padding-bottom:0px 0px 0px 0px;  margin:0px 0px 5px 0px;font-size:23px;  line-height:40px;font-weight:bold}
.txt-ser h3{font-size:17px; text-transform:none; border-bottom:2px solid #3e3e3e; padding-bottom:15px; font-weight:normal}
.txt-ser img{border-radius:4px}
.txt-ser p{padding:5px 0px; }
.txt-ser .btn{padding:10px 18px; margin:10px 0px 10px 0px; font-size:14px; font-weight:bold}
.ser img{width:100%; border-radius:4px}
.ser-blk ul{margin:15px 0px 0px 0px; padding:0px;}
.ser-blk ul li{margin:0px 0px 10px 20px; padding:0px;color:#6d6f78; font-size:14px; list-style:url(//absolutedestruction.ca/wp-content/themes/absolute/images/rd.png); }
.ser-blk ul li a{color:#6d6f78;}
.ser-blk ul li a:hover{color:#03ac04}
.ser-blk  input{padding:15px 15px ; background:#fff; border:none; font-size:16px; color:#3e3e3e; margin-bottom:0px; border-radius:4px}
.ser-blk  input.btn{color:#fff; background:#03ac04; padding:10px 32px; cursor:pointer; border-radius:4px ; font-size:14px; font-weight:normal; margin:20px 0px; font-weight:600;  font-family: 'Poppins', sans-serif;}
.ser-blk  input.btn:hover{color:#4f31d0 !important; background:#fff; -webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease;}
.lightgrey{background:#e8f0e9}
.newsletter{border-bottom:2px solid #fff; padding:0px 0px 10px 0px}
.newsletter h2 ,.social-b h2{color:#fff ;  padding-bottom:10px}
.social-b h2{color:#fff ;  text-transform:uppercase; font-weight:600;font-size:22px; margin:0px ; padding:0px 20px 0px 0px; display:inline-block }
.social-b{padding:20px 0px  0px 0px; display:inline-block }
.social-b a{color:#fff; font-size:40px; padding:5px 0px 0px 8px;  position:relative; top:5px}
.social-b a:hover{-webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease; color:#4f31d0} .paging{ }
.ngg-navigation {
font-size: 0.9em !important;
clear: both !important;
display: block !important;
padding-top: 20px;
padding-bottom: 20px;
text-align: center;
margin-bottom:0px;
}
.ngg-navigation span {
color:#03ac04;
margin-right: 6px;
padding: 3px 5px;
text-decoration: none; display:inline}
.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev {
margin-right: 6px;
padding: 3px 3px;
text-decoration: none; 
}.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev {
margin-right: 6px;
padding: 3px 3px;
text-decoration: none;}
.ngg-navigation a{color:#3e3e3e;}
.ngg-navigation a:hover{color:#000;}
.ngg-navigation {
font-size: 0.9em !important;
text-align: center;
}
a.next img{position:relative; top:-2px;} .testibox{background:#f4f4f4; padding:30px;box-shadow:0px 0px 1px 2px #e5e5e5 ; }
.even{background:#f1fcf1; padding:30px;box-shadow:0px 0px 1px 2px #e5e5e5 ; }
.margin{margin:40px 0px 0px 0px}
.testibox h3{color:#03ac04;}
.testi-img {border:6px solid #e6e6e6;  width:184px ; height:184px; -webkit-border-radius: 50%; -moz-border-radius:50%;border-radius:50%; }
.testi-img  img {-webkit-border-radius: 50%;    -moz-border-radius:    50%;    border-radius:50%; margin:0 auto; max-width:100%}
.test-left{width:184px;}
.test-right{width:80%;} .mrgn{margin-bottom:20px; }
.encon{  padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;}
.rowcon{
margin-right: -15px;
margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.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 {
float: left;
}
.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-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-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-xs-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666667%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666667%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666667%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.66666667%;
}
.col-xs-1 {
width: 8.33333333%;
}
@media (min-width: 768px) {
.col-sm-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666667%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666667%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666667%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.66666667%;
}
.col-sm-1 {
width: 8.33333333%;
}
}
@media (min-width: 1024px) {
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-1 {
width: 8.33333333%;
}
}
@media (min-width: 1200px) { 
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-1 {
width: 8.33333333%;
}
}
.entry a
{
color: #03ac04;
}
.city-links a {
color: #000;
text-align: center;
line-height: 10px !important;
}
.city-links strong {
font-size: 20px;
}
.city-links ul {
column-count: 2;
-moz-column-count: 2;
-webkit-column-count: 2;
width: 70%;
margin: 0 auto;
}
.city-links ul li {
text-align: left;
list-style-position: inside;
list-style-type: disc;
}
.archive-description {
margin-bottom: 52px;
}
.rowcon .bx p {
min-height: 145px;
max-height: 100% !important;
}
.home-page .bx p {
min-height: 100px;
max-height: 100% !important;
}
#hme-mid-sec {
width: 100%;
text-align: center;
}
.location-template-default .city-links{max-width: 710px;margin: 0 auto;}
.tax-catservice .servicearchive-box p{min-height: 168px;max-height: inherit;}
.tax-catservice p.service-loadmore{min-height: inherit;max-height: inherit;}
.con-detail .services_areas{margin-bottom: 30px;}
.home-page .first-cat p {
min-height: 225px;
max-height: 100% !important;
}
.home-page .first-cat p:last-child {
min-height: 0;
}
.sidebarl-width{width: 38%}
.sidebarl-width .ser-blk{width: 100%}
.single-post .type-post ul, .single-post .type-post ol{margin-left: 15px;}
.single-post .type-post ul li{list-style: disc;font-size: 16px;line-height: 24px;}
.single-post .type-post ol li{list-style: decimal;font-size: 16px;line-height: 24px;margin-bottom: 15px;}
.archive-description p {
text-align: center;
}
.contp {
min-height: 216px!important;
}
#less{display:none;}
#read-more-content{display: none;}
#read-more-commercial-destruction{display: none;}
#less-commercial{display:none;}
a.comm {
font-size: 20px;
}
.comm:hover {
font-size: 20px;
}
.common-city-links {
padding-top: 15px;
}
.common-city-links ul {
margin-bottom: 30px;
margin-left: auto;
margin-right: auto;
padding-top: 20px;
-moz-column-count: 3;
-webkit-column-count: 3;
width: 80%;
}
.common-city-links ul li {
background: rgba(0, 0, 0, 0) url(//absolutedestruction.ca/wp-content/themes/absolute/images/listimg.png) no-repeat scroll 0 2px;
text-align: left;
padding-left: 28px;
margin-bottom: 8px;
margin-left: 70px;
}
.common-city-links-off ul {
margin-bottom: 30px;
margin-left: auto;
margin-right: auto;
padding-top: 20px;
-moz-column-count: 2;
-webkit-column-count: 2;
width: 76%;
}
.common-city-links-off ul li {
background: rgba(0, 0, 0, 0) url(//absolutedestruction.ca/wp-content/themes/absolute/images/listimg.png) no-repeat scroll 0 2px;
text-align: left;
padding-left: 28px;
margin-bottom: 8px;
}
.commericalmore{text-align: center;margin-top: 10px;}
.commericalless{text-align: center;margin-top: 10px;}
.fourbox11 h2 {
font-size: 17px !important;
line-height: 32px;
}
.commerical-img {
margin: 0 auto;
max-width: 362px;
}
.ser2{margin-top: 38px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
.ser2{margin-top: 68px;}
}
.freeconsol {
width: auto !important;
}
.location-submenu .sub-menu {
height: 400px;
overflow-y: scroll;
}
.docu {
max-width: 915px;
margin: 0 auto;
}
.common-city-links strong {
font-size: 20px;
} .read-more-text p {
margin: 0 !important;
text-align: center;
}
center h2 {
font-size: 30px !important;
}
.read-more-text a {
color: #03AC04;
}
.read-more-text a:hover {
color: #3e3e3e;
}
.archive-description a {
color: #03AC04; 
}
.archive-description a:hover {
color: #3e3e3e; 
}
#read-more-commercial-destruction a {
color: #03AC04; 
}
#read-more-commercial-destruction a:hover {
color: #3e3e3e; 
}
.minus {
padding: 4px 15px !important;
}
div.wpcf7-mail-sent-ok {
display: none !important;
}
div.spacerh {
height:50px;
}