/**/

/* defaults */

/**/

a {

	color: #8c2044;

}





/**/

/* buttons */

/**/

.button {

	border-color: #8c2044;

	background: #8c2044;

}

.button:hover {

	color: #8c2044;

}

.wheels-sec h3{color: #13b9a3 !important}

.button-disabled:hover {

	background: #8c2044;

}







/*----------------------------------------------------------------------------*/

/*                                  PLUGINS                                   */

/*----------------------------------------------------------------------------*/



/**/

/* owl carousel */

/**/

.owl-buttons div , .wheels-sec ul li i , .testi-inr .icon , .testi-inr .icon:before {

	background: #8c2044;

}

.owl-buttons div:hover {

	background: #13b9a3;

}

/**/

/* autocomplete */

/**/

.autocomplete-suggestions .autocomplete-suggestion:hover , .testi-sec span i{

	color: #8c2044;

}







/*----------------------------------------------------------------------------*/

/*                                   HEADER                                   */

/*----------------------------------------------------------------------------*/



/**/

/* main nav */

/**/

.main-nav li .active {

	background: #13b9a3;

}

.main-nav li ul {

	background: #8c2044;

}

.main-nav li:hover > a {

	background: #8c2044;

}

.main-nav li li ul {

	background: #13b9a3;

}

.main-nav li li ul:before {

	background: #13b9a3;

}

.main-nav li li:hover > a {

	background: #13b9a3;	

}

.main-nav li li li:hover > a, .main-nav li li li > .active {

	background: #8c2044;	

}

.main-nav .text .more {

	background: #8c2044;	

}

.main-nav .text .more:hover {

	background: #13b9a3;

}





/**/

/* mobile main nav */

/**/

.mobile-main-nav a {

	background: #8c2044;

}

.mobile-main-nav li li a {

	background: #13b9a3;

}

.mobile-main-nav .text {

	background: #13b9a3;

}

.mobile-main-nav .text .more {

	background: #8c2044;	

}

.mobile-main-nav .text .more:hover {

	background: #13b9a3;

}





/**/

/* quick search */

/**/

.quick-search {

	background: #13b9a3;

}

.quick-search input,

.quick-search select {

	color: #8c2044;

}

.quick-search select {

	background-image: url(../img/cyan/select.png);

}

.quick-search input::-moz-placeholder {

	color: #8c2044;

}

.quick-search input::-webkit-input-placeholder {

	color: #8c2044;

}

.quick-search button {

	color: #8c2044;

}

.quick-search .switcher {

	background: url(../img/cyan/quick-search.png);	

}







/*----------------------------------------------------------------------------*/

/*                                   CONTENT                                  */

/*----------------------------------------------------------------------------*/



/**/

/* page title */

/**/

.page-title {

	border-top-color: #13b9a3;

	background-color: #8c2044;

}





/**/

/* slider */

/**/

.slider .intro h2 {

	color: #8c2044;

}

.slider .intro p {

	color: #8c2044;

}

.slider .intro .icon {

	color: #8c2044;

}

.slider .prev,

.slider .next {

	border-color: #8c2044;

	background: #8c2044;

}

.slider .prev:hover,

.slider .next:hover {

	color: #8c2044;

}





/**/

/* benefits */

/**/

.benefits .pic {

	background: rgba(140,32,68,0.9);	

}

.benefits .text {

	background: rgba(140,32,68,0.9);

}

.benefits .more {

	background: rgba(140,32,68,0.75);	

}

.benefits .more:hover {

	background: #13b9a3;	

}

.benefits li:nth-child(even) .pic {

	background: rgba(140,32,68,0.75);	

}

.benefits li:nth-child(even) .text {

	background: rgba(140,32,68,0.75);

}

.benefits li:nth-child(even) .more {

	background: #8c2044;

}

.benefits li:nth-child(even) .more:hover {

	background: #13b9a3;	

}





/**/

/* services */

/**/

.services h2 a:hover {

	color: #8c2044;

}

.services .pic,#animating-block-5 .pic,i.pic{

	background: #8c2044;

}

