.pa0 {
	padding: 0 !important;
}
.pa5 {
	padding: 5px !important;
}
.pa10 {
	padding: 10px !important;
}
.pa15 {
	padding: 15px !important;
}
.pa20 {
	padding: 20px !important;
}
.pa25 {
	padding: 25px !important;
}
.pa30 {
	padding: 30px !important;
}
.pa35 {
	padding: 35px !important;
}
.pa40 {
	padding: 40px !important;
}
.pa45 {
	padding: 45px !important;
}
.pa50 {
	padding: 50px !important;
}
/*padding all*/
.ptb10 {
    padding: 10px 0 !important;
}
/*padding left*/
.pl0 {
	padding-left: 0 !important;
}
.pl5 {
	padding-left: 5px !important;
}
.pl10 {
	padding-left: 10px !important;
}
.pl15 {
	padding-left: 15px !important;
}
.pl20 {
	padding-left: 20px !important;
}
.pl25 {
	padding-left: 25px !important;
}
.pl30 {
	padding-left: 30px !important;
}
.pl35 {
	padding-left: 35px !important;
}
.pl40 {
	padding-left: 40px !important;
}
.pl45 {
	padding-left: 45px !important;
}
.pl50 {
	padding-left: 50px !important;
}
/*padding left*/
/*padding right*/
.pr0 {
	padding-right: 0 !important;
}
.pr5 {
	padding-right: 5px !important;
}
.pr10 {
	padding-right: 10px !important;
}
.pr15 {
	padding-right: 15px !important;
}
.pr20 {
	padding-right: 20px !important;
}
.pr25 {
	padding-right: 25px !important;
}
.pr30 {
	padding-right: 30px !important;
}
.pr35 {
	padding-right: 35px !important;
}
.pr40 {
	padding-right: 40px !important;
}
.pr45 {
	padding-right: 45px !important;
}
.pr50 {
	padding-right: 50px !important;
}
/*padding right*/
/*padding top*/
.pt0 {
	padding-top: 0 !important;
}
.pt5 {
	padding-top: 5px !important;
}
.pt10 {
	padding-top: 10px !important;
}
.pt15 {
	padding-top: 15px !important;
}
.pt20 {
	padding-top: 20px !important;
}
.pt25 {
	padding-top: 25px !important;
}
.pt30 {
	padding-top: 30px !important;
}
.pt35 {
	padding-top: 35px !important;
}
.pt40 {
	padding-top: 40px !important;
}
.pt45 {
	padding-top: 45px !important;
}
.pt50 {
	padding-top: 50px !important;
}
/*padding top*/
/*padding bottom*/
.pb0 {
	padding-bottom: 0 !important;
}
.pb5 {
	padding-bottom: 5px !important;
}
.pb10 {
	padding-bottom: 10px !important;
}
.pb15 {
	padding-bottom: 15px !important;
}
.pb20 {
	padding-bottom: 20px !important;
}
.pb25 {
	padding-bottom: 25px !important;
}
.pb30 {
	padding-bottom: 30px !important;
}
.pb35 {
	padding-bottom: 35px !important;
}
.pb40 {
	padding-bottom: 40px !important;
}
.pb45 {
	padding-bottom: 45px !important;
}
.pb50 {
	padding-bottom: 50px !important;
}





