.footer-line,
.tp-leftarrow.default,
.tp-rightarrow.default,
.services-post > a, .hover-item ul li a, .accord-content span.image-content, ul.tab-links li a:hover, ul.tab-links li a.active, .footer-line, .carousel-control.right:hover, .carousel-control.left:hover, .tp-rightarrow.default, .tp-leftarrow.default, .tp-bullets.simplebullets.round .bullet.selected:after, .tp-bullets.simplebullets.round .bullet:hover:after, .modern_medium_light, .meter > span, .staf-social li a:hover, .pricing-table.standard li, #wp-calendar caption, table thead, .flex-direction-nav .flex-next, .flex-direction-nav .flex-prev, .flex-control-paging li a:hover:before, .flex-control-paging li a.flex-active:before, .comment-content a.reply-comment, .wpcf7 input[type="submit"], .comment-form input[type="submit"], .author-buttons .biography, .author-buttons li:hover, .awesome-icons, .review-box .review-overall-rating, .list-rating .review-overall-rating, ul.page-numbers li a.active, ul.page-numbers li a:hover, ul.page-numbers li span, ul.filter li a.active, ul.filter li a:hover, .tmq_button, .tmq_loading .wBall .wInnerBall,
.hover-box, a.elemadded
{
	background-color: #3ca7df;
}

.services-post > a
{
	background: #3ca7df;
}

a.elemadded:hover
{
	color: #fff;
}

.services-post > a:hover:after, .services-post > a:after, a.read-more, ul.contact-list li a:hover, div#footer-contact input[type="text"]:focus, div#footer-contact input[type="email"]:focus, div#footer-contact textarea:focus, ul.contact-list li a:hover:after, .tp-bullets.simplebullets.round .bullet, .tp-bullets.simplebullets.round .bullet:after, .staf-social li a, .drop-caps > span.icon, blockquote, .sidebar .tagcloud a:hover, .footer-widgets .tagcloud a:hover, .widget_search input[type="search"]:focus, .flex-control-paging li a, .flex-control-paging li a:before, .wpcf7 input[type="text"]:focus, .wpcf7 input[type="email"]:focus, .wpcf7 textarea:focus, .tag-list li a, .review-box .review-overall, .tmq_button, .tmq_button.light
{
	border-color: #3ca7df;
}

.work-post-content span, .top-line p span i, ul.social-icons li a i, a.read-more, a.read-more i, .accord-title h5 i, ul.tab-links li a i, .footer-widgets h4, ul.contact-list li a:hover i, div#footer-contact button, div#footer-contact button i, li.drop > a span:after, .footer-line a.go-top:before, .skills-progress p span, .staf-social li a i, .pricing-table.standard li:first-child p, .pricing-table.standard li:first-child span, .pricing-table.standard li a, .drop-caps p span, .drop-caps > span.icon, blockquote p, .sidebar .tagcloud a:hover, .footer-widgets .tagcloud a:hover, .tabs-widget ul.tab-links li a:hover, .tabs-widget ul.tab-links li a.active, .widget_search button i, .tabs-widget .tab-content ul li h6 a:hover, .widget a:hover, .widget_recent_comments ul .url, #wp-calendar tbody td a, a, a:hover, a:focus, .author-buttons .fa, .tag-list li a, .tag-list li a i, .review-box .review-rate, .list-rating .review-rate, .portfolio-navigation a:hover i, h1.head-404, .work-post-content span, .tmq_button.light, .tmq-list ul.posts-list li h6 a:hover, .widget .current_page_item a, .undernav-sidebar .widget h4
{
	color: #3ca7df;
}

.pricing-table.standard li 
{
  border-bottom: 1px solid #ffffff;
}

.carousel-control.right, .carousel-control.left 
{
  background-color: #3ca7df;
  background-color: rgba(60,167,223, 0.3);
}

.header-logo
{
	background: #ffffff !important;
  	background-color: #ffffff !important;
}

.main-menu > li > a, a.elemadded 
{
  background-color: #3ca7df;
  background-color: rgba(60,167,223, 0.8);
  color: #ffffff;
}

p,
.widget a,
ul:not([class]) li,
ol:not([class]) li,
.wpcf7 input[type="text"], 
.wpcf7 input[type="email"], 
.wpcf7 input[type="tel"], 
.wpcf7 textarea, 
.comment-form input[type="text"], 
.comment-form input[type="email"], 
.comment-form textarea
{	
	color: #000000;
}

#page-banner
{
	height: 150px;
  	padding-top: 55px;
}

.services-post > a
{
	background-color: transparent;
  	background: url(/wp-content/themes/vertikal/images/logo-icon.png);
 	background-repeat: no-repeat;
 	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-o-border-radius: 0px;
 	border: none !important;
  	background-size: contain;
  	transition: none !important;
	-moz-transition: none !important;
	-webkit-transition: none !important;
	-o-transition: none !important;
 	transform: none !important;
	-webkit-transform: none !important;
	-moz-transform: none !important;	
	-o-transform: none !important;
  	margin-top: 0.5em !important;
}

.services-post > a:after
{
	border: none !important;
  	display: none !important;
}

.services-post > a i
{
	display: none !important;
}

#slider
{
	padding-right: 0px;
}

.footer-columns
{
	display: table;
  	width: 100%;
}

.footer-columns .col-4
{
	display: table-cell;
  	width: 25%;
  	text-align: center;
}

.footer-columns .col-4 a
{
	font-size: 16px;
}

.align-center .wpb_wrapper
{
	text-align: center !important;
}

.align-center .wpb_wrapper .tmq_button
{
	margin-left: auto;
 	margin-right: auto;
	float: none !important;	
}

.tp-bullets.simplebullets.round .bullet
{
	display: inline-block;
  
}

.tp-bullets
{
	padding-right: 20px;
  	border-top: none;
}

.tmq_button.light:hover,
.tag-list a:hover
{
	opacity: 1 !important;
   	color: #3ca7df !important;
}

.services-title-link,
.services-icon1,
.tag-list a
{
	cursor: default !important;
}

.services-title-link
{
	cursor: text !important;
}

.show-button .services-title-link,
.show-button .services-icon1
{
	cursor: pointer !important;
}

.show-button .services-title-link:hover *
{
	color: #3ca7df !important;
}
  
@media screen and (max-width: 1199px)
{
  #page-banner
  {
      height: 142px !important;
      padding-top: 50px;
  }
}

@media screen and (max-width: 990px)
{
  #page-banner
  {
      height: 142px !important;
      padding-top: 42px;
  }
}