a:hover,
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover, h6 a:hover,
.post .post-title a:hover,
.top-bar .msg h1, .top-bar .msg h2, .top-bar .msg h3, .top-bar .msg h4,
.top-bar .msg_text a,
.top-bar .message-close:hover,
.top-bar .options a.special,
.top-bar .options li.like-a,
.top-menu li:hover > a, .top-menu li.hovered > a, .top-menu li.current-menu-item > a, .top-menu li.current-menu-ancestor > a,
.top-menu span em, .top-menu a em,
.menu-opener.open:before,
.menu-opener:hover:before,
.posts-nav a:hover span,
.posts-nav a:hover i,
.comment-info .author .url,
a.comment-reply-link,
#cancel-comment-reply-link,
a.more-link,
.post .post-meta a,
.navigation .current,
.navigation a:hover,
.tagcloud a:hover,
.widget .author,
.widget a:hover,
.genre-filter li.selected a,
.genre-filter li.active a,
.genre-filter li:hover a,
.genre-filter li.label:hover,
.cpt-nav a:hover,
.title-icon,
.meta-section a{
    color: #3498db;
}

.top-bar .options .message-opener:hover:before, .top-bar .options .message-opener.active:before,
.title-icon:hover{
    background-color: #3498db;
}

.top-menu > li:hover > a:before, .top-menu > li.hovered > a:before, .top-menu > li.current-menu-item > a:before, .top-menu > li.current-menu-ancestor > a:before,
.top-menu span em, .top-menu a em,
.top-menu ul,
.navigation-bar.touch .top-menu,
.navigation .current,
.navigation a:hover,
.tagcloud a:hover,
.genre-filter li.selected a,
.genre-filter li.active a,
.genre-filter li:hover a,
.genre-filter li.label:hover{
    border-color: #3498db;
}

/* buttons */
input[type="submit"],
a.a13-button,
a.dot-irecommendthis{
    color: #3498db;
    border-color: #3498db;
}
input[type="submit"]:hover,
input[type="submit"]:focus,
a.a13-button:hover,
a.project-site:hover{
    background-color: #3498db;
}
/* ==================
   GLOBAL
   ==================*/
body{
    
    background-attachment: fixed;
    cursor: default
}
body,
.widget .title > span,
.wp-paginate .title,
.wp-paginate .gap,
.navigation a,
.widget-title span,
.title-and-nav .title span,
.title-and-nav nav,
#reply-title span,
#cancel-comment-reply-link{
	background-color: #fff;
}


input[type="submit"],
a.a13-button,
a.dot-irecommendthis{
    
    
    
    font-family: Ubuntu, sans-serif;
}
input[type="submit"]:hover,
input[type="submit"]:focus,
a.a13-button:hover,
a.project-site:hover,
.product .summary .add_to_wishlist:hover{
    
    
    
}

#preloader{
    background-color: rgb(, , ); background-color: rgba(255,255,255,.9);
}
.preloader-text,
a.skip-preloader,
a.skip-preloader:hover{
    color: #000;
    font-size: 16px;
    font-weight: normal;
}


/* ==================
   TYPOGRAPHY
   ==================*/
/* Titles and titles alike font */
h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a, h6 a,
.page-title,
.widget .title{
    
    font-family: Ubuntu, sans-serif;
    font-weight: normal;
    text-transform: none;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,
.post .post-title a:hover, .post a.post-title:hover{
    
}
.wc-header-cart,
.a13-button,
a.dot-irecommendthis,
input[type="submit"],button,
.widget_nav_menu li a,
.widget_about_posts .post-title,
.breadcrumbs,
title-bar .post-meta,
.posts-nav a span,
.in_post_widget .post-title,
.g-link .cov strong,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.vc_progress_bar .vc_single_bar .vc_label{
    font-family: Ubuntu, sans-serif;
}

/* Top menu font */
ul.top-menu,
#a13-demo-switcher .before-label{
	font-family: Ubuntu Condensed, sans-serif;
}

/* Text content font */
html,input,select,textarea,
.footer-widget.widget_nav_menu li a{
    font-family: Open Sans, sans-serif;
}

/* Title bar */
.breadcrumbs, .post-meta{
    text-transform: none;
}


/* ==================
   HEADER - top bar
   ==================*/
