/*
Theme Name: Alexis
Theme URI: http://
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 2.0
Author: Raff
Author URI: http://
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */
.gfield_label{
display: none !important;
}
input, textarea, select, .uneditable-input{
    margin-bottom: 10px;
}
header .logo img{
	max-width: 250px;
    margin: 0;
}
a {
    color: #27aae1;
    text-decoration: none;
}
a:hover, a:focus {
    color: #1d779c;
}
.navbar-default {
    border-color: #27aae1;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #27aae1;
	border-radius: 0px !important;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: #27aae1;
	border-radius: 0px;
}
.dropdown-menu {
	border-radius: 0px;
    background-color: #27aae1;
    border: 1px solid #27aae1;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=image], .gform_wrapper .gform_footer input[type=submit]{
	color: #fff;
    background: #27aae1;
	border:0px;
    padding: 5px 15px;
}
.dropdown-menu:before {
    border-bottom: 15px solid #27aae1;
}
.below-sldieshow {
    margin-bottom: 35px;
}
.below-sldieshow .fa {
    background: #27aae1;
    -webkit-box-shadow: 0 2px 1px 1px #114f69;
    box-shadow: 0 2px 1px 1px #114f69;
}
.wwd-box img {
    border-bottom: 2px solid #27aae1;
}
.news-readmore {
    color: #27aae1;
	background: url('http://aaaconcrete.flywheelsites.com/wp-content/uploads/2018/12/icon-readmore.png') no-repeat 100% 2px;
}
.main-footer {
    border-top: 5px solid #27aae1;
}
.testi-text a h6 {
    color: #27aae1;
}
.testi-featrue-box h6,.testi-featrue-box h3 {
    color: #27aae1;
}
.phone {
    color: unset;
}
.widget-news-letter input[type="submit"] {
    background: #27aae1;
}
.category-head {
    background: #27aae1;
	background:rgba(39,170,225,0.2);
}
.pic-caption {
    background: #27aae19c;
}
.home .below-sldieshow .callout_text:first-child {
    margin-left: 25%;
}
.panel-heading .accordion-toggle:before {
    color: #27aae1;
}
.panel-heading .active a{
	color: #27aae1;
}

.pic:hover a .category-head{
	display:none;
}
.pic:hover a .pic-caption .category-head{
	display:block;
}
.pic-caption .category-head {
    background: #27aae1;
	bottom:35%;
}
.cat-name-nav ul li a:hover {
    background: #27aae1;
}

.page-template-page-news .news-header-title{
	margin-bottom: 65px;
}
.main-footer ul li a:hover {
    color: #27aae1;
}
.credits a {
    color: #27aae1;
}
.flex-control-paging li a:hover {
    background: #27aae1;
}
.flex-control-paging li a.flex-active {
    background: #27aae1;
}
.services-box .fa {
    border: 1px solid #27aae1;
    color: #27aae1;
}
.services-box:hover .fa {
    background: #27aae1;
    color: #fff;
}
.wwd-box a p {
    min-height: 45px;
}
#sidebar1 ul li a:hover {
    background: url(http://aaaconcrete.flywheelsites.com/wp-content/uploads/2018/10/sidebar-nav-bg.png) no-repeat 0 12px;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    background-color: #052c48;
    border-color: #052c48;
}
.btn-primary {
    background-color: #27aae1;
    border-color: #27aae1;
}
ul.check-list li {
    background: url(http://aaaconcrete.flywheelsites.com/wp-content/uploads/2018/10/tick-list.png) no-repeat 0 5px;
}
ul.unorder-list li {
    background: url(http://aaaconcrete.flywheelsites.com/wp-content/uploads/2018/10/round-list.png) no-repeat 0 5px;
}
blockquote.style1 {
    background-image: url(http://aaaconcrete.flywheelsites.com/wp-content/uploads/2018/10/quote-left.png);
}
blockquote.style1 span {
    background-image: url(http://aaaconcrete.flywheelsites.com/wp-content/uploads/2018/10/quote-right.png);
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border-color: #084d7ac7;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px #27aae1;
}
.inner-wraper {
    border-top: 0 solid #e8e8e8;
    padding-top: 63px;
    padding-bottom: 40px;
}
.page-id-13 .inner-wraper{padding-top:0px;}
.page-id-13 hr{margin-bottom:0px;}
.category-head h5 {
    margin: 18px 0 18px;
}
.portfolio img.alignright.wp-post-image{
    width: 200px;
    float: left;
    margin-right: 20px;
    margin-bottom: 15px;
}
.single-news article header img.attachment-wpbs-featured.size-wpbs-featured.wp-post-image{
	display:none !important;
}
.single-news .page-header{
	margin-top:0px;
}
.page-template-page-news .image-box-news img{
	max-width:100%;
}
.main-footer h4{
	text-align:center;
}
.main-footer h4:first-child { 
  text-align:left;
}
@media(max-width:480px){
	.slide_head {
    font-size: 18px !important;
}

.slide_content {
    font-size: 11px !important;
    line-height: 12px !important;
    font-weight: 500 !important;
}
.home .below-sldieshow .callout_text:first-child {
    margin-left: 0;
}

.home .below-sldieshow .callout_text:last-child {
    clear: both;
}
img.alignright {
    margin: 0 auto !important;
    display: block !important;
    float: none;
    margin-bottom: 5px !important;
}	
div#slide-2-layer-5 {	
	min-width: 325px !important;
    left: -21px !important;
}
}
@media(max-width:375px){
div#slide-2-layer-5 {
    min-width: 310px !important;
    left: -25px !important;
}
}
.single p.meta {
    display: none;
}
.page-id-232 #aol-shortcode .well.well-lg {
    display: none;
}