/*change default color*/

.header .nav li.item-select{ background: #c33e2d;}
.header .nav li:hover{   background: #c33e2d;}
.wtf-menu ul.submenu li:hover {  background: #c33e2d;}
.tp-caption.grey_heavy_72-light {color:#c33e2d;}
.tp-caption.icon i { background: #c33e2d;}
.services-one .service-sec .icon{ background:#c33e2d;}
.z-tabs.silver > ul > li.z-active > a {	  border-bottom: solid 5px #c33e2d;	  color: #c33e2d;}
.z-tabs.horizontal .detail a:hover {    background-color: #c33e2d;}
.meet-specialists .detail h6 {    color: #c33e2d;}
.meet-specialists .detail a:hover {    color: #c33e2d;}
.latest-news .post .detail a:hover {    color: #c33e2d;}
.patients-testi .testi-sec span.name{ color:#c33e2d;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{	background:#c33e2d;}
.main-footer .tweets .text a:hover {    color: #c33e2d;}
.main-footer .newsletter .form input[type=submit]:hover{ background: #c33e2d;}
.cd-top{ background-color: #c33e2d; }
.header2 .nav li.item-select { background: #c33e2d url(../images/navi-plus.png) no-repeat 50% 32%;}
.header2 .nav li.item-select:hover { background: #c33e2d url(../images/navi-plus.png) no-repeat 50% 32%; }
.header2 .nav li:hover{  background: #464C5B url(../images/navi-plus.png) no-repeat 50% 32%; border-radius: 0; padding:46px 0 32px 0;}
.tp-bullets.preview4 .bullet.selected { background: #c33e2d !important;}
.services-two .service-sec .icon{ background:#c33e2d;}
.services-three .serv-sec{background: #c33e2d;}
.services-three .serv-sec.serv-sec2{ background: #c33e2d;}
.services-three .serv-sec.serv-sec3{background: #c33e2d;}
.welcome-two .welcome-detail ul li{ color: #c33e2d;}
.footer-light .emergency i{ color:#c33e2d; }
.footer-light .main-footer .title h5{   color: #c33e2d; border-bottom: solid 1px #c33e2d; }
.footer-light .main-footer .tweets .text a{ color:#c33e2d;}
.footer-light .main-footer .tweets .icon{ color:#c33e2d;}
.footer-light .main-footer .get-touch ul li a:hover span{color:#c33e2d; }


/** banner three **/
.main-banner-three{ background: rgba(3, 87, 89, 0.69);  }
/** Fancybox overlay **/
.fancybox-overlay {	background: rgba(3, 87, 89, 0.84);}
/** Team Social icons **/
.cbp-caption-activeWrap {	background-color: rgba(3, 87, 89, 0.81);}

.appointment-form .form input[type=submit]:hover{ background: #c33e2d;}
.services-five .service-sec .icon{ background:#c33e2d;box-shadow: 0 0 0 3px #c33e2d;}
.sub-banner .detail ul li:last-child a{ color:#c33e2d;}
.sub-banner .detail ul li a:hover{ color:#c33e2d;}
.why-choose li.open .link { color: #c33e2d;}
.why-choose li.open i { color: #c33e2d !important; }
#services-slide .owl-controls .owl-page.active span{ background:#c33e2d ;}
.welcome-three .welcome-detail ul li i{  color: #c33e2d; }
.member-detail .team-detail .name h6{ color:#c33e2d;}
.year { color:#c33e2d;}
.main-appointment-form .appointment-form{   background: #c33e2d;}
.main-appointment-form .appoint-icon {  background-color: #c33e2d; }
.contact-us .leave-msg .form input[type=submit]:hover { background: #c33e2d;}
.contact-us .give-msg input[type=submit]:hover{  background: #c33e2d;}
.departments .depart-sec a:hover{ background: #c33e2d;}
.investigation .investigation-sec .title{ background:#c33e2d;}
.cbp-l-filters-list .cbp-filter-item.cbp-filter-item-active {	color: #c33e2d;	border-bottom: solid 5px #c33e2d;}
.cbp-l-filters-list .cbp-filter-item:hover {  border-bottom: solid 5px #c33e2d;}
.main-gallery .layer i{ background:#c33e2d;}
.main-gallery .gallery-sec .detail h6{ color:#c33e2d;}
.main-gallery .gallery-sec .detail{ border-bottom: solid 4px #c33e2d; }
.main-gallery a.gallery-sec:hover .detail{ background:#c33e2d;}
.main-gallery .paging a:hover{   background: #c33e2d;  border: solid 1px #c33e2d;}
.main-gallery .paging a.selected{   background: #c33e2d;  border: solid 1px #c33e2d;}
.news-posts .comment-box .detail a:hover {    background: #c33e2d;}
.news-posts .leave-reply .form input[type=submit]:hover{  background: #c33e2d;}
.news-posts .categories ul li a:hover{  color: #c33e2d;}
.news-posts .recent-posts .post-sec a.title:hover{color:#c33e2d;}
.news-posts .news-sec .detail a.read-more:hover{background-color: #c33e2d;}
.news-masonary .news-sec a:hover{color: #c33e2d; }
.text-posts .post-sec a.title:hover{ color:#c33e2d;}
.text-posts .post-sec p a{ color:#c33e2d;}
.text-posts .post-sec ul li a:hover i{ color:#c33e2d;}
.text-posts .post-sec ul li a:hover span{ color:#c33e2d;}
.text-posts .next-pre a:hover{ color:#c33e2d;}
.patient-family .how-treat a:hover{ background: #c33e2d;}
.procedures-links span.title {  background: #c33e2d; }
.procedures .procedure-text ul li{color: #c33e2d;}
.procedures .about-cancer-center span.name{  color: #c33e2d;}
#procedures-faq.accordion li.open .link {  background-color: #c33e2d; }
.research .research-detail li i{  color:#c33e2d; }
.services-content .serv-sec .detail h5{ color:#c33e2d; }
.product-thumb label{ background:#c33e2d;}
.product-description h3 a{color:#c33e2d;}
.product-description .product-cart-btn:hover, .product-description .product-detail-btn:hover{color:#c33e2d;}
.ui-widget-header {  background: #c33e2d;}
.top-products .top-products-detail a{color: #c33e2d;}
.ratings.big i{color: #c33e2d;}
.product-detail-slider .rslides_tabs li.rslides_here a{background:#c33e2d}
a#add-review-btn:hover{background-color: #c33e2d;}
.resp-vtabs li.resp-tab-active {color:#c33e2d;}
.product-detail-description .btn-medium:hover{ background:#c33e2d;}
.pricing-table-footer a{background-color: #c33e2d; }
.all-team-members .detail h6{ color:#c33e2d; }
.all-team-members .detail a:hover{color: #c33e2d;}
.cbp-l-caption-text a:hover{  color:#c33e2d;}
.main-footer .useful-links ul li a:hover{ color:#c33e2d;}
.main-footer .get-touch ul li a:hover span{color:#c33e2d;}
#accordion2 .time-table{ background: #c33e2d url(../images/time-icon-bg.png) no-repeat;}
.top-bar .get-touch li:last-child a:hover{   color: #c33e2d;}
.meet-specialists .gallery-sec .layer { background-color:rgba(3, 87, 89, 0.84);}
.member-detail .gallery-sec .layer { background-color: rgba(3, 87, 89, 0.81);}
.meet-specialists .gallery-sec a:hover { color: #c33e2d;}
.footer-light .main-footer .newsletter .form input[type=submit]:hover{ background: #c33e2d;}
.why-choose li i {color: #c33e2d;}
#page .header a{	background-color:#c33e2d !important;}
.mm-menu {  background: #c33e2d !important;}
ul.z-tabs-nav.z-tabs-mobile.z-state-closed { background-color: #c33e2d !Important;}
ul.z-tabs-mobile li:first-child { background-color: #c33e2d !important;}
.header2.sticky .nav li.item-select { background: #c33e2d;}


/*change template*/
.shop-cart .cart-pro-detail .cancel i{color: #c33e2d;}
.cash-decide .cart-total .total-sec a{background: #c33e2d;}
.shop-cart .cart-update-sec a:hover{ background: #c33e2d; }

.loader{position: absolute;top: 50%;left: 40%;
}

#page .header a {
	  display: block;
    width: 40px;
    height: 41px;
    position: absolute;
    top: -70px;
    background: url(../images/mob-menu.png) no-repeat center;
    border-radius: 5px;
    z-index: 99999;
    right: 0;
}
#page .header{ padding:0px; display: inline;}
div#page {
    float: right;
    position: relative;
}

.logo img {
    width: 222px;
    margin: -10px 0 0 0;
}

header.sticky .logo img {
    width: 170px;
    margin: 10px 0 0 0;
}

.footer .emergency a{color:#fff; display: block;}

.footer-bottom .copyrights{ float:left; color:#fff; margin:-2px 0 0 0; font-size:15px;}
.footer-bottom .copyrights a{   color: #fff;  padding: 7px 9px;  font-size: 16px;}
.footer-bottom .copyrights a:hover{   color: #c33e2d; }

.footer-light .footer-bottom .copyrights{ float:left; color:#222; margin:-2px 0 0 0; font-size:15px;}
.footer-light .footer-bottom .copyrights a{   color: #222;  padding: 7px 9px;  font-size: 16px;}
.footer-light .footer-bottom .copyrights a:hover{   color:#fff;  }

#accordion2 .time-table p{color:#fff; font-weight:400;}

.welcome .detail{}
.welcome .detail ul{ margin:18px 0 0 0;}
.welcome .detail ul li{ margin:0px 0 0 0;  line-height: 20px;}
.welcome .detail ul li i{ font-size: 16px; float:left;}
.welcome .detail ul li span{ font-size: 16px;  color: #222;}

#procedures-faq.accordion li{color: #444444;  font-size: 20px;  margin: 0 0 5px 0;  float: left;  width: 100%; font-weight: lighter;  line-height: normal;  }

.research a{ color: #444444; }
.research a:hover{ color: #c33e2d; }
.services-one a{ color: #444444; }
.services-one a:hover{ color: #c33e2d; }

.contact-us ::-webkit-input-placeholder { /* WebKit browsers */    color:    #767676 !important;}
.contact-us :-moz-placeholder { /* Mozilla Firefox 4 to 18 */   color:    #767676 !important;}
.contact-us ::-moz-placeholder { /* Mozilla Firefox 19+ */   color:    #767676 !important;}
.contact-us :-ms-input-placeholder { /* Internet Explorer 10+ */   color:    #767676 !important;}

.get-directions ::-webkit-input-placeholder { /* WebKit browsers */    color:    #767676 !important;}
.get-directions :-moz-placeholder { /* Mozilla Firefox 4 to 18 */   color:    #767676 !important;}
.get-directions ::-moz-placeholder { /* Mozilla Firefox 19+ */   color:    #767676 !important;}
.get-directions :-ms-input-placeholder { /* Internet Explorer 10+ */   color:    #767676 !important;}

/* Magic happens here */

::-webkit-input-placeholder {
   color:#767676;
}

:-moz-placeholder { /* Firefox 18- */
   color:#767676;
}

::-moz-placeholder {  /* Firefox 19+ */
   color:#767676;
}

:-ms-input-placeholder {
   color:#767676;
}

.wtf-menu ul.submenu {
	padding-top: 0px;
}

/*************************** RESPONSIVE **********************************/

@media (max-width: 992px) {
	.top-bar span {
		font-size: 12px;
		margin: 14px 0 0 -14px;
	}
}

@media (max-width: 480px) {
	.loader {
		position: absolute;
		top: 50% !important;
		left: 10% !important;
	}
	.dr-quote {
    background-size: cover;
    background-position: center;
    height: 100%;
	}
	.dark-testi {
		background-size: cover;
	}
	.tp-transparentimg img{
    visibility: hidden;
	}
	.tp-caption img {
		visibility: hidden;
	}
	.title-bold {
		visibility:hidden !important; display:none !important;
	}
	.small-title {
		visibility:hidden !important; display:none !important;
	}
	.paragraph {
		visibility:hidden !important; display:none !important;
	}
	.banner-button {
		visibility:hidden !important; display:none !important;
	}
}
