body{background:#fff;color:#2f3138;font-family:"Open Sans",sans-serif;}
a{color:#f82249;transition:.5s}
a:active,a:focus,a:hover{outline:0;text-decoration:none}
p{padding:0;margin:0 0 20px 0; font-size:14px; }
h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:400;margin:0 0 20px 0;padding:0;color:#0e1b4d}
.main-page{margin-top:70px}
.wow{visibility:hidden}
#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:#fff url(../img/preloader.svg) no-repeat center center}
.back-to-top{position:fixed;display:none;background:#1cabd6;color:#fff;width:40px;height:40px;text-align:center;border-radius:50px;right:15px;bottom:60px;transition:background .5s ease-in-out}
.back-to-top i{font-size:24px;padding-top:6px}
.back-to-top:focus{background:#1cabd6;color:#fff;outline:0}
.back-to-top:hover{background:#1cabd6;color:#fff}
.respo-img{max-width:100%; height:auto;}
.no-margin{margin-left:0px; margin-right:0px;}
.no-padding{padding-left:0px; padding-right:0px;}
.section-header{margin-bottom:20px;position:relative;padding-bottom:20px}
.section-header h2{font-size:30px;text-align:center;font-weight:700;margin-bottom:10px; color:#000;}
.section-header p{text-align:center;padding:0;margin:0;font-size:18px;font-weight:500;color:#9195a2}
.section-with-bg{background-color:#f6f7fd}
#header{padding:10px 0;position:fixed;left:0;top:0;right:0;transition:all .5s;z-index:997; background:#ffffff;}
#header.header-fixed,#header.header-scrolled{background:rgba(255,255,255,1);padding:10px 0;transition:all .5s}
#logo{padding:0px 0 0px 0;}
#header #logo img{padding:0;margin:0;}
.top-right-contact{float:right; padding:12px 0px 0 20px; text-align:left; }
.top-phone a, .top-phone .fa{font-size:14px !important; font-weight:bold; }
.top-right-contact a{color:#120e0e; font-size:14px; font-weight:bold; }
.top-right-contact a:hover{color:#1cabd6; font-size:14px;}
.top-right-contact .fa{color:#1cabd6; font-size:14px; }
.menubtn{color:#006699 !important; font-weight:bold !important; padding:8px 8px 8px 8px !important;}
.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}
.nav-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}
.nav-menu li{position:relative;white-space:nowrap}
.nav-menu>li{float:left}
.nav-menu li.sfHover>ul,.nav-menu li:hover>ul{display:block}
.nav-menu ul ul{top:0;left:100%}.nav-menu ul li{min-width:180px}
.sf-arrows .sf-with-ul{padding-right:30px}
.sf-arrows .sf-with-ul:after{content:"\f107";position:absolute;right:15px;font-family:FontAwesome;font-style:normal;font-weight:400}
.sf-arrows ul .sf-with-ul:after{content:"\f105"}
#nav-menu-container{float:right;margin:5px 10px 0 20px;}
.nav-menu a{padding:8px 6px 8px 6px;text-decoration:none;display:inline-block;color:#120e0e;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:14px;outline:0}
.nav-menu .menu-active a,.nav-menu a:hover{color:#1cabd6;}
.nav-menu>li{margin-left:10px}
.nav-menu>li>a:before{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:#000000;visibility:hidden;transition:all .3s ease-in-out 0s}
.nav-menu .menu-active>a:before,.nav-menu a:hover:before,.nav-menu li:hover>a:before{visibility:visible;width:100%}
.nav-menu ul{margin:4px 0 0 0;padding:5px;box-shadow:0 0 30px rgba(127,137,161,.25);background:#fff;border-radius:3px}
.nav-menu ul li{transition:.3s; border-bottom:1px solid #ccc;}
.nav-menu ul li a{padding:5px;color:#060c22;transition:.3s;display:block;font-size:13px; font-weight:normal; text-transform:none;border-radius:3px}
.nav-menu ul li:hover>a{background:#0067fe;color:#fff}
.nav-menu ul ul{margin:0}
#mobile-nav-toggle{position:fixed;right:0;top:0px;z-index:999;margin:15px 15px 0 0;border:0;background:0 0;font-size:24px;display:none;transition:all .4s;outline:0;cursor:pointer}#mobile-nav-toggle i{color:#4cd0f8;}
#mobile-nav{position:fixed;top:0;padding-top:18px;bottom:0;z-index:998;background:rgba(6,12,34,.9);left:-260px;width:260px;overflow-y:auto;transition:.4s}
#mobile-nav .dropdown-content a{color:#000;}
#mobile-nav ul{padding:0;margin:0;list-style:none}
#mobile-nav ul li{position:relative}
#mobile-nav ul li a{color:#fff;font-size:14px;overflow:hidden;padding:7px 22px 7px 15px;position:relative;text-decoration:none;width:100%;display:block;outline:0}
#mobile-nav ul ul li a{font-size:12px;}
#mobile-nav ul li a:hover{color:#4cd0f8;}
#mobile-nav ul li li{padding-left:30px}
#mobile-nav ul li .menubtn{color:#fff !important; padding: 7px 22px 7px 15px !important; }
#mobile-nav ul li .menubtn:hover{color:#4cd0f8 !important; padding: 7px 22px 7px 15px !important; }
#mobile-nav ul .menu-has-children i{position:absolute;right:0;z-index:99;padding:15px;cursor:pointer;color:#fff}
#mobile-nav ul .menu-has-children i.fa-chevron-up{color:#f82249}
#mobile-nav ul .menu-item-active{color:#f82249}
#mobile-body-overly{width:100%;height:100%;z-index:997;top:0;left:0;position:fixed;background:rgba(6,12,34,.8);display:none}
.social-links-float{position:fixed; top:30%; right:10px; z-index:2;}
.social-links-float a{font-size:14px;display:block;background:#cc3366;color:#fff;line-height:1;padding:8px 0;margin-right:0px; margin-bottom:6px;border-radius:50%;text-align:center;width:30px;height:30px;transition:.3s}
.social-links-float a:hover{background:#f82249;color:#fff}
body.mobile-nav-active{overflow:hidden}
body.mobile-nav-active #mobile-nav{left:0}
body.mobile-nav-active #mobile-nav-toggle{color:#fff}

#introhead{display:table;width:100%;/*height:100vh;*/background:#000; padding-top:74px;}
#introhead .carousel-item{width:100%;height:90vh;/*height:100vh;*/background-size:cover;background-position:bottom center;background-repeat:no-repeat}
#introhead .carousel-item::before{content:'';position:absolute;height:100%;width:100%;top:0;right:0;left:0;bottom:0}
#introhead .carousel-container{display: flex; justify-content: center; align-items: center; position: absolute; bottom: 0; top: 0; left: 0; right: 0;}
#introhead .container{max-width:1140px;}
#introhead .carousel-content{max-width:590px;}
#introhead h1{color:#ffffff;font-size:45px;font-weight:bold; text-transform:uppercase; margin-bottom:10px;}
#introhead h2{color:#ffffff;font-size:45px;font-weight:bold; text-transform:uppercase; margin-bottom:10px;}
#introhead h3{color:#ffffff;margin-bottom:10px;font-size:30px;font-weight:normal; text-transform:uppercase;}
@media (max-width:768px){#introhead h1{font-size:27px} #introhead h2{font-size:27px} #introhead h3{font-size:18px}}
#introhead p{width:80%;margin:0 auto 30px auto;color:#fff}
@media (min-width:1024px){
	#introhead p{width:60%}}
#introhead .carousel-fade .carousel-inner .carousel-item{-webkit-transition-property:opacity;transition-property:opacity}
#introhead .carousel-fade .carousel-inner .active.carousel-item-left,#introhead .carousel-fade .carousel-inner .active.carousel-item-right,#introhead .carousel-fade .carousel-inner .carousel-item{opacity:0}
#introhead .carousel-fade .carousel-inner .active,#introhead .carousel-fade .carousel-inner .carousel-item-next.carousel-item-left,#introhead .carousel-fade .carousel-inner .carousel-item-prev.carousel-item-right{opacity:1;transition:.5s}
#introhead .carousel-fade .carousel-inner .active.carousel-item-left,#introhead .carousel-fade .carousel-inner .active.carousel-item-right,#introhead .carousel-fade .carousel-inner .carousel-item-next,#introhead .carousel-fade .carousel-inner .carousel-item-prev{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#introhead .carousel-control-next,#introhead .carousel-control-prev{width:10%}


input[type=text], select, textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}

input[type=submit] {
  background-color: #04AA6D;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

input[type=submit]:hover {
  background-color: #45a049;
} 

.carousel-indicators-numbers li {text-indent: 0; margin: 0 2px; width: 30px; height: 30px; border: none; border-radius: 100%; line-height: 30px; color: #bdbcb6;
  background-color: #999; transition: all 0.25s ease; background:none; text-align:center; }
.carousel-indicators-numbers li.visited, .carousel-indicators-numbers li:hover, .carousel-indicators-numbers li.active {
  margin: 0 2px; width: 30px; height: 30px; background-color:none; color:#fff; }
.intro-container{position:relative;}
#introCarousel .carousel-indicators{}
#introCarousel .carousel-indicators li{width:15px; height:15px; border-radius:50%; background:#ffffff;}
#introCarousel .carousel-indicators li.active{ border-radius:50%; background:#1cabd6;}
#introCarousel .carousel-indicators{bottom:12%; right:0px; left:auto;}
@media (min-width:1024px){
#introhead .carousel-control-next,#introhead .carousel-control-prev{width:5%}}
#introhead .carousel-control-next-icon, #introhead .carousel-control-prev-icon{background: none; font-size:32px;line-height:1}
#introhead .carousel-indicators li{cursor:pointer}
#introhead .btn-get-started{font-weight:bold;font-size:18px;letter-spacing:1px;display:inline-block;padding:10px 32px;border-radius:10px;transition:.5s;margin:10px 0 10px 0;color:#fff;background:#1cabd6; line-height:22px; text-align:center;}
#introhead .btn-get-started:hover{background:#0f7a9a;color:#fff}

.btn-get-started{font-weight:700;font-size:14px;letter-spacing:1px;display:inline-block;padding:10px 32px;border-radius:0px;transition:.5s;margin:10px 0 10px 0;color:#fff;background:#1cabd6;}
.btn-get-started:hover{background:#0f7a9a;color:#fff}

.btn-blk{font-weight:700;font-size:18px;letter-spacing:1px;display:inline-block;padding:10px 32px;border-radius:0px;transition:.5s;margin:10px 0 10px 0;color:#fff;background:#159cc5; text-align:center;}
.btn-blk:hover{background:#1c6479;color:#fff}
.full-left-con{padding:60px 60px 60px 0px; padding-left:10%;}
.full-left-con p{color:#fff;}



.mouse {width: 25px; height: 45px; border: 2px solid #fff; position: absolute; bottom: 40px; left: 50%; margin-left: -12.5px; border-radius: 12px; }
@-webkit-keyframes rotateplane {0%   {top:10px;} 25%  {top:14px;} 50%  {top:19px;} 75%  {top:24px;} 100% {top:28px;} }
@-moz-keyframes rotateplane {0%   {top:10px;} 25%  {top:14px;} 50%  {top:19px;} 75%  {top:24px;} 100% {top:28px;} }
@-o-keyframes rotateplane {0%   {top:10px;} 25%  {top:14px;} 50%  {top:19px;} 75%  {top:24px;} 100% {top:28px;}}
.mouse::after {content: ""; position: absolute; height: 5px; width: 5px; background-color: #fff; border-radius: 100%; left: 50%; top:10px; margin-left: -2.5px;
    transition:all 0.3s ease-in; -webkit-animation-name: rotateplane; -webkit-animation-duration: 2s; animation-name: rotateplane; animation-duration: 2s; animation-iteration-count: infinite;}
@-webkit-keyframes pulsate-btn{
0%{-webkit-transform:scale(.6,.6);transform:scale(.6,.6);opacity:1}
100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}}
@keyframes pulsate-btn{
0%{-webkit-transform:scale(.6,.6);transform:scale(.6,.6);opacity:1}
100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}}
#about{background:#fff; position:relative;color:#fff;padding:60px 0 50px 0}
#about h2{font-size:26px;font-weight:normal;margin-bottom:10px;color:#000; display:block; margin-bottom:20px;}
#about h3{font-size:24px;font-weight:normal;margin-bottom:10px;color:#000; display:block; margin-bottom:20px;}
#about h4{font-size:22px;font-weight:normal;margin-bottom:10px;color:#000; display:block; margin-bottom:20px;}
#about a:hover h3{font-size:18px;font-weight:700;margin-bottom:10px;color:#0067fe; }
.data-management-services a:hover h4{font-size: 18px; font-weight: 700; display: block;color:#0067fe;}
#about p{font-size:14px;margin-bottom:20px;color:#000000;}

.marketing-services {background: #fff; background-size: cover; padding:100px 0 0px 0; }
.marketing-services .box {padding: 50px 20px; text-align: center; border: 1px solid #666666; min-height: 200px; position: relative; background: #fff; margin-bottom:40px;}
.marketing-services .icon {position: absolute; top: -36px; left: calc(50% - 36px); transition: 0.2s; border-radius: 50%; border: 6px solid #fff; display: flex;
  justify-content: center; align-items: center; flex-direction: column; text-align: center; width: 72px; height: 72px; background: #0067fe; }
.marketing-services .box:hover .icon {background: #000; border: 2px solid #2dc997; }
.marketing-services .title {font-weight: 700; font-size: 18px; margin-bottom: 15px; color:#000; text-transform: uppercase; }
.marketing-services .description {font-size: 14px; line-height: 24px; color:#000; }

.address-info{border-top:1px solid #999999; padding:50px 30px 30px 30px; }
.address-info .box {margin-bottom: 30px; }
.address-info .icon {float: left; background:#e8f6fb; width:50px; height:50px; text-align:center; border-radius:50%; }
.address-info .icon .fa {color: #1cabd6; font-size:26px; line-height: 1; transition: 0.5s; padding-top:10px; }
.address-info .title {margin-left: 60px; font-weight:bold; margin-bottom: 15px; font-size:24px; color:#000000; }
.address-info .description {color: #666666; font-size:18px; margin-left: 60px; line-height: 24px; margin-bottom: 0; }
.address-info .description a{color: #666666; font-size:18px;}
.address-info .description a:hover{color:#0066ff; font-size:18px;}
.address-info .description span {font-size:26px; font-weight:bold;}

.contact-tag{margin-bottom:40px;}
.contact-tag h2{font-size:36px; font-weight:bold; margin-bottom:10px; color: #20afda; display: block; text-transform:uppercase;}
.contact-tag h4{font-size:18px; font-weight:bold; margin-bottom:10px; color: #999999; display: block;}

#facts {padding:0; position: relative; }
.counter-box{background:#f6faff;}
#facts .container {position: relative; z-index: 10; }
#facts .counters span {font-weight: bold; font-size: 32px; display: inline-block; color: #000000; }
#facts .counters p {padding: 0; margin: 0 0 20px 0; font-size: 14px; color: #000000; text-transform:uppercase; }
#facts img {text-align: center; padding-top:10px; display:block; margin:0 auto; }
.bright{border-right:2px solid #eef3f8;}

@media (max-width:768px) {
.bright{border-right:0px solid #eef3f8; border-bottom:2px solid #eef3f8; padding-bottom:10px;}
.counter-box{text-align:center;}
#facts .counters span {font-weight: bold; font-size: 28px;}	
#facts .counters p {font-size: 11px;}
}

#testimonials {padding:114px 0 114px 0; background:url(../img/testimonial-bg.jpg) no-repeat top center #fff;  }
#testimonials .testimonial-item {text-align: center; }
#testimonials .testimonial-item h3 {font-size:18px; font-weight: bold; margin: 10px 0 5px 0; color: #666666;  }
#testimonials .testimonial-item h4 {font-size: 14px; color: #666666; margin: 0 0 15px 0;  }
#testimonials .testimonial-item p {font-style: italic; margin: 0 auto 15px auto; font-size: 14px; color: #666666; }
#testimonials .testimonial-item img{max-width:194px; margin:0 auto;}
@media (min-width: 992px) {
  #testimonials .testimonial-item p {width: 80%; }
   
}
#testimonials .owl-nav, #testimonials .owl-dots {margin-top: 5px; text-align: center; }
#testimonials .owl-dot {display: inline-block; margin: 0 5px; width: 12px; height: 12px; border-radius: 50%; background-color: #c4c4c4; }
#testimonials .owl-dot.active {background-color: #000000; }

#faq{padding:60px 0; }
#faq #faq-list{padding:0;list-style:none}
#faq #faq-list li{border-bottom:1px solid #ddd}
#faq #faq-list a{padding:18px 0;display:block;position:relative;font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px;font-weight:600;padding-right:20px}#faq #faq-list i{font-size:24px;position:absolute;right:0;top:16px}
#faq #faq-list p{margin-bottom:20px}
#faq #faq-list a.collapse{color:#f82249}
#faq #faq-list a.collapsed{color:#000}
#faq #faq-list a.collapsed i::before{content:"\f055"!important}

#contact{background:#ffffff; padding:50px 0 50px 0;}
#contact h2{font-size:36px; font-weight:bold; margin-bottom:10px; color: #000; display: block; text-transform:uppercase }
.contact-info{margin-bottom:20px;text-align:center}
.contact-info i{font-size:48px;display:inline-block;margin-bottom:10px;color:#f82249}
.contact-info address,#contact .contact-info p{margin-bottom:0;color:#112363}
#contact .contact-info h3{font-size:18px;margin-bottom:15px;font-weight:700;text-transform:uppercase;color:#112363}
#contact .contact-info a{color:#4869df}
#contact .contact-info a:hover{color:#f82249}
#contact .contact-address,#contact .contact-email,#contact .contact-phone{margin-bottom:20px}
#contact .form-control{background:none; border-bottom:1px solid #bbbbbb; border-top:0px solid #bbbbbb; border-left:0px solid #bbbbbb; border-right:0px solid #bbbbbb; }
#contact .form input,#contact .form textarea{padding:10px 14px;border-radius:0;box-shadow:none;font-size:15px}
#contact .form button[type=submit]{background:#1cabd6;border:0;padding:10px 40px;color:#fff;transition:.4s;border-radius:0px;cursor:pointer; text-transform:uppercase; font-weight:bold; width:100%;}
#contact .form button[type=submit]:hover{background:#128db2;}

.is_stuck{margin-top:140px;}
.top-form{padding:60px 30px 40px 30px; background:#ff0000; box-shadow:0px 3px 10px #ccc; margin-top:-80px;}
.top-form h2{font-size:28px; font-weight:800; margin-bottom: 10px; color: #000; padding-bottom:20px;}
.top-form .form-control{background:#fff; border:0px solid #ebeef2; }
.top-form .form input,#contact .form textarea{padding:10px 14px;border-radius:0;box-shadow:none;font-size:15px}
.top-form .form button[type=submit]{background:#000000;border:0;padding:10px 40px;color:#fff;transition:.4s;border-radius:25px;cursor:pointer; text-transform:uppercase; font-weight:bold; width:100%;}
.top-form .form button[type=submit]:hover{background:#3d3d3d;}

.news-form{padding:5px;}
.news-form h2{font-size:28px; font-weight:800; margin-bottom: 10px; color: #000; padding-bottom:20px;}
.news-form .form-control{background:#ffffff;  border-bottom:1px solid #bfbfbf; border-top:0px solid #bbbbbb; border-left:0px solid #bbbbbb; border-right:0px solid #bbbbbb; }
.news-form .form input,#contact .form textarea{padding:6px 14px;border-radius:0;box-shadow:none;font-size:15px}
.news-form .form button[type=submit]{background:#1cabd6;border:0;padding:10px 40px;color:#fff;transition:.4s;border-radius:0px;cursor:pointer; text-transform:uppercase; width:100%; font-weight:bold;}
.news-form .form button[type=submit]:hover{background:#128db2;}


.side-contact{background:#f7f7f7; padding:40px; }
.side-contact h2{font-size: 26px; font-weight:bold; margin-bottom:10px; color: #000; display: block; }
.side-contact h3{font-size:14px; font-weight:bold; margin-bottom:20px; color: #ff0000; display: block; }
.side-contact p{font-size:14px; font-weight:normal; margin-bottom:30px; color: #999999; display: block; }
.side-contact .form-control{background:#fff; border:1px solid #bfbfbf; border-left:0px; margin-top:0px; }
.side-contact .br-left{border-left:1px solid #bfbfbf; }
.side-contact .form input,#contact .form textarea{padding:10px 14px;border-radius:0;box-shadow:none;font-size:15px; margin-top:0px;}
.side-contact .form button[type=submit]{background:#1cabd6;border:0;padding:10px 40px;color:#fff;transition:.4s;border-radius:0px;cursor:pointer; text-transform:uppercase; font-weight:bold; width:100%;}
.side-contact .form button[type=submit]:hover{background:#128db2;}
.input-group-addon{color:#999999; background:#fff; width:35px; text-align:center; padding-top:10px; border:1px solid #bfbfbf; border-right:0px; }

.form-contact{background:#f7f7f7; padding:40px; }
.form-contact h2{font-size: 26px; font-weight:bold; margin-bottom:10px; color: #000; display: block; }
.form-contact h3{font-size:14px; font-weight:bold; margin-bottom:20px; color: #ff0000; display: block; }
.form-contact p{font-size:14px; font-weight:normal; margin-bottom:30px; color: #999999; display: block; }
.form-contact .form-control{background:#fff; border:1px solid #bfbfbf; border-left:0px; }
.form-contact .br-left{border-left:1px solid #bfbfbf; }
.form-contact .form input,#contact .form textarea{padding:10px 14px;border-radius:0;box-shadow:none;font-size:15px}
.form-contact .form button[type=submit]{background:#1cabd6;border:0;padding:10px 40px;color:#fff;transition:.4s;border-radius:0px;cursor:pointer; text-transform:uppercase; font-weight:bold; }
.form-contact .form button[type=submit]:hover{background:#128db2;}

.blue-head{font-size:16px; color:#0066ff; font-weight:bold;}

.ready-sec{background:url(../img/ready-bg.jpg) no-repeat top left; background-size:cover; padding:180px 0 180px 0;}
.ready-sec h2{font-size:36px; font-weight:bold; margin-bottom:10px; color: #ffffff; display: block;}
.ready-sec p{font-size:18px; font-weight:bold; margin-bottom:10px; color: #ffffff; display: block;}

#footer{background:#131313;padding:0;color:#eee;font-size:14px}
#footer .footer-top{padding:60px 0 30px 0}
#footer .footer-top .footer-info{margin-bottom:30px}
#footer .footer-top .footer-info h3{font-size:26px;margin:0 0 20px 0;padding:2px 0 2px 0;line-height:1;font-family:"Open Sans",sans-serif;font-weight:700;color:#fff}
#footer .footer-top .footer-info img{margin-bottom:10px}
#footer .footer-top .footer-info p{font-size:14px;line-height:24px;margin-bottom:0;font-family:"Open Sans",sans-serif;color:#fff}
#footer .footer-top h4{font-size:24px;font-weight:bold;color:#fff;position:relative;padding-bottom:12px;}
#footer .footer-top .footer-links{margin-bottom:30px}
#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}
#footer .footer-top .footer-links ul i{padding-right:5px;color:#cccccc;font-size:8px}
#footer .footer-top .footer-links ul li{padding:3px 0}
#footer .footer-top .footer-links ul li:first-child{padding-top:0}
#footer .footer-top .footer-links ul a{color:#cccccc}
#footer .footer-top .footer-links ul a:hover{color:#ffffff}
#footer .footer-top .footer-contact{margin-bottom:30px}
#footer .footer-top .footer-contact p{line-height:26px}
#footer .footer-top .footer-newsletter{margin-bottom:30px}
#footer .footer-top .footer-newsletter input[type=email]{border:0;padding:6px 8px;width:65%}
#footer .footer-top .footer-newsletter input[type=submit]{background:#f82249;border:0;width:35%;padding:6px 0;text-align:center;color:#fff;transition:.3s;cursor:pointer}
#footer .footer-top .footer-newsletter input[type=submit]:hover{background:#e0072f}
#footer .copyright{font-size:14px; color:#ffffff;}
#footer .copyright span{font-size:14px; color:#0067fe;}
.copyright a{color:#cc3366;}
.footer-bottom{padding-bottom:30px;}
.footer-social{text-align:right;}
.footer-bottom .social-links a{font-size:18px;display:inline-block;background:#1cabd6;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s}
.footer-bottom .social-links a:hover{background:#ffffff;color:#000; }
.footer-bottom .social-links .fa{font-size:14px;}
.bottom-link{text-align:right;}
.bottom-link a{color:#fff; font-size:12px;}
.bottom-link a:hover{color:#0067fe; font-size:12px;}
.flex-center{display:flex; flex-direction:row; flex-wrap:wrap; align-content:center;}
.full-img{width:100%;}
.fnt-white{color:#fff !important;}


.inner-banner {width: 100%; position: relative; margin-top:75px; }
.inner-banner .inner-container {position: absolute; top:30px; left: 0; bottom: 0; right: 0; display: -webkit-box; display: -ms-flexbox; display: flex;
  -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;
  -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; padding: 0 15px; max-width:1140px; margin:0 auto; }
.banner-cap{position:absolute; left:0px; right:0; text-align:center; }
.inner-banner h1 {color: #fff; font-size:36px; font-weight:bold; padding:10px 20px 0 20px; text-transform:uppercase;  }

.about-us-banner{background:url(../img/about-us-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.contact-us-banner{background:url(../img/contact-us-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.free-quote-banner{background:url(../img/contact-us-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.healthcare-email-banner{background:url(../img/healthcare-emial-list-banner.jpg) no-repeat top center;
  min-height:360px;
   background-size:cover;}
   .opthalmologist-banner{background:url(https://www.physiciansemaillist.com/img/ophthalmologist_banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.demo-banner{background:url(https://www.physiciansemaillist.com/img/dermatologist_banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}

  .res-img{
    width:550px;
    height:550px;
    max-width:100%;
    max-height:100%;
  }
  .respv-img{
    height:400px; width:100%;
    max-width:100%;
    max-height:100%;
  }

.sec-pad{padding:100px 0 100px 0;}
.sec-pad-50{padding:50px 0 100px 0;}
.sec-pad-20-50{padding:20px 0 50px 0;}
.headsub{color:#000; font-size:30px; font-weight:normal; padding-bottom:20px; display:block;}
.headsub-small{color:#000; font-size:24px; font-weight:normal; padding-bottom:10px; display:block;}
.headsub-smallsub{color:#000; font-size:15px; font-weight:bold; padding-bottom:10px; display:block;}
.small-head{color:#000; font-size:18px; font-weight:700; display:block;}
.upper{text-transform:uppercase;}
.light-grey-sec{background:#f9f9f9; padding:140px 0 140px 0; }
.light-grey-sec p, .descrip p{font-size:14px; color:#666666; }
.grey-sec{background:#848383; padding:140px 0 140px 0; }
.pink-dotlist{padding-left:5px;}
.pink-dotlist li{font-size:14px; color:#666666; background:url(../img/pink-dot.jpg) no-repeat top 8px left; padding-left:20px; list-style-type:none; line-height:25px;}

.section-rel-white{background:#ffffff;  padding:100px 0 100px 0; }

.listing{padding-left:20px;}
.listing li{font-size:14px; color:#000000; padding-left:5px; line-height:25px;}

.listing-order{padding-left:20px;}
.listing-order li{font-size:14px; color:#666666; padding-left:5px; line-height:25px;}

.listing-grey{padding-left:20px;}
.listing-grey li{font-size:14px; color:#666666; padding-left:5px; line-height:25px;}
.redbox{background:#0067fe; padding:25px;}
.redbox h3{color:#fff; font-size:18px; margin-bottom:10px;}
.redbox p{color:#fff; font-size:12px; margin-bottom:10px;}
.white-br-btn{font-weight:500;font-size:14px;letter-spacing:1px;display:inline-block;padding:8px 12px;border-radius:50px;transition:.5s;margin:10px;color:#fff;border:1px solid #fff; text-align:center;}
.white-br-btn:hover{background:#b22b35;color:#fff}

.section-blue{background:#0066ff;}
.section-blue h2{font-size:18px; font-weight:bold; color:#fff; padding-top:20px;}
.section-blue p{font-size:14px; font-weight:normal; color:#fff;}
.dark-blue-box{background:#003399; display:inline-block;}

.liktext a{color:#131111; font-size:15px;}
.liktext a:hover, .liktext a:hover p{color:#e04f5f;  }
.liktext img{width:40px; height:40px; float:left; margin-right:5px; }
.liktext p{margin-bottom:0px; padding-top:8px; color:#131111; }

.white-sec{background:#ffffff; padding:140px 0 140px 0;}
.light-blue-box{background:#fafafa; padding:40px; min-height:322px;}
.light-blue-box p{font-size:14px; color:#666666;}
.light-blue-box p a{font-size:14px; color:#666666;}
.light-blue-box p a:hover{font-size:14px; color:#cc3366;}
.light-blue-box .social-links{margin-bottom:10px;}
.light-blue-box .social-links .fa{font-size:30px;display:inline-block;background:#cc3366;color:#fff;line-height:1;padding:14px 0;margin-right:4px;border-radius:50%;text-align:center;width:60px;height:60px;transition:.3s}
.light-blue-box .social-links .fa:hover{background:#f82249;color:#fff}

.pink-sec{background:#cc3366; padding:140px 0 140px 0;}
.resource-sec p{color:#fff; font-size:16px;}
.download-link{text-align:right; transition:all .5s}
.download-link:hover p{color:#363636; }
.order-data-form .form-control{background:none; border-bottom:1px solid #fff; border-top:0px solid #fff; border-left:0px solid #fff; border-right:0px solid #fff; }
.order-data-form .form input, .order-data-form .form textarea{padding:10px 14px;border-radius:0;box-shadow:none;font-size:15px; color:#fff;}
.order-data-form .form button[type=submit]{background:#ffffff;border:0;padding:10px 40px;color:#cc3366;transition:.4s;border-radius:50px;cursor:pointer; text-transform:uppercase;}
.order-data-form .form button[type=submit]:hover{background:#000000; color:#fff;}
.order-data-form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color:#fff; }
.order-data-form ::-moz-placeholder { /* Firefox 19+ */  color:#fff; }
.order-data-form :-ms-input-placeholder { /* IE 10+ */ color:#fff;}
.order-data-form :-moz-placeholder { /* Firefox 18- */ color:#fff;}

.pt-100{padding-top:100px;}
.mx-800{max-width:800px; margin:0 auto;}
.mx-1000{max-width:1000px; margin:0 auto;}

.form-banner{background:url(../img/why-us-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.bg-layer{background:rgba(0,0,0,0.6); display:block; min-height:360px; padding:100px 0 50px 0;  }
.bg-layer h2{color:#fff; font-size: 30px; font-weight: 700; padding-bottom: 20px; display: block;}

.form-banner form .form-control {height:40px; border-radius:0px;}
.form-banner .contactForm .submit{background:#0067fe;border:0;padding:10px 40px;color:#fff;transition:.4s;border-radius:0px;cursor:pointer; text-transform:uppercase;}
.form-banner .contactForm .submit:hover{background:#0d50b4;}

.sub-head-small{color:#000; font-size: 16px; font-weight: 700; padding-bottom:5px; display: block;}
.common-list{padding-left:30px;}
.common-list li{font-size:14px; color:#000000; font-weight:normal; margin-bottom:3px;}
.common-list li a{font-size:14px; color:#1cabd6; font-weight:normal;}
.common-list li a:hover{font-size:14px; color:#666666;}

.blue-dot-list{padding-left:10px;}
.blue-dot-list li{font-size:14px; color:#666666; font-weight:normal; margin-bottom:3px; list-style-type:none; background:url(../img/blue-dot.png) no-repeat top 8px left; padding-left:18px;}
.blue-dot-list li a{font-size:14px; color:#2c6fde; font-weight:normal;}
.blue-dot-list li a:hover{font-size:14px; color:#666666;}

.accordion .fa{ margin-right: 0.5rem;  }
.card-header{padding:5px;}
.br-right{border-right:1px solid #8c8c8c;}
.respo-tab {width: 100%; overflow: auto; margin:20px 0 20px 0; }
.data-tab{width:100%;  border:2px solid #fff;}
.data-tab th{color:#ffffff; background:#1cabd6; font-size:18px; padding:7px; font-weight:bold; text-align:center; border:3px solid #fff; }
.data-tab td{color:#666666; font-size:14px; text-align:left; padding: 7px 20px 7px 20px; background:#e5e5e5; border-collapse:collapse; border:3px solid #fff;}
.data-tab td a{color:#1cabd6;}
.data-tab td a:hover{color:#2c6fde;}

.grey-box{background:#ebe8e8; padding:40px; border-radius:30px; }
.grey-box h2{font-size:18px; color:#000000; margin-bottom:10px; font-weight:bold; }
.grey-box p{font-size:14px; color:#666666; margin-bottom:5px;}

.request-box{text-align:center; padding:30px; background:url(../img/request-box-bg.jpg) no-repeat top left; background-size:cover;}
.request-box h4{color:#fff; font-size:18px; font-weight:bold;}
.help-prospect-sec{background:#1cabd6; }
.help-prospect{background:url(../img/help-prospect.jpg) no-repeat top left; background-size:cover; min-height:450px;}

.floating-div{z-index:1;}
@media (min-width:767px){
#subscribe input{min-width:400px}}
@media (min-width:768px){
#contact .contact-address,#contact .contact-email,#contact .contact-phone{padding:20px 0}
#contact .contact-phone{border-left:1px solid #ddd;border-right:1px solid #ddd}

}
@media (min-width:991px){
#schedule .sub-heading{width:75%}}
@media (min-width:1024px){
#about{background-attachment:fixed}
#subscribe{background-attachment:fixed}}
@media (max-width:1199px){
#header .container{max-width:100%}
.nav-menu a{padding:8px 3px}}
@media (max-width:991px){
#header{background:rgba(255,255,255,1);padding:10px 0;transition:all .5s}
#nav-menu-container{display:none}
#mobile-nav-toggle{display:inline}
#schedule .nav-tabs a{padding:8px 60px}
.br-right{border-right:0px solid #8c8c8c;}
.top-right-contact{margin:0 20px 0 20px; float:none; text-align:center;}
.side-form{margin-top:30px;}
}
@media (max-width:768px){
.back-to-top{bottom:15px}
#faq #faq-list a{font-size:18px}
#faq #faq-list i{top:13px}
#logo{width:80%; padding:10px 0 20px 0;}
.top-right-contact{float:none; margin:0 auto; clear:both; text-align:center;}
#mobile-nav-toggle{top:0px;}
.data-management-services{text-align:center;}
.address-info .description a{font-size:14px;}
.address-info .description a:hover{font-size:14px;}
.address-info{padding:50px 0 30px 0;}
.contact-tag h2{font-size:26px;}
}
.blue-tick-list{padding-left:0px}
.blue-tick-list li{font-size: 14px; margin-bottom:10px; color: #000000; background:url(../img/tick_icon.png) no-repeat top left; padding-left:35px; list-style-type:none; line-height:28px;
}

.bi-faq .accordion .card-header:after {
    font-family: 'FontAwesome';  
    content: "\f068";
    float: right; 
}
.bi-faq .accordion .card-header.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\f067"; 
}
.bi-faq .card{border:0px solid #262626;}
.bi-faq .card-header{border:1px solid #1cabd6; background:#1cabd6; color:#ffffff; margin-bottom:18px; font-weight:bold; font-size:16px; cursor:pointer;}
.bi-faq .card-body{background:#e8e8e8; color:#000000; margin-bottom:18px;}
.cardiologist-banner{background:url(https://www.physiciansemaillist.com/img/cardiology.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.res-img, .respv-img{max-width:100%; max-height:auto;}
.nurse-practitioner-banner{background:url(https://www.physiciansemaillist.com/img/nurse-practitioner-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.pediatrics-banner{background:url(https://www.physiciansemaillist.com/img/pediatrics-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.allergist-banner{background:url(https://www.physiciansemaillist.com/img/allergist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.anesthesiologist-banner{background:url(https://www.physiciansemaillist.com/img/anesthesiologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.clinical-laboratory-professionals-banner{background:url(https://www.physiciansemaillist.com/img/clinical-laboratory-professionals-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.emergency-medicine-banner{background:url(https://www.physiciansemaillist.com/img/emergency-medicine-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.internal-medicine-specialist-banner{background:url(https://www.physiciansemaillist.com/img/internal-medicine-specialist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.mental-health-specialist-banner{background:url(https://www.physiciansemaillist.com/img/mental-health-specialist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.neurologist-banner{background:url(https://www.physiciansemaillist.com/img/neurologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.obstetrics-banner{background:url(https://www.physiciansemaillist.com/img/obstetrics-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.oncologist-banner{background:url(https://www.physiciansemaillist.com/img/oncologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.optometrist-banner{background:url(https://www.physiciansemaillist.com/img/optometrist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.orthopedic-surgeons-banner{background:url(https://www.physiciansemaillist.com/img/orthopedic-surgeons-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.pathologist-banner{background:url(https://www.physiciansemaillist.com/img/pathologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.pharmacist-banner{background:url(https://www.physiciansemaillist.com/img/pharmacist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.rehabilitation-specialist-banner{background:url(https://www.physiciansemaillist.com/img/rehabilitation-specialist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.hospital-ceo-banner{background:url(https://www.physiciansemaillist.com/img/hospital-ceo-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.hospital-director-banner{background:url(https://www.physiciansemaillist.com/img/hospital-director-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.hospital-hr-director-banner{background:url(https://www.physiciansemaillist.com/img/hospital-hr-director-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.psychiatrist-banner{background:url(https://www.physiciansemaillist.com/img/psychiatrist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.psychologist-banner{background:url(https://www.physiciansemaillist.com/img/psychologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.purchasing-director-banner{background:url(https://www.physiciansemaillist.com/img/purchasing-director-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.addiction-medicine-specialist-banner{background:url(https://www.physiciansemaillist.com/img/addiction-medicine-specialist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.family-medicine-specialist-banner{background:url(https://www.physiciansemaillist.com/img/family-medicine-specialist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.general-surgeon-banner{background:url(https://www.physiciansemaillist.com/img/general-surgeon-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.infectious-disease-specialist-banner{background:url(https://www.physiciansemaillist.com/img/infectious-disease-specialist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.urologist-banner{background:url(https://www.physiciansemaillist.com/img/urologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.medical-director-banner{background:url(https://www.physiciansemaillist.com/img/medical-director-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.pharma-biotechnology-specialist-banner{background:url(https://www.physiciansemaillist.com/img/pharma-biotechnology-specialist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.radiologist-banner{background:url(https://www.physiciansemaillist.com/img/radiologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.veterinarian-banner{background:url(https://www.physiciansemaillist.com/img/veterinarian-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.chief-nursing-officer-banner{background:url(https://www.physiciansemaillist.com/img/chief-nursing-officer-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.chief-medical-officer-banner{background:url(https://www.physiciansemaillist.com/img/chief-medical-officer-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.endocrinologist-banner{background:url(https://www.physiciansemaillist.com/img/endocrinologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.ent-specialists-banner{background:url(https://www.physiciansemaillist.com/img/ent-specialists-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.registered-nurse-banner{background:url(https://www.physiciansemaillist.com/img/registered-nurse-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.primary-care-physicians-banner{background:url(https://www.physiciansemaillist.com/img/primary-care-physicians-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.neuropsychiatrist-banner{background:url(https://www.physiciansemaillist.com/img/neuropsychiatrist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.podiatric-medicine-banner{background:url(https://www.physiciansemaillist.com/img/podiatric-medicine-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.asc-clinical-director-banner{background:url(https://www.physiciansemaillist.com/img/asc-clinical-director-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.oral-and-maxillofacial-pathologist-banner{background:url(https://www.physiciansemaillist.com/img/oral-and-maxillofacial-pathologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.physical-therapist-banner{background:url(https://www.physiciansemaillist.com/img/physical-therapist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.plastic-surgeon-banner{background:url(https://www.physiciansemaillist.com/img/plastic-surgeon-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.vascular-surgeons-banner{background:url(https://www.physiciansemaillist.com/img/vascular-surgeons-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.nuclear-medicine-specialist-banner{background:url(https://www.physiciansemaillist.com/img/nuclear-medicine-specialist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.chiropractor-banner{background:url(https://www.physiciansemaillist.com/img/chiropractor-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.geriatric-medicine-specialist-banner{background:url(https://www.physiciansemaillist.com/img/geriatric-medicine-specialist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.section-bg-form{background:#e5e5e5 !important; margin-bottom:25px;}
.speech-pathologist-banner{background:url(https://www.physiciansemaillist.com/img/speech-pathologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.technicians-banner{background:url(https://www.physiciansemaillist.com/img/technicians-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.case-manager-banner{background:url(https://www.physiciansemaillist.com/img/case-manager-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.physician-assistants-banner{background:url(https://www.physiciansemaillist.com/img/physician-assistants-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.medical-genetics-banner{background:url(https://www.physiciansemaillist.com/img/medical-genetics-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.marriage-and-family-therapist-banner{background:url(https://www.physiciansemaillist.com/img/marriage-and-family-therapist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.rheumatologist-banner{background:url(https://www.physiciansemaillist.com/img/rheumatologist-banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.dentist-banner{background:url(https://www.physiciansemaillist.com/img/dental_banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.gastroenterologist-banner{background:url(https://www.physiciansemaillist.com/img/gastroenterologist_banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.pulmonologist-banner{background:url(https://www.physiciansemaillist.com/img/Pulmonologist_banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.section-bg-form{background:#e5e5e5 !important; margin-bottom:25px;}

.CookiesPolicy {
	padding: 4px 50px 8px;
	position: fixed;
	bottom: 0px;
	background: #e0e0e0;
	z-index: 999;
	display: none;
	width: 100%;
	line-height: 10px
}
.CookiesPolicy .left {
	max-width: 100%;
	width: auto;
	padding-top: 14px;
	text-align: center;
  line-height:22px;
}
.CookiesPolicy .right {
	width: 100%;
	padding-left: 10px;
	padding-top: 14px;
	text-align: center;
}
.CookiesPolicy .allow {
	color: #fff !important;
	background: #1cabd6;
	font-weight: 600;
	border-radius: 4px;
	padding: 11px 25px !important;
	margin: 0px;
	margin-right: 5px;
	border-color: #1cabd6;
}
.CookiesPolicy .disallow {
	color: #fff !important;
	background: #302f2f;
	font-weight: 600;
	padding: 11px 25px !important;
	cursor: pointer;
	border-radius: 5px;
	border-color: #302f2f;
}

@media (max-width:768px){
.CookiesPolicy {
	padding: 10px 20px 50px;
    position: fixed;
    bottom: 0px;
    background: #e0e0e0;
    z-index: 999;
    display: none;
    width: 100%;
    line-height: 10px;
}
.CookiesPolicy .left {
	max-width: 100%;
    float: left;
    width: auto;
    padding-top: 4px;
    line-height: 20px;
    text-align: justify;
}
.CookiesPolicy .right {
	width: 100%;
    float: left;
    padding-left: 10px;
}
.CookiesPolicy .allow {
	color: #fff !important;
    background: #1cabd6;
    font-weight: 600;
    border-radius: 5px;
    padding: 11px 15px !important;
    margin: 0px;
    width: 30%;
    border-color: #1cabd6;
}
.CookiesPolicy .disallow {
	color: #fff !important;
    background: #302f2f;
    font-weight: 600;
    padding: 11px 15px !important;
    cursor: pointer;
    width: 60%;
    border-radius: 5px;
    border-color: #302f2f;
	margin-left: 10px;
}
}

.hbanner-des{display:block;}
.hbanner-mob{display:none;}

@media (max-width:767px){
.hbanner-des{display:none;}
.hbanner-mob{display:block;}
.banner-cap{bottom:40%; position:relative !important; }
.inner-banner .inner-container{position:relative;padding:80px 0 80px 0;}
.section-rel-white{padding:60px 0 60px 0;}
.inner-banner{margin-top:150px;}
.inner-banner h1{font-size:18px;}
.about-us-banner{background:url(https://www.physiciansemaillist.com/img/mob/about-us-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.addiction-medicine-specialist-banner{background:url(https://www.physiciansemaillist.com/img/mob/addiction-medicine-specialist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.cardiologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/cardiology.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.nurse-practitioner-banner{background:url(https://www.physiciansemaillist.com/img/mob/nurse-practitioner-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.pediatrics-banner{background:url(https://www.physiciansemaillist.com/img/mob/pediatrics-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.allergist-banner{background:url(https://www.physiciansemaillist.com/img/mob/allergist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.anesthesiologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/anesthesiologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.clinical-laboratory-professionals-banner{background:url(https://www.physiciansemaillist.com/img/mob/clinical-laboratory-professionals-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.emergency-medicine-banner{background:url(https://www.physiciansemaillist.com/img/mob/emergency-medicine-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.internal-medicine-specialist-banner{background:url(https://www.physiciansemaillist.com/img/mob/internal-medicine-specialist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.mental-health-specialist-banner{background:url(https://www.physiciansemaillist.com/img/mob/mental-health-specialist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.neurologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/neurologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.obstetrics-banner{background:url(https://www.physiciansemaillist.com/img/mob/obstetrics-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.oncologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/oncologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.optometrist-banner{background:url(https://www.physiciansemaillist.com/img/mob/optometrist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.orthopedic-surgeons-banner{background:url(https://www.physiciansemaillist.com/img/mob/orthopedic-surgeons-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.pathologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/pathologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.pharmacist-banner{background:url(https://www.physiciansemaillist.com/img/mob/pharmacist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.rehabilitation-specialist-banner{background:url(https://www.physiciansemaillist.com/img/mob/rehabilitation-specialist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.hospital-ceo-banner{background:url(https://www.physiciansemaillist.com/img/mob/hospital-ceo-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.hospital-director-banner{background:url(https://www.physiciansemaillist.com/img/mob/hospital-director-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.hospital-hr-director-banner{background:url(https://www.physiciansemaillist.com/img/mob/hospital-hr-director-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.psychiatrist-banner{background:url(https://www.physiciansemaillist.com/img/mob/psychiatrist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.psychologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/psychologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.purchasing-director-banner{background:url(https://www.physiciansemaillist.com/img/mob/purchasing-director-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}

.family-medicine-specialist-banner{background:url(https://www.physiciansemaillist.com/img/mob/family-medicine-specialist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.general-surgeon-banner{background:url(https://www.physiciansemaillist.com/img/mob/general-surgeon-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.infectious-disease-specialist-banner{background:url(https://www.physiciansemaillist.com/img/mob/infectious-disease-specialist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.urologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/urologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.medical-director-banner{background:url(https://www.physiciansemaillist.com/img/mob/medical-director-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.pharma-biotechnology-specialist-banner{background:url(https://www.physiciansemaillist.com/img/mob/pharma-biotechnology-specialist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.radiologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/radiologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.veterinarian-banner{background:url(https://www.physiciansemaillist.com/img/mob/veterinarian-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.chief-nursing-officer-banner{background:url(https://www.physiciansemaillist.com/img/mob/chief-nursing-officer-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}

/*
.chief-medical-officer-banner{background:url(https://www.physiciansemaillist.com/img/mob/chief-medical-officer-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}*/


.endocrinologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/endocrinologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.ent-specialists-banner{background:url(https://www.physiciansemaillist.com/img/mob/ent-specialists-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.registered-nurse-banner{background:url(https://www.physiciansemaillist.com/img/mob/registered-nurse-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.primary-care-physicians-banner{background:url(https://www.physiciansemaillist.com/img/mob/primary-care-physicians-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.neuropsychiatrist-banner{background:url(https://www.physiciansemaillist.com/img/mob/neuropsychiatrist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}

/*
.podiatric-medicine-banner{background:url(https://www.physiciansemaillist.com/img/mob/podiatric-medicine-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}*/

.asc-clinical-director-banner{background:url(https://www.physiciansemaillist.com/img/mob/asc-clinical-director-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.oral-and-maxillofacial-pathologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/oral-and-maxillofacial-pathologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.physical-therapist-banner{background:url(https://www.physiciansemaillist.com/img/mob/physical-therapist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.plastic-surgeon-banner{background:url(https://www.physiciansemaillist.com/img/mob/plastic-surgeon-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.vascular-surgeons-banner{background:url(https://www.physiciansemaillist.com/img/mob/vascular-surgeons-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.nuclear-medicine-specialist-banner{background:url(https://www.physiciansemaillist.com/img/mob/nuclear-medicine-specialist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.chiropractor-banner{background:url(https://www.physiciansemaillist.com/img/mob/chiropractor-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.geriatric-medicine-specialist-banner{background:url(https://www.physiciansemaillist.com/img/mob/geriatric-medicine-specialist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.section-bg-form{background:#e5e5e5 !important; margin-bottom:25px;}
.speech-pathologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/speech-pathologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.technicians-banner{background:url(https://www.physiciansemaillist.com/img/mob/technicians-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.case-manager-banner{background:url(https://www.physiciansemaillist.com/img/mob/case-manager-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.physician-assistants-banner{background:url(https://www.physiciansemaillist.com/img/mob/physician-assistants-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.medical-genetics-banner{background:url(https://www.physiciansemaillist.com/img/mob/medical-genetics-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.marriage-and-family-therapist-banner{background:url(https://www.physiciansemaillist.com/img/mob/marriage-and-family-therapist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.rheumatologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/rheumatologist-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.contact-us-banner{background:url(https://www.physiciansemaillist.com/img/mob/contact-us-banner.jpg)  no-repeat center center; min-height:0px; background-size:100%;}
.healthcare-email-banner{background:url(https://www.physiciansemaillist.com/img/mob/healthcare-emial-list-banner.jpg)  no-repeat center center; min-height:0px; background-size:100%;}
.demo-banner{background:url(https://www.physiciansemaillist.com/img/mob/dermatologist_banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.dentist-banner{background:url(https://www.physiciansemaillist.com/img/mob/dental_banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.free-quote-banner{background:url(https://www.physiciansemaillist.com/img/mob/free-quote-banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.gastroenterologist-banner{background:url(https://www.physiciansemaillist.com/img/gastroenterologist_banner.jpg) no-repeat center center; min-height:0px; background-size:100%;}
.opthalmologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/ophthalmologist_banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
.pulmonologist-banner{background:url(https://www.physiciansemaillist.com/img/mob/Pulmonologist_banner.jpg) no-repeat top center; min-height:360px; background-size:cover;}
}
@media (max-width:481px){aa
.inner-banner .inner-container{position:relative;padding:60px 0 60px 0;}
}