@import url('//cdnjs.cloudflare.com/ajax/libs/normalize/7.0.0/normalize.min.css');
@import url('//cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.css');
.lshowcase-logos {
background:white;
max-width:100% !important;
width:100% !important;
margin:auto;
display:block;  
}
.bx-wrapper{
max-width:100% !important;
}
@media (min-width: 768px){
.vc_cta3-content{
max-width:75%;
}
#menu-main-menu{
width:100%;
}
#main_ul-mega_main_sidebar_menu .link_text {font-size:1.6rem;}
.photosee{
margin-top:10px;
margin-bottom:7.5px;
line-height:19.8px;
font-size:18px;
font-style:normal;
font-weight:500;
padding-right:1em;
color:black;
}
.pl-thumbnail-overlay , .pl-thumbnail{
max-height:500px !important;
overflow:hidden !important;
height:500px;
}
#header_contact .phone {
float:right;
}
#frontnewswidget li + li {
     border-top: 1px solid grey;
}
#frontnewswidget ul{
padding-left:0 !important;
}
#frontnewswidget li{
margin-left:1em !important;
margin-right:1em;
}
#footer_copy, #engine_footer{
margin-top:10px;
}
.engine{
color:#f89a22;
}
.navbar-nav > li > .dropdown-menu {
margin-top:0 !important;
margin-bottom:0 !important;
padding-top:0 !important;
padding-bottom:0
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #b9cf32;
    text-decoration: none;
    outline: 0;
    background-color: #292c31;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #b9cf32;
    background-color: #292c31;
}

.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #fff;
    background:#292c31;
      background-color: #292c31;

    white-space: nowrap;
}
.calltoaction{
background-image: url(/wp-content/themes/skyhawks/assets/callbackground.png);
    background-position: right;
    background-repeat: no-repeat;
    background-size: contain;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    height: 100%;
}

.flexslider .slides>li .card-img-bottom{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f455c+0,26313c+100 */
background: #2f455c; /* Old browsers */
background: -moz-linear-gradient(top, #2f455c 0%, #26313c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #2f455c 0%,#26313c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #2f455c 0%,#26313c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f455c', endColorstr='#26313c',GradientType=0 ); /* IE6-9 */
padding:15px;
}
.flexslider{

margin-bottom: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-left-width:0px;
    border-right-width:0px;
  border-radius:0px;
}
.slidermatch{
overflow:hidden !important;
}


.card-title{
padding-left:1em;
}
//*
.card-title:after{
content:"See All >";
float:right;
padding-right:1em;
}
*/
#menu-main-menu{
width:100%;
}
.navbar-nav > li {
    float: none;
}
.nav > li {
    position: relative;
    display: table-cell;
}

}

#frontnewswidget .widgettitle{
margin-top:0;
}
.breadcrumbs{
margin-top:1em;
}
.socialrow{
width:90%;
margin:auto !important;
padding-bottom:20px
}
.hover .panel-heading {
background-color:#b9cf32 !important;
color:white !important;
}
.hover  .lead {
    color: #fff  ;
    background-color: #b9cf32;
}
.hover .panel-body{
background-color:#b9cf32 !important;

}
.hover{
background-color:#b9cf32!important;
color:pink !important;
}
.lead{
color: #b1b1b1;
}

/*
.price>.panel-body:hover {
    color: black !important;
    background-color: #b9cf32;
}
*/
.price .panel-footer {
display:none;
}
#gform_submit_button_2{
background: #c1d731;
    border-color: #c1d731;
}
a [class*=" social-icon-"], a [class^=social-icon-] {
    padding: 5px;
}
.card-block{
background-color:#a6f903;
}

.home-social-container {
  /*border: 1px solid #ccc;
  border-radius: 6px;*/
  display: inline-block;
  margin:auto !important;
  width:100%;
  text-align: center;
  color:white;
}

.my-text {
  display: block;
  color:white;
}

.my-icon {
    vertical-align: middle;
    font-size: 40px;
}

.arrow-down {
  width: 0; 
  height: 0; 
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid black;
    margin: 0 auto;
}


/*

.panel.price:hover{
background-color:#b9cf32!important;
}
*/
.group:before,
.group:after {
  content: "";
  display: table;
} 
.group:after {
  clear: both;
}
.group {
  zoom: 1; /* For IE 6/7 (trigger hasLayout) */
}

/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/

    /*==========  Mobile First Method  ==========*/

    /* Custom, iPhone Retina */ 
    @media only screen and (min-width : 320px) {

    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {

    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
.flexbox-container-middle{
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;

    align-items: center;
}
.flexbox-container > .row{
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;

    align-items: center;
}
    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {

    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {

    }


h3.element-title{
text-align:center;
color:#b9cf32;
text-transform:uppercase;
}

#engine_footer{
color:#627180;
text-align:right;
}
#footer_copy{
color:#627180;
text-align:left;
}
.ult_social a{
color:#fff;
}


#header_contact, #footer_contact{
color:white;
}
#sponsor_header2{
color:#b9cf32;
}
#header_contact span > i ,#footer_contact > i {
color:#b9cf32;
}
#bodywrapper > .wrapper{
background-color: #eeeff4;
}
.wfm-mega-menu ul li .sub-container.non-mega li a {
    text-align:left;
}
#menu-main-menu{
display:table;
  
}
.wfm-mega-menu ul.menu  > li{
    display: table-cell;
    float: none;
    text-align: center;
    vertical-align: middle;
 
}
.wfm-mega-menu ul.menu > li > a {
    margin:auto !important;
    text-align: center !important;
  width:100%;
   
 
}
.wfm-mega-menu ul > li .sub-container {
    background:#292c31;
}

.white-text{
color:#fff;
}
.grey-text{
color:#b1b1b1;
}
.green-text{
color:#b9cf32;
}



    