.pb-5 {
	padding-bottom: -5px !important;
}
.pb-10 {
	padding-bottom: -10px !important;
}
.pb-15 {
	padding-bottom: -15px !important;
}
.pb-20 {
	padding-bottom: -20px !important;
}
.pb-25 {
	padding-bottom: -25px !important;
}
.pb-30 {
	padding-bottom: -30px !important;
}
.pb-35 {
	padding-bottom: -35px !important;
}
.pb-40 {
	padding-bottom: -40px !important;
}
.pb-45 {
	padding-bottom: -45px !important;
}
.pb-50 {
	padding-bottom: -50px !important;
}
/*padding bottom*/
/*padding right*/
.plr0 {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
.plr5 {
	padding-left: 5px !important;
	padding-right: 5px !important;
}
.plr10 {
padding-left: 10px !important;
	padding-right: 10px !important;
}
.plr15 {
padding-left: 15px !important;
	padding-right: 15px !important;
}
.plr20 {
padding-left: 20px !important;
	padding-right: 20px !important;
}
.plr25 {
padding-left: 25px !important;
	padding-right: 25px !important;
}
.plr30 {
padding-left: 30px !important;
	padding-right: 30px !important;
}
.plr35 {
padding-left: 35px !important;
	padding-right: 35px !important;
}
.plr40 {
padding-left: 40px !important;
	padding-right: 40px !important;
}
.plr45 {
padding-left: 45px !important;
	padding-right: 45px !important;
}
.plr50 {
padding-left: 50px !important;
	padding-right: 50px !important;
}
/*padding right*/
/*padding end*/
/*margin start*/
/*margin all*/
.ma0 {
	margin: 0 !important;
}
.ma5 {
	margin: 5px !important;
}
.ma10 {
	margin: 10px !important;
}
.ma15 {
	margin: 15px !important;
}
.ma20 {
	margin: 20px !important;
}
.ma25 {
	margin: 25px !important;
}
.ma30 {
	margin: 30px !important;
}
.ma35 {
	margin: 35px !important;
}
.ma40 {
	margin: 40px !important;
}
.ma45 {
	margin: 45px !important;
}
.ma50 {
	margin: 50px !important;
}
/*margin all*/
/*margin left*/
.ml0 {
	margin-left: 0 !important;
}
.ml5 {
	margin-left: 5px !important;
}
.ml10 {
	margin-left: 10px !important;
}
.ml15 {
	margin-left: 15px !important;
}
.ml20 {
	margin-left: 20px !important;
}
.ml25 {
	margin-left: 25px !important;
}
.ml30 {
	margin-left: 30px !important;
}
.ml35 {
	margin-left: 35px !important;
}
.ml40 {
	margin-left: 40px !important;
}
.ml45 {
	margin-left: 45px !important;
}
.ml50 {
	margin-left: 50px !important;
}
/*margin left*/
/*margin right*/
.mr0 {
	margin-right: 0 !important;
}
.mr5 {
	margin-right: 5px !important;
}
.mr10 {
	margin-right: 10px !important;
}
.mr15 {
	margin-right: 15px !important;
}
.mr20 {
	margin-right: 20px !important;
}
.mr25 {
	margin-right: 25px !important;
}
.mr30 {
	margin-right: 30px !important;
}
.mr35 {
	margin-right: 35px !important;
}
.mr40 {
	margin-right: 40px !important;
}
.mr45 {
	margin-right: 45px !important;
}
.mr50 {
	margin-right: 50px !important;
}
/*margin right*/
/*margin top*/
.mt0 {
	margin-top: 0 !important;
}
.mt5 {
	margin-top: 5px !important;
}
.mt7 {
	margin-top: 7px !important;
}

.mt10 {
	margin-top: 10px !important;
}

.mt38 {
	margin-top: 38px !important;
}


.mt15 {
	margin-top: 15px !important;
}
.mt20 {
	margin-top: 20px !important;
}
.mt25 {
	margin-top: 25px !important;
}
.mt30 {
	margin-top: 30px !important;
}
.mt35 {
	margin-top: 35px !important;
}
.mt40 {
	margin-top: 40px !important;
}
.mt45 {
	margin-top: 45px !important;
}
.mt50 {
	margin-top: 50px !important;
}



.mt-5 {
	margin-top: -5px !important;
}
.mt-7 {
	margin-top: -7px !important;
}

.mt-10 {
	margin-top: -10px !important;
}
.mt-15 {
	margin-top: -15px !important;
}
.mt-20 {
	margin-top: -20px !important;
}
.mt-23 {
	margin-top: -23px !important;
}
.mt-25 {
	margin-top: -25px !important;
}
.mt-30 {
	margin-top: -30px !important;
}
.mt-35 {
	margin-top: -35px !important;
}
.mt-40 {
	margin-top: -40px !important;
}
.mt-45 {
	margin-top: -45px !important;
}
.mt-50 {
	margin-top: -50px !important;
}

/*margin top*/
/*margin bottom*/
.mb0 {
	margin-bottom: 0!important;
}
.mb5 {
	margin-bottom: 5px !important;
}
.mb10 {
	margin-bottom: 10px !important;
}
.mb15 {
	margin-bottom: 15px !important;
}
.mb20 {
	margin-bottom: 20px !important;
}
.mb25 {
	margin-bottom: 25px !important;
}
.mb30 {
	margin-bottom: 30px !important;
}
.mb35 {
	margin-bottom: 35px !important;
}
.mb40 {
	margin-bottom: 40px !important;
}
.mb45 {
	margin-bottom: 45px !important;
}
.mb50 {
	margin-bottom: 50px !important;
}
.mt60{
	margin-top: 60px !important;
}

#top-bar{background:#F5F5F5;display:block;padding:10px 0;border-bottom:1px solid #ddd;}
#top-bar ul{list-style:none;padding:0;margin:0;font-size:12px;}
#top-bar ul li{display:inline-block;margin-right:2px;}
#top-bar ul li a{color:#04457d;}
#top-bar ul i{display:inline-block;margin-right:2px;margin-left:7px;}
#top-bar .facebook {color:#3A559F;padding:10px;}
#top-bar .facebook:hover{color:#fff;background:#3A559F;}
.f-weight600{font-weight:600;}
.services{background:#f7f7f7 !important;display:block;}
.cat-pest-grid{position: relative;
text-align: center;
background-color: #FCFCFC;
padding: 10px 15px;
border-bottom: 3px solid #F7CA18;
transition: all 0.2s ease-in;}
.cat-pest-grid:hover{background-color: #F7CA18;}
.cat-pest-grid:hover a{color:#fff;text-decoration:none;}
.footer{background:#111111;}
.footer-menu{text-align:left;}
.footer-menu ul{list-style:none;}
.footer-menu h4{font-weight: 600;
font-size: 19px;
line-height: 1.1em;
margin: 0px 0 15px 38px;
vertical-align: middle;
color:#0076bc;}
.footer-menu ul li a{
padding: 2px 0;
color: #a7a498;
display:inline-block;
}
.last-foot{
	text-align:left;
}
.last-foot h4{margin-left: -1px;}
.last-foot ul {padding:0;margin:0;}
.last-foot ul{color:#aaaaaa;}
/* Carousel base class */
.carousel {
  height: 130px;
  margin-bottom: 60px;
}
.home-slider{height:450px;
  margin-bottom: 0;}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
  color:#777;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 130px;
}
.home-slider .item{height:450px;}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
}

.home-slider .carousel-caption {
    right: 0;
    left: 14%;
    padding-bottom: 30px;
	text-align:left;
	top:15%;
}
.home-slider .carousel-caption  h3{font-weight: 700;
    color: #fff;
    font-size: 55px;
    text-transform: uppercase;
    letter-spacing: 2px;    text-shadow: 0 0 20px #444;}
.home-slider .carousel-caption  p{color:#fff;font-size:18px;letter-spacing:2px;    text-shadow: 0 0 20px #444; }
.slider{position:relative;}
.slider_box{
    
	background: RGBA(0, 0, 0, 0.4);
	z-index: 1;
	position: absolute;
	right: 15px;
	top: 10px;
	padding:15px;
}
.slider_box h2{
	color: #fff;
	margin-bottom:0;
	margin-top:2px;
}
.slider_box h3{
	color: #fff;
	margin-bottom:0;
	margin-top:2px;
}
.breadcrumb h1{    color: #fff;
    margin: 0;
    font-weight: 700;
    font-size: 30px;
    text-transform: uppercase;}
.listed{padding:0;margin:0;}
	.listed li{float: left;
list-style-image: url("../images/arrow-icon.jpg");
list-style-position: inside;
width: 100%;line-height:25px;}	
	
.copyright{padding: 10px 0;
border-top: 1px solid rgba(255, 255, 255, 0.07);color: #aaaaaa;
font-size: 12px;}
	
.site-content h2{font-weight:700;}	
.site-content p{font-size:15px;line-height:25px;}
.affix .navbar-brand img{width:50%;}
.affix .navbar-collapse.collapse{margin-top:15px;}

@media(max-width:992px){
.services img, .step img{width:100%;}
.step img{margin-bottom:10px;}
.slider_box{background: RGBA(0, 0, 0, 0.4);
z-index: 1;
position: absolute;
right: 0;
top: 0;
padding: 0px;}
.navbar{position: fixed;
    overflow: scroll;
    height: auto;
    width: 100%;
    z-index: 11;
    background: #fff;
}
.slider{background:url("http://www.mctpest.com/mct.jpg");background-size:contain;top:217px; }
.home-slider {
    height: 152px;}
    .carousel-indicators li{display:none;}
    


.h44text{font-size: 15px;
    text-align: center;}
    .h4text{font-size: 15px;
    text-align: center;}
    .home-slider .carousel-caption {display:none;
}.topheading{

    color: #0076bc !important;
}
}

.mailss{

    color: #0076bc !important;
}
.h4text{color:#a9cf46 !important;

        font-weight: bold; !important;

}

.h44text{        font-weight: bold; !important;
}
.bghead{padding: 20px;
padding: 20px;
    background-image: linear-gradient(to right,#b0d357,#0076bc);
  color: #fff;
    text-transform: uppercase;
    font-size:22px;
    text-align:center;
}
.bgheads{padding: 20px;
padding: 20px;
    background-image: linear-gradient(to right,#b0d357,#0076bc);
  color: #fff;
    text-transform: uppercase;
    font-size:23px;
    font-weight:800;
}
    
    
    .bghead1{background: #0076bc;
    padding: 15px;
    color: #f2ffcf;
    font-family: inherit;
    font-style: italic;
    font-weight: 800;
}

.text{margin-top: 85px;
    width: 100%;
    z-index: 2;
    text-align: center;
    transition: all .2s linear;
}



.textarea1{background:url("http://mctpestcontrol.com/images/ForBusinessTIle.jpg");
    height: 280px;
}
contentbox1:focus,contentbox1:hover{color:#258faf}


#ckkid {
    background: rgba(0, 0, 0, 0) url(http://mctpestcontrol.com/images/cockroach-gray.png) no-repeat scroll center center / 190px auto !important;
    height: 148px;
    width: 148px;
}


.bgsection{
    background: #f7f7f7 !important;
}


.bttn{ background: #b6e438;
    color: #fff;
    font-weight: 800;
    font-size: 20px;
    margin-left: 149px;
    margin-right: 119px;
    font-family: Raleway,serif;
    border-radius: 12px;
    padding: 12px;
}
.h2head1{font-size: 26px;
    line-height: 38px;
    margin-top: 0;
    font-weight: 300;
    margin-bottom: 30px;
    color: #313234;
    text-transform: uppercase;

}
.ptextfor5{color: #313234 !important; line-height:35px; font-size:20px; font-family:"Open Sans",sans-serif;
    font-weight: 500;}
.ptextfor{color: #313234 !important; line-height:35px; font-size:16px; font-family:"Open Sans",sans-serif;
    font-weight: 500;}

.ullist2 ul li{display: block;
    float: left;
    width: 96%;
    list-style: outside none none;
    margin-bottom: 6px;
    padding-left: 40px;
    background: url(http://mctpestcontrol.com/images/tick.png) no-repeat scroll left 4px transparent;
    line-height:30px; font-size:18px; font-family: inherit;
    font-weight: 500;
    font-size:16px;
    margin-top:10px;
}
.h6text {
    font-size: 18px !important;
    font-weight: 800 !important;
    color: #0076bc!important;
}
    .data1{    border: 1px solid;
    border-radius: 18px;
    border-color: #0076bc;
}

    .ptextfor1{color: #313234 !important; line-height:25px; font-size:16px; font-family:"Open Sans",sans-serif;
    font-weight: 500;}
    
    .imptext{
    color: #3a92c9;
    FONT-SIZE: 15px;
    font-weight: 600;
    font-style: italic;
    line-height: 20px;
}
.ptextfor2{color: #313234 !important; line-height:25px; font-size:16px; font-family:"Open Sans",sans-serif;
    font-weight: 500;text-align:left;}
    
    .imgposition{margin-top:27px !important;}
    
    .dissss{margin-left: 27px !important !important;
}
    
    
.h1head{padding:20px !important;
padding: 20px;
    background-image: linear-gradient(to right,#b0d357,#0076bc);
  color: #fff;
    text-transform: uppercase;
    font-size:22px;
    text-align:center;
    
}

.h2head1{padding: 20px;
padding: 20px;
    background-image: linear-gradient(to right,#b0d357,#0076bc);
  color: #fff;
    text-transform: uppercase;
    font-size:22px;
    text-align:center;
    
}
.mtimg88{margin-top: 188px;
}
.mtimg145{margin-top: 145px;
}
.mtimg244{margin-top: 30px;}
.mtimg11{margin-top:-40px;}
.mtimg55{margin-top:125px;}
.mtimg123{margin-top:145px;}
.mtimg5{margin-top:110px;}
.mtimg22{margin-top:20px;}
.mtimg{margin-top:100px;}
.mtimg4{margin-top:90px;}
.mtimg0{margin-top:80px;}
.mtimg1{margin-top:60px;}
.mtimg2{margin-top:40px;}
.blogbuttin{padding: 20px;
    background: #0076bc;
    color: #000;
    border-radius: 8px;
    margin-top:20px;
}
.viewblog a{text-decoration: none;
    background: #9a0d0d;
    padding: 16px;
    border-radius: 10px;
    color: #fff;
}
.fbtext{text-align:right;}


@media(max-width:460px){
.steppp{margin-top:179px;}
.step{margin-top:156px;}
}
.ulslist2 ul li{display: block;
    float: left;
    width: 96%;
    list-style: outside none none;
    margin-bottom: 6px;
    padding-left: 40px;
    background: url(http://mctpestcontrol.com/icon2.png) no-repeat scroll left 4px transparent;
    line-height:15px; font-size:18px; font-family: inherit;
    font-weight: 500;
    font-size:16px;
    margin-top:10px;
}

.subtexth5{font-size: 26px;
    color: #fff;
    background: #00000054;
}



.headfrtyu{margin-left: -83px;
}
.headfrtyu h3 {
    font-size: 48px !important;}
    
    
    
    
.ullist22 ul li{display: block;
    float: left;
    width: 96%;
    list-style: outside none none;
    margin-bottom: 6px;
    padding-left: 40px;
    background: url(http://mctpestcontrol.com/sq1.png) no-repeat scroll left 4px transparent;
    line-height:30px; font-size:18px; font-family: inherit;
    font-weight: 500;
    font-size:16px;
    margin-top:10px;
}
.navbar-default{background:#fff !important;}