﻿@charset "utf-8";
header{border-top:0px!important;min-height:99px!important;}
i.icon-angle-right:before {content: "\f105";}
i.icon-angle-down:before {content:"\f107";}
i.fa-caret-down {display:none!important;}
header .social-icons{float:left!important;}
header ul.social-icons li {margin:2px 1px 0 0!important;}
header nav ul.nav-main{margin:-14px 0 8px!important;}
#login {margin:0!important;}
#login .loginGroup a{font-weight:normal!important;}
#login .loginGroup {margin-left:0!important;}
#login a.LoginLink {padding:7px 14px!important;}
section.page-top {background:url(../../Resources/img/inner-head-bg.jpg) repeat center!important;border:0!important;margin:0!important;margin-bottom:35px!important;}
.page-top {padding:0!important;margin-bottom:35px!important;}
.page-top .breadcrumb {float:right!important;line-height:95px!important;color:#7db6f4!important;font-size:16px!important;font-weight:300!important;margin:0!important;}
.page-top h1 {line-height:95px!important;border:0!important;padding:0!important;}
ul.breadcrumb>li {font-size:16px!important;}
ul.breadcrumb a {color:#7db6f4!important;}
#dnn_TopRightSidebar h6 span.Head {font-size:22px;font-weight:600;color:#0255aa;}
aside ul.nav-list > li > a {font-size:16px;color:#0255aa;}
.body>#footer {padding:0!important;margin-top:20px!important;}
.body > #footer .footer-copyright {background:#161616!important;}
.body>#footer .footer-copyright {border-top:0!important;margin-top:0!important;padding:18px 0!important;line-height:50px!important;font-size:14px!important;}
.body>#footer h1, .body>#footer h2, .body>#footer h3, .body>#footer h4, .body>#footer a {#cdcdcd !important}
#dnn_ctr4301_HtmlModule_lblContent {height:0px;!important;}
.slider{height:437px!important;}
.fa {font-size:14px!important;}
body header nav ul.nav-main li a:hover{background-color:transparent !important;color:#ff5f00 !important;}
body header nav ul.nav-main li.dropdown a{padding:10px 8px; font-size: 14px !important;font-weight:600!important;}
header nav ul.nav-main li a{;color:#333333!important;}

.toppart_link{float:left;margin-right:12px;margin-top:7px;}
.toppart_link a{font-size:14px;color:#666666 !important;}
ul.social-icons-new li{background-image:url(../../Resources/img/social-icons-new.png);}
ul.social-icons-new li a{display:block;height:30px;width:30px;text-align:center;}
.toppart_link i.icon{padding:0 5px 0 20px;color:#aaa9a9 !important;}
ul.social-icons-new-res{display:none;}
ul.social-icons-new li.mail_new{background-position:0 0px;}
ul.social-icons-new li.facebook_new{background-position:-34px 0;}
ul.social-icons-new li.twitter_new{background-position:-68px 0;}
ul.social-icons-new li.linkedin_new{background-position:-102px 0;}
ul.social-icons-new li.googleplus_new{background-position:-136px 0;}
ul.social-icons-new li.mail_new:hover{background-position:0 -30px;}
ul.social-icons-new li.facebook_new:hover{background-position:-34px -30px;}
ul.social-icons-new li.twitter_new:hover{background-position:-68px -30px;}
ul.social-icons-new li.linkedin_new:hover{background-position:-102px -30px;}
ul.social-icons-new li.googleplus_new:hover{background-position:-136px -30px;}
#login .loginGroup_new{background-color:#ff5f00;font-weight:600;font-size:14px;border-radius:3px;margin-left:13px;}
#login .loginGroup_new a{color:#fff;background:url(../../Resources/img/client-login-icon.png) no-repeat 10px center;padding:7px 11px 7px 25px}
#login .loginGroup_new a:hover{color:#fff;text-decoration:underline;}
.mobile-responsive-new, .social-icons-new-res{display:none !important;}
a.client-login-res{color:#fff !important;background:url(../../Resources/img/client-login-icon.png) no-repeat 10px center #ff5f00;padding:7px 11px 7px 25px;float:right;border-radius:4px;margin-left:5px;}
a.client-login-res:hover{color:#fff !important;}
body header nav ul.nav-main ul.dropdown-menu{background-color:#fff !important;background-image:none !important;border:1px solid #ebebeb !important;color:#333333;margin-top:0px;min-width:203px;}
body header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover{color:#ffffff !important;background-color:#ff5f00 !important;}
body header nav ul.nav-main ul.dropdown-menu:hover{border-color:#ebebeb !important;}


body .dropdown.active a.dropdown-toggle{color:#ff5f00 !important;background-color:transparent !important;}
div.home-intro-new p em{color:#ff5f00 !important;}
div.home-intro-new div.get-started-new a.btn{background-color:#ff5f00;background:url(../../Resources/img/home-intro-contact-btn-bg.jpg) repeat-x;text-shadow:0px -1px #da3500;}
div.home-intro-new div.get-started-new a.btn:hover{border-color:transparent;text-decoration:underline;}
div.home-intro-new div.learn-more{color:#999999 !important;margin-left:6px;font-size:15px;}
div.home-intro-new div.learn-more a{color:#fff !important;text-decoration:underline;margin-left:7px;}
div.home-intro-new div.learn-more a:hover{text-decoration:none;}
div.slider-container div.tp-bannershadow{display:none;}
div.featured-box-new{margin-top:0px;border:1px solid #d1d1d1;border-radius:4px;height:440px !important;}
div.featured-box-new.featured-box-primary div.box-content, div.featured-box-new.featured-box-secundary div.box-content, div.featured-box-new.featured-box-tertiary div.box-content, div.featured-box-new.featured-box-quaternary div.box-content{border-top-color:transparent;}
div.featured-box-new div.box-content{padding:26px 20px 10px;}
div.featured-box-new.featured-box-primary em.image-icon, div.featured-box-new.featured-box-secundary em.icon-featured, div.featured-box-new.featured-box-tertiary em.icon-featured, div.featured-box-new.featured-box-quaternary em.icon-featured{background-color:transparent;border:3px solid #ff5f00;height:115px;line-height:115px;width:115px;margin:0px;}
div.featured-box-new em.image-icon.aboutus-icon{background:url(../../Resources/img/featured-box-about-icon.jpg) no-repeat center;}
div.featured-box-new em.prodduct-icon{background:url(../../Resources/img/featured-box-product-icon.jpg) no-repeat center;}
div.featured-box-new em.professional-icon{background:url(../../Resources/img/featured-box-professional-icon.jpg) no-repeat center;}
div.featured-box-new em.call-center-icon{background:url(../../Resources/img/featured-box-call-center-icon.jpg) no-repeat center;}
div.featured-box-new h4{color:#333333 !important;font-weight:600;font-size:18px;margin-top:10px;}
div.featured-box-new .box-content p{font-size:16px;line-height:24px;color:#555555;}
div.featured-box-new .box-content p a.learn-more{font-size:14px;color:#0255aa;text-decoration:underline;margin-top:15px;}
div.featured-box-new .box-content p a.learn-more:hover{text-decoration:none;}
section.featured-new{background-color:transparent;border:0px;margin-top:0px !important;padding-top:0px;}
section.featured-new .recent-posts-new h4{font-size:26px;color:#333333;}
section.featured-new h4{font-size:26px;color:#333333;}
section.featured-new div.recent-posts-new div.date span.day{background-color:#f0f0ed;color:#0255aa;}
div.recent-posts-new div.date span.month{background-color:#0255aa !important;}
div.recent-posts-new article h4{font-size:18px !important;font-weight:600;line-height:24px;;}
div.recent-posts-new article h4 a{color:#0255aa !important}
div.recent-posts-new article p{font-size:16px;line-height:25px;color:#555555;}
div.recent-posts-new article p a.read-more{color:#0255aa;text-decoration:underline;}
div.recent-posts-new article p a.read-more:hover{text-decoration:none;}
section.featured-new p{font-size:16px;line-height:25px;color:#555555;}
.newsletter .btn-default-new{background-color:#0255aa;font-size:16px;font-weight:600;color:#fff;border-radius:4px !important;border:0;margin-left:10px !important;padding:0 25px;height:40px;}
.newsletter .form-control-new{height:40px;border-color:#c4c4c4;border-radius:4px !important;font-size:16px;}
.number-finder-mainbox{background-color:#ffffff;border:1px solid #c7c7c7;border-radius:4px;padding:6px;display:inline-block;}
 .number-finder-mainbox .number-finder-box{background-color:#f7f7f7;padding:12px;float:left;width:100%;}
 .number-finder-box .number-img{float:left;width:97px;margin-right:10px;}
.number-finder-box .number-text-box{float:left;width:215px;}
.number-finder-box .number-text-box p{font-size:14px;color:#333333;line-height:18px;margin-bottom:12px;}
.number-input span{width:40px;float:left;line-height:34px;text-align:center;font-size:16px;font-weight:600;color:#333333;background-color:#bebebe;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.form-control.number-input-field-1{float:left;width:76px;height:34px;padding:0 0 0 10px;border-bottom-left-radius:0;border-top-left-radius:0;border-color:#bebebe;}
.form-control.number-input-field-2{width:87px;height:34px;padding:0 0 0 10px;margin-left:10px !important;float:left;border-color:#bebebe;}
.recent-posts.number-finder-box h4{margin-bottom:16px;}
.btn.search-btn{background-color:#0255aa;border-radius:2px;color:#fff;font-size:16px;font-weight:600;height:35px;margin-top:13px;width:214px;}
.DnnModule.DnnModule-DNN_HTML.DnnModule-738 > h2{display:none;}
section.featured.which-services{background:url(../../Resources/img/banner-bg.jpg) repeat;border-top:0px;padding-bottom:30px;}
section.featured.which-services h2{color:#fff;text-align:center;font-size:35px;margin-bottom:12px;}
section.featured.which-services h2 span{font-weight:600;}
section.featured.which-services p.head-bot-text{font-size:20px;line-height:30px;color:#fff;text-align:center;font-weight:400;margin-bottom:35px;}
.feature-box-info h4.shorter{color:#fff;font-size:20px;font-weight:600;}
.feature-box-info p.tall{color:#fff;font-size:16px;font-weight:400;line-height:24px;}
.feature-box-info a:hover{color:#ffffff !important;}
.feature-box-new{margin-bottom:27px;}
.feature-box-new .feature-box-icon{background-color:transparent !important;border:2px solid #fff;width:42px !important;height:42px !important;line-height:42px !important;top:2px !important;}
.feature-box-new .feature-box-icon .icon{font-size:20px;}
.feature-box-new .feature-box-icon .icon.icon-phone{font-size:24px !important;line-height:38px;}
.feature-box-new .feature-box-icon .professional-voice-recordings-icon{background:url(../../Resources/img/professional-voice-recordings-icon.png) no-repeat center;width:14px;height:38px;display:inline-block;}
.feature-box-new .feature-box-icon .transcription-services-icon{background:url(../../Resources/img/transcription-services-icon.png) no-repeat center;width:20px;height:38px;display:inline-block;}
.feature-box-new .feature-box-icon .outbound-live-agent-icon{background:url(../../Resources/img/outbound-live-agent-icon.png) no-repeat center;width:21px;height:36px;display:inline-block;}
.copyright-right{text-align:right;}
.copyright-right a{margin:0 5px;color:#cdcdcd !important;}
.copyright-right span{margin-left:15px;}
.copyright{color:#9d9c9c;}
.social-icons-footer{display:none;}
.bg-image{background:url(../../Resources/img/banner-bg.jpg) repeat center;}
.main-label-new{font-size:48px !important;font-weight:600 !important;text-transform:uppercase;text-shadow:none !important;}
.banner-text2{font-size:31px !important;color:#fff;font-weight:400;}
.banner-text3{font-size:18px !important;line-height:24px !important;color:#fff;font-weight:300;}
.banner-readmore{background-color:#ff5f00;font-size:15px;font-weight:400;color:#fff;padding:8px 23px;border-radius:3px;}
body .tp-rightarrow.default{background:url(../../Resources/img/banner-arrow-right.png) no-repeat !important;width:25px !important;height:48px !important;}
body .tp-leftarrow.default{background:url(../../Resources/img/banner-arrow-left.png) no-repeat !important;width:25px !important;height:48px !important;}
.banner-text3-res{display:none !important;}
body section.page-top h2{float:left;font-size:36px;}
body section.page-top .breadcrumbs{float:right;line-height:95px;color:#7db6f4;font-size:16px;font-weight:300;}
body section.page-top .breadcrumbs a{color:#7db6f4;}
body section.page-top .breadcrumbs a:last-child{color:#fff;}
#dnn_TopRightSidebar h6 span.short{font-size:22px;font-weight:600;color:#0255aa;}
aside ul.nav-list > li > a em.icon{margin-right:3px;}
aside ul.nav-list > li > a.selected{color:#ff5f00;}
img.responsive.pull-left{max-width:100%;height:auto;}
.Normal p{font-size:17px;line-height:24px;color:#555555;margin-bottom:15px;}
.marr20{margin-right:20px;}
#dnn_TopRightSidebarOuter h4, #dnn_TopRightSidebarOuter h6, #dnn_contentPane h6{display:none;}
h2.out-customer-hed{font-size:38px;font-weight:300;text-align:center;color:#333333;margin-bottom:15px;margin-top:45px;}
 h2.out-customer-hed span{font-weight:600;}
 p.text20-center{font-size:20px !important;text-align:center;line-height:30px !important;}
h2.inner-sub-head{font-size:20px;font-weight:600;color:#333333;margin-bottom:0px;}
ul.services-list-new{list-style:none;margin:10px 0 15px;padding:0px;}
ul.services-list-new li{font-size:17px;color:#555555;background:url(../../Resources/img/list-arrow.png) no-repeat left 6px;margin-bottom:10px;line-height:22px;padding-left:17px;}
ul.services-list-new li em.icon{margin-right:10px;}
a.blue-link{color:#0255aa !important;text-decoration:underline;}
a.blue-link:hover{text-decoration:none;}
a.black-link{color:#555555 !important;text-decoration:underline;}
a.black-link:hover{text-decoration:none;}
.DnnModule.DnnModule-DNN_HTML.DnnModule-421 > h2{margin-bottom:20px;}
h2 span.short{font-size:38px;font-weight:300;color:#333333;}
.normal-text{font-size:16px;line-height:24px;color:#555555;}
.field-compulssory{font-size:14px;color:#999999;}
.red{color:#ff0000}
.marb20{margin-bottom:20px;}
#contactForm.contact-form label{font-size:17px;color:#555555;line-height:24px;}
.contact-form .form-control{border-color:#d7d7d7;}
.contact-form-btn{border-color:transparent !important;text-shadow:0 -1px #da3500 !important;padding-left:40px;padding-right:40px;background:-webkit-linear-gradient(#f97f08, #ff6101) !important;background:-o-linear-gradient(#f97f08, #ff6101) !important;background:-moz-linear-gradient(#f97f08, #ff6101) !important;background:linear-gradient(#f97f08, #ff6101) !important;}
.DnnModule.DnnModule-DNN_HTML.DnnModule-423 > h4{display:none;}
#dnn_RightPane h4{margin-bottom:0px;}
.contact-rigthside{margin-bottom:20px;}
.contact-rigthside h4{font-size:18px;font-weight:400;color:#0255aa;}
.contact-rigthside em.icon{margin-right:5px;width:18px;}
.contact-rigthside p{font-size:15px !important;line-height:24px !important;color:#555555 !important;padding-left:25px;margin-bottom:0px !important;}
.contact-rigthside a{text-decoration:underline;color:#0255aa;}
.contact-rigthside a:hover{text-decoration:none;color:#0255aa;}
div.google-map iframe{width:100%;height:100%;}
div.google-map{display:inline-block;}
hr.contact-divider{display:none;}
span#dnn_ctr969_dnnTITLE_titleLabel.short{font-size:38px;font-weight:400;color:#333333;}
.DnnModule.DnnModule-DNN_HTML.DnnModule-969{height:50px;}
.mejs-overlay-button{display:none !important;}
.mejs-container .mejs-controls{visibility:visible !important;}
.DnnModule-DigFlash h6 span.short{font-weight:600;}
.DnnModule.DnnModule-DigFlash > h6{margin-bottom:5px;}

@media (min-width: 768px) {
   .container {
       width: 750px!important;
   }
   .dnnLogin .dnnLoginService{
      width:100%!important;
      margin:0 auto!important;
   }
}

@media (min-width: 992px) {
  .container {
    width: 970px!important;
 }
}

.Porto .vertical-bar{display:none!important}

@media (min-width: 1200px) {
body header nav ul.nav-main li a:hover{background-color:transparent !important;color:#ff5f00 !important;}
body header nav ul.nav-main li.dropdown a{padding:10px 8px; font-size: 14px !important;font-weight:600!important;color:#333333!important;}
  .container {
    width: 1170px!important;
  }
}
@media (max-width:1200px){
body header nav ul.nav-main li a:hover{background-color:transparent !important;}
body header nav ul.nav-main li.dropdown a{padding:10px 8px; font-size: 14px !important;font-weight:600!important;}
button.btn-responsive-nav{
	background:#171717!important;
	top:0;display:block!important;
	position:absolute;right:20px!important;
	color:#FFF!important;
	margin-top:33px !important;
	border-radius:4px!important;
	font-size:14px!important;
	border:1px solid transparent!important;
	width:38px!important;
	padding:6px 12px!important;
}
header div#login{margin-right:50px!important;margin-top:32px!important;}

header div.nav-main-collapse,header div.nav-main-collapse.in{width:100%;overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
header nav.nav-main ul.nav-main{float:none;position:static;margin:8px 0;}
header div.nav-main-collapse.collapse{display:none !important;}
header div.nav-main-collapse{top:8px;position:relative;}
header div.nav-main-collapse.in{display:block !important;}
header div.nav-collapse div.container nav.nav-main{float:left;width:100%;}
header.flat-menu nav ul.nav-main li a{color:#FFF !important;}
header div.nav-main-collapse{background:#171717;max-height:none;}
header > div.container,header.flat-menu > div.container{margin-bottom:0;}
header nav ul.nav-main{margin-right:-10px;}
header div.nav-collapse{background:#171717;width:100%;clear:both;width:100%;}
header nav.nav-main{padding:10px 0;clear:both;display:block;float:none;width:100%;}
header nav.nav-main ul,header nav.nav-main ul li,header.flat-menu ul.nav-main{padding:0;margin:0;}
header nav.nav-main ul li{clear:both;float:none;display:block;border-bottom:1px solid #2A2A2A;}
header nav ul.nav-main > li + li{margin-left:0;}
header nav ul.nav-main li a,header nav ul.nav-main ul.dropdown-menu li > a,header.flat-menu nav ul.nav-main li a,header.flat-menu nav ul.nav-main li.dropdown:hover > a,body header.single-menu nav ul.nav-main li.active > a{padding:9px 8px;border:0;border-top:0;margin:0;}
header nav.nav-main ul li:last-child,header nav ul.nav-main ul.dropdown-menu li > a{border-bottom:none;}
header nav ul.nav-main li.dropdown:hover > a{margin-bottom:-2px;}
header nav ul.nav-main li a {
	color: #FFF!important;
	clear: both;
	float: none;
	display: block;
	padding-left: 0;
	font-size: 14px !important;
}
header nav ul.nav-main li a i.icon-angle-down{position:absolute;right:5px;top:10px;font-size:25px;padding:0 10px;}
header nav.nav-main ul ul{margin-left:20px !important;}
header nav.nav-main ul.dropdown-menu{position:static;clear:both;float:none;display:none !important;}
header nav ul.nav-main ul.dropdown-menu{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
header nav.nav-main li.resp-active > ul.dropdown-menu{display:block !important;}
header nav ul.nav-main .dropdown-submenu > a:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FFF;}
header nav ul.nav-main .dropdown-submenu:hover > a:after{border-left-color:transparent;}
body header nav ul.nav-main ul.dropdown-menu,body header nav ul.nav-main li.dropdown.open a.dropdown-toggle,body header nav ul.nav-main li a,body header nav ul.nav-main li > a:hover,body header nav ul.nav-main li.active a,body header nav ul.nav-main li.dropdown:hover a,body header nav ul.nav-main ul.dropdown-menu li:hover > a,body header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover,body header.flat-menu nav ul.nav-main li.dropdown:hover a{background:none !important;background-color:transparent !important;}
body header.flat-menu nav ul.nav-main li > a:hover,body header.flat-menu nav ul.nav-main li.dropdown:hover a{background:transparent !important;}
header.center nav ul.nav-main > li{display:block;}
header nav ul.nav-main ul.sub-menu{padding:0;margin:0 0 10px 0;}
body.boxed header.single-menu > div.container,body.boxed header.flat-menu > div.container{height:95px;margin-bottom:10px;}
body.boxed header.single-menu ul.nav-main,body.boxed header.flat-menu ul.nav-main{margin:5px 25px 5px 0;}
body.boxed header.single-menu nav ul.nav-main > li > a,body.boxed header.flat-menu nav ul.nav-main > li > a{padding:9px 8px !important;}
#login .loginGroup_new{margin-left:5px;}
header nav ul.nav-main li.dropdown:hover a.dropdown-toggle{background-color:transparent !important;border:0px !important;}
body header nav ul.nav-main ul.dropdown-menu{background-color:#2a2a2a !important;border:0px !important;margin-left:0px !important;margin-bottom:20px;border-radius:4px;}
body header nav ul.nav-main ul.dropdown-menu li{border:0 !important;}
body header nav ul.nav-main ul.dropdown-menu li a{color:#fff !important;border-color:#363636 !important;}
body header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover{background-color:transparent !important;color:#ff5f00 !important;}
.home-intro-new p{font-size:18px !important;}
div.home-intro-new div.get-started-new a.btn{padding-left:10px;padding-right:10px;font-size:16px;}
div.home-intro-new div.learn-more{font-size:13px;}
 .number-finder-box .number-text-box{width:148px;}
.number-input span{width:35px;font-size:14px;}
.form-control.number-input-field-1{width:50px;}
.form-control.number-input-field-2{width:50px;}
.btn.search-btn{width:145px;}
.contact-img{width:100%;}
.main-label-new{left:40px !important;font-size:35px !important;}
.banner-text3{left:40px !important;font-size:14px !important;}
.banner-readmore-main{left:40px !important;}
.banner-img{left:550px !important;}
.banner2 .banner-img{left:488px !important;}
div.featured-box-new{height:530px !important;}
 }

@media (max-width:991px){
header div.social-icons{display:block;}
header{min-height:auto !important;padding:20px 0;}
header h1.logo{height:auto !important;float:left;}
header h1.logo img {max-width: 180px;}
header div.container{height:auto !important;}
header div#login{float:right;margin-right:50px;margin-top:11px;}
#login .loginGroup_new{margin-left:5px;}
button.btn-responsive-nav{margin-top:12px !important;}
div.home-intro div.get-started, div.home-intro p, .copyright, .copyright-right{text-align:center;}
div.home-intro div.get-started{margin-top:0px !important;}
.banner1 .main-label-new{top:50px !important;}
.banner1 .banner-text3{top:100px !important;}
.banner1 .banner-readmore-main{top:220px !important;}
.main-label-new{left:0 !important;top:60px !important;font-size:40px !important;width:100%;text-align:center;}
.banner-text3{left:0px !important;top:120px !important;font-size:18px !important;width:100%;text-align:center;}
.banner-readmore-main{left:0px !important;width:100%;text-align:center;top:202px !important;}
.banner-img{left:0 !important;display:none;}
.banner2 .banner-text3{top:115px !important;}
.banner2 .banner-readmore-main{top:220px !important;}
 body section.page-top{padding:10px 0;}
body section.page-top h2{font-size:28px;line-height:35px;text-align:left;width:100%;}
body section.page-top .breadcrumbs{line-height:35px;font-size:15px;text-align:left;width:100%;}
img.responsive.pull-left{margin-bottom:20px;}
.contact-img{width:auto;}
div.featured-box-new{height:410px !important;}
.recent-posts-new{margin-bottom:20px;}
.DnnModule.DnnModule-DNN_HTML.DnnModule-909{display:none;}
.Normal, .NormalDisabled, .NormalDeleted{width:100%;display:inline-block;}
hr.contact-divider{display:block;margin-top:35px;}
section.featured-new{width:50%;float:left;}
#dnn_ctr955_ModuleContent section.featured-new{width:auto;}
}

@media (max-width:767px){div.featured-boxes div.featured-box-new{max-width:100% !important;height:auto !important;}
.number-finder-mainbox{width:100%;margin:10px 0 20px;}
.number-finder-box .number-text-box{width:68%;}
.number-input span{font-size:16px;width:40px;}
.form-control.number-input-field-1{width:76px;}
.form-control.number-input-field-2{width:87px;}
.btn.search-btn{width:214px;}
.number-finder-box .number-img{margin-right:18px;}
.number-finder-box .number-text-box p{margin-bottom:20px;}
.btn.search-btn{margin-top:20px;}
.toppart_link{display:none;}
ul.social-icons-new{display:none;}
ul.social-icons-new-res{display:block !important;}
ul.social-icons-new-res li{background-image:url(../../Resources/img/social-icons-new-res.png);}
ul.social-icons-new-res li a{display:block;height:30px;width:30px;text-align:center;}
ul.social-icons-new-res li.blog-icon-new{background-position:0 0px;}
ul.social-icons-new-res li.blog-icon-new:hover{background-position:0 -30px;}
ul.social-icons-new-res li.phone-icon-new{background-position:-34px 0;}
ul.social-icons-new-res li.phone-icon-new:hover{background-position:-34px -30px;}
ul.social-icons-new-res li.mail_new{background-position:-68px 0px;}
ul.social-icons-new-res li.mail_new:hover{background-position:-68px -30px;}
ul.social-icons-new-res li.facebook_new{background-position:-102px 0;}
ul.social-icons-new-res li.facebook_new:hover{background-position:-102px -30px;}
ul.social-icons-new-res li.twitter_new{background-position:-136px 0;}
ul.social-icons-new-res li.twitter_new:hover{background-position:-136px -30px;}
ul.social-icons-new-res li.linkedin_new{background-position:-170px 0;}
ul.social-icons-new-res li.linkedin_new:hover{background-position:-170px -30px;}
ul.social-icons-new-res li.googleplus_new{background-position:-202px 0;}
ul.social-icons-new-res li.googleplus_new:hover{background-position:-202px -30px;}
.banner1 .main-label-new{top:25px !important;}
.banner1 .banner-text3{top:65px !important;}
.banner1 .banner-readmore-main{top:187px !important;}
.main-label-new{top:35px !important;font-size:35px !important;}
.banner-text3{top:88px !important;font-size:16px !important;}
.banner-readmore-main{top:170px !important;}
.banner2 .banner-text3{top:80px !important;}
.banner2 .banner-readmore-main{top:175px !important;}
div.featured-box-new{height:auto !important;}
div#login{float:left;margin-top:15px;display:none;}
header{padding-bottom:0px;padding-top:12px;}
.mobile-responsive-new{display:block !important;background-color:#f7f7f7;border-top:1px solid #e4e4e4;height:50px !important;line-height:50px;}
.mobile-responsive-new a.click-to-talk{color:#ff6000;font-size:15px;float:left;}
.mobile-responsive-new a.click-to-talk:hover{color:#ff6000;}
.mobile-responsive-new a.click-to-talk i{margin-right:3px;}
.mobile-responsive-new a.client-login-res{color:#fff;height:27px;line-height:27px;background:url(../../Resources/img/client-login-icon.png) no-repeat 10px center #ff5f00;padding:0 11px 0 25px;float:right;border-radius:4px;margin-top:10px;}
.mobile-responsive-new a.client-login-res:hover{color:#fff;}
button.btn-responsive-nav{margin-top:15px !important;}
.padb-res{padding-bottom:20px;}
body header nav ul.nav-main li.dropdown:last-child{display:block;}
.social-icons-footer{display:block;font-size:15px;text-align:center;line-height:20px}
.social-icons-footer a{margin:0 10px;color:#9d9c9c !important;}
.social-icons-footer a:hover{margin:0 10px;color:#fff !important;}
.blog_title h4 a{color:#333333 !important;}
.is-post div.postsummary a{color:#0d57a7 !important;}
section.featured-new{width:auto;float:inherit;}
}
@media (max-width:600px){
div#login{float:left;margin-top:15px;display:none;}
header{padding-bottom:0px;padding-top:12px;}
.mobile-responsive-new{display:block !important;background-color:#f7f7f7;border-top:1px solid #e4e4e4;height:50px !important;line-height:50px;}
.mobile-responsive-new a.click-to-talk{color:#ff6000;font-size:15px;float:left;}
.mobile-responsive-new a.click-to-talk:hover{color:#ff6000;}
.mobile-responsive-new a.click-to-talk i{margin-right:3px;}
.mobile-responsive-new a.client-login-res{color:#fff;height:27px;line-height:27px;background:url(../../Resources/img/client-login-icon.png) no-repeat 10px center #ff5f00;padding:0 11px 0 25px;float:right;border-radius:4px;margin-top:10px;}
.mobile-responsive-new a.client-login-res:hover{color:#fff;}
button.btn-responsive-nav{margin-top:15px !important;}
.padb-res{padding-bottom:20px;}
body header nav ul.nav-main li.dropdown:last-child{display:block;}
.banner-text3{top:88px !important;font-size:15px !important;}
 }

@media (max-width:480px){
section.featured.which-services{padding:20px;}
section.featured.which-services h2{font-size:30px;}
section.featured.which-services p.head-bot-text{font-size:16px;line-height:22px;}
section.featured-new h4, section.featured-new .recent-posts-new h4{font-size:24px;}
.number-finder-box .number-text-box{width:52%;}
.copyright{line-height:20px;}
.number-input span{font-size:14px;width:35px;}
.form-control.number-input-field-1, .form-control.number-input-field-2{width:43px;padding-left:5px;}
.banner1 .main-label-new{top:17px !important;}
.banner1 .banner-text3-res{top:45px !important;}
.banner1 .banner-readmore-main{top:205px !important;}
.main-label-new{top:35px !important;font-size:27px !important;}
.banner-text3{display:none;}
.slider.revslider-initialised.tp-simpleresponsive{height:238px !important;}
.banner-text3-res{display:block !important;top:70px !important;font-size:14px !important;color:#fff;text-align:center;line-height:20px !important;width:100%;}
.banner-readmore-main{top:180px !important;}
.banner2 .banner-readmore-main{top:195px !important;}
body section.page-top{padding:15px 0;}
body section.page-top h2{font-size:22px;line-height:30px;padding-bottom:5px;}
body section.page-top .breadcrumbs{line-height:20px;font-size:13px;}
div.home-intro-new p span{display:none;}
img.responsive.pull-left{margin-bottom:20px;}
.copyright-right{font-size:12px;}
.copyright-right a{margin:0px;}
.social-icons-footer{margin-bottom:10px;}
.Normal p > iframe{width:270px;height:auto;}

@media (max-width:320px){}
.icon-angle-right:before {
  content: "\f105";
}