.ta-slider-warraper .owl-controls .owl-page.active span{
background: #61b7f4;
}
.ta-slider-warraper .owl-controls .owl-buttons div{
color: #61b7f4;
}
.ta-slider-warraper .owl-controls .owl-buttons div:hover{
background: #61b7f4;
border-color: #61b7f4;
}
.appointment-box .form-group label {
    color: #333;
    font-weight: normal;
    padding: 0;
    margin: 0;
}
.navbar-wp .navbar-nav > .active > a{
color: #61b7f4!important;
}
blockquote img {
    margin: 0 10px 0 0;
}
.ta-slider-warraper .owl-controls.clickable .owl-page:hover span
{
background: #61b7f4 !important;
}
input.wpcf7-form-control.wpcf7-submit {
    color: #fff!important;
}
.appointment-box {
    background: #fff;
    padding: 15px;
}
.appointment-box h2 {
    padding: 0;
	margin: 0 0 15px 0;
	text-align: center;
}
.form-group input, .form-group textarea {
    background: #f2f2f2  !important;  
    border: 0;
	border-radius: 2px;
}
.form-group input{
	padding-top: 25px;
	padding-bottom: 25px;
}
input.btn.btn-info.btn-block {
    font-size: 18px;
	background: #60b7f4;
	border-radius: 2px;
}
.author{
color: #d5d5d5;
}
.wpcf7-form-control {
color: #000!important;
font-size: 15px !important;
}
input.wpcf7-form-control.wpcf7-submit.btn {
color: #fff!important;
}
.small, small {
    font-size: 15px;
}
.slide-caption h1{font-size:0;}
.ta-service-inner ul li {
    color: #fff;
}
blockquote {
    color: #fff;
}
.ta-service .ta-service-inner {
    background: rgba(0,0,0,0.5);
}
.testimonials-widget-testimonial {
    width: 100%!important;
}
@media screen and (min-width: 768px) {
	.rotateInDownLeft.animated.ta-widget.Axl_Testimonials_Widget_Slider_Widget{
		width: 50%;
	}
	.widget_text.rotateInDownLeft.animated.ta-widget.widget_custom_html{
		width: 50%;
	}
}
.ta-service{
    display: block;
}
body.page-id-22 .testimonials-widget-testimonial blockquote, body.page-id-22 .testimonials-widget-testimonial .credit {
    color: #757575;
    font-size: 15px;
}
body.page-id-22 .rotateInDownLeft.animated.ta-widget.Axl_Testimonials_Widget_Slider_Widget .testimonials-widget-testimonial blockquote, body.page-id-22 .rotateInDownLeft.animated.ta-widget.Axl_Testimonials_Widget_Slider_Widget .testimonials-widget-testimonial .credit {
    color: #fff;
    font-size: 15px;
}
body.page-id-22 .gallery_box_single .gallery.clearfix {
    display: block;
}
body.page-id-6 label {
    display: inline-block;
    width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
}
body.page-id-6 textarea, body.page-id-6 input{
    background: #f2f2f2;
}
body.page-id-6 textarea:hover, body.page-id-6 input:hover{
    border-width: 1px;
}
body.page-id-6 textarea:focus, body.page-id-6 input:focus{
    border-width: 1px;
}
body.page-id-213 .ta-service .ta-service-inner {
    padding: 20px;
}
body.page-id-213 .ta-service-inner h3 {
    font-size: 20px;
    width: 100%;
	margin-top: 0;
	margin-bottom: 0;
}
body.page-id-213 .ta-service-inner ul {
    padding: 0 0 0 15px;
    margin: 0;
}
body.page-id-6 .container.contact-us-fild label {
    color: #333;
    font-weight: normal;
}
.credit span.location {
    color: #fff;
}
.rotateInDownLeft.animated.ta-widget.Axl_Testimonials_Widget_Slider_Widget .credit span.author {
    color: #fff;
}
.rotateInDownLeft.animated.ta-widget.Axl_Testimonials_Widget_Slider_Widget div.credit:before {
    color: #fff;
}
body.page-id-22 .testimonials-widget-testimonial .credit span.author {
    color: #757575;
}
body.page-id-6 main.site-main .col-md-12 .ta-blog-thumb {
    display: none;
}
.ta-slider-warraper #ta-slider .item img {
    min-height: auto;
}
.ta-header-box.wow.animated.flipInX.text-right a:focus {
    color: #fff;
}
.wpcf7-form-control:focus {
    border-color: #66afe9!important;
    outline: 0!important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6)!important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6)!important;
	border: 1px solid #66afe9!important;
}
.wpcf7-form .wpcf7-form-control:hover, .wpcf7-form .wpcf7-form-control:focus {
    border-color: transparent;
}
blockquote {
    border-width: 0;
    padding: 0;
}
body.single-testimonials-widget .testimonials-widget-testimonial blockquote, body.page-id-22 .testimonials-widget-testimonial .credit {
    color: #757575;
    font-size: 15px;
}
body.single-testimonials-widget .testimonials-widget-testimonial .credit span.author {
    color: #757575;
}
.ta-sidebar .ta-widget ul li a:hover {
    padding-left: 0;
}
body.single-testimonials-widget .rotateInDownLeft.animated.ta-widget.Axl_Testimonials_Widget_Slider_Widget .testimonials-widget-testimonial blockquote {
    color: #fff;
}
.ta-header-box.animated.flipInX:hover .fa {
    background: #61b7f4;
    color: #fff;
	transition: all 0.4s ease-in-out 0s;
	border-color: #757575;
}
.btn {
    background: #61b7f4;
}
.ti_scroll, input.wpcf7-form-control.wpcf7-submit {
    background: #61b7f4!important;
    border-color: #61b7f4!important;
}
.ti_scroll:hover, input.wpcf7-form-control.wpcf7-submit:hover {
    background: #1a2128!important;
    border-color: #1a2128!important;
}
footer .ta-social li span.icon-soci:hover, footer .ta-social li span.icon-soci:focus {
    background: #61b7f4;
}
body.page-id-227 article.small img {
    float: right;
    border: 1px solid #ccc;
    padding: 15px 0;
    max-width: 100%;
}
body.page-id-227 .ta-blog-thumb, body.page-id-213 .ta-service-inner p img, body.page-id-223 .ta-blog-thumb, body.page-id-213 .col-img-6, body.page-id-213 .col-home-6 h4 {
    display: none;
}
body.page-id-213 .col-home-6 {
	width: 100%;
}
body.page-id-223 .col-home-6 ul {
	padding-left: 20px;
    font-size: 17px;
    line-height: 30px;
}
.col-home-6 h4{
    margin-bottom: 20px;
    margin-top: 10px;
	font-size: 22px;
}
.rotateInDownLeft.animated.ta-widget.Axl_Testimonials_Widget_Slider_Widget h6, .widget_text.rotateInDownLeft.animated.ta-widget.widget_custom_html h6 {
    font-size: 22px;
}
@media screen and (min-width: 768px) {
	body.page-id-22 .gallery .gllr_image_block {
		width: 23%;
		margin-right: 20px;
		overflow: hidden;
	}
	body.page-id-22 .gallery .gllr_image_block p {
		width: 100%!important;
		height: 100%!important;
	}
	body.page-id-22 .gallery .gllr_image_block p img {
		width: 90%!important;
		height: 100%!important;
	}
	body.page-id-213 .ta-service, body.page-id-213 .ta-service-inner {
		overflow: hidden;
		height: 485px;
	}
	.navbar-toggle.collapsed {
		display: none;
	}
	.col-md-9.hidden-xs.hidden-sm {
		padding-top: 29px;
		padding-bottom: 29px;
	}
}
@media screen and (max-width: 768px) {
	body.page-id-6 .container.home-section-3, .container.contact-us-fild {
		width: auto;
	}
	body.page-id-22 .container.home-section-5 {
		width: auto;
	}
	body.page-id-22 .gallery .gllr_image_block {
		width: 26%;
		margin-right: 6%;
	}
	.ta-breadcrumb-section .overlay {
		padding: 50px 0;
	}
}
@media screen and (min-width: 480px) {
	body.page-id-22 .gallery .gllr_image_block p img {
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transition: .3s ease-in-out;
		transition: .3s ease-in-out;
	}
	body.page-id-22 .gallery .gllr_image_block p img:hover {
		-webkit-transform: scale(1.2);
		transform: scale(1.2);
	}
}
@media screen and (max-width: 480px) {
	body.page-id-22 .gallery .gllr_image_block {
		width: 100%;
		margin: 0 auto !important;
		display: block;
		float: none;
	}
	body.page-id-22 .gallery .gllr_image_block p {
		margin: 0 auto !important;
		width: 250px!important;
		height: auto!important;
	}
	body.page-id-22 .gallery .gllr_image_block p img {
		width: 250px!important;
		height: auto!important;
	}
}