.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
a:not(.btn) {
  color: #054481;
}
a:not(.btn):hover {
  color: #0977E3;
}
.color {
  color: #0977E3;
}
body {
  color: #666666;
}
body.bg {
  background: #fff;
}
.k2Pagination .pagination ul li a:hover {
  background: transparent;
  border-color: #0977E3;
  color: #0977E3;
}
.k2Pagination .pagination ul li.pagination-active a {
  background: transparent;
  border-color: #0977E3;
  color: #0977E3;
}
.pagination ul li a:hover {
  background: transparent;
  border-color: #0977E3;
  color: #0977E3;
}
.pagination ul li.pagination-active a {
  background: transparent;
  border-color: #0977E3;
  color: #0977E3;
}
#sp-main-menu ul.level-0 > li > a:before {
  background: #419df7;
}
#sp-main-menu ul.level-0 > li ul li > a:before {
  background: #419df7;
}
#sp-main-menu ul.level-0 > li ul li:hover >a,
#sp-main-menu ul.level-0 > li ul li.active >a {
  color: #fff;
}
#sp-main-menu ul.level-0 > li ul li:hover >a.menu-preset1:before,
#sp-main-menu ul.level-0 > li ul li.active >a.menu-preset1:before {
  background: #419df7;
}
#sp-main-menu ul.level-0 > li ul li:hover >a.menu-preset2:before,
#sp-main-menu ul.level-0 > li ul li.active >a.menu-preset2:before {
  background: #b4d678;
}
#sp-main-menu ul.level-0 > li ul li:hover >a.menu-preset3:before,
#sp-main-menu ul.level-0 > li ul li.active >a.menu-preset3:before {
  background: #fe8a8d;
}
#sp-main-menu ul.level-0 > li ul li:hover >a.menu-preset4:before,
#sp-main-menu ul.level-0 > li ul li.active >a.menu-preset4:before {
  background: #efa15d;
}
#sp-main-menu ul.level-0 > li ul li:hover >a.menu-preset5:before,
#sp-main-menu ul.level-0 > li ul li.active >a.menu-preset5:before {
  background: #00cd51;
}
#sp-header-wrapper #header {
  background: url(../../images/presets/preset1/header_bg.png);
}
#sp-header-wrapper .logo {
  background-image: url(../../images/presets/preset1/logo-sito.png);
}
#sp-header-wrapper .search form {
  background: #419df7;
}
#sp-header-wrapper .search form #mod-search-searchword {
  color: #0977E3;
}
#sp-header-wrapper .search form .button {
  background: url(../../images/presets/preset1/btn-search.png) top right no-repeat;
  background-color: transparent;
}
#sp-header-wrapper .search form .button:after {
  background: #72b6f9;
}
#sp-feature-wrapper a:not(.btn) {
  color: #5aaaf8;
}
#sp-feature-wrapper a:not(.btn):hover {
  color: #bcdcfc;
}
#sp-feature-wrapper .vina-camera-slider .camera_caption h3 {
  border: 0;
  color: #0977E3;
  border-top: 6px solid #0977E3;
}
#sp-feature-wrapper .vina-camera-slider .camera_caption p {
  color: #666666;
}
#sp-feature-wrapper .vina-camera-slider .camera_pag ul li {
  background: url(../../images/presets/preset1/bg_rgba.png);
}
#sp-feature-wrapper .vina-camera-slider .camera_pag ul li span {
  background: #419df7;
}
#sp-feature-wrapper .vina-camera-slider .camera_pag ul li span:hover {
  background: #065099;
}
#sp-feature-wrapper .vina-camera-slider .camera_pag ul li.cameracurrent span {
  background: #065099;
}
#sp-feature-wrapper .vina-awesome-slider .ws-title span {
  border: 0;
  color: #0977E3;
  border-top: 6px solid #0977E3;
}
#sp-feature-wrapper .vina-awesome-slider .ws-title p {
  color: #666666;
}
#sp-feature-wrapper .vina-awesome-slider .ws_bullets a {
  background: url(../../images/presets/preset1/bg_rgba.png);
}
#sp-feature-wrapper .vina-awesome-slider .ws_bullets a.ws_selbull span {
  background: #065099;
}
#sp-feature-wrapper .vina-awesome-slider .ws_bullets a span {
  background: #419df7;
}
#sp-feature-wrapper .vina-awesome-slider .ws_bullets a span:hover {
  background: #065099;
}
.vina-link {
  color: #0977E3 !important;
}
.vina-link:hover {
  background: #0977E3 !important;
  color: #fff !important;
}
.vina-form {
  background: #0977E3;
}
.vina-form .page-header {
  background: #5aaaf8;
}
.vina-form .page-header h1 {
  background: #0977E3;
}
.vina-form .well .vina-control select,
.vina-form .well .vina-control textarea,
.vina-form .well .vina-control input[type="text"],
.vina-form .well .vina-control input[type="password"],
.vina-form .well .vina-control input[type="datetime"],
.vina-form .well .vina-control input[type="datetime-local"],
.vina-form .well .vina-control input[type="date"],
.vina-form .well .vina-control input[type="month"],
.vina-form .well .vina-control input[type="time"],
.vina-form .well .vina-control input[type="week"],
.vina-form .well .vina-control input[type="number"],
.vina-form .well .vina-control input[type="email"],
.vina-form .well .vina-control input[type="url"],
.vina-form .well .vina-control input[type="search"],
.vina-form .well .vina-control input[type="tel"],
.vina-form .well .vina-control input[type="color"],
.vina-form .well .vina-control .uneditable-input {
  color: #0977E3;
  background: #fff;
}
.vina-form .nav-stacked li a:hover {
  background: #fff;
  color: #0977E3;
}
#sp-breadcrumb-wrapper .breadcrumb > li a:hover {
  color: #0977E3;
}
#sp-breadcrumb-wrapper .breadcrumb > li:last-child {
  color: #0977E3;
}
#sp-main-body-wrapper .search .page-header h1 {
  color: #0977E3;
}
#sp-main-body-wrapper .blog .item .post h2.entry-title a {
  color: #848484;
}
#sp-main-body-wrapper .blog .item .post h2.entry-title a:hover {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.k2AccountPage .k2AccountPageUpdate {
  background: url(../../images/presets/preset1/bg_rgba.png);
  border: 0;
}
#sp-main-body-wrapper #k2Container.k2AccountPage .k2AccountPageUpdate button:hover {
  background: #0977E3;
}
#sp-main-body-wrapper #k2Container h2.itemTitle {
  text-align: center;
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container .itemIntroText {
  color: #777777;
}
#sp-main-body-wrapper #k2Container.itemListView .itemListCategoriesBlock .itemListCategory h1 {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemListCategoriesBlock .itemListCategory .img-category {
  background: url(../../images/presets/preset1/bg_rgba.png);
}
#sp-main-body-wrapper #k2Container.itemListView .itemListSubCategories .subCategoryContainer .subCategory .subCategoryImage .subCategoryMore {
  background: url(../../images/presets/preset1/bg_rgba.png);
}
#sp-main-body-wrapper #k2Container.itemListView .itemListSubCategories .subCategoryContainer .subCategory a {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemListSubCategories .subCategoryContainer .subCategory a:hover {
  color: #032a50;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .vina_catHeader em {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .vina_catHeader .catItemDateCreated {
  background: #2990f6;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .vina_catHeader h2.catItemTitle a:hover {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .vina_catHeader .catItemRatingBlock .color {
  color: #0977E3;
  font-weight: bold;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .vina_catHeader .catItemCommentsLink a:hover {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .vina_catHeader .cate-ul-rate-li-cate a:hover {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .catItemReadMore a {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .catItemReadMore a:hover {
  color: #777777;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .itemContainer.our-list-doctors:hover .catItemView .catItemBody .catItemImageBlock .catItemInfo {
  background: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .itemContainer.our-list-doctors .catItemBody .catItemImageBlock .img-hover-doctor {
  background: url(../../images/presets/preset1/bg_rgba.png);
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .itemContainer.our-list-doctors .catItemBody .catItemImageBlock .img-hover-doctor .img-hover-doctor-inner {
  background: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .itemContainer.our-list-doctors .catItemBody .catItemImageBlock .catItemInfo h2.catItemTitle a {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .itemContainer.our-list-doctors .catItemBody .catItemImageBlock .catItemInfo h2.catItemTitle span.color {
  background: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .itemContainer.our-list-doctors .catItemBody .catItemImageBlock .catItemInfo .cate-ul-rate-li-cate em {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .itemContainer.our-list-doctors .catItemBody .catItemImageBlock .catItemInfo .cate-ul-rate-li-cate a:hover {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .itemContainer .catItemView .catItemLinks .catItemTagsBlock ul.catItemTags li a {
  background: #e7e7e7;
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .itemContainer .catItemView .catItemLinks .catItemTagsBlock ul.catItemTags li a:hover {
  background: #0977E3;
  color: #fff;
}
#sp-main-body-wrapper #k2Container.userView .userBlock h1 {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.userView .userItemList .userItemView .userItemHeader .userItemDateCreated {
  background: #2990f6;
  color: #fff;
}
#sp-main-body-wrapper #k2Container.userView .userItemList .userItemView .userItemHeader h3.userItemTitle a {
  color: #2990f6;
}
#sp-main-body-wrapper #k2Container.userView .userItemList .userItemView .userItemBody .userItemIntroText h3.userItemTitle a {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.userView .userItemList .userItemView .userItemBody .userItemIntroText h3.userItemTitle a:hover {
  color: #777777;
}
#sp-main-body-wrapper #k2Container.userView .userItemList .userItemView .userItemBody .userItemReadMore a {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.userView .userItemList .userItemView .userItemBody .userItemReadMore a:hover {
  color: #848484;
}
#sp-main-body-wrapper #k2Container.tagView .tagItemList .tagItemView .tagItemHeader .tagItemDateCreated {
  background: #2990f6;
  color: #fff;
}
#sp-main-body-wrapper #k2Container.tagView .tagItemList .tagItemView .tagItemHeader h2.tagItemTitle a:hover {
  color: #2990f6;
}
#sp-main-body-wrapper #k2Container.tagView .tagItemList .tagItemView .tagItemBody .tagItemIntroText h2.tagItemTitle a {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.tagView .tagItemList .tagItemView .tagItemBody .tagItemIntroText h2.tagItemTitle a:hover {
  color: #777777;
}
#sp-main-body-wrapper #k2Container.tagView .tagItemList .tagItemView .tagItemReadMore a {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.tagView .tagItemList .tagItemView .tagItemReadMore a:hover {
  color: #848484;
}
#sp-main-body-wrapper #k2Container.itemView {
  margin-bottom: 0;
}
#sp-main-body-wrapper #k2Container.itemView h3 {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView.our-doctors .itemHeader .vinaHeader h1.itemTitle span.color {
  background: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView.our-doctors .vinaItem-header .itemExtraFields ul li span.itemExtraFieldsLabel {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView.our-doctors .itemFullText h3 {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView .itemHeader .vinaHeader a:hover {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView .itemHeader .vinaHeader em {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView .itemHeader .vinaHeader .itemDateCreated {
  background: #2990f6;
  color: #fff;
}
#sp-main-body-wrapper #k2Container.itemView .itemHeader .vinaHeader h1.itemTitle {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView .itemHeader .vinaHeader .itemRatingBlock span {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView .itemLinks .itemTagsBlock .itemTags li a {
  background: #e7e7e7;
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView .itemLinks .itemTagsBlock .itemTags li a:hover {
  background: #0977E3;
  color: #fff;
}
#sp-main-body-wrapper #k2Container.itemView .itemNavigation a:hover {
  background: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView .itemSocialSharing h3,
#sp-main-body-wrapper #k2Container.itemView .itemAuthorLatest h3,
#sp-main-body-wrapper #k2Container.itemView .itemComments h3 {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView .itemAuthorLatest,
#sp-main-body-wrapper #k2Container.itemView .itemRelated {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  padding: 4px 0;
  border: 0;
}
#sp-main-body-wrapper #k2Container.itemView .itemAuthorLatest ul li.even:before,
#sp-main-body-wrapper #k2Container.itemView .itemAuthorLatest ul li.odd:before,
#sp-main-body-wrapper #k2Container.itemView .itemRelated ul li.even:before,
#sp-main-body-wrapper #k2Container.itemView .itemRelated ul li.odd:before {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView .itemAuthorLatest ul li a:hover,
#sp-main-body-wrapper #k2Container.itemView .itemRelated ul li a:hover {
  color: #0977E3;
}
#sp-main-body-wrapper #k2Container.itemView .itemComments #submitCommentButton {
  background: #0977E3;
  color: #fff;
}
#sp-main-body-wrapper #k2Container.itemView .itemComments #submitCommentButton:hover {
  background: #414141;
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module h3.header,
#sp-main-body-wrapper #sp-left .module h3.header {
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module h3.header:before,
#sp-main-body-wrapper #sp-left .module h3.header:before {
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module.vina-k2-content a.moduleItemTitle,
#sp-main-body-wrapper #sp-left .module.vina-k2-content a.moduleItemTitle {
  color: #848484;
}
#sp-main-body-wrapper #sp-right .module.vina-k2-content a.moduleItemTitle:hover,
#sp-main-body-wrapper #sp-left .module.vina-k2-content a.moduleItemTitle:hover {
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module.vina-k2-content em,
#sp-main-body-wrapper #sp-left .module.vina-k2-content em {
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module.vina-k2-content span a:hover,
#sp-main-body-wrapper #sp-left .module.vina-k2-content span a:hover {
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module.vina-k2-content a.moduleItemReadMore,
#sp-main-body-wrapper #sp-left .module.vina-k2-content a.moduleItemReadMore {
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module.vina-k2-content a.moduleItemReadMore:hover,
#sp-main-body-wrapper #sp-left .module.vina-k2-content a.moduleItemReadMore:hover {
  color: #054481;
}
#sp-main-body-wrapper #sp-right .module.vina-categories .k2CategoriesListBlock ul >li:hover >a,
#sp-main-body-wrapper #sp-right .module.vina-categories .k2CategoriesListBlock ul >li.activeCategory >a,
#sp-main-body-wrapper #sp-left .module.vina-categories .k2CategoriesListBlock ul >li:hover >a,
#sp-main-body-wrapper #sp-left .module.vina-categories .k2CategoriesListBlock ul >li.activeCategory >a {
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module.vina-categories .k2CategoriesListBlock ul >li:before,
#sp-main-body-wrapper #sp-left .module.vina-categories .k2CategoriesListBlock ul >li:before {
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module.vina-comment .carousel,
#sp-main-body-wrapper #sp-left .module.vina-comment .carousel {
  position: relative;
}
#sp-main-body-wrapper #sp-right .module.vina-comment .carousel .item .lcUsername,
#sp-main-body-wrapper #sp-left .module.vina-comment .carousel .item .lcUsername {
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module.vina-comment .carousel .item em,
#sp-main-body-wrapper #sp-left .module.vina-comment .carousel .item em {
  color: #0977E3;
}
#sp-main-body-wrapper #sp-right .module.vina-comment .carousel .item a:hover,
#sp-main-body-wrapper #sp-left .module.vina-comment .carousel .item a:hover {
  color: #0977E3 !important;
}
#sp-main-body-wrapper #sp-right .module.vina-comment .carousel .carousel-control.left:hover,
#sp-main-body-wrapper #sp-left .module.vina-comment .carousel .carousel-control.left:hover {
  background: url(../../images/presets/preset1/left-hover.png);
}
#sp-main-body-wrapper #sp-right .module.vina-comment .carousel .carousel-control.right:hover,
#sp-main-body-wrapper #sp-left .module.vina-comment .carousel .carousel-control.right:hover {
  background: url(../../images/presets/preset1/right-hover.png);
}
#sp-main-body-wrapper #sp-right .module.r-opening em,
#sp-main-body-wrapper #sp-left .module.r-opening em {
  color: #0977E3;
}
.vina-button:hover {
  background: #054481 !important;
}
.vina-submit:hover {
  background: #054481 !important;
  color: #fff !important;
}
.blog-date {
  background: #0977E3;
}
.blog-date-2 {
  background: #0977E3;
}
.category-list ul li .list-hits {
  background: #0977E3;
}
.module.highlighted {
  background: #3498DB;
}
.module.highlighted a {
  color: #fff !important;
}
.page-header {
  color: #0977E3;text-transform: uppercase;
}
.page-header a {
  color: #0977E3;
}
.progress-striped .bar {
  background-color: #0977E3;
}
#vina_about_us .sp-bubble {
  background: #0977E3 !important;
}
#vina_about_us .sp-bubble cite span {
  border: 15px solid #0977E3 !important;
  border-left-color: transparent !important;
  border-bottom-color: transparent !important;
}
#vina_about_us .carousel .item .incon_bg {
  background: #0977E3;
}
#vina_about_us .carousel .carousel-control {
  color: #0977E3;
}
#vina_about_us .carousel:hover .carousel-control:hover {
  background: #0977E3;
}
#vina_about_us .skill ul li {
  border-left: 2px solid #0977E3;
}
#vina_about_us .history .top {
  background: #0977E3;
}
#vina_porfolio .gallery-filters a.btn:hover,
#vina_porfolio .gallery-filters a.btn.active {
  color: #0977E3;
  border: 2px solid #0977E3 !important;
}
ul#vina_gallery .item .gallery-info {
  color: #fff;
  background: #0977E3;
}
ul#vina_gallery .view .mask-1,
ul#vina_gallery .view .mask-2 {
  background: #2990f6;
}
#vina_faq span.number {
  background: #0977E3;
}
#vina_company .sp-team .sp-member h3 {
  color: #666666;
}
#vina_company .sp-team .sp-member p.sp-designation {
  color: #0977E3;
}
#vina_company .company-des {
  background: #0977E3;
}
#vina_company .company-des .popover .arrow {
  border-top-color: #0977E3;
  border-top-color: #0977E3;
}
#vina_company .img-polaroid .info_team ul li a:hover {
  background: #0977E3;
}
.vina-service-page .vina-service-item .media h2 {
  color: #0977E3;
}
.vina-service-page .vina-service-item .sp-blocknumber span {
  background: #0977E3;
}
#vina_contact_us ul.social li a {
  border: 4px solid #8bc3fa;
  background: #0977E3;
}
#vina_contact_us ul.social li a:hover {
  border: 4px solid #0977E3;
}
#vina_contact_us ul.social li a:hover em {
  color: #0977E3;
}
#vina_contact_us .map span em {
  color: #0977E3;
}
.price-table {
  background: #fff;
  border: 1px solid #ccc;
  color: #666666;
}
.price-table .price-plan {
  background: #0977E3;
}
.price-table .price-plan:before {
  border-color: #054481 #054481 transparent transparent;
}
.price-table .price-plan:after {
  border-color: #054481 transparent transparent #054481;
}
#k2Container .itemDateCreated {
  background: #0977E3;
}
#k2Container .itemDateCreated:hover span.vina_m {
  background: #0977E3;
}
#k2Container.itemView h1.itemTitle {
  color: #0977E3;
}
#k2Container.itemView .vina-header-toolbar [class^="icon-"],
#k2Container.itemView .vina-header-toolbar [class*=" icon-"] {
  color: #0977E3;
}
#k2Container.itemView .vina-header-toolbar a:hover {
  color: #0977E3;
}
#k2Container.itemView .itemBackToTop a:hover:before {
  color: #2990f6;
}
#k2Container.itemView .vina_item_last li:before {
  color: #0977E3;
}
#k2Container.itemView div.itemCommentsForm form input#submitCommentButton {
  background: #0977E3;
}
.category .items-row .item .entry-meta.muted [class^="icon-"],
.category .items-row .item .entry-meta.muted [class*=" icon-"] {
  color: #0977E3;
}
.vina-tag {
  background: #0977E3;
  -webkit-box-shadow: 0 4px 0 0 #075db2;
  -moz-box-shadow: 0 4px 0 0 #075db2;
  box-shadow: 0 4px 0 0 #075db2;
  color: #fff !important;
}
.vina-tag:hover {
  background: #0977E3 !important;
}
.vina-tag:before {
  background: #0977E3;
  -webkit-box-shadow: 0 4px 0 0 #075db2;
  -moz-box-shadow: 0 4px 0 0 #075db2;
  box-shadow: 0 4px 0 0 #075db2;
}
.vina-tag:after {
  -webkit-box-shadow: 3px 3px 0 0 #075db2 inset;
  -moz-box-shadow: 3px 3px 0 0 #075db2 inset;
  box-shadow: 3px 3px 0 0 #075db2 inset;
}
.vina-icon ul li p:hover i {
  color: #0977E3;
}
.vina-online .header:before {
  color: #0977E3;
}
.componentheading {
  font-size: 36px;
  font-family: 'Futura LT Book';
  line-height: normal;
  color: #0977E3;
}
.time-line table.timetable thead tr th {
  color: #fff;
  background: #dadada;
}
.time-line table.timetable thead tr th.time1 {
  background: #72b6f9;
}
.time-line table.timetable thead tr th.time2 {
  background: #3296f7;
}
.time-line table.timetable thead tr th.time3 {
  background: #0977E3;
}
.time-line table.timetable tbody tr td em.icon-ok {
  color: #0977E3;
}
.time-line table.timetable tbody tr td:first-child {
  color: #0977E3;
}
ul.category-services {
  background: url(../../images/presets/preset1/bg_rgba.png);
}
ul.category-services li span {
  color: #0977E3;
}
ul.ca-menu li h2.ca-main {
  background-color: #0977E3;
}
table.calendar tr td.calendarDateLinked:hover {
  background: #0977E3;
}
table.calendar tr td.calendarDateLinked:hover a {
  color: #fff;
}
table.calendar tr td.calendarToday {
  background: #0977E3;
}
.k2CategoriesListBlock li:before {
  color: #0977E3;
}
.k2CategoriesListBlock li:hover a {
  color: #0977E3;
}
.vina-search input[type="text"]:active,
.vina-search input[type="text"]:focus {
  -webkit-box-shadow: inset 8px 0 0 #0977E3;
  -moz-box-shadow: inset 8px 0 0 #0977E3;
  box-shadow: inset 8px 0 0 #0977E3;
}
#login-form input:not([type='checkbox']):active,
#login-form input:not([type='checkbox']):focus {
  -webkit-box-shadow: inset 8px 0 0 #0977E3;
  -moz-box-shadow: inset 8px 0 0 #0977E3;
  box-shadow: inset 8px 0 0 #0977E3;
}
.icon-color:before {
  color: #0977E3;
}
.vina-news li:before {
  color: #0977E3;
}
#sp-pay-wrapper .container {
  background: url(../../images/presets/preset1/bg_rgba.png);
}
#sp-pay-wrapper #pay .medical-pay .row-fluid [class*="span"] {
  background: #0977E3;
}
#sp-pay-wrapper #pay .medical-pay a:hover {
  color: #01101f !important;
}
#sp-position-wrapper #position [class*="span"] {
  background: url(../../images/presets/preset1/bg_rgba.png);
}
#sp-position-wrapper #position [class*="span"] .position {
  background: #0977E3;
}
#sp-position-wrapper #position [class*="span"] .position a:hover {
  color: #0977E3;
}
#sp-position-wrapper #position [class*="span"] .position ul li {
  border-bottom: 1px solid #086fd4;
}
#sp-position-wrapper #position [class*="span"] .position ul li:last-child {
  border-bottom: 0;
}
#sp-position-wrapper #position [class*="span"] .position ul li span {
  float: right;
}
#sp-support-wrapper h3 {
  color: #fff;
}
#sp-services-wrapper #services h3.header span {
  color: #0977E3;
}
#sp-promotion-wrapper {
  background: #2990f6;
}
#sp-promotion-wrapper #promotion .promotion-link a {
  background: #0977E3;
}
#sp-promotion-wrapper #promotion .promotion-link a:hover {
  color: #0977E3;
}
#sp-promotion-wrapper:hover #promotion a {
  color: #0977E3;
}
#sp-team-wrapper #team h3.header span {
  color: #0977E3;
}
#sp-team-wrapper #team #sp-team1 .vina-scroller-k2 .main-container .slider_holder ul li:hover .hover-more-sign {
  background: url(../../images/presets/preset1/bg_rgba.png) !important;
}
#sp-team-wrapper #team #sp-team1 .vina-scroller-k2 .main-container .slider_holder ul li:hover .hover-more-sign:before {
  background: #0977E3;
}
#sp-team-wrapper #team #sp-team1 .vina-scroller-k2 .main-container .slider_holder ul li:hover .header-scroller h3 {
  background: #0977E3;
  color: #fff;
}
#sp-team-wrapper #team #sp-team1 .vina-scroller-k2 .main-container .slider_holder ul li a.morebutton {
  color: #0977E3;
}
#sp-team-wrapper #team #sp-team1 .vina-scroller-k2 .toolbar .left:hover {
  background: url(../../images/presets/preset1/left-hover.png);
}
#sp-team-wrapper #team #sp-team1 .vina-scroller-k2 .toolbar .right:hover {
  background: url(../../images/presets/preset1/right-hover.png);
}
#sp-team-wrapper #team #sp-team2 .carousel .testimonials .testimonials-name span.test-icon {
  background: #0977E3;
  border: 1px solid #0977E3;
}
#sp-team-wrapper #team #sp-team2 .carousel .testimonials .testimonials-name h3 {
  color: #0977E3;
}
#sp-team-wrapper #team #sp-team2 .carousel .testimonials:hover .testimonials-name span.test-icon {
  background: #fff;
}
#sp-team-wrapper #team #sp-team2 .carousel .testimonials:hover .testimonials-name span.test-icon em {
  color: #0977E3;
}
#sp-team-wrapper #team #sp-team2 .carousel .carousel-control.left:hover {
  background: url(../../images/presets/preset1/left-hover.png);
}
#sp-team-wrapper #team #sp-team2 .carousel .carousel-control.right:hover {
  background: url(../../images/presets/preset1/right-hover.png);
}
.testimonials-2 .testimonials-name span.test-icon {
  background: #0977E3;
}
.testimonials-2 .testimonials-name h3 {
  color: #0977E3;
}
#sp-bottom-wrapper {
  background: #272727;
}
#sp-bottom-wrapper #sp-bottom2 .k2ItemsBlock ul li .moduleItemReadMore {
  color: #0977E3;
}
#sp-bottom-wrapper #sp-bottom2 .k2ItemsBlock ul li .moduleItemReadMore:hover {
  color: #419df7;
}
#sp-footer-wrapper {
  background: #0977E3;
}
#sp-footer-wrapper a {
  color: #fff !important;
  text-shadow: none;
}
#sp-footer-wrapper a:hover {
  text-decoration: underline;
}
#sp-bottom-wrapper,
#sp-footer-wrapper {
  color: #fff;
}
#sp-bottom-wrapper h3,
#sp-footer-wrapper h3 {
  color: #fff;
}
#sp-bottom-wrapper a:not(.btn),
#sp-footer-wrapper a:not(.btn) {
  color: #2990f6;
}
#sp-bottom-wrapper a:not(.btn):hover,
#sp-footer-wrapper a:not(.btn):hover {
  color: #8bc3fa;
}
.sp-border {
  border-top: 1px solid #01101f;
}
.sp-border::after {
  background: #053c72;
}
.sp-main-menu-toggler {
  background: #fff;
  color: #0977E3;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.sp-main-menu-toggler:hover,
.sp-main-menu-toggler:focus {
  background: #054481;
  box-shadow: none;
}
.sp-mobile-menu {
  background: #000;
}
.sp-mobile-menu ul li a {
  color: #fff;
}
.sp-mobile-menu ul li a:hover {
  color: #0977E3 !important;
}
.sp-mobile-menu >ul >li {
  border-bottom: 1px solid #333;
}
.sp-mobile-menu >ul >li:last-child {
  border: none;
}
.sp-mobile-menu >ul >li ul.collapse li {
  background: #333;
}
.sp-mobile-menu >ul >li ul.collapse ul li {
  background: #444;
}
.vina-menu {
  background: #0977E3 !important;
}
.vina-menu:hover {
  background: #0977E3 !important;
}
.vina-menu-small {
  background: #0977E3 !important;
}
.vina-menu-small:hover {
  background: #0977E3 !important;
}
.ribbon-start,
.ribbon,
.ribbon-end {
  background-color: #0977E3;
}
.btn-primary,
button,
input[type='submit'],
input[type='button'],
submit {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0936e3;
  background-image: -moz-linear-gradient(top,#0953e3,#090ae3);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0953e3),to(#090ae3));
  background-image: -webkit-linear-gradient(top,#0953e3,#090ae3);
  background-image: -o-linear-gradient(top,#0953e3,#090ae3);
  background-image: linear-gradient(to bottom,#0953e3,#090ae3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0852e3', endColorstr='#ff0809e3', GradientType=0);
  border-color: #090ae3 #090ae3 #060799;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color: #090ae3;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled],
button:hover,
button:active,
button.active,
button.disabled,
button[disabled],
input[type='submit']:hover,
input[type='submit']:active,
input[type='submit'].active,
input[type='submit'].disabled,
input[type='submit'][disabled],
input[type='button']:hover,
input[type='button']:active,
input[type='button'].active,
input[type='button'].disabled,
input[type='button'][disabled],
submit:hover,
submit:active,
submit.active,
submit.disabled,
submit[disabled] {
  color: #fff;
  background-color: #090ae3;
  *background-color: #0809ca;
}
.btn-primary:active,
.btn-primary.active,
button:active,
button.active,
input[type='submit']:active,
input[type='submit'].active,
input[type='button']:active,
input[type='button'].active,
submit:active,
submit.active {
  background-color: #0708b2 \9;
}
.vina-categories li a {
    padding-left: 11px;
	display:inline!important;
}
#vina-awesome-slider163 .ws-title {
    top: 200px;
    left: 120px!important;
}
.vina-awesome-slider {
    text-align: justify;
}
#captcha {
    width: auto !important;
}

#vina_about_us .carousel .item .incon_bg {
    width: 25px;
    height: 25px;
    text-align: center;
}
#sp-main-body-wrapper .container #main-body {

    margin-top: 83px;
}
#sp-footer-wrapper .helix-framework .helix-logo {
    background: url(../../images/daromeo-logo.png) no-repeat 0 0!important;
}
form.form {
    margin: 0px;
}
#sp-main-body-wrapper #k2Container.itemListView .itemList .itemContainer.our-list-doctors .catItemView .catItemBody .catItemImageBlock .catItemInfo h2.catItemTitle {
    line-height: 22px;
}
#sp-main-menu ul.level-0 > li > a {
    padding: 35px 4px!important;
}
#jform_Subject
{width: 100%!important;}