.services .pic:before,#animating-block-5 .pic:before,i.pic:after{

	background: #13b9a3;

}

.services .more {

	background: #8c2044;	

}

.services .more:hover {

	background: #13b9a3;	

}





/**/

/* doctors */

/**/

.doctors p {

	border-color: #8c2044;

	color: #8c2044;

}

.doctors .links a {

	background: #8c2044;	

}

.doctors .links a:hover {

	background: #13b9a3;	

}

.doctors .item:hover h3,

.doctors .item:hover p {

	background: #8c2044;

}





/**/

/* doctors carousel */

/**/

.doctors-carousel p {

	color: #8c2044;		

}

.doctors-carousel .item {

	border-color: #8c2044;

}

.doctors-carousel .links a {

	background: #8c2044;	

}

.doctors-carousel .links a:hover {

	background: #13b9a3;	

}

.doctors-carousel .item:hover h3,

.doctors-carousel .item:hover p {

	background: #8c2044;

}





/**/

/* timetable */

/**/

.timetable header {

	background: #8c2044;	

}

.timetable .year {

	background: #13b9a3;	

}

.timetable .day .cal {

	border-left-color: #8c2044;

	color: #8c2044;

}

.timetable .switcher {

	background: #13b9a3;

}

.timetable .switcher a:hover {

	color: #8c2044;

}

.timetable .switcher .active {

	background: #8c2044;	

}

.timetable .month-view th {

	color: #8c2044;	

}

.timetable .month-view .title {

	background: #8c2044;	

}

.timetable .month-view .title + .date {

	background: #13b9a3

}

.timetable .month-view .popup {

	background: #13b9a3

}

.timetable .month-view .popup:after {

	border-top-color: #13b9a3	

}

.timetable .month-view .popup .date {

	background: rgba(255,255,255,0.3);

}

.timetable .month-view .event-container:hover {

	background: #8c2044;

}

.timetable .week-view th {

	color: #8c2044;

}

.timetable .week-view td:first-child i {

	color: #8c2044;

}

.timetable .week-view .event-container:hover {

	background: #8c2044;

}

.timetable .week-view .title {

	background: #8c2044;

}

.timetable .week-view .popup {

	background: #13b9a3

}

.timetable .week-view .popup:after {

	border-top-color: #13b9a3

}

.timetable .list-view th {

	color: #8c2044;

}

.timetable .list-view td i {

	color: #8c2044;	

}

.timetable .list-view .event-container:hover {

	background: #8c2044;

}

.timetable .list-view .popup {

	background: #13b9a3

}

.timetable .list-view .popup:after {

	border-top-color: #13b9a3	

}

.timetable .mobile-view dt span {

	border-bottom-color: #8c2044;

}

.timetable .mobile-view li i {

	color: #8c2044;

}





/**/

/* news */

/**/

.news h3 a:hover {

	color: #8c2044;

}

.news .date {

	background: #8c2044;	

}

.news .date i {

	background: #13b9a3;	

}

.news .date span {

	color: #8c2044;	

}

.news .cats .more {

	background: #8c2044;		

}

.news .cats .more:hover {

	background: #13b9a3;

}

.news .links a {

	background: #8c2044;	

}

.news .links a:hover {

	background: #13b9a3;

}





/**/

/* photo tour */

/**/

.photo-tour h3 {

	color: #8c2044;		

}

.photo-tour p {

	border-color: #8c2044;

}

.photo-tour .links a {

	background: #8c2044;	

}

.photo-tour .links a:hover {

	background: #13b9a3;	

}

.photo-tour .item:hover h3,

.photo-tour .item:hover p {

	background: #8c2044;

}





/**/

/* comments */

/**/

.comments .avatar {

	background: #8c2044;

}

.comments .avatar:before {

	background: #13b9a3;	

}





/**/

/* blog post */

/**/

.blog-post .date {

	background: #8c2044;	

}

.blog-post .date i {

	background: #13b9a3;	

}

.blog-post .date span {

	color: #8c2044;	

}

.blog-post .share a {

	background: #13b9a3;	

}







