@font-face
{
    font-family: 'quattrocento_sansbold';
    src: url('/font/quattrocentosans-bold-webfont.eot');
    src: url('/font/quattrocentosans-bold-webfont.eot?#iefix') format('embedded-opentype'),
    url('/font/quattrocentosans-bold-webfont.woff') format('woff'),
    url('/font/quattrocentosans-bold-webfont.ttf') format('truetype'),
    url('/font/quattrocentosans-bold-webfont.svg#quattrocento_sansbold') format('svg'),
    url('/font/quattrocentosans-bold-webfont.woff') format('woff'), 
    url('/font/quattrocentosans-bold-webfont.ttf') format('truetype'), 
    url('/font/quattrocentosans-bold-webfont.svg#quattrocento_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face
{
    font-family: 'quattrocento_sansregular';
    src: url('/font/quattrocentosans-regular-webfont.eot');
    src: url('/font/quattrocentosans-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('/font/quattrocentosans-regular-webfont.woff') format('woff'), url('/font/quattrocentosans-regular-webfont.ttf') format('truetype'), url('/font/quattrocentosans-regular-webfont.svg#quattrocento_sansregular') format('svg'),
    url('/font/quattrocentosans-regular-webfont.woff') format('woff'), 
    url('/font/quattrocentosans-regular-webfont.ttf') format('truetype'), 
    url('/font/quattrocentosans-regular-webfont.svg#quattrocento_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face
{
    font-family: 'intro_inline';
    src: url('/font/intro_inline-webfont.eot');
    src: url('/font/intro_inline-webfont.eot?#iefix') format('embedded-opentype'), url('/font/intro_inline-webfont.woff') format('woff'),
    url('/font/intro_inline-webfont.ttf') format('truetype'),
    url('/font/intro_inline-webfont.svg#intro_inlineregular') format('svg'),
    url('/font/intro_inline-webfont.woff') format('woff'), 
    url('/font/intro_inline-webfont.ttf') format('truetype'), 
    url('/font/intro_inline-webfont.svg#intro_inlineregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face
{
    font-family: 'intro_regular';
    src: url('/font/intro-webfont.eot');
    src: url('/font/intro-webfont.eot?#iefix') format('embedded-opentype'),
    url('/font/intro-webfont.woff') format('woff'),
    url('/font/intro-webfont.ttf') format('truetype'),
    url('/font/intro-webfont.svg#intro_regular') format('svg'),
    url('/font/intro-webfont.woff') format('woff'), 
    url('/font/intro-webfont.ttf') format('truetype'), 
    url('/font/intro-webfont.svg#intro_regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face
{
    font-family: 'intro_boldregular';
    src: url('/font/intro-bold.eot');
    src: url('/font/intro-bold.eot?#iefix') format('embedded-opentype'),
    url('/font/intro-bold.woff2') format('woff2'),
    url('/font/intro-bold.woff') format('woff'),
    url('/font/intro-bold.ttf') format('truetype'),
    url('/font/intro-bold.svg#intro_boldregular') format('svg'),
    url('/font/intro-bold.woff2') format('woff2'),
    url('/font/intro-bold.woff') format('woff'),
    url('/font/intro-bold.ttf') format('truetype'),
    url('/font/intro-bold.svg#intro_boldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body
{
    font-family: 'quattrocento_sansregular';
}
body h1
{
    font-family: 'intro_boldregular' !important;
    font-size: 36px !important;
    text-transform: inherit !important;
    color: #fff !important;
}
body h1 span{
  font-family: 'intro_boldregular' !important;
  font-size: 36px !important;
}
body h2
{
   /* font-family: "intro_regular";*/
   font-family: "intro_boldregular" !important;
    font-size: 28px !important;
    text-transform: inherit !important;
}
body h3{
  font-size: 20px !important;
  font-family: "quattrocento_sansbold" !important;
  color: #736357 !important; 
}
body h4{
  font-family: "intro_boldregular" !important;
  font-size: 16px !important;
  color: #7E7F7F !important;
}
body p
{
    font-family: "quattrocento_sansregular" ,sans-serif;
    font-size: 14px;
}

/* enable absolute positioning */

.inner-addon
{
    width: 200px; /*display: inline-block;*/
    display: none;
    position: relative;
    top: 15px;
    left: 10px;
}


/* style glyph */

.inner-addon .fa
{
    position: absolute;
    padding: 10px;
    pointer-events: none;
}
.right-addon .form-control
{
    width: 200px;
}


/* align glyph */

.left-addon .fa
{
    left: 0px;
}

.right-addon .fa
{
    right: 0px;
}


/* add padding  */

.left-addon input
{
    padding-left: 30px;
}

.right-addon input
{
    padding-right: 30px;
}


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*header navigation menu*/
.act
{
    color: #000 !important;
}
header
{
    width: 1024px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
    min-height: 130px;
}

header div.logo
{
    padding-top: 25px;
    margin-left: 0px;
    height: 100px;
    width: 256px;
}
.caret{
  margin-left: 10px;
}
.navigation-container{
  max-height: 75px;
}
.navbar-default
{
    background: none;
    border: none;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form
{
    border: none;
    padding: 35px 0px 0px 30px;
}
.navbar-default .navbar-nav > li > a
{
    font-size: 16px;
    color: #AD9B93;
    border-right: 1px solid #F2F2F2;
    max-height: 20px;
    padding: 0px 15px;
}
.navbar-default .navbar-nav > li:last-of-type > a
{
    border-right: none;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus
{
    color: #23B0BB;
}
.navbar-default .navbar-nav > li > a.active
{
    color: #000;
}
/*.account{
  color: #AD9B93;
  
  margin-top: 10px;
  margin-left: -45px;
}
.account span:first-child, .account span:nth-child(3){
  padding-right: 5px;
}
.account span:nth-child(2), .account span:last-child{
  padding-right: 10px;
}*/
.account
{
    color: #AD9B93;
    margin-top: 10px;
    margin-left: -45px;
}
.account span:first-child, .account span:nth-child(3)
{
    padding-right: 5px;
}



.account span:nth-child(2), .account span:last-child
{
    padding-right: 10px;
}
.account a
{
    color: #AD9B93;
}
.account a:hover
{
    text-decoration: none;
}
.navbar-nav
{
    margin: 7.5px 0px;
}

/*end header navigation menu*/




/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*.container
{
   width: 975px;
}*/
.main
{
    padding: 0px 0px;
    background: #FFF none repeat scroll 0% 0%;
    display: block;
    clear: both;
    float: none;
    height: auto;
    min-height: 450px;
}
.banner
{
    background: #27ADD3 url("/Content/img/top-bg.jpg");
    background-position: center;
    background-repeat: no-repeat;
    min-height: 450px;
}
/*.banner > .banner-inner{
  width: 976px;
}
*//*top heading and description*/
.top-head h1
{
    padding-top: 20px;
}
.top-head h1 span
{
    color: #FFF;
    font-weight: normal;
    line-height: 15px;
}
.top-head h1 span:last-of-type
{
    display: block;
    padding-top: 20px;
}
.top-des
{
    padding-top: 30px;
}
.top-des p
{
    font-size: 14px;
    color: #FFF;
}
/*trial button*/
/*.trial-btn button {
  width: 190px;
  height: 40px;
  background-color: #f5f5f5;
  border: 1px solid #999;
  position: relative;
  color: #5cbde8;
  font-size: 14px;
  font-weight: 600;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-right: 25px;
}
.trial-btn button:after, .trial-btn button:before {
  left: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.trial-btn button:after {
  content: '';
  position: absolute;
    top: 0px;
    left: 188px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 19px 0 19px 15px;
    border-color: transparent transparent transparent #f5f5f5;
}*/
.trial-btn
{
    padding-top: 20px;
}
.trial-btn > img
{
    /*padding-top: 30px;   height: 70px;   */
    width: 210px;
}
/*bread crumbs*/
.breadcrumbs
{
    min-width: 380px;
    color: #c4e6f2;
    padding: 20px 0px 0px;
    margin-left: 8%;
    font-size: 12px;
    
}
.breadcrumbs ul
{
    display: inline;
    list-style-type: none;
    padding-left: 5px;
}
.breadcrumbs ul li
{
    display: inline; 
    }
.breadcrumbs ul li:first-child
{
   
    cursor: pointer;
}
#bread ul li a
{
    background: none;
}
#bread ul li a:hover
{
    background: none;
}
.breadcrumbs ul li a
{
    color: #c4e6f2;
    text-decoration: none;
    font-size: 12px;
    background: none;
}
.breadcrumbs ul li:last-of-type a
{
    text-decoration: none;
}
.breadcrumbs ul li a:hover
{
    text-decoration: none;
    background: none;
}
.breadcrumbs ul li a:after
{
    content: ">";
    padding-left: 10px;
    text-decoration: none;
}
.breadcrumbs ul li:last-of-type a:after
{
    content: "";
}
.top-img
{
    padding-top: 90px;
}
.top-img img
{
    width: 312px;
    margin-left: -50px;
}
/*How does it work section*/
.work-head h2{
  margin: 30px 0px;
}

.how-see-pricing{
  background: url(/Content/img/seePricing.png);
  text-indent: -9999px;
  display: inline-block;
  width: 137px;
  height: 40px;
}
.how-back-top{
  font-family: 'quattrocento_sansregular';
  font-size: 12px;
  color: #B3B3B3;
  display: inline-block;
  padding-left: 10px;
  position: relative;
  top: 10px;
}
.how-full-width-top p,.how-full-width-top li
{
    color: #fff !important;
    font-size:14px;
    font-family: 'quattrocento_sansregular';
    }
.how-border{
  padding-top: 0px;
  width: 100%;
  float: left;
}
.how-border img{
  width: 100%;
}
.how-full-width-top{
  font-family: 'quattrocento_sansregular';
  background: url(/Content/img/gradient-top-bg.jpg) repeat-x;
  color: #fff;
  font-size: 14px;
  background-size: 100% 100%;
  padding: 10px 0px 0px;
}
.how-full-width-cogs{
  background: url(/Content/img/full-cogs-top.png) no-repeat;
}
.how-full-width-top h2{
  color: #fff !important;
}
.how-full-width-top p:first-of-type{
  width: 390px;
}
.how-full-width-top ul li{
  list-style-type: none;
}
.how-top-pros span{
  display: inline-block;
  width: 115px;
  text-align: center;
  border-right: 1px solid #c0c0c0;
}
.how-top-cogs{
  position: relative;
  top: 35px;
}
.how-setup{
  min-height: 360px;
}
.how-setup h2{
  margin: 30px 0px;
}
.how-setup p{
  width: 600px;
}
.how-setup-cogs{
  right: 142px;
  position: relative;
  top: 45px;
}
.how-dashboard{
  background: #F9F5F2;
  min-height: 500px;
}
.how-dashboard p{
  width: 440px;
}
.how-dashboard p:first-of-type{
  margin-top: 30px;
}
.how-full-width-cogs h1{
  margin-bottom: 30px;
}
.how-dashboard ul li{
  list-style-type: none;
}
.how-dashboard-img{
  width: 100%;
  float: left;
  position: relative;
  top: 70px;
    right: 40px;
}
.how-dashboard-img img
{
      width: 500px;
}
.how-dashboard .how-btns{
  position: relative;
  width: 100%;
  float: left;
  top: 30px;
}
.how-dashboard .how-btns .how-back-top{
  top: -16px;
}
.how-dashboard .how-border:last-of-type{
  position: relative;
  top: 65px;
}
.how-dashboard h2{
  margin-top: 30px;
}
.how-alert-small{
  width: 100%;
  float: left;
}
.how-alert-small img{
  float: right;
}
.how-intelligence h2{
  margin-top: 30px;
}
.how-intelligence p:first-of-type{
  margin-top: 30px;
}
.how-dashboard-img{
  width: 100%;
  float: left;
}
.how-alert-img img{
  position: relative;
  top: 75px;
  right: 5px;
  width: 580px;
}
.how-intelligence .how-back-top{
  top: -16px;
}
.how-btns{
  width: 100%;
  float: left;
}
.how-intelligence .how-btns{
  margin-top: 15px;
}
.how-organization{
  width: 100%;
  float: left;
  background: #F2F2F2;
  margin-bottom: 0px;
  padding-bottom: 30px;
}
.how-intelligence{
  width: 100%;
  float: left;
  margin-bottom: 10px;
}
.how-organization h2{
  margin: 30px 0px; 
}
.how-organization .container .row:last-child h2, .how-organization .container .row:last-child p{
  text-align: center; 
}
.how-organization .col-md-5 h2{
  margin-top: 100px;
}
.how-org-img{
  width: 100%;
  float: left;
  margin-top: 18px;
}
.how-setup .how-btns{
  margin-top: 20px;
}
/*media queries*/
@media (max-width: 769px){
  img{
    max-width: 100%;
    display: block;
    height: auto;
  }
  .how-setup-cogs, .how-dashboard-img{
  position: relative;
  top: 50px;
  left: 0px;
  }
  .how-setup p, .how-dashboard p{
  width: auto;
  }
  .how-organization .col-md-5 h2{
  margin-top: 20px;
  }
  .how-dashboard .how-btns {
    position: relative;
    width: 100%;
    float: left;
    top: 0px;
  }
  .how-dashboard{
    min-height: inherit;
  }
  .how-full-width-top p:first-of-type{
    width: auto;
  }

}
@media (max-width: 370px){
  .how-setup-cogs, .how-dashboard-img{
    position: relative;
    top: 10px;
  }
  .how-organization{
    margin-top: 70px;
  }
}
/*
.work
{
    background: #FFF;
    min-height: 500px;
}
.work .work-head
{
    color: #333333;
    padding-top: 50px;
    font-family: 'intro_regular';
}
.work .work-des
{
    padding-top: 44px;
}
.work-des p
{
    color: #808080;
    font-family: 'quattrocento_sansregular';
}
.work-des p span
{
    color: #4cbfba;
    font-size: 16px;
    padding: 0px 5px 0px;
}
.work-img
{
    padding-top: 115px;
    width: 450px;
    margin-left: -90px;
    margin-top: 48px;
}
.work-img img
{
    width: 512px;
    margin-left: -5%;
    margin-top: -12%;
}*/
.work-img img{width:400px;}

/*dashboard section*/
.dashboard
{
    min-height: 550px;
    background: #f2f2f2;
}
.dashboard p
{
    font-family: "quattrocento_sansregular";
    color: #808080;
}
.dashboard > img
{
    margin-top: -5%;
    width: 100%;
    height: auto;
}
.dashboard .content
{
    margin-left: -80px;
    width: 460px;
    padding-top: 30px;
}
.dashboard .dash-des
{
    padding-top: 20px;
}
.dashboard-img img
{
    position: relative;
    top: 10px;
}
/*webpage changes*/
.web-changes
{
    background: #FFF;
    min-height: 500px;
    padding-bottom: 30px;
}
.web-changes .work-head
{
    color: #333333;
    padding-top: 100px;
    font-family: 'intro_regular';
    padding-left: 20px;
}
.web-changes .work-des
{
    padding-top: 40px;
    padding-left: 20px;
}
.web-changes .work-des p
{
    color: #808080;
    font-family: 'quattrocento_sansregular';
}
.web-changes .work-des p span
{
    color: #4cbfba;
    font-size: 16px;
    padding: 0px 5px 0px;
}
.changes-img
{
    padding-top: 115px;
    width: 690px;
    margin-left: -17%;
}
.changes-img img
{
    width: 100%;
}
/*web alerts section*/
.web-alerts
{
    min-height: 550px;
    background: #f2f2f2;
    padding-top: 75px;
}
.web-alerts p
{
    font-family: "quattrocento_sansregular";
    color: #808080;
}
.web-alerts-img > img
{
    margin-top: 0%;
    width: 803px;
    height: auto;
}
.web-alerts .content
{
    margin-left: -130px;
    width: 460px;
    padding-top: 30px;
}
.web-alerts .dash-des
{
    padding-top: 60px;
}
.alert-head > h1
{
    padding-top: 45px;
    padding-left: 30px;
}
.alert-head > h2
{
    padding-top: 45px;
    padding-left: 30px;
}
.alert-des
{
    padding-left: 44px;
    margin-top: 36px;
}
/*our service*/
.service-head
{
    padding-top: 0px;
    margin-bottom: 30px;
}
.service-head > p
{
    padding-left: 5%;
    color: #676B6A;
}
.our-service h1
{
    padding-bottom: 20px;
    padding-left: 5%;
}
.our-service h2
{
    padding-bottom: 20px;
    padding-left: 5%;
}
/*.service-box{
  margin-bottom: 10px;
}*/
.service-box .inner
{
    min-height: 248px;
    min-width: 230px;
    background: #f2f2f2;
}
.service-box .inner > img
{
    display: block;
    margin: 0 auto;
    padding-top: 25px;
}
.service-box .inner h3
{
    font-size: 20px;
    font-family: 'quattrocento_sansbold';
}
.service-box p
{
    color: #7f7f7f;
    padding: 0 10px 10px;
    text-align: center;
}
.service-box p:nth-child(3) > span
{
    color: #57c0c6;
}
.service-box-2 .col-md-4
{
    padding-left: 20px;
}
.service-box-2 .inner
{
    min-height: 240px;
    min-width: 230px;
    background: #f2f2f2;
}
.service-box-2 .inner > img
{
    display: block;
    margin: 0 auto;
    padding-top: 25px;
}
.service-box-2 .inner h3
{
    font-size: 20px;
    font-family: 'quattrocento_sansbold';
}
.service-box-2 p
{
    color: #7f7f7f;
    padding: 0 10px 10px;
    text-align: center;
}
.service-box-2 .last
{
    padding: 0 20px 10px;
}
.owl
{
    position: relative;
    top: -67px;
    z-index: 0;
    left: 15%;
    height: 10px;
    float:left;
}
.owl-inner
{
    position: relative;
    z-index: 1; 
}
/*
.row-centered {
    text-align:center;
    margin-top: 10px;
}
.col-centered {
    display:inline-block;
    float:none;
    /* reset the text-align 
    text-align:left;
    /* inline-block space fix */
/* margin-right:-4px;*/
/*}*/
.center-block
{
    float: none;
    margin-top: 10px;
}

/*signup section*/
.signup_new
{
    min-height: 170px;
    background: #23b0ba;
    margin: 40px 0px 0px 30px;
    border: 2px solid #f3f3f3;
}
.signup_new > h1
{
    text-align: center;
    color: #FFF;
    padding-top: 40px;
}
.signup_new > h1 > span
{
    text-decoration: underline;
    text-transform: capitalize;
}
.signup_new > p
{
    color: #FFF;
    padding: 10px 40px;
}
.signup-border
{
    border: 2px solid #f3f3f3;
    margin-left: 113px;
    margin-top: -22px;
}
.signup-form
{
    padding: 20px 0px 0px 10%;
}
.signup-form .form-horizontal label.col-sm-2
{
    min-width: 140px;
}
.form-horizontal
{
    padding-top: 20px;
    padding-left: 40px;
}
.form-horizontal .control-label
{
    text-align: right;
    color: #af9b94;
    font-size: 14px;
    font-weight: normal;
}
.form-control
{
    border-radius: 0;
    width: 250px;
    height: 43px;
    border: 1px solid #ededed;
}
.submit-trial
{
     padding: 0 0 30px;
    background: none;
    border: none;
     cursor: pointer;
}
#uptodate
{
    padding: 0px;
}
#uptodate-form
{
    padding: 0px;
}
/*footer section*/
.seperator
{
    margin: 40px 0px 20px;
    float: left;
    width: 100%;
    margin: 0px auto;
}

footer h5
{
    color: #ae9b95;
    font-size: 16px;
}
footer ul
{
    display: block;
    list-style-type: none;
    padding-left: 0px;
}
footer ul li a
{
    color: #c6c6c6;
    font-size: 12px;
}
footer .form-group .col-sm-12
{
    padding: 0px;
}
footer .form-control
{
    width: 220px;
    margin-bottom: 0px;
}
footer .social-links a
{
    padding-left: 5px;
}
footer .social-links p
{
    padding-top: 30px;
    color: #c6c6c6;
    font-size: 12px;
}
footer .social-links a:last-of-type
{
    color: #4CBFBA;
    padding-top: 10px;
}
footer .social-links span
{
    font-size: 10px;
    color: #C6C6C6;
    display: block;
    padding-bottom: 10px;
}
.sep-bottom
{
    padding: 20px 0px;
    float: left;
    width: 100%;
    margin: 0 auto;
}
.sep-bottom img
{
    display: block;
    margin: 0 auto;
}
.copyright p
{
    font-size: 12px;
    color: #C6C6C6;
}
.copy-links ul
{
    list-style-type: none;
    display: block;
}
.copy-links img {
    width: 25px;
} 
.copy-links ul li
{
    display: inline;
}
.copy-links ul li a
{
    color: #C6C6C6;
    font-size: 12px;
    width: 40px;
    padding-left: 15px;
}


/*news tracking page*/
.banner-1
{
    background: #fbb73a url("/Content/img/bg.jpg");
    background-position: center;
    background-repeat: no-repeat;
    min-height: 450px;
}/*
.breadcrumbs-1
{
    min-width: 400px;
    color: #FFF;
    padding: 20px 0px 0px;
    margin-left: 8%;
    font-size: 12px;
}
.breadcrumbs-1 ul
{
    display: inline;
    list-style-type: none;
    padding-left: 5px;
}
.breadcrumbs-1 ul li
{
    display: inline; 
    }
.breadcrumbs-1 ul li:first-child
{
   
    cursor: pointer;
}
 
.breadcrumbs-1 ul li a
{
    color: #FFF;
    text-decoration: none;
    font-size: 12px;
}
.breadcrumbs-1 ul li:last-of-type a
{
    text-decoration: none;
}
.breadcrumbs-1 ul li a:hover
{
    text-decoration: none;
}
.breadcrumbs-1 ul li a:after
{
    content: ">";
    padding-left: 10px;
    text-decoration: none;
}
.breadcrumbs-1 ul li:last-of-type a:after
{
    content: "";
}*/
.top-img-1
{
    padding-top: 15px;
}
.top-img-1 img
{
    margin-left: -30%;
}
.web-changes .work-head-1
{
    color: #333;
    padding-top: 150px;
    font-family: "intro_regular";
    padding-left: 20px;
}
.changes-img-1
{
    padding-top: 115px;
    width: 647px;
    margin: auto;
}
.sep-bottom-1
{
    padding: 30px 0px 0px 0px;
    float: left;
    width: 100%;
    margin: 0 auto;
}
.sep-bottom-1 img
{
    display: block;
    margin: 0 auto;
}
.seperator-1
{
    margin: 1px 0px 0px;
    float: left;
    width: 100%;
    margin: 0 auto;
}
.trial-btn-1
{
    padding-top: 10px;
}


/*social media tracking page*/
/*.news h1
{
    font-size: 24px;
}*/
.banner-2
{
    background: #be98e3 url("/Content/img/purple-bg.jpg");
    background-position: center;
    background-repeat: no-repeat;
    min-height: 450px;
}
.top-img-2 img
{
    margin-left: -10%;
    margin-top: 20px;
}
.top-head-2 h1 span
{
    color: #FFF;
    font-weight: normal;
    line-height: 15px;
}
.top-head-2 h1
{
    padding-top: 42px;
}
.top-head-2 h1 span
{
    color: #FFF;
    font-weight: normal;
    line-height: 15px;
}
.top-head-2 h1 span:last-of-type
{
    display: block;
    padding-top: 20px;
}
.changes-img-2
{
    padding-top: 115px;
    width: 481px;
    margin-left: 16%;
}
.changes-img-2 img
{
    width: 100%;
}
.web-changes .work-head-2
{
    color: #333333;
    padding-top: 160px;
    font-family: 'intro_regular';
    padding-left: 20px;
}
.changes-img-3
{
    padding-top: 115px;
    width: 522px;
    margin-left: 16%;
}
.changes-img-3 img
{
    width: 100%;
}
.web-changes .work-des-2
{
    padding-top: 40px;
    padding-left: 20px;
}
.web-changes .work-des-2 p
{
    color: #808080;
    font-family: 'quattrocento_sansregular';
}
.web-changes .work-des-2 p span
{
    color: #4cbfba;
    font-size: 16px;
    padding: 0px 5px 0px;
}
.trial-btn-2
{
    padding-top: 40px;
}
.work{width: 100%;
float: left;
min-height: 360px; background: #fff;}


/*validation*/
.has-error .form-control
{
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    border: 2px solid #D8243F;
}
.list-unstyled
{
    font-size: 12px;
}
/*.pass{
  color: #A7D46F !important;
}*/
#uptodate-form .form-group
{
    margin-bottom: 0px;
}


/*home page*/
.hwmc-main-serv .col-md-12{
  margin-bottom: 20px;
}
.hwmc-main-serv h2{
  color: #333; 
}
.hwmc-main-serv h3{
  font-family: 'intro_boldregular';
  font-size: 18px;
  margin-left: 30px;
   margin-top: 10px;
  color: #333;
  display:inline-block; 
}
.hwmc-middle h3
{
 font-size: 16px !important;
 font-family: "quattrocento_sansregular" !important;
 color: #676b6a;  
 line-height: 20px;
 text-transform: initial;
 width: 650px; 
    }
.hwmc-main-serv h4{
  font-family: 'intro_boldregular';
  font-size: 16px;
  color: #7e7f7f;
}
.hwmc-main-serv p{
  font-size: 14px;
  font-family: "quattrocento_sansregular";
  color: #676b6a;
}
.hwmc-serv-head{
  width: 100%;
  float: left;
  position: relative;
  min-height: 32px;
  background-color: #f9f9f9 !important;
  margin-bottom: 30px;
}
.hwmc-strip{
  background: #8ad5e7;
  width: 10px;
  position: absolute;
  top: 0px;
  left: 0px;
  display: inline-block;
  height: 42px;
}
.hwmc-strip-orange{
  background: #fec387;
} 
.hwmc-strip-green{
  background: #8fd8b7;
}
.hwmc-strip-brown{
  background: #ddc38a;
}
.hwmc-serv-img{
  width: 60px;
  float: left;
}
.hwmc-serv-title{
  float: left;
  margin-top: 8px;
}
.hwmc-serv-title ~ p{
  margin-top: 10px;
  margin-left: 10px;
  width: 280px;
}
@media (max-width: 769px){
  .hwmc-serv-title ~ p{
    width: auto;
  }
  .hwmc-middle h3
  {
      width: auto;
      margin: 0px;
  }
  
}

#home
{
    background: url(/Content/img/top-bg-home.png) no-repeat scroll;
    height: 720px;
    background-size: 100% 700px;
    padding-bottom: 0px;
}

.top-head-home h1
{
    padding: 5px 0px 0px 0px;
}
.top-img-home
{
    padding-top: 60px;
}
.top-des-home h3
{
    font-family: 'quattrocento_sansregular';
    font-size: 18px;
    color: #FFF !important;
}
.point
{
    max-width: 425px;
}
div.point:hover .top-points p
{
    color: #FFF;
}
div.point:hover .top-points-img
{
    background: url(/Content/img/web-monitor-top-hover.png) no-repeat;
}
div.point:hover .top-points-img-2
{
    background: url(/Content/img/industry-news-top-hover.png) no-repeat;
}
div.point:hover .top-points-img-3
{
    background: url(/Content/img/social-media-top-hover.png) no-repeat;
}
.top-points
{
    width: 360px;
    float: left;
}
.top-points-img img
{
    visibility: hidden;
}
.top-points-img
{
    width: 50px;
    float: left;
    position: relative;
    top: 30px;
    background: url(/Content/img/web-monitor-top.png) no-repeat;
}
.top-points-img-2 img
{
    visibility: hidden;
}
.top-points-img-2
{
    width: 50px;
    float: left;
    position: relative;
    top: 30px;
    background: url(/Content/img/industry-news-top.png) no-repeat;
}
.top-points-img-3 img
{
    visibility: hidden;
}
.top-points-img-3
{
    width: 50px;
    float: left;
    position: relative;
    top: 30px;
    background: url(/Content/img/social-media-top.png) no-repeat;
}
.trial-btn-home
{
    padding: 20px 0px 40px 0px;
}
.leaf-monitor
{
    position: relative;
    top: 120px;
}
.free-trial
{
    margin-left: 146px;
    width: 400px;
    float:left;
    margin-top: 20px;
}
.tc .inner h3
{
    font-size: 21px;
    font-family: 'quattrocento_sansbold';
}
.tc .shadow img
{
    display: block;
    margin: 0 auto;
    width: 300px;
    padding-bottom: 20px;
}
.tc .inner p
{
    text-align: center;
}
div.point:hover .top-points-img
{
    background: url(/Content/img/web-monitor-top-hover.png) no-repeat;
}
.tc-change-img-1
{
    background: url(/Content/img/social-media.png) no-repeat;
    background-position: center center;
}
.tc-change-img-2
{
    background: url(/Content/img/show-more.png) no-repeat;
    background-position: center center;
}
.tc-change-img-3
{
    background: url(/Content/img/website-monitor.png) no-repeat;
    background-position: center center;
}
.tc-change-img-4
{
    background: url(/Content/img/show-more.png) no-repeat;
    background-position: center center;
}
.tc-change-img-5
{
    background: url(/Content/img/industry-news.png) no-repeat;
    background-position: center center;
}
.tc-change-img-6
{
    background: url(/Content/img/show-more.png) no-repeat;
    background-position: center center;
}
.tc div.inner:hover .tc-change-img-1
{
    background: url(/Content/img/social-media-hover.png) no-repeat;
    background-position: center center;
}
.tc div.inner:hover .tc-change-img-2
{
    background: url(/Content/img/show-more-pruple.png) no-repeat;
    background-position: center center;
}
.tc div.inner:hover .tc-change-img-3
{
    background: url(/Content/img/website-monitor-hover.png) no-repeat;
    background-position: center center;
}
.tc div.inner:hover .tc-change-img-4
{
    background: url(/Content/img/show-more-blue.png) no-repeat;
    background-position: center center;
}
.tc div.inner:hover .tc-change-img-5
{
    background: url(/Content/img/industry-news-hover.png) no-repeat;
    background-position: center center;
}
.tc div.inner:hover .tc-change-img-6
{
    background: url(/Content/img/show-more-orange.png) no-repeat;
    background-position: center center;
}
.tc-change-img-1 img, .tc-change-img-2 img, .tc-change-img-3 img, .tc-change-img-4 img, .tc-change-img-5 img, .tc-change-img-6 img
{
    visibility: hidden;
}
/* home page end*/

/* google alerts page*/

#alert{
  background: url("/Content/img/green-bg.png");
  padding-bottom: 30px;
}
.top-head-alert{
  padding-top: 40px;
  padding-left: 0px
}
/*.top-head-alert h1{
  font-size: 36px;
  font-family: 'intro_boldregular';
  color: #FFF;
}*/
.top-des-alert{
  max-width: 430px;
  padding-left: 0px;
}
.top-des-alert p{
  color: #FFF;
  font-size: 16px;
  font-family: 'quattrocento_sansbold';
}
.top-des-alert p span{
  display: block;
  padding-top: 20px;
}
.google-head{
  padding-top: 20px;
}
.google-des{
  max-width: 510px;
}
.google-des p{
  font-size: 16px;
  color: #808080;
  padding-top: 20px;
}
.google-des p span{
  display: block;
  padding-top: 20px;
}
.trial-img-alert a {
    margin-left: 25%;
    background: transparent url("/Content/img/start-free-trial-btn-new.png") no-repeat scroll 0% 0%;
    width: 215px;
    height: 40px;
    display: block;
}
.trial-img-alert a:hover {
    background: transparent url("/Content/img/start-free-trial-btn-new-hover.png") no-repeat scroll 0% 0%;
}
.google-img-row{
  padding-top: 50px;
}
.google-img-row-2{
  padding-top: 10%;
}
.google-img-row span, .google-img-row-2 span{
  text-align: center;
  display: block;
  padding-top: 10%;
  color: #808080;
}
.alert {
  background: #F2F2F2;
}
.alert-text{
  padding-top: 25%;
}
.alert-text p {
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 15px;
    text-align: right;
    max-width: 320px;
    margin-left: 10px;
}
.alert-img{
  padding-top: 10%;
}
.alert-img-2 {
    padding-top: 5%;
}
.alert-text-2 {
    padding-top: 26%;
    margin-left: 0%;
}
.alert-text-2 p {
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 0px;
    text-align: left;
    margin-left: 0px;
    max-width: 360px;
}
.alert-img-3 {
    padding-top: 10%;
}
.alert-text-3 p {
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 35%;
    margin-left: 0px;
    max-width: 390px;
    text-align: right;
}
.alert-img-4 {
    padding-top: 10%;
    padding-left: 10%;
}
.alert-text-4{
  padding-top: 50%;
  margin-left: -10%;
}
.alert-text-4 p {
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 0px;
    margin-left: -30px;
    min-width: 370px;
    text-align: left;
}
.google-des {
    max-width: 510px;
}
/*web alerts section*/
.web-alerts{
  min-height: 550px;
  background: #f2f2f2;
  padding-top: 75px;
}
.web-alerts p{
  font-family: "quattrocento_sansregular";
  color: #808080;
}
.web-alerts-img > img{
  margin-top: 0%;
  width: 803px;
  height: auto;
}
.web-alerts .content{
  margin-left: -130px;
  width: 460px;
  padding-top: 30px;
}
.web-alerts .dash-des{
  padding-top: 60px;
}
.alert-head>h1{
  padding-top: 45px;
  padding-left: 30px;
}
.alert-des {
    padding-left: 44px;
    margin-top: 36px;
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
new page styles
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
#newpage .info-top, #newpage .hard-work
{
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
}
#new
{
    background: url(/Content/img/green-bg.jpg) repeat scroll;
    padding-bottom: 30px;
}
.top-img-new
{
    padding-top: 20px;
}
.top-img-new img
{
}
.top-head-new
{
    padding: 0px;
}
.top-head-new h1
{
    padding: 25px 0px 0px 0px;
}/*
.breadcrumbs-new
{
    min-width: 400px;
    color: #FFF;
    padding: 20px 0px;
    margin-left: 22%;
    font-size: 12px;
}
.breadcrumbs-new ul
{
    display: inline;
    list-style-type: none;
    padding-left: 5px;
}
.breadcrumbs-new  ul li
{
    display: inline; 
    }
.breadcrumbs-new  ul li:first-child
{
   
    cursor: pointer;
} 
.breadcrumbs-new ul li a
{
    color: #FFF;
    text-decoration: none;
    font-size: 12px;
}
.breadcrumbs-new ul li:last-of-type a
{
    text-decoration: none;
}
.breadcrumbs-new ul li a:hover
{
    text-decoration: none;
}
.breadcrumbs-new ul li a:after
{
    content: ">";
    padding-left: 10px;
    text-decoration: none;
}
.breadcrumbs-1 ul li:last-of-type a:after
{
    content: "";
}
.trial-img-new
{
    margin-left: 14%;
    background: transparent url("/Content/img/start-free-trial-btn-new.png") no-repeat scroll 0% 0%;
    width: 200px;
    height: 40px;
}
.trial-img-new:hover
{
    margin-left: 14%;
    background: transparent url("/Content/img/start-free-trial-btn-new-hover.png") no-repeat scroll 0% 0%;
    width: 200px;
    height: 40px;
}
.top-des-new
{
    padding: 0px;
}
.top-des-new p
{
    color: #FFF;
    font-size: 16px;
    font-family: 'quattrocento_sansbold';
}
.top-des-new p span
{
    display: block;
    padding-top: 20px;
}
.hard-work-top h1
{
    font-size: 28px;
    font-family: 'intro_boldregular';
    padding-top: 20px;
    color: #000;
}
.hard-work-top h2
{
    color: #000;
    font-family: "intro_boldregular";
    font-size: 21px;
    padding-top: 20px;
}
.hard-work-top p
{
    padding-top: 15px;
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    min-width: 550px;
    margin-left: -12%;
}
.info-top .info-img-1
{
    padding-top: 60px;
}
.info-top .info-des-1
{
    padding-top: 28%;
    min-width: 385px;
    padding-left: 30px;
}
.info-top .info-des-2
{
    padding-top: 28%;
    min-width: 385px;
    padding-left: 30px;
    text-align: right;
}
.info-top .info-img-2
{
    padding-top: 60px;
    margin-right: 30px;
}
.info-top .info-des-3
{
    padding-top: 40%;
    min-width: 385px;
    padding-left: 30px;
}
.info-top .info-img-3
{
    padding-top: 0px;
    margin-right: 0px;
}
.new-sep
{
    padding-top: 50px;
}
.century
{
    background: #F2F2F2;
}
.century .century-work-top h1
{
    font-size: 28px;
    font-family: 'intro_boldregular';
    padding-top: 20px;
    color: #000;
}
.century .century-work-top h2
{
    color: #000;
    font-family: "intro_boldregular";
    font-size: 21px;
    padding-top: 20px;
}
.century .century-work-top p
{
    padding-top: 0px;
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090; /*     min-width: 550px;     margin-left: -12%;*/
    max-width: 510px;
}
.century .century-work-top p span
{
    display: block;
    padding-top: 20px;
}
.century .century-img
{
    padding-top: 50px;
}
.new-sep-1
{
    padding-top: 0px;
    float: left;
    width: 100%;
    margin: 0 auto;
}
.hard-work-top p
{
    padding-top: 15px;
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    min-width: 550px;
    margin-left: -12%;
}
.gear
{
    background: #F2F2F2;
}
.gear-text
{
    padding-top: 45%;
}
.gear-text p
{
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 15px;
    text-align: right;
    max-width: 250px;
    margin-left: 100px;
}
.gear-img
{
    padding-top: 15%;
}
.gear-text-2
{
    padding-top: 56%;
    margin-left: -12%;
}
.gear-text-2 p
{
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 0px;
    text-align: left;
    min-width: 320px;
    margin-left: 0px;
}
.gear-img-2
{
    padding-top: 5%;
}
.gear-text-3
{
    padding-top: 30%;
}
.gear-text-3 p
{
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 0px;
    margin-left: 0px;
    max-width: 370px;
    text-align: right;
}
.gear-img-3
{
    padding-top: 10%;
    padding-left: 20%;
}
.gear-text-4
{
    padding-top: 50%;
    margin-left: -10%;
}
.gear-text-4 p
{
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 0px;
    margin-left: 0px;
    min-width: 370px;
    text-align: left;
}
.gear-text-4 p span
{
    display: block;
    padding-top: 20px;
}
.gear-img-4
{
    padding-top: 10%;
    padding-left: 0%;
}
.gear-text-5
{
    padding-top: 30%;
    margin-left: 0%;
}
.gear-text-5 p
{
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 0px;
    margin-left: 0px;
    min-width: 370px;
    text-align: right;
}
.gear-img-5
{
    padding-top: 20%;
    padding-left: 0%;
    min-width: 575px;
}
.new-sep-2
{
    padding-top: 0;
    float: left;
    width: 100%;
    margin: 0 auto;
}
.com-start
{
    margin-left: 20%;
}
.service-heading
{
    font-family: 'intro_boldregular';
}

.row
{
    clear: none !important;
    display: block !important;
    list-style: outside none none !important;
   /* margin-left: -30px;
    margin-right: -15px;*/
}

a.competitor-link
{
    text-decoration: none;
    font-family: "quattrocento_sansbold";
    color: #23B0BA;
}
a.competitor-link:hover
{
    text-decoration: none;
    font-family: "quattrocento_sansbold";
     color: #23B0BA;
}
a.competitor-link:visited
{
    text-decoration: none;
    font-family: "quattrocento_sansbold";
     color: #23B0BA;
}
.with-errors
{
    color: red;
}
 

/*brand page*/

#brand{
  background: url("/Content/img/bg-blue.png");
  padding-bottom: 25px;
}
.top-des-brand{
  max-width: 530px;
  padding-left: 0px;
}
.top-des-brand p{
  color: #FFF;
  font-size: 16px;
  font-family: 'quattrocento_sansbold';
}
.top-des-brand p span{
  display: block;
  padding-top: 20px;
}
.top-head-brand{
  padding-top: 40px;
  padding-left: 0px
}
/*.top-head-brand h1{
  font-size: 36px;
  font-family: 'intro_boldregular';
  color: #FFF;
}*/
.top-img-brand {
    padding-top: 0px;
    width: 485px;
    margin: 0% 0px 0px -10%;
}
.trial-img-brand a {
    margin-left: 26%;
    background: transparent url("/Content/img/start-free-trial-btn-new.png") no-repeat scroll 0% 0%;
    width: 215px;
    height: 40px;
    display: block;
    margin-top: -23%;
}
.trial-img-brand a:hover {
    background: transparent url("/Content/img/start-free-trial-btn-new-hover.png") no-repeat scroll 0% 0%;
}
.brand-head{
  padding-top: 20px;
}
.brand-des{
  max-width: 540px;
}
.brand-des p{
  font-size: 16px;
  color: #808080;
  padding-top: 20px;
}
.top-info-brand p{
  font-size: 16px;
  color :#808080;
  font-family: 'quattrocento_sansbold';
}
.brand-ti-img{
  padding-top: 10%;
}
.brand-ti-des{
  padding-top: 52%;
  max-width: 350px;
}
.brand-ti-img-2{
  padding-top: 10%;
}
.brand-ti-des-2{
  padding-top: 48%;
  max-width: 350px;
  text-align: right;
}
.brand-ti-img-3{
  padding-top: 10%;
}
.brand-ti-des-3{
  padding-top: 66%;
  max-width: 350px;
}
.text-width-brand{
  max-width: 545px !important;
}
.brand {
  background: #F2F2F2;
}
.brand-text{
  padding-top: 12%;
}
.brand-text p {
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 15px;
    text-align: right;
    max-width: inherit;
    margin-left: 10px;
}
.brand-text p span, .brand-text-3 p span, .brand-text-4 p span{
    padding-top: 20px;
    display: block;
}
.brand-img{
  padding-top: 10%;
}
.brand-text-2 p {
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 43%;
    text-align: left;
    max-width: inherit;
    margin-left: 10px;
}
.brand-img-2{
  padding-top: 10%;
}
.brand-text-3 p {
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 43%;
    text-align: right;
    max-width: inherit;
    margin-left: 10px;
}
.brand-img-3{
  padding-top: 10%;
}
.brand-text-4 p {
    font-size: 16px;
    font-family: "quattrocento_sansbold";
    color: #909090;
    padding-top: 26%;
    text-align: left;
    max-width: inherit;
    margin-left: 20px;
}
.brand-img-4{
  padding-top: 10%;
}


/* partialregister  start */
        .errorBorder
        {
            border: 2px solid #d8243f;
        }
        .with-errors
        {
            color: #a94442;
            font-size: 12px;
        }
        #recaptcha_privacy
        {
            visibility: hidden !important;
        }
        #recaptcha_whatsthis_btn
        {
            visibility: hidden !important;
            display: none !important;
        }
        .recaptchatable, #recaptcha_area tr, #recaptcha_area td, #recaptcha_area th
        {
            background-color: #DADADA !important;
            border: 0 none !important;
            border-collapse: separate !important;
            margin: 0 !important;
            padding: 0 !important;
            vertical-align: middle !important;
        }
 
 /* partialregister  end */
 
 
 /* About Us Start */
 
.ab-main h1, .ab-main h2, .ab-main h3{
  color: #736357;
}
.ab-main h1{
  color: #736357 !important;
}
.ab-main p, .ab-main span, .ab-main a{
  font-family: 'quattrocento_sansregular';
}
.ab-main p{
  font-size: 16px;
}
.ab-sep{
  width: 100%;
  float: left;
  margin: 6px auto 10px;
}
.ab-sep img{
  display: block;
  margin: 0 auto;
  height: auto;
  width: 100%;
}
.ab-1a{
  background: url(../images/tree.png) no-repeat 300px 60px;
  min-height: 400px;
  display: block;
  width: 100%;
  float: left;
  position: relative;
  z-index: 2;
}
.ab-1a h3{
  font-family: 'quattrocento_sansregular';
  font-size: 20px;
  width: 400px;
}
.ab-goal{
  width: 100%;
  float: left;
  margin: 0px 0px 20px;
}
.ab-goal-outer{
  width: 100%;
  float: left;
}
.ab-goal-outer span{
  display: inline-block;
  float: left;
  margin: 10px 0px;
}
.ab-goal-outer span a{
  text-decoration: none;
  color: #AD9B93;
}
.ab-goal-outer span:first-child{
  border-right: 1px solid #000;
  width: 80px;
}
.ab-goal-outer span:last-child{
  padding-left: 20px;
  width: 180px;
}
.ab-story p{
  color: #5a4838;
  width: 920px;
  margin: 0 auto;
  line-height: 25px;
}
.ab-2a{
  background: url(../images/story-bg.png) no-repeat #eef8f8 50% 100%;
  min-height: 350px;
  display: block;
  width: 100%;
  float: left;
  position: relative;
  top: -90px;
  z-index: 1;
}
.ab-story{
  width: 100%;
  float: left;
  margin-top: 50px;
}
.ab-story h2{
  margin-bottom: 20px;
}
.ab-3a{
  width: 100%;
  float: left;
  position: relative;
  top: -40px;
}
.ab-client p{
  width: 600px;
  margin: 0 auto;
}
.ab-3a h3{
  font-family: 'quattrocento_sansregular';
  font-size: 17px;
  float: left;
  width: 100%;
}
.ab-3a p{
  font-size: 14px;
}
.ab-clients-serv{
  float: left;
  padding: 10px 5px;
  width: 230px;
  margin-left: 20px;
}
.ab-serv-img{
  width: 100%;
  float: left;
  margin-bottom: 10px;
}
.ab-serv-img img{
  display: block;
  margin: 0 auto;
}
.ab-clients-serv-section{
  margin-top: 40px;
}
@media (max-width: 769px){
  .ab-1a{
  background: transparent;
  }
  .ab-client p{
    width: auto;
    margin: 0px;
  }
  .ab-1a h3{
    width: auto;
  }
  .ab-main h1{
    text-align: center;
  }
  .ab-story p{
    width: auto;
  }
  .ab-clients-serv {
    float: left;
    padding: 10px;
    width: auto;
    margin: 0 auto;
  }
  body h1{
    font-size: 22px !important;
    text-align: center !important;
    margin: 5px auto;
  }
  body h2{
    font-size: 20px !important;
    text-align: center !important;
    margin: 5px auto;
  }
  body h3{
    font-size: 18px !important;
    text-align: center !important;
    margin: 5px auto;
  }
  body h4{
    font-size: 16px !important;
    text-align: center !important;
    margin: 5px auto;
  }
}
 
 /* About Us End */