.top-bar-container,
.top-bar .options li ul{
    background-color: #000;
}
.top-bar-container{
    
}
.top-bar .msg{
    
}
.top-bar .msg h1,
.top-bar .msg h2,
.top-bar .msg h3,
.top-bar .msg h4{
    
}
.top-bar .msg_text{
    color: #fff;
}
.top-bar .msg_text a,
.top-bar .message-close{
    
}
.top-bar .msg_text a:hover,
.top-bar .message-close:hover{
    
}
.top-bar .options a,
.top-bar .options li.like-a{
    text-transform: none;
    font-weight: normal;
    
}
.top-bar .options a:hover,
.top-bar .options li:hover > a,
.top-bar .options li.hovered > a{
    
}
.top-bar .options a.special{
    color: ;
}
.top-bar .options .message-opener:hover:before,
.top-bar .options .message-opener.active:before{
    background-color: ;
}
.top-bar .options li ul:before{
    border-bottom-color: #000;
}
.top-bar .options li li{
    
}
.top-bar .options li ul{
    background-color: ;
}
.top-bar .options li ul:before{
    border-bottom-color: ;
}
.top-bar .options li li:hover{
    
}

/* ==================
   HEADER
   ==================*/

#header{
    
}
#header{
    
}
a.logo{
	
    font-size: 26px;
    font-weight: normal;
    font-family: Ubuntu, sans-serif;
    padding-top: 30px;
    padding-bottom: 30px;
}
a.logo:hover{
	
}
a.logo:hover img{
    filter: alpha(opacity=100);
    opacity: 1;
}
header .bottom-head,
.top-menu ul{
    background-color: transparent;
}
.navigation-bar{
    
}
.navigation-bar,
.wc-header-cart .header-cart-inside,
#header .search{
    
}
.wc-header-cart.empty-cart .cart-link,
#header .search .action.open{
    
}
.top-menu ul{
    background-color: #fff;
    border-color: #000;
    
}
.top-menu li a{
    font-size: 18px;
    padding-left: 6px;
    padding-right: 6px;
}
.top-menu li a{
    color: #000;
    font-weight: normal;
    text-transform: none;
}
.top-menu li:hover > a,
.top-menu li.hovered > a,
.top-menu li.current-menu-item > a,
.top-menu li.current-menu-ancestor  > a{
    color: #000;
}
.top-menu > li:hover > a:before,
.top-menu > li.hovered > a:before,
.top-menu > li.current-menu-item > a:before,
.top-menu > li.current-menu-ancestor > a:before{
    border-color: #000;
    display: none;
}
.top-menu li li a,
.top-menu li span.title{
    
    
    font-weight: normal;
    text-transform: none;
}
.top-menu li li:hover > a,
.top-menu li li.hovered > a,
.top-menu li li.current-menu-item > a,
.top-menu li li.current-menu-ancestor > a{
    
    background-color: #ddd;
}
.top-menu li li a, .top-menu li span.title,
.top-menu .mega-menu ul li li > a,
.mega-menu > ul > li,
.navigation-bar.touch .top-menu li a,
.navigation-bar.touch .top-menu li span.title{
    border-color: #000;
}
.lt-ie9 .top-menu ul{
    border-color: #000;
}
.top-menu .mega-menu span.title,
.top-menu .mega-menu > ul > li > a{
    font-size: 18px;
    font-weight: normal;
    text-transform: none;
}
.top-menu span em, .top-menu a em{
    border-color: ;
    color: ;
}
.top-menu ul span em, .top-menu ul a em{
    border-color: ;
    color: ;
}
#fixed-header{
    
    background-color: transparent;
    background-color: #fff;
}
.navigation-bar.touch .menu-container,
.navigation-bar.touch .top-menu ul{
    
    background-color: transparent;
    background-color: #fff;
}

.header-one-line .top-menu > li > ul {
    
}


/* ==================
   FOOTER
   ==================*/
#footer{
   background-color: #000;
   
}
.foot-widgets{
    
    
}
.foot-widgets .foot-content:before{
    background-color: transparent;
}
.foot-widgets .widget{
    
}
.foot-widgets .widget h3.title, .foot-widgets .widget h3.title a {
    color: #fff;
    
    
}
.foot-widgets .widget a{
    color: ;
}
.foot-widgets .widget .author,
.foot-widgets .widget a:hover{
    color: ;
}
.foot-widgets .tagcloud a {
    color: ;
    border-color: ;
}
.foot-widgets .tagcloud a:hover{
    color: ;
    border-color: ;
}
.foot-widgets .widget .entry-date,
.foot-widgets .rss-date,
.foot-widgets .widget_categories,
.foot-widgets .widget_archive,
.foot-widgets .widget_recent_comments,
.foot-widgets .widget a.comments,
.foot-widgets .widget_contact_info .with_icon > i,
.footer-widget .widget-slider-ctrls span{
    
}

/*lower part*/
.foot-items{
    
    
}
.f-texts{
    border-color: transparent;
    
    color: #fff;
}
.f-texts a{
    
}
.f-texts a:hover{
    
}


/* ==================
   GALLERIES LIST
   ==================*/
.bricks_fluid #a13-galleries{
     padding-top: 5px;
     padding-left: 2.500000px;
     padding-right: 2.500000px;
}
.bricks_fluid #a13-galleries .g-item{
     margin-bottom: 5px;
     margin-right: 2.500000px;
     margin-left: 2.500000px;
     height: 320px;
     width: 420px;
}


/* ==================
   SINGLE GALLERY
   ==================*/
#a13-gallery{
     padding-top: 8px;
     padding-left: 4.000000px;
     padding-right: 4.000000px;
}
#a13-gallery .g-link{
     margin-bottom: 8px;
     margin-right: 4.000000px;
     margin-left: 4.000000px;
     height: 260px;
     width: 340px;
}
.single-gallery #a13-slider-caption{
    
}
.single-gallery #slide-list{
    
}
.single-gallery .in-post-slider{
    height: 640px;
}


/* ==================
   WORKS LIST
   ==================*/
.bricks_fluid #a13-works{
     padding-top: 0;
     padding-left: 0.000000px;
     padding-right: 0.000000px;
}
.bricks_fluid #a13-works .g-item{
     margin-bottom: 0;
     margin-right: 0.000000px;
     margin-left: 0.000000px;
     height: 300px;
     width: 420px;
}


/* ==================
   SINGLE WORK
   ==================*/
.single-work #a13-scroll-pan{
    height: 500px;
}
.single-work .in-post-slider{
    height: 500px;
}
.single-work #a13-slider-caption{
    display: none !important;
}
.single-work #slide-list{
    
}

   
/* ==================
   BLOG
   ==================*/
.variant_masonry #only-posts-here{
    padding-left: 15.000000px;
    padding-right: 15.000000px;
}
.variant_masonry .archive-item{
    width: 480px;
    margin-bottom: 30px;
    margin-right: 15.000000px;
    margin-left: 15.000000px;
}


/* ==================
   CONTENT
   ==================*/
#content{
    font-size: 16px;
    
}
.real-content > p:first-child{
    
    
}


/* ==================
   RESPONSIVE
   ==================*/
/*@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
}*/

/* ==================
   CUSTOM CSS
   ==================*/
.navigation-bar {
    width:80%
}
a.logo img {
    width:100% !important;
}
@keyframes ticker {
    0%   {background-position: 0 0;}
    100% {background-position: -2884px 0px;}
}
.underline{
text-decoration:underline;
}
.archive #content{
margin-top:100px;
}
.supporter-button{
width:100% !important;
}
.supporter-box, #mc_embed_signup form{
padding:20px !important;
background:#fff;
}
.supporter-box h4, footer label{
line-height:1.3em;
margin-bottom:5px;
text-align:left;
color:#000;
font-weight:normal;
}
.contact-wrapper{
background-image: url('https://smalluavcoalition.org/wp-content/uploads/2016/05/contact-bg-3.jpg');
background-size: cover;
background-position: center center;
width:100%;
height:100%;
}
.contact-box-top{
max-width:700px;
margin:0 auto;
padding: 100px 0 25px;
text-align:center;
}
.contact-box-bottom{
max-width:700px;
padding: 25px 0 100px;
margin:0 auto;
text-align:center;
}
.center-form{
max-width:800px;
margin:50px auto !important;
border:1px solid #ddd;
padding:50px;
}
body{
color:#000 !important;
}
a{
transition: all .25s ease;
}
a:hover{
color:#3cf;
transition: all .25s ease;
}
.news-articles-link span{
color:#000;
}
.logo-ticker {
height:100px;
width:100%;
background-image: url('https://smalluavcoalition.org/wp-content/uploads/2020/09/logo-ticker-41.png');
transform: rotateZ(0);
will-change: background-position;
background-position: 0 0;
position:relative;
animation-name: ticker;
animation-duration: 40s;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
.logo-ticker:after {
content:"";
width:100%;
height:100px;
position:absolute;
top:0;
left:0;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0.01+20,0.01+80,1+100 */
background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.01) 20%, rgba(255,255,255,0.01) 80%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.01) 20%,rgba(255,255,255,0.01) 80%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.01) 20%,rgba(255,255,255,0.01) 80%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}
#mc_embed_signup_scroll {
text-align:center !important;
}
#mc_embed_signup{
padding:0px !important
}
#fixed-header{
box-shadow: 0 0 12px rgba(0,0,0, 0.2);
}
.hide-banner{
font-size:40px;
color:#ccc;
display:inline;
margin:0;
position:relative;
top:12px;
cursor:pointer;
}
.visit-partners{
position:fixed;
bottom:0px;
left:0px;
width:100%;
height:150px;
background:#fff;
z-index: 1000;
box-shadow: 0 0 12px rgba(0,0,0, 0.2);
text-align:center;
}
.visit-partners-inner{
width:100%;
height:100%;
text-align:center;
margin:0 auto;
}
.partners-p{
padding:0px;
margin:0px;
display:inline;
line-height:150px;
vertical-align:middle;
}
.visit-partners-logo{
width:200px;
display:inline;
margin:0 25px;
}
.visit-partners-link{
display:inline;
}
.uav-home-icon{
width: 75px;
}
.uav-internal-ad{
font-size:32px;
color: #000;
transition: all .25s ease;
text-align:center;
margin:0 auto;
display:block;
}
.uav-internal-ad:hover{
color: rgba(0,0,0,.6);
transition: all .25s ease;
}
.body-mailchimp {
text-align:center;
margin:0 auto;
}
.body-mailchimp label{
text-align:center;
}
#mc_embed_signup input.email {
    display: block !important;
    padding: 8px 0 !important;
    margin: 0 auto 15px !important;
    text-indent: 5px !important;
    max-width: 300px !important;
    min-width: 130px !important;
    border: 2px solid #ddd !important;
    background: #fff !important;
   border-radius: 0px !important;
}
.body-mailchimp > #mc_embed_signup input.email{
margin-bottom: 0px !important;
text-align:center;
}
.uav-home-uavtowork-wrap{
background: url("https://smalluavcoalition.org/wp-content/uploads/2016/05/agriculture-drone.jpg");
background-size: cover;
background-position:0px -60px;
padding: 100px 0px;
}
.uav-home-aims-wrap{
background: url("https://smalluavcoalition.org/wp-content/uploads/2016/05/washington.jpg");
background-size: cover;
padding: 100px 0px;
text-align: center;
background-position: right center;
}
.uav-home-uavtowork{
max-width:700px;
margin:0 auto;
text-align:center;
}
.uav-home-block{
max-width:700px;
text-align:center;
margin:0 auto;
}
.uav-home-block-2{
max-width:700px;
text-align:center;
margin:0 auto;
}
.uav-home-h{
color:#fff;
font-size:36px;
}
.uav-home-h-2{
color:#000;
font-size:36px;
}
.uav-home-p{
color:#fff;
line-height: 1.8em;
}
.uav-home-p-2{
color:#000;
line-height: 1.8em;
}
.uav-home-hr{
max-width:400px;
height:2px;
background-color:#3cf;
border: 0px;
margin: 0 auto;
}
.uav-ghost-button{
color:#fff;
border:2px solid #3cf;
letter-spacing:3px;
text-transform:uppercase;
font-size:14px;
display:inline-block;
transition: all .25s ease;
font-family: Ubuntu Condensed, sans-serif;
line-height:0px !important;
vertical-align: middle !important;
padding: 20px 20px !important;
font-weight:normal !important;
}
.uav-ghost-button:hover{
color: #fff;
background: #3cf;
transition: all .25s ease;
}
.uav-ghost-button-2,
#mc-embedded-subscribe,
#mc_embed_signup input.button{
color:#000 !important;
background-color: transparent !important;
border:2px solid #3cf !important;
letter-spacing:3px !important;
text-transform:uppercase !important;
font-size:14px !important;
display:inline-block !important;
transition: all .25s ease !important;
font-family: Ubuntu Condensed, sans-serif !important;
border-radius: 0px !important;
line-height:0px !important;
vertical-align: middle !important;
padding: 20px 20px !important;
font-weight:normal !important;
}
.body-mailchimp > #mc_embed_signup input.button{
width: auto !important;
margin:0 auto !important;
}
.uav-ghost-button-2:hover,
#mc-embedded-subscribe:hover,
#mc_embed_signup input.button:hover{
color: #fff !important;
background: #3cf !important;
transition: all .25s ease !important;
}
.our-aims-responsive-2{

}
.f-texts {
    color: #555 !important;
}
.popvox-link{
color:#fff;
vertical-align:middle;
margin-bottom:0px;
line-height:1.5em;
}
.popvox-link-wrap{
padding:25px;
background:#E58C0D;
text-align:center;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
}
.popvox-link-wrap:hover{
padding:25px;
background:#E56C0D;
text-align:center;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
cursor:pointer;
}
.popvox-column{
width:33.3%;
float:left;
padding:25px;
box-sizing:border-box;
}
.popvox-column.outline{
border:1px solid #ddd;
border-radius:10px;
}
.popvox-wrap-custom{
margin:0 auto;
padding:50px;
}
.popvox-widget-wrap{
margin:0 auto;
width:100% !important;
}

#mc_embed_signup input {
border: 1px solid #ddd;
-webkit-appearance: none;
width:100%;
}

#mc_embed_signup input.email {
margin: 0 0 10px 0;
width: 100% !important;
}

#mc_embed_signup input.button {
width:100% !important;
background:#3CF;
color:#fff;
}

#mc_embed_signup input.button:hover {
background:#3cf;
opacity: 0.8 ;
}

#mc_embed_signup{
background:#fff; 
clear:left; 
font-family: 'ubuntu', sans-serif ;
padding:10px;
}
#mc_signup_form{
padding:15px;
}

#mc_signup_submit {
margin-top: 0px !important;
width: 100% !important;
background-color: #3CF;
}
#mc-embedded-subscribe-form {
padding:10px !important;
}
footer {
color: #3cf;
}

.ykfmc-submit {
color: #FFF;
border-color: rgba(0, 0, 0, 0);
background: #3CF !important;
font-family: Ubuntu,sans-serif;
}

.top-menu li li a, .top-menu li span.title{
line-height:46px;
}


* {
font-weight: 400;
}

h1, h2, h3, h4, h5{
font-weight: 400;
}
.foot-widgets .col {
width: 30%;
}

.rspv-wrapper{
max-width:1080px;
padding:50px 50px 20px 50px;
margin:0 auto;
}

.rspv-title{
padding:10px 20px 10px 20px;
width:100%
}

.rspv-heading{
font-size: 2em;
line-height: 1.5em;
font-family: ubuntu,sans-serif;
color:#3cf;
}

.rspv-float{
float:left;
}

.rspv-hr{
clear:both;
}

.rspv-video{
padding:10px;
width:50%;
box-sizing:border-box;
}

.rspv-photos{
padding:20px;
clear:both;
margin:0 auto;
max-width:500px;
}

.rspv-photos-2col{
padding:20px;
clear:both;
margin:0 auto;
max-width:335px;
}

.rspv-link{
font-size:30px;
color:#000;
background:#3cf;
text-align:center;
padding:25px 0px;
width:100%;
}

#soliloquy-container-1520 {
margin: 0 auto;
}

.image-tnails-center p{
text-align:center;
}
.skyislimit-bg{
background-size:auto 100%;
}
.bg-transparent{
background-color:#fff;
}
.sky-limit-wrapper{
background:#fff;
padding-top:50px;
padding-bottom:50px;
}
.our-aims-responsive{
display:none;
color:#3cf;
}
.uav-contact{
margin:50px;
padding:50px !important;
background:#fff;
}

.uav-row-padding{
padding:50px;
}

.uav-pressrelease-padding{
padding:50px 150px 50px 150px;
}

.overview{
font-size:1.4em;
color:#000;
}

.uav-skyislimit-h{
font-size:4em;
line-height:1em;
padding:50px 50px 0px 50px;
background:#fff;
margin:0px !important;
}

.uav-skyislimit-p{
font-size:2em;
padding:50px;
padding-top:25px;
line-height:2em;
color:#666;
margin: 0px !important;
background:#fff;
}

.uav-towork-h{
font-size:4.7em;
line-height:1em;
color:#fff;
padding:200px 50px 50px 0px;
text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.3);
}

.uav-towork-p{
font-size:2em;
padding:50px;
line-height:2em;
color:#666;
background:#fff;
margin:0px 50px 50px 50px !important;
}

.top-menu li a {
    font-weight: normal;
}


.breadcrumbs, .breadcrumbs a:hover, .title-bar .post-meta, .title-bar .post-meta a:hover, .title-bar .post-meta a .label {
color: #333;
}

.title-bar {
background: #F9F9F9 100% 100% no-repeat;
}

.widget_contact_info .info {
margin-top: 0;
background: #fff;
padding: 15px;
}

.foot-widgets .widget h3.title, .foot-widgets .widget h3.title a {
color: #fff;
font-size: 16px;
border-color: #555;
}

.widget_about_posts .item {
margin-top: 3px;
min-height: 50px;
background: #fff;
padding: 15px;
}
.widget_about_posts .item {
    margin-top: 3px;
    min-height: 50px;
    background: #fff;
    padding: 15px;
    -webkit-border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border-radius: 0px;
}
.widget_contact_info .info {
    margin-top: 0;
    background: #fff;
    padding: 15px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border-radius: 0px;
}
.timeline-Widget-2 {
    border-radius: 0px !important;
}
.ouraims{
background:#fff;
padding:10px;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
}

.title-bar h1 {
color: #fff !important;
font-size: 40px !important;
}

input[type="submit"], a.a13-button, a.dot-irecommendthis {
color: #fff;
border-color: rgba(0, 0, 0, 0);
background-color: #666;
font-family: Ubuntu, sans-serif;
}

#fixed-header{background:#FFF;}

#col-mask{padding-top:0px;}

.drone1{
position:absolute;
display:block;
top:330px;
left:45%;
margin:0px;
padding:0px;
}

.drone2{
display:block;
position:relative;
left:45%;
}

.foot-content{
padding-left:50px;
padding-right:50px;
}
#footer{
background:#FFF;
}
.foot-items{background-color:#333;color:#fff!important;border-top:1px solid #555;}
.ouraims{vertical-align:middle; font-size:2em;}
.customimagegallery{
padding-bottom:20px;
}

.no-sidebars #post-list{
background:#FFF;
padding-top:50px;
}

#comments{
display:none;
}

body.blog .title-bar .in, body.single-post .title-bar .in, body.search-results .title-bar .in{
margin-bottom:100px;
}

body.home .title-bar h1{
display:none;
}

.page-title:after, .page-title:before{
display:none;
}

body.blog, body.single-post, body.search-results{
background:#fff;
}

.foot-widgets {
background-color: #333;
background-image: url ('https://smalluavcoalition.org/wp-content/uploads/2014/09/dark-matter.png') ;

}

.roundedcorners{
-webkit-border-radius: 15px 15px 0px 0px;
-moz-border-radius: 15px 15px 0px 0px;
border-radius: 15px 15px 0px 0px;
}

.roundedcorners4{
-webkit-border-radius: 15px 15px 15px 15px;
-moz-border-radius: 15px 15px 15px 15px;
border-radius: 15px 15px 15px 15px;
}

.benefit-headline{
color:#000;
font-size:3em;
font-family: ubuntu, sans-serif;
font-weight: bold;
}

.benefit-headline i{
color:#3cf;
}
.benefit-paragraph{
font-size:2em;
line-height:1.5em;
font-family: ubuntu, sans-serif;

}
.benefit-caption{
color: #fff;
font-size:.8em;
line-height:1em;
font-family: ubuntu, sans-serif;
border-left: 1px solid #FFF;
padding:25px 0px 0px 10px;
margin:0px;
margin-left:30px;
}
.uavcenter{
text-align:center;
}

@media only screen and (max-width: 1120px) {
#content{
padding:0px;
}
}

@media only screen and (max-width: 1080px) {
.popvox-column{
width:100%;
float:none;
margin-bottom:25px;
}
.popvox-column.outline{
border:1px solid #ccc;
}
}

@media only screen and (max-width: 768px) {
.popvox-wrap-custom{
margin:0 auto;
padding:20px;
}
.popvox-column{
padding:0px;
}
.popvox-column.outline{
padding-top:20px
}
.foot-widgets .col {
width: 100%;
}
.rspv-link {
padding: 40px 20px;
box-sizing: border-box;
}
.rspv-video {
width: 100%;
}
.uav-pressrelease-padding{
padding:10px;
}

.bg-transparent{
background-color:transparent;
}
.uav-towork-h{
padding:50px 20px 0px 20px;
font-size:3em;
}
.uav-towork-p{
padding:20px;
margin:20px 20px 40px 20px !important;
font-size:1.5em;
}
.uav-skyislimit-h{
font-size:3em;
color:#fff !important;
padding:210px 40px 50px 40px;
background:transparent;
}
.uav-skyislimit-p{
font-size:1.5em;
padding:40px;
}
#header{background:#fff;background-image:url('');}
.uav-hide{
display:none;
}
.uav-bg-responsive{
background-position:40% !important;
background-size:200%;
}
.foot-widgets .col{
padding-top:0px; padding-bottom:0px;
}
.foot-widgets .col-3{
padding-bottom:25px;
}
.title-bar h1 {
color: #FFF !important;
font-size: 50px !important;
line-height: 1.2;
}
a.logo img {
max-width: 200px; 
}
.vc_responsive .wpb_row .vc_span6{
padding-left:0px;
padding-right:0px;
}
.wpb_row .wpb_column{
margin-bottom:0px;
}
.overview{
font-size:1.5em;
line-height:2em;
}
.uav-row-padding{
padding:10px;
}
.uav-contact{
padding:20px !important;
margin:20px !important;
margin-top:30px !important;
}
.title-bar h1{
font-size:40px !important;
}
.alignnone{
margin:0px;
}
.our-aims-responsive{
display:block;
}
.skyislimit-bg{
background-size:100%;
}
}
@media only screen and (max-width: 768px) {
.skyislimit-bg{
background-size:150%;
}
.uav-email{
font-size:.7em;
}
.visit-partners{
position:fixed;
bottom:0px;
left:0px;
width:100%;
height:100px;
background:#fff;
z-index: 1000;
box-shadow: 0 0 12px rgba(0,0,0, 0.2);
text-align:center;
}
.visit-partners-inner{
width:100%;
height:100%;
text-align:center;
margin:0 auto;
}
.partners-p{
padding:0px;
margin:0px;
display:inline;
line-height:100px;
vertical-align:middle;
}
.visit-partners-logo{
width:80px;
display:inline;
margin:0 10px;
}
.visit-partners-link{
display:inline;
}
.uav-home-uavtowork-wrap{
background: url("https://smalluavcoalition.org/wp-content/uploads/2016/05/agriculture-drone.jpg");
background-size: cover;
background-position:-60px 0px;
padding: 100px 0px;
}
.uav-internal-ad{
font-size:18px;
color: #000;
transition: all .25s ease;
text-align:center;
margin:0 auto;
display:block;
}
.skyislimit-bg{
background-size:150%;
}
.uav-email{
font-size:.7em;
}
.uav-home-uavtowork-wrap {
background:position:center center;
}
.column_container{
    padding-left: 25px !important;
    padding-right: 25px !important;
}
.rspv-wrapper{
padding:50px 25px;
}
.rspv-title{
padding:0px;
}
.overview{
font-size:1.2em;
line-height:1.5em;
}
.title-bar h1 {
    font-size: 30px !important;
}
.news-articles-link {
    font-size: 1em;
}
.news-articles-wrap{
    text-align:left;
}
.rspv-video{
padding:0px;
}
#post-list{
padding:0 25px;
}
.contact-box-top,
.contact-box-bottom {
    padding: 25px;
}
.contact-box-top{
  padding-top:75px;
}
.vc_responsive .wpb_row .vc_span6{
   margin-bottom:75px !important;
}
.contact-wrapper .uav-home-h{
   font-size:24px;
}
}
@media only screen and (max-width: 480px){
aside#secondary {
    padding: 25px !important;
    margin-left: 0 !important;
}
}