/*----------------------------------------------------------------------------*/

/*                                  ELEMENTS                                  */

/*----------------------------------------------------------------------------*/



.wpb_text_column ul li:before {

	background: #8c2044;

}

.wpb_text_column .ul3 li:before {

	background: none;

	box-shadow: inset 0 0 0 1px #8c2044;

	color: #8c2044;

}





/**/

/* accordion */

/**/

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover {

	color: #8c2044;

}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:after,

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:before {

	background: #8c2044;

}

.wpb_accordion.wpb_accordion_alt .wpb_accordion_wrapper .ui-state-active a {

	background: #8c2044;

	color: #fff;

}

.wpb_accordion.wpb_accordion_alt .wpb_accordion_wrapper .ui-state-active a:hover {

	color: #fff;

}





/**/

/* buttons */

/**/

.wpb_button {

	border-color: #8c2044;

	background: #8c2044;

}

.wpb_button:hover {

	background: #fff;

	color: #8c2044;

}

.wpb_button.wpb_btn-alt {

	color: #8c2044;	

}

.wpb_button.wpb_btn-alt:hover {

	background: #8c2044;

	color: #fff;

}

.wpb_button.wpb_btn-arrow-right:after {

	border-left-color: #8c2044;

}





/**/

/* callout */

/**/

.callout .title {

	color: #8c2044;

}

.callout .icon {

	background: #8c2044;

}

.callout .icon:before {

	background: #13b9a3;

}

.wpb_call_to_action {

	background: #8c2044;

}





/**/

/* capitalized */

/**/

.capitalized:first-letter {

	background: #8c2044;

}





/**/

/* dividers */

/**/

.vc_text_separator2,

.vc_text_separator3 {

	border-bottom-color: #8c2044;

}





/**/

/* icons */

/**/

.soc-icon {

	border-color: #8c2044;

	background: #8c2044;

}

.soc-icon:hover {

	color: #8c2044;

}

.soc-icon.soc-icon-alt {

	color: #8c2044;

}

.soc-icon.soc-icon-alt:hover {

	background: #8c2044;

}

.soc-icon.soc-icon-dark {

	background: #213540;

	color: #8c2044;

}

.soc-icon.soc-icon-dark:hover {

	background: #8c2044;

	color: #213540;

}

.soc-icon.soc-icon-dark.soc-icon-alt {

	background: #8c2044;

	color: #213540;

}

.soc-icon.soc-icon-dark.soc-icon-alt:hover {

	background: #213540;

	color: #8c2044;	

}





/**/

/* milestone */

/**/

.milestone .icon {

	background: #8c2044;

}

.milestone .icon:before {

	background: #13b9a3;

}

.milestone .title {

	color: #8c2044;

}

.milestone-alt .icon {

	color: #8c2044;

}





/**/

/* pricing table */

/**/

.pricing-table .head {

	background: #13b9a3;

}

.pricing-table .col:hover .head {

	background: #8c2044;

}

.pricing-table .col:hover .price {

	background: #13b9a3;

	text-shadow: 1px 1px 0 rgba(0,0,0,0.15);

	color: #fff;	

}

.pricing-table .col:hover .listing i {

	color: #8c2044;

}

.pricing-table .col:hover .summary {

	background: #8c2044;

}

.pricing-table .head-first {

	color: #8c2044;

}

.pricing-table .listing-first li:before {

	background: #8c2044;

}

.pricing-table .join button:hover{

  background:#13b9a3;

}



/**/

/* progress bar */

/**/

.vc_progress_bar .vc_single_bar .vc_bar {

	background-color: #8c2044 !important;

}

.vc_progress_bar .vc_single_bar .vc_bar em {

	background: #8c2044;

}

.vc_progress_bar .vc_single_bar .vc_bar em:after {

	border-top-color: #8c2044;

}

.vc_progress_bar_alt .vc_single_bar .vc_bar em {

	color: #8c2044;

}





/**/

/* services */

/**/

.detailed-services dt:hover {

	color: #8c2044;	

}

.detailed-services dt:after,

.detailed-services dt:before {

	background: #8c2044;	

}

