body {
	font-family: poppins;
}
/*common css start here*/
p { font-size:16px; font-weight:300;  }
.subtitle { 
display: block;
    width: 100%;
color:#6c9eb7;
 }	
 .title-wrap {
    width: 100%;
}
.btn {
    background-color: #6c9eb7;
    border: 1px solid #6c9eb7;
    text-align: center;
    color: #fff;
    padding: 10px 30px;
    border-radius: 0px;
    font-size: 16px;
}
.btn:hover { background-color: #fff; color: #6c9eb7 !important; }
.line { width:70px; height:5px; background-color:#6c9eb7; text-align:left;  margin:20px 0px; }
.right-bar { }

.right-bar {
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    padding: 20px;
    padding: 40px 20px;
}
.right-bar ul {
    padding-left: 0px;
}
.right-bar ul li {
    list-style: none;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.right-bar h4 {
    padding: 10px 0px 0px 0px;
    margin-bottom: 0px;
}
.right-bar .btn {
    width: auto !important;
    text-align: center !important;
    background-color: #6c9eb7 !important;
    border: 1px solid #6c9eb7 !important;
    margin-top: 20px;
}
.right-bar .btn:hover { background-color: inherit!important;}


/* Cardiac-service page css start here*/
.hover-menu-wrap .dropdown-menu > li > a:focus,
.dropdown-menu > li:hover {
	color: #6c9eb7 !important;
	text-decoration: none;
	background-color: #fff;
}
.dropdown-menu > li:hover a { color:#6c9eb7 !important; text-decoration:none;  }
.dropdown-menu > li { padding:5px; }

.header .dropdown-submenu {
	position: relative;
}
.header .dropdown-submenu>.dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -6px;
	margin-left: -1px;
	-webkit-border-radius: 0 6px 6px 6px;
	-moz-border-radius: 0 6px 6px;
	border-radius: 0 6px 6px 6px;
}
.dropdown-menu {
	background-color: #090101;
}
.header .dropdown-submenu:hover>.dropdown-menu {
	display: block;
}
.header .dropdown-submenu>a:after {
	display: block;
	content: " ";
	float: right;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	border-left-color: #ccc;
	margin-top: 5px;
	margin-right: -10px;
}
.header .dropdown-submenu:hover>a:after {
	border-left-color: #fff;
}
.header .dropdown-submenu.pull-left {
	float: none;
}
.header .dropdown-submenu.pull-left>.dropdown-menu {
	left: -100%;
	margin-left: 10px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px;
}
.header .navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-color: #6c9eb7;
    border: 1px solid #6c9eb7;
    color: #fff;
}
.header .navbar-nav > li > .dropdown-menu li a { color:#fff; }

.dropdown-menu.dropdown-menu-2 {
    left: 158px;
    top: 0;
}	






.carousel{ margin-top:-20px; }
.top-header { background-color:#6c9eb7; padding:5px 0px; text-align:center;     margin-bottom: -20px;}
.top-header p {  font-size:14px; margin-bottom:0px; color:#fff; margin: 0 auto;  }
.header .nav-item .nav-link:hover {  color:#6c9eb7; }
.header .nav-item .nav-link.active {  color: #6c9eb7; }
.header {
	position: relative;
	margin: 0 auto;
	width: 100%;
	background-color: transparent;
	z-index: 999999;
	padding: 12px 0px;
}
.header .container-fluid {
	position: relative;
	max-width: 1400px; 
}
.header .logo-wrap img { max-width: 240px; width:100%; }
.header li.nav-item.show {
	position: relative;
}
.logo-wrap p {
	font-size: 18px;
	text-transform: uppercase;
}
.logo-wrap ul {
	margin-bottom: 0px;
}
.logo-wrap ul li {
	display: inline-block;
	color: #fff;
}
.logo-wrap ul li:first-child {
	padding-right: 60px;
}
.header .nav-wrap {
	padding-top: 10px;
}
.dropdown-item {
	color: #fff;
	border-bottom: 1px solid #303033;
	padding: 8px 12px;
}
.dropdown-item:last-child {
	border-bottom: 0px;
}
.dropdown-menu {
	background-color: #28282b;
	border-radius: 5px;
	border-color: #28282b;
	max-width: 190px;
	width: 100%;
}
.header .navbar-expand-lg .navbar-nav .nav-link {
    padding: 10px 24px;
    font-size: 16px;
}
.header .nav-item .nav-link {
	color: #272727;
	transition: color 0.4s ease 0s;
	display: inline-block;
	text-transform: uppercase;
	padding: 10px 50px;
}

/*.header.sticky {
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 999999;
	transition: all 1s ease-out;
	margin-top: -66px;
}*/


	

.slider .carousel-item  {
	position: relative;
}

.slider-content {
	position: absolute;
	top:40% ;
	left: 50%;
	text-align: center;
	color:#fff; 
	transform:translate(-50%,-50%) !important;
}
.slider-content h2 { font-size:48px; }
.slider-content h6 { font-size:24px; }
.slider .row {
	margin: 0px;
}
.slider .container-fluid {
	padding: 0px;
}
.slider-content-menu {
    position: absolute;
    bottom: 80px;
    left: 50%;
    transform: translateX(-50%) !important;
    background-color: #6c9eb794;
    width: 100%;
    text-align: center;
    max-width: 1200px;
}
.slider-content-menu {
    padding: 30px 0px;
}
.inner-slimenu { color:#fff; }
.inner-slimenu ul {
    padding-left: 0px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}
.inner-slimenu ul li { color:#fff; display:inline-block;  font-size:18px; }
.inner-slimenu h6 {
    font-size: 22px;
    padding-bottom: 20px;
}
.inner-slimenu p {
    font-size: 18px;
    font-weight: 400;
    font-weight: inherit;
    padding-top: 20px;
	margin-bottom:0px; 
}
.inner-slimenu {
    max-width: 600px;
    width: 100%;
    margin: 0 auto;
}
.about-wrap-content { padding:80px 0px; }
.box-wrap h3 {
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    color: #1e1e1e;
    padding: 10px 0px;
}
.box-wrap p {
    font-size: 16px;
    line-height: 25px;
    padding: 0px;
    text-align: left;
    font-weight: 300;
    color: #1e1e1e;
}

.tab-content-wrap {
    margin-bottom: 0px;
}
.tab-content .tab-wrap .nav-tabs .nav-link { border: 0px solid transparent; padding: 18px; color:#495057;  }
.tab-content .tab-wrap .nav-tabs {
    border-bottom: 1px solid #dee2e6;
    background-color: #e5e5e5;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}
.tab-content .tab-wrap .nav-tabs .nav-item {
    width: 50%;
}
.tab-content .tab-wrap { border: 1px solid #ccc; padding:0px;  }
.tab-content .insurance-content ul { padding-left:0px; }
.tab-content .insurance-content ul li { list-style:none; margin-bottom:10px;  }
.tab-content .insurance-content ul li i { margin-right:10px; color: #6c9eb7;  font-size: 19px; }
.tab-content .tab-wrap .nav-tabs .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
    border-top: 3px solid #6c9eb7 !important;
    border-radius: 0px;
}
.tab-content .tab-wrap .tab-icon {
    position: absolute;
    left: 10px;
}
.tab-content .tab-wrap .tab-icon i { font-size:90px; color:#333333; }
.tab-content .tab-wrap .tab-pane p {
    padding-left: 110px;
    font-size: 14px;
    font-weight: 300;
}
/*.tab-content .tab-wrap .tab-pane { padding:15px; }*/
.tab-content .tab-wrap .tab-pane {
    padding-left: 110px;
    font-size: 14px;
    font-weight: 300;
}

.tab-content .tab-wrap .tab-pane a{ color:#495057; }
.tab-content .tab-wrap .tab-pane a:hover{ color:#495057; }
.callus-wrap { text-align:center; }
.callus-wrap p {
    color: #1d1d1d;
    font-size: 28px;
    margin: 0 auto;
    padding: 26px;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
}
.callus-wrap { margin:50px 0px; }


.testimonial-slider i { color: #313131;
font-size: 28px; }
.testimonial-slider p {
    max-width: 800px;
    margin: 0 auto;
    font-size: 16px;
	color:#313131;
} 
.testimonial-slider p i {
    color: #313131;
    font-size: 20px;
}
 .testimonial-slider .rounded-circle {
    border-radius: 50% !important;
    max-width: 130px;
}
.testimonial-slider { padding:10px 0px; margin-top:0px !important;}
/*.testimonial-slider { background-image: url("../images/testimonial.jpg");
width:100%;
height:auto;
background-size:cover; 
background-repeat:no repeat;
margin-bottom: 0px !important;  
margin-top: 0px !important;   }*/
.testimonial-slider h4 { color:#313131; }
.testimonial-slider  h6 {  color:#313131;  }



.footer-wrap .container {
	max-width: 1400px;
	width: 100%;
}

.footer-wrap .page-links h5 {
    font-size: 20px;
    color: #fff;
    letter-spacing: 1px;
    padding-bottom: 10px;
}
.footer-wrap .page-links p {
    color: #dbdbdb;
    line-height: 20px;
    font-size: 14px;
    padding-top: 15px;
}
.footer-wrap .page-links ul li a {
	color: #dbdbdb;
}
.footer-wrap .page-links ul li {
    padding-bottom: 0px;
    font-size: 14px;
	color:#dbdbdb; 
}
.footer-wrap .page-links {
	max-width: 290px;
	margin: 0 auto;
}


.content-links ul li  { margin-bottom:10px;  }
.footer-wrap .social-icon ul li {
    display: inline-block;
    padding-right: 10px;
}
.footer-wrap .social-icon ul li:last-child {
	display: inline-block;
	padding-right: 0px;
}
.footer-wrap ul {
	padding-left: 0px;
}
.footer-wrap li {
	position:relative; 
	list-style: none;
	color: #fff;
	padding-left:25px; 
}
.footer-wrap .page-links li  p {
    color: #dbdbdb;
    font-size: 14px;
    padding-top: 0px;
    margin-bottom: 10px;
}
.footer-wrap li i { position:absolute; left:0px; top: 4px; } 
.copyright {
	background-color: #1b2429;
	padding: 20px 0px;
	margin-top: 20px;
}
.copyright p {
	color: #475962;
	text-align: center;
	width: 100%;
	font-size: 15px;
	margin-bottom: 0px;
}


@media all and (max-width: 1200px) and (min-width: 992px) {
.header .navbar-expand-lg .navbar-nav .nav-link {
    padding: 10px 15px;
    font-size: 14px;
}
}

@media all and (max-width: 991px) and (min-width: 768px) {
.nav-wrap .navbar  {
    display: inherit;
}
.nav-wrap .navbar-toggler {
    float: right; 
}
.logo-wrap ul li:first-child {
    padding-right: 0px;
}
}

@media only screen and (max-width: 767px) {
	.logo-wrap img { max-width:180px; }
.nav-wrap .navbar  {
    display: inherit;
}
.nav-wrap .navbar-toggler {
    float: right;
	margin-top:-60px; 
}
.slider-content {
    width: 95%;
}
.slider-content h2 {
    font-size: 25px;
}
.slider-content h6 {
    font-size: 15px;
}
.top-header p {
    font-size: 12px;
}
.top-header {
    padding: 15px 0px;
}
.box-wrap h3 {
    font-size: 22px;
}
.box-wrap p {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 30px;
}
.tab-content .tab-wrap .nav-tabs .nav-link {
    padding: 8px;
    color: #495057;
    font-size: 14px;
}
.tab-content .tab-wrap .tab-pane p {
    padding-left: 80px;
    font-size: 12px;
    font-weight: 300;
}
.tab-content .tab-wrap .tab-icon i {
    font-size: 64px;
}
.callus-wrap p {
    font-size: 17px;
}
.callus-wrap {
    margin: 50px 0px;
    padding: 10px;
}
.footer-wrap .page-links {
    max-width: 355px;
    margin: 0 auto;
}
.copyright p {
    font-size: 13px;
    margin-bottom: 0px;
}
/*surgeon page css start here*/
.surgeon-list-wrap ul li {
    list-style: none;
    font-weight: 300;
    position: relative;
    display: inline-block;
    max-width: 79%;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    margin: 0 auto;
        margin-bottom: 0px;
    margin-bottom: 20px;
}
}


/*about us start here*/

.about-header .row {margin:0px; }
.about-header .col-md-12.col-xs-12 {
	padding:0px; 
}
.about-us-content { padding:50px 0px; }
.about-us-content .number-wrap {
    width: 50px !important;
    height: 50px;
    background-color: #6c9eb7;
    padding: ;
    border-radius: 50%;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
    font-weight: 600;
    position: absolute;
    left: 0;
}

.about-us-content li { list-style:none; 
position:relative;
padding-left:75px;   }

.about-us-content li h4 {
    font-size: 22px;
    text-transform: capitalize;
}

.about-us-content ul {
    padding-left: 0px;
}

.title-wrap h2 {
    font-size: 40px;
    color: #1f1f1f;
    font-weight: 800;
}
.team-wrap { background-color:#f3f2f0; padding:50px 0px; }

.team-wrap  ul {
	padding-left:0px; 
    display: flex;
    justify-content: space-around;
}
.team-wrap li {
    display: inline-block;
    max-width: 23%;
    text-align: center;
}
.team-wrap .title-wrap {
    display: block;
    width: 100%;
    text-align: center;
}

.team-wrap .subtitle { 
    text-align: center;
padding-bottom:0px; 	}
.team-wrap li h3 { color:#1f1f1f; padding-top:20px; padding-bottom:5px; font-size:24px;  }
.team-wrap li h6 { color: #6c9eb7;}
.subtitle p { color: #6c9eb7; padding-bottom:0px;  }



/*contact us pages css start here*/
.contact-header .row {margin:0px; }
.contact-header .col-md-12.col-xs-12 {
	padding:0px; 
}
.map-wrap .row { margin:0px; }
.contact-content { background-color:#f5f5f5; padding:50px 0px; }
.contact-content .subtitle { text-align:center; }
.contact-content .subtitle p { margin-bottom:0px;  }
.contact-content .title-wrap { text-align:center; }
.contact-content ul {
    padding-left: 0px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	padding:40px 0px; 
}
.contact-content li { display:inline-block; max-width:32%; padding-left:70px;   }
.contact-content h4 {
    font-size: 20px;
    text-transform: capitalize;
}
.contact-content li p {
    color: #6a6a6a;
}
.number-wrap {
    width: 50px !important;
    height: 50px;
    background-color: #6c9eb7;
    padding: ;
    border-radius: 50%;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
    font-weight: 600;
    position: absolute;
    left: 0;
}
.contact-content input {
    border: 0px;
    height: 50px;
    border-radius: 0px;
}
.contact-content .textarea-wrap .form-group { height:92%; }
.contact-content .textarea-wrap textarea { height:100%; border-radius:0px; border:0px;  }
.form-btn {
    width: 100%;
    text-align: center;
}
.form-btn .btn { background-color:#1370b5; border:1px solid #1370b5; text-align:16px; color:#fff; padding:15px 30px; border-radius:0px; margin-top:30px;  }




/*insurance css start here*/
.Insurance-header .row {margin:0px; }
.Insurance-header .col-md-12.col-xs-12 {
	padding:0px; 
}
.Insurance-content { padding:50px 0px 50px 0px; }
.Insurance-content h4 { padding:20px 0px 20px 0px; }
.list-wrap ul li { list-style:none; padding-left:30px; font-weight:300; position:relative; padding-bottom:10px;   }
.list-wrap ul li::before {
    content: ">";
    width: 20px;
    height: 20px;
    background-color: #6c9eb7;
    color: #fff;
    border-radius: 50%;
    position: absolute;
    left: 0px;
    text-align: center;
    line-height: 22px;
}
.list-wrap ul  { padding-left:0px;  }
.insurance-details {
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    padding: 20px;
	padding:40px 20px; 
}
.insurance-details ul { padding-left:0px; }
.insurance-details ul li { list-style:none; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:10px;  }
.insurance-details .btn {
    text-align: center;
    color: #fff;
    padding: 9px 30px;
    border-radius: 0px;
    margin-top: 20px;
    font-size: 16px;
}
 .insurance-details h4 {
    padding: 10px 0px 0px 0px;
    margin-bottom: 0px;
}

/*news css start here*/
.news-header .row {margin:0px; }
.news-header .col-md-12.col-xs-12 {
	padding:0px; 
}
.news-details {
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    padding: 20px;
    padding: 40px 20px;
	text-align:center; 
}
.news-title { padding-left:20px; }
.news-details h4 {
    padding: 10px 0px 0px 0px;
    margin-bottom: 0px;
}
.news-details .btn {
    background-color: #1370b5;
    border: 1px solid #1370b5;
    text-align: center;
    color: #fff;
    padding: 9px 30px;
    border-radius: 0px;
    margin-top: 20px;
    font-size: 16px;
}
.news-content {
    padding: 50px 0px;
}
.news-img {
    display: inline-block;
	vertical-align: top;
}
.news-content-wrap {
    width: 80%;
    display: inline-block;
	padding-left: 30px;
}
.news-content ul {
    padding-left: 0px;
    margin-top: 110px;
}
.news-content li {
    list-style: none;
    padding: 10px;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    margin-bottom: 25px;
}

/*surgeon page css start here*/
.surgeon-header .row {margin:0px; }
.surgeon-header .col-md-12.col-xs-12 {
	padding:0px; 
}
.staffs, .physician  { margin-top:30px; }
.surgeon-list-wrap .title-name { font-size:22px; padding-left:0px; }
.surgeon-list-wrap .title-diss { padding-left:0px; font-size:16px; }
.surgeon-list-wrap h4 {
    font-size: 18px;
    padding: 10px 20px;
    margin-bottom: 0px;
} 
.surgeon-list-wrap p {
    font-size: 14px;
    padding: 0px 20px;
        padding-bottom: 0px;
    color: #848484;
    line-height: 20px;
    padding-bottom: 10px;
}
.surgeon-content { padding:50px 0px; }
.surgeon-list-wrap ul li {
    list-style: none;
    font-weight: 300;
    position: relative;
    display: inline-block;
    max-width: 31%;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    margin-bottom: 30px;
	margin-right:15px; 
}
.surgeon-list-wrap ul {
    padding-left: 0px;
    display: flex;
    flex-wrap: wrap;
}


/* research page css start here*/
.research-header .row {margin:0px; }
.research-header .col-md-12.col-xs-12 {
	padding:0px; 
}
.research-content { padding:50px 0px; }
.research-content  .form-inline { display:inline-block }
.research-content  .navbar-header.col { padding:0!important }
.research-content  .navbar { background:#fff;padding-left:16px;padding-right:16px;border-bottom:1px solid #d6d6d6;box-shadow:0 0 4px rgba(0,0,0,.1) }
.research-content  .nav-link img { border-radius:50%;width:36px;height:36px;margin:-8px 0;float:left;margin-right:10px }
.research-content  .navbar .navbar-brand { color:#555;padding-left:0;padding-right:50px; }
.research-content  .navbar .navbar-brand i { font-size:20px;margin-right:5px }
.research-content  .search-box{position:relative}
.research-content  .search-box input{box-shadow:none;padding-right:35px;border-radius:3px!important}
.research-content  .search-box .input-group-addon{min-width:35px;border:none;background:0 0;position:absolute;right:0;z-index:9;padding:7px;height:100%}
.research-content  .search-box i{color:#a0a5b1;font-size:19px}.navbar .nav-item i{font-size:18px}.navbar .dropdown-item i{font-size:16px;min-width:22px}
.research-content  .navbar .nav-item.open>a{background:0 0!important}.navbar .dropdown-menu{border-radius:1px;border-color:#e5e5e5;box-shadow:0 2px 8px rgba(0,0,0,.05)}
.research-content .navbar .dropdown-menu li a { color:#777;padding:8px 20px;line-height:normal }
.research-content .navbar .dropdown-menu li a:active,.navbar .dropdown-menu li a:hover{color:#333}
.research-content .navbar .dropdown-item .material-icons{font-size:21px;line-height:16px;vertical-align:middle;margin-top:-2px}
.research-content .navbar .badge{background:#f44336;font-size:11px;border-radius:20px;position:absolute;min-width:10px;padding:4px 6px 0;min-height:18px;top:10px}
.research-content .navbar ul.nav li a.messages,.navbar ul.nav li a.notifications{position:relative;margin-right:10px}
.research-content .navbar ul.nav li a.messages{margin-right:20px}
.research-content .navbar a.notifications .badge{margin-left:-8px}
.research-content .topbar-icon span.badge {color: #fff;}
.research-content .topbar-icon li a {margin: 0 12px;}
.research-content .navbar a.messages .badge{ margin-left:-4px; }
.research-content .navbar .active a,.navbar .active a:focus,.navbar .active a:hover{background:0 0!important}

.research-content .btn { width:100%; text-align:left; background-color:inherit; border:inherit;  }
.research-content .ico { float: right; }
.research-content .card { border-radius:0px !important; }
.research-content .all7-accordion .card { border:0px; border-bottom:1px solid #ccc; }
.research-content .all7-accordion .card-hearder {
    background-color: #f9f9f9;
    padding: 15px 10px;
}
.research-content .all7-accordion { margin-top:30px; margin-bottom:30px; }
.query-wrap .btn.query-btn {
    background-color: #6c9eb7;
    width: auto;
    display: inline-block;
    margin-right: 15px;
	border:1px solid #6c9eb7; 
}
.query-wrap .btn.query-btn:hover { background-color: inherit; color:#6c9eb7; }
.query-wrap { padding-top:50px; }
.research-content .material-icons {
    background-color: #6c9eb7;
    color: #fff;
}



/* Cardiac-service page css start here*/
.Cardiac-header .row {margin:0px; }
.Cardiac-header .col-md-12.col-xs-12 {
	padding:0px; 
}
.Cardiac-content { padding:50px 0px; }
.Cardiac-content h4 { padding-bottom:20px; }
.Cardiac-content h5 { padding-bottom:20px; padding-top:30px; }
.inner-list { padding-top:20px; padding-left:20px !important; }



/* Cardiac-service page css start here*/
.physician-header .row {margin:0px; }
.physician-header .col-md-12.col-xs-12 {
	padding:0px; 
}



.dropdown:hover>.dropdown-menu {
  display: block;
}

.dropdown>.dropdown-toggle:active {
  /*Without this, clicking will make it sticky*/
    pointer-events: none;
}


/*Patient-content css start here*/

.Patient-header .row {margin:0px; }
.Patient-header .col-md-12.col-xs-12 {
	padding:0px; 
}
.Patient-content h4	 { padding-bottom:20px; }
.Patient-content h5 { padding-bottom:20px; }
.Patient-content { padding:50px 0px;}















.navbar .dropdown-toggle, .navbar .dropdown-menu a {
    cursor: pointer;
}

.navbar .dropdown-item.active, .navbar .dropdown-item:active {
    color: inherit;
    text-decoration: none;
    background-color: inherit;
}

.navbar .dropdown-item:focus, .navbar .dropdown-item:hover {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa;
}

@media (min-width: 767px) {
    .navbar .dropdown-toggle:not(.nav-link)::after {
        display: inline-block;
        width: 0;
        height: 0;
        margin-left: .5em;
        vertical-align: 0;
        border-bottom: .3em solid transparent;
        border-top: .3em solid transparent;
        border-left: .3em solid;
    }
}

.row{
	margin-top:0px !important;
}

.footer-wrap {
	background-color: #13191c;
	padding-top:80px !important;
}