.detailed-services dt i {

	background: #13b9a3;

}

.detailed-services dt.opened {

	color: #8c2044;

}

.detailed-services dt i:after {

	border-left-color: #13b9a3;

}

.detailed-services dt:nth-child(4n + 1) i {

	background: #8c2044;

}

.detailed-services dt:nth-child(4n + 1) i:after {

	border-left-color: #8c2044;

}

.detailed-services dd .details {

	background: #8c2044;

}

.detailed-services dd:nth-child(4n) .details {

	background: #13b9a3;

}





/**/

/* tabs */

/**/

.wpb_tabs .wpb_tabs_nav li.ui-tabs-active a {

	background: #8c2044;

}

.wpb_tabs.wpb_tabs_alt .wpb_tabs_nav li a {

	border-color: #8c2044;

}

.wpb_tabs.wpb_tabs_alt .wpb_tabs_nav li.ui-tabs-active a:after {

	border-top-color: #8c2044;	

}

.wpb_tabs.wpb_tabs_alt .wpb_tour_tabs_wrapper .wpb_tab {

	border-color: #8c2044;

}

.wpb_tour .wpb_tabs_nav {

	border-color: #8c2044;

}

.wpb_tour .wpb_tabs_nav li a {

	background: #8c2044;

}

.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {

	border-color: #8c2044;

}





/**/

/* testimonials */

/**/

.testimonial {

	border-color: #8c2044;

}

.testimonial:after,

.testimonial:before {

	background: #13b9a3;

}

.testimonial .author {

	background: #8c2044;

}

.testimonial .author:before {

	border-top-color: #8c2044;

}





/**/

/* toggles */

/**/

.wpb_toggle:hover {

	color: #8c2044;	

}

.wpb_toggle:after,

.wpb_toggle:before {

	background: #8c2044;

}

.wpb_toggle_alt.wpb_toggle_title_active {

	background: #8c2044;

}

.wpb_toggle_alt.wpb_toggle_title_active + .wpb_toggle_content_alt {

	background: #8c2044;

}





/**/

/* latest tweets */

/**/

.latest-tweets .pic {

	background: #8c2044;

}

.latest-tweets .pic:before {

	background: #13b9a3;

}

.latest-tweets-alt .pic {

	color: #8c2044;

}







/*----------------------------------------------------------------------------*/

/*                                   WIDGETS                                  */

/*----------------------------------------------------------------------------*/



/**/

/* widget */

/**/

.widget-title {

	border-left-color: #8c2044;

}





/**/

/* site search */

/**/

.widget-site-search input {

	border-color: #8c2044;

}

.widget-site-search .button:after {

	border-right-color: #8c2044;	

}





/**/

/* sevices */

/**/

.widget-sevices i {

	color: #8c2044;

}

.widget-sevices a.selected{

	color: #8c2044;	

}

.widget-sevices a:hover {

	color: #8c2044;	

}





/**/

/* departments */

/**/

.widget-departments dt:hover {

	color: #8c2044;	

}

.widget-departments dt i {

	background: #13b9a3;

}

.widget-departments dt i:after {

	border-left-color: #13b9a3;

}

.widget-departments dt:nth-child(4n + 1) i {

	background: #8c2044;

}

.widget-departments dt:nth-child(4n + 1) i:after {

	border-left-color: #8c2044;

}





/**/

/* appointment */

/**/

.widget-appointment i,i.appointment {

	background: #13b9a3;

}

.widget-appointment i:after,i.appointment:after {

	border-left-color: #13b9a3; 

}

.widget-appointment .row:nth-child(odd) i,i.appointment:nth-child(odd) {

	background: #8c2044;

}

.widget-appointment .row:nth-child(odd) i:after,i.appointment:nth-child(odd):after {

	border-left-color: #8c2044;

}





/**/

/* twitter */

/**/

.widget-twitter .pic {

	background: #8c2044;

}

.widget-twitter .pic:before {

	background: #13b9a3;

}

.widget-twitter-alt .pic {

	color: #8c2044;

}





/**/

/* archives */

/**/

.widget-archives i {

	background: #13b9a3;

}

.widget-archives i:after {

	border-left-color: #13b9a3; 

}

.widget-archives li:nth-child(odd) i {

	background: #8c2044;

}

.widget-archives li:nth-child(odd) i:after {

	border-left-color: #8c2044;

}

.widget-archives a:hover {

	color: #8c2044;	

}





/**/

/* calendar */

/**/

.widget-calendar td a:hover {

	background: #8c2044;	

}

.widget-calendar .ui-datepicker-prev,

.widget-calendar .ui-datepicker-next {

	background: #8c2044;

}

.widget-calendar .ui-datepicker-prev:hover,

.widget-calendar .ui-datepicker-next:hover {

	background: #13b9a3;	

}

.widget-calendar .ui-datepicker-today a {

	color: #8c2044;	

}

.widget-calendar .ui-datepicker-today a:after {

	background: #8c2044;

}





/**/

/* tags */

/**/

.pagination a:hover,

.pagination li.current a,

.widget-tags a:hover {

	position: relative;

	border-color: #8c2044;

	background: #8c2044;

}





/**/

/* contacts */

/**/

.widget-contacts dt:hover{

	color: #8c2044;

}

.widget-contacts dt.opened,

.widget-contacts dt.opened + dd {

	background:  #8c2044;

}

.widget-contacts dt:before,

.widget-contacts dt:after{

	background: #8c2044;	

}





/**/

/* follow  */

/**/

.widget-follow a {

	border-color: #8c2044;

}

.widget-follow a:hover {

	background: #8c2044;

}

.widget-follow i {

	background: #8c2044;

}

.widget-follow a:hover i {

	color: #8c2044;

}



/* page 404 */

#block-404-substrate{

	background:#8c2044;

}

/* page 404 */



/* Feature unlimited color */

.section-headers{

	color:#8c2044;

}

/* Feature unlimited color */



/*----------------------------------------------------------------------------*/

/*                                   FOOTER                                   */

/*----------------------------------------------------------------------------*/



/**/

/* layout */

/**/

.call-inr h3. ,.testi-sec h3{color:#13b9a3 !important;}

.page-footer {

	color: #fff;

}

.page-footer a {

	color: #fff;

}





/**/

/* last news */

/**/

.last-news .widget-icon {

	background-image: url(../img/cyan/last-news1.png);

}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),

only screen and (min--moz-device-pixel-ratio: 1.5),

only screen and (min-device-pixel-ratio: 1.5) {

	.last-news .widget-icon {

		background-image: url('../img/cyan/last-news@2x.png');

		background-size: 78px 71px;

	}

}





/**/

/* location */

/**/

.location li i {

	background: #8c2044;

}

.location nav a {

	border: 3px solid #8c2044;

	color: #8c2044;

}

.location nav a:hover {

	background: #8c2044;

}

.location .widget-icon {

	background-image: url(../img/cyan/location1.png);

}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),

only screen and (min--moz-device-pixel-ratio: 1.5),

only screen and (min-device-pixel-ratio: 1.5) {

	.location .widget-icon {

		background-image: url('../img/cyan/location@2x.png');

		background-size: 67px 64px;

	}

}





/**/

/* recent posts */

/**/

.recent-posts .widget-icon {

	background-image: url(../img/cyan/recent-posts1.png);

}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),

only screen and (min--moz-device-pixel-ratio: 1.5),

only screen and (min-device-pixel-ratio: 1.5) {

	.recent-posts .widget-icon {

		background-image: url('../img/cyan/recent-posts@2x.png');

		background-size: 64px 59px;

	}

}





/**/

/* work time */

/**/

.work-time {

	background: #8c2044;

}

.work-time .widget-icon {

	background-image: url(../img/cyan/work-time1.png);

}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),

only screen and (min--moz-device-pixel-ratio: 1.5),

only screen and (min-device-pixel-ratio: 1.5) {

	.work-time .widget-icon {

		background-image: url('../img/cyan/work-time@2x.png');

		background-size: 66px 66px;

	}

}