article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0} html {
font-size: 62.5%; }
body,
h1,
h2,
h2 a,
h2 a:visited,
h3,
h4,
h5,
h6,
p,
select,
textarea {
margin: 0;
padding: 0;
text-decoration: none;
}
li,
ol,
ul {
margin: 0;
padding: 0;
}
ol li {
list-style-type: decimal;
} .screen-reader-shortcut,
.screen-reader-text,
.screen-reader-text span {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus,
.screen-reader-shortcut:focus {
background: #fff;
box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
clip: auto !important;
color: #333;
display: block;
font-size: 1em;
font-weight: bold;
height: auto;
padding: 15px 23px 14px;
text-decoration: none;
width: auto;
z-index: 100000; }
.more-link {
position: relative;
} .genesis-skip-link {
margin: 0;
}
.genesis-skip-link .skip-link-hidden {
display: none;
visibility: hidden;
}
.genesis-skip-link li {
height: 0;
list-style: none;
width: 0;
} :focus {
color: #333;
outline: #ccc solid 1px;
} .archive-pagination:before,
.clearfix:before,
.entry:before,
.entry-pagination:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
content: " ";
display: table;
}
.archive-pagination:after,
.clearfix:after,
.entry:after,
.entry-pagination:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
clear: both;
content: " ";
display: table;
}
.clearfix:after { visibility: hidden; display: block; height: 0; font-size: 0; line-height: 0; content: " "; clear: both; }
.clearfix { display: block; } * html .clearfix { height: 1%; } *:first-child + html .clearfix { min-height: 1%; } a,
a:visited {
color: #0d72c7;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a img {
border: none;
}
a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button {
-webkit-transition: all 0.2s ease-in-out ;
-moz-transition: all 0.2s ease-in-out ;
-ms-transition: all 0.2s ease-in-out ;
-o-transition: all 0.2s ease-in-out ;
transition: all 0.2s ease-in-out ;
} body {
background: #F6F6F6 url(//www.flying-tigers.co.uk/wp-content/uploads/dynamik-gen/theme/images/bg-plane.jpg) top center fixed no-repeat;
color: #111111;
font-family: Arial, sans-serif;
font-size: 13px;
line-height: 23px;
overflow-x: hidden;
}
::-moz-selection {
background-color: #0d72c7;
color: #fff;
}
::selection {
background-color: #0d72c7;
color: #fff;
} .site-container {
background: #FFFFFF;
border-top: 0px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
margin: 0px auto 0px;
padding: 0px 0px 0px 0px;
clear: both;
}
.content-sidebar-sidebar .site-container {
max-width: 1200px;
}
.sidebar-sidebar-content .site-container {
max-width: 1200px;
}
.sidebar-content-sidebar .site-container {
max-width: 1200px;
}
.content-sidebar .site-container {
max-width: 1125px;
}
.sidebar-content .site-container {
max-width: 1125px;
}
.full-width-content .site-container {
max-width: 1140px;
} .site-header {
background: #FFFFFF url(//www.flying-tigers.co.uk/wp-content/uploads/dynamik-gen/theme/images/tigers-160.jpg) top center no-repeat;
min-height: 160px;
border-top: 0px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
clear: both;
}
.site-header .wrap {
margin: 0 auto;
padding: 0;
float: none;
overflow: hidden;
}
.content-sidebar-sidebar .site-header .wrap {
width: 1200px;
}
.sidebar-sidebar-content .site-header .wrap {
width: 1200px;
}
.sidebar-content-sidebar .site-header .wrap {
width: 1200px;
}
.content-sidebar .site-header .wrap {
width: 1125px;
}
.sidebar-content .site-header .wrap {
width: 1125px;
}
.full-width-content .site-header .wrap {
width: 1140px;
}
.title-area {
width: 0px;
padding: 18px 0 0 0px;
float: left;
text-align: left;
overflow: hidden;
}
.site-title {
color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 34px;
font-weight: 300;
line-height: 1.25;
}
.site-title a,
.site-title a:visited {
color: #FFFFFF;
text-decoration: none;
}
.site-title a:hover {
color: #D57413;
text-decoration: none;
}
.site-description {
margin: 0;
padding: 10px 0 0;
color: #000000;
font-family: Arial, sans-serif;
font-size: 22px;
font-weight: 300;
}
.site-header .widget-area {
width: 960px;
padding: 110px 0px 0 0;
float: right;
text-align: left;
} .header-image .site-header .wrap .title-area {
background: none;
height: 160px;
margin: 0px 0 0px 0px;
float: left;
}
.header-image .title-area,
.header-image .site-title,
.header-image .site-title a {
width: 0px;
height: 160px;
padding: 0;
float: left;
display: block; 
text-indent: -9999px;
overflow: hidden;
}
.header-image .site-description {
display: block;
overflow: hidden;
} .nav-primary {
background: #333333;
border-top: 0px solid #A1A1A1;
border-bottom: 0px solid #A1A1A1;
border-left: 0px solid #A1A1A1;
border-right: 0px solid #A1A1A1;
margin: 0px 0 0px 0;
color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 14px;
line-height: 1em;
clear: both;
}
.menu-primary {
margin: 0 auto;
padding: 0;
float: none;
overflow: hidden;
display: block;
clear: both;
}
.content-sidebar-sidebar .menu-primary {
width: 1200px;
}
.sidebar-sidebar-content .menu-primary {
width: 1200px;
}
.sidebar-content-sidebar .menu-primary {
width: 1200px;
}
.content-sidebar .menu-primary {
width: 1125px;
}
.sidebar-content .menu-primary {
width: 1125px;
}
.full-width-content .menu-primary {
width: 1140px;
}
.menu-primary ul {
float: left;
width: 100%;
}
.menu-primary li {
float: left;
list-style-type: none;
}
.menu-primary a {
background: #333333;
border-top: 0px solid #A1A1A1;
border-bottom: 0px solid #A1A1A1;
border-left: 0px solid #A1A1A1;
border-right: 0px solid #A1A1A1;
margin: 0 0px 0 0px;
padding: 12px 6px 12px 6px;
color: #FFFFFF;
text-decoration: none;
display: block;
position: relative;
}
.menu-primary li a:active,
.menu-primary li a:hover {
background: #000000;
border-top: 0px solid #A1A1A1;
border-bottom: 0px solid #A1A1A1;
border-left: 0px solid #A1A1A1;
border-right: 0px solid #A1A1A1;
color: #FFFF03;
text-decoration: none;
}
.menu-primary li.current_page_item a,
.menu-primary li.current-cat a,
.menu-primary li.current-menu-item a {
background: #000000;
border-top: 0px solid #A1A1A1;
border-bottom: 0px solid #A1A1A1;
border-left: 0px solid #A1A1A1;
border-right: 0px solid #A1A1A1;
color: #FFFFFF;
text-decoration: none;
}
.menu-primary li li a,
.menu-primary li li a:link,
.menu-primary li li a:visited {
background: #333333;
width: 175px;
border-top: 0;
border-right: 1px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8;
border-left: 1px solid #E8E8E8;
margin: 0 0 0 0px;
padding: 10px 9px 10px 9px;
color: #FFFFFF;
font-size: 14px;
text-decoration: none;
float: none;
position: relative;
}
.menu-primary li li a:active,
.menu-primary li li a:hover {
background: #000000;
color: #FFFF03;
text-decoration: none;
}
.menu-primary li ul {
width: 198px;
height: auto;
margin: 0;
z-index: 9999;
left: -9999px;
position: absolute;
}
.menu-primary li ul ul {
margin: -35px 0 0 194px;
}
.genesis-nav-menu li:hover ul ul,
.genesis-nav-menu li.sfHover ul ul {
left: -9999px;
}
.genesis-nav-menu li:hover,
.genesis-nav-menu li.sfHover {
position: static;
}
ul.genesis-nav-menu li:hover>ul,
ul.genesis-nav-menu li.sfHover ul {
left: auto;
}
.menu-primary li a.sf-with-ul {
padding-right: 16px;
}
.menu-primary.sf-arrows .sf-with-ul:after {
top: 12px;
right: 6px;
position: absolute;
float: right;
display: block;
overflow: hidden;
content: '\bb';
}
.menu-primary.sf-arrows li li .sf-with-ul:after {
top: 10px;
right: 9px;
}
#wpadminbar li:hover ul ul {
left: 0;
} .genesis-nav-menu li.right {
color: #FFFF03;
font-family: 'PT Sans', sans-serif;
font-size: 16px;
padding: 10px 0px 0 0;
float: right;
}
.genesis-nav-menu li.right a {
background: none;
border: none;
display: inline;
}
.genesis-nav-menu li.right a, .genesis-nav-menu li.right a:visited {
color: #FFFF03;
text-decoration: none;
}
.genesis-nav-menu li.right a:hover {
color: #FFFFFF;
text-decoration: none;
}
.genesis-nav-menu li.search {
padding: 2px 1px 0 0;
}
.genesis-nav-menu li.rss a {
background: url(//www.flying-tigers.co.uk/wp-content/uploads/dynamik-gen/theme/default-images/rss.png) no-repeat center left;
margin: 0 0 0 10px;
padding: 0 0 0 16px;
}
.genesis-nav-menu li.twitter a {
background: url(//www.flying-tigers.co.uk/wp-content/uploads/dynamik-gen/theme/default-images/twitter-nav.png) no-repeat center left;
padding: 0 0 0 20px;
} .nav-secondary {
background: #FFFFFF;
border-top: 0px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
margin: 0px 0 0px 0;
color: #333333;
font-family: Arial, sans-serif;
font-size: 12px;
line-height: 1em;
clear: both;
}
.menu-secondary {
margin: 0 auto;
padding: 0;
float: none;
overflow: hidden;
display: block;
clear: both;
}
.content-sidebar-sidebar .menu-secondary {
width: 1200px;
}
.sidebar-sidebar-content .menu-secondary {
width: 1200px;
}
.sidebar-content-sidebar .menu-secondary {
width: 1200px;
}
.content-sidebar .menu-secondary {
width: 1125px;
}
.sidebar-content .menu-secondary {
width: 1125px;
}
.full-width-content .menu-secondary {
width: 1140px;
}
.menu-secondary ul {
float: left;
width: 100%;
}
.menu-secondary li {
float: left;
list-style-type: none;
}
.menu-secondary a {
background: #FFFFFF;
border-top: 0px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 1px solid #E8E8E8;
margin: 0 0px 0 0px;
padding: 10px 15px 10px 15px;
color: #333333;
text-decoration: none;
display: block;
position: relative;
}
.menu-secondary li a:active,
.menu-secondary li a:hover {
background: #F6F6F6;
border-top: 0px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 1px solid #E8E8E8;
color: #D57413;
text-decoration: none;
}
.menu-secondary li.current_page_item a,
.menu-secondary li.current-cat a,
.menu-secondary li.current-menu-item a {
background: #F6F6F6;
border-top: 0px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 1px solid #E8E8E8;
color: #333333;
text-decoration: none;
}
.menu-secondary li li a,
.menu-secondary li li a:link,
.menu-secondary li li a:visited {
background: #F6F6F6;
width: 220px;
border-top: 0;
border-right: 1px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8;
border-left: 1px solid #E8E8E8;
margin: 0 0 0 0px;
padding: 10px 10px 10px 10px;
color: #333333;
font-size: 12px;
text-decoration: none;
float: none;
position: relative;
}
.menu-secondary li li a:active,
.menu-secondary li li a:hover {
background: #FFFFFF;
color: #D57413;
text-decoration: none;
}
.menu-secondary li ul {
width: 245px;
height: auto;
margin: 0;
z-index: 9999;
left: -9999px;
position: absolute;
}
.menu-secondary li ul ul {
margin: -33px 0 0 241px;
}
.menu-secondary li a.sf-with-ul {
padding-right: 25px;
}
.menu-secondary.sf-arrows .sf-with-ul:after {
top: 10px;
right: 15px;
position: absolute;
float: right;
display: block;
overflow: hidden;
content: '\bb';
}
.menu-secondary.sf-arrows li li .sf-with-ul:after {
top: 10px;
right: 10px;
} .responsive-primary-menu-container {
background: #333333;
border-bottom: 2px solid #DDDDDD;
width: 100%;
padding: 12px 0;
overflow: hidden;
cursor: pointer;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: none;
}
.responsive-primary-menu-container h3 {
padding-left: 15px;
color: #AAAAAA;
font-size: 16px; font-size: 1.6rem;
font-family: 'PT Sans', sans-serif;
font-weight: normal;
float: left;
}
.responsive-primary-menu-container .responsive-menu-icon {
padding: 5px 15px 0 0;
float: right;
}
.responsive-primary-menu-container .responsive-icon-bar {
display: block;
width: 18px;
height: 3px;
background: #AAAAAA;
margin: 1px 0;
float: right;
clear: both;
-webkit-border-radius: 1px;
border-radius: 1px;
}
.responsive-secondary-menu-container {
background: #F5F5F5;
border-bottom: 2px solid #DDDDDD;
width: 100%;
padding: 12px 0;
overflow: hidden;
cursor: pointer;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: none;
}
.responsive-secondary-menu-container h3 {
padding-left: 15px;
color: #888888;
font-size: 16px; font-size: 1.6rem;
font-family: 'PT Sans', sans-serif;
font-weight: normal;
float: left;
}
.responsive-secondary-menu-container .responsive-menu-icon {
padding: 5px 15px 0 0;
float: right;
}
.responsive-secondary-menu-container .responsive-icon-bar {
display: block;
width: 18px;
height: 3px;
background: #888888;
margin: 1px 0;
float: right;
clear: both;
-webkit-border-radius: 1px;
border-radius: 1px;
} #dropdown-nav-wrap,
#dropdown-subnav-wrap {
display: none;
}
#dropdown-nav,
#dropdown-subnav {
overflow: hidden;
}
#dropdown-nav {
background: #333333;
border-top: 0px solid #A1A1A1;
border-bottom: 0px solid #A1A1A1;
border-left: 0px solid #A1A1A1;
border-right: 0px solid #A1A1A1;
}
.nav-chosen-select,
.subnav-chosen-select {
background: transparent;
border: 0;
width: 100%;
padding: 15px;
cursor: pointer;
-webkit-appearance: none;
}
.nav-chosen-select {
color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 14px;
}
.nav-chosen-select option {
color: #FFFFFF;
}
#dropdown-nav .responsive-menu-icon,
#dropdown-subnav .responsive-menu-icon {
padding-right: 15px;
float: right;
}
#dropdown-nav .responsive-icon-bar,
#dropdown-subnav .responsive-icon-bar {
width: 18px;
height: 3px;
margin: 1px 0;
float: right;
clear: both;
display: block;
-webkit-border-radius: 1px;
border-radius: 1px;
}
#dropdown-nav .responsive-menu-icon {
margin-top: -32px;
}
#dropdown-nav .responsive-icon-bar {
background: #FFFFFF;
}
#dropdown-subnav {
background: #FFFFFF;
border-top: 0px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
}
.subnav-chosen-select {
color: #333333;
font-family: Arial, sans-serif;
font-size: 12px;
}
.subnav-chosen-select option {
color: #333333;
}
#dropdown-subnav .responsive-menu-icon {
margin-top: -32px;
}
#dropdown-subnav .responsive-icon-bar {
background: #333333;
} .site-header .genesis-nav-menu {
background: #066A1B url(//www.flying-tigers.co.uk/wp-content/uploads/dynamik-gen/theme/images/greenbar.png) top center no-repeat;
border-top: 1px solid #A1A1A1;
border-bottom: 1px solid #A1A1A1;
border-left: 0px solid #A1A1A1;
border-right: 0px solid #A1A1A1;
width: 960px;
margin: 0px 0 0px 0;
padding: 0;
color: #FFFFFF;
font-family: 'PT Sans', sans-serif;
font-size: 12px;
line-height: 1em;
overflow: hidden;
float: none;
clear: both;
display: block;
}
.site-header .genesis-nav-menu ul {
float: left;
width: 100%;
}
.site-header .genesis-nav-menu li {
text-align: left;
list-style-type: none;
display: inline-block;
}
.site-header .genesis-nav-menu a {
background: transparent;
border-top: 0px solid #A1A1A1;
border-bottom: 0px solid #A1A1A1;
border-left: 0px solid #A1A1A1;
border-right: 1px solid #A1A1A1;
margin: 0 0px 0 0px;
padding: 10px 15px 10px 15px;
color: #FFFFFF;
text-decoration: none;
display: block;
position: relative;
}
.site-header .genesis-nav-menu li a:active,
.site-header .genesis-nav-menu li a:hover {
background: #066A1B;
border-top: 0px solid #A1A1A1;
border-bottom: 0px solid #A1A1A1;
border-left: 0px solid #A1A1A1;
border-right: 1px solid #A1A1A1;
color: #FFFF03;
text-decoration: none;
}
.site-header .genesis-nav-menu li.current_page_item a,
.site-header .genesis-nav-menu li.current-cat a,
.site-header .genesis-nav-menu li.current-menu-item a {
background: transparent;
border-top: 0px solid #A1A1A1;
border-bottom: 0px solid #A1A1A1;
border-left: 0px solid #A1A1A1;
border-right: 1px solid #A1A1A1;
color: #FFFFFF;
text-decoration: none;
}
.site-header .genesis-nav-menu li li a,
.site-header .genesis-nav-menu li li a:link,
.site-header .genesis-nav-menu li li a:visited {
background: #066A1B;
width: 170px;
border-top: 0;
border-right: 1px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8;
border-left: 1px solid #E8E8E8;
margin: 0 0 0 0px;
padding: 10px 10px 10px 10px;
color: #FFFFFF;
font-size: 12px;
text-decoration: none;
float: none;
position: relative;
}
.site-header .genesis-nav-menu li li a:active,
.site-header .genesis-nav-menu li li a:hover {
background: #004502;
color: #FFFF03;
text-decoration: none;
}
.site-header .genesis-nav-menu li ul {
width: 195px;
height: auto;
margin: 0;
z-index: 9999;
left: -9999px;
position: absolute;
}
.site-header .genesis-nav-menu li ul ul {
margin: -33px 0 0 191px;
}
.site-header .genesis-nav-menu li:hover>ul,
.site-header .genesis-nav-menu li.sfHover ul {
left: auto;
}
.site-header .genesis-nav-menu li a.sf-with-ul {
padding-right: 25px;
}
.site-header .genesis-nav-menu.sf-arrows .sf-with-ul:after {
top: 10px;
right: 15px;
position: absolute;
float: right;
display: block;
overflow: hidden;
content: '\bb';
}
.site-header .genesis-nav-menu li li a .sf-sub-indicator {
top: 10px;
right: 10px;
} .site-inner {
background: #FFFFFF;
border-top: 0px solid #DDDDDD;
border-bottom: 0px solid #DDDDDD;
border-left: 0px solid #DDDDDD;
border-right: 0px solid #DDDDDD;
margin: 0px auto 0px;
padding: 0px 20px 0px 20px;
overflow: hidden;
clear: both;
}
.content-sidebar-sidebar .site-inner {
max-width: 1160px;
}
.sidebar-sidebar-content .site-inner {
max-width: 1160px;
}
.sidebar-content-sidebar .site-inner {
max-width: 1160px;
}
.content-sidebar .site-inner {
max-width: 1085px;
}
.sidebar-content .site-inner {
max-width: 1085px;
}
.full-width-content .site-inner {
max-width: 1100px;
}
.ez-home .site-inner {
max-width: 1125px;
padding: 0;
} .breadcrumb {
background: #FFFFFF;
border-top: 1px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
margin-top: 0px;
margin-bottom: 20px;
padding: 4px 10px 4px 10px;
color: #111111;
font-family: Arial, sans-serif;
font-size: 12px;
}
.breadcrumb a,
.breadcrumb a:visited {
color: #21759B;
text-decoration: none;
}
.breadcrumb a:hover {
color: #D57413;
text-decoration: underline;
}
.archive-description {
background: #F5F5F5;
border-top: 0px solid #DDDDDD;
border-bottom: 2px solid #DDDDDD;
border-left: 0px solid #DDDDDD;
border-right: 0px solid #DDDDDD;
margin: -10px 0 30px;
padding: 0;
color: #333333;
font-family: 'PT Sans', sans-serif;
font-size: 12px;
}
.content .archive-description h1,
body.search .content h1.archive-title {
background: #333333;
border-top: 0px solid #DDDDDD;
border-bottom: 2px solid #DDDDDD;
border-left: 0px solid #DDDDDD;
border-right: 0px solid #DDDDDD;
margin: 0;
padding: 13px 20px 11px 25px;
color: #FFFFFF;
font-family: 'Lato', sans-serif;
font-size: 12px;
font-weight: 300;
}
.content .archive-description p {
padding: 25px 25px 25px 25px;
}
.content .archive-description a, .content .archive-description a:visited {
color: #0037B4;
text-decoration: none;
}
.content .archive-description a:hover {
color: #000000;
text-decoration: none;
} .content-sidebar-wrap {
float: left;
}
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
float: right;
}
.content-sidebar-sidebar .content-sidebar-wrap {
width: 985px;
}
.sidebar-sidebar-content .content-sidebar-wrap {
width: 985px;
}
.sidebar-content-sidebar .content-sidebar-wrap {
width: 985px;
}
.content-sidebar .content-sidebar-wrap {
width: 1085px;
}
.sidebar-content .content-sidebar-wrap {
width: 1085px;
}
.full-width-content .content-sidebar-wrap {
width: 1100px;
} .content {
margin: 0;
padding: 0px 20px 0px 20px;
float: left;
}
.content-sidebar-sidebar .content {
width: 700px;
}
.sidebar-sidebar-content .content {
width: 700px;
}
.sidebar-content-sidebar .content {
width: 700px;
}
.content-sidebar .content {
width: 800px;
}
.sidebar-content .content {
width: 800px;
}
.full-width-content .content {
width: 1060px;
}
.sidebar-content .content,
.sidebar-sidebar-content .content {
float: right;
}
.content .post,
.content .entry {
background: #FFFFFF;
border-top: 0px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
margin: 0px 0 20px;
padding: 20px 20px 20px 20px;
}
.content .page {
background: #FFFFFF;
border-top: 0px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
margin: 20px 0 20px;
padding: 20px 20px 20px 20px;
}
.entry-content * {
box-sizing: border-box;
}
.fl-builder-content p,
.dynamik-page-builder .site-inner p,
.entry-content p {
margin: 0 0 25px;
}
.fl-builder-content p,
.fl-builder-content ul li,
.fl-builder-content ol li,
.dynamik-page-builder .site-inner p,
.dynamik-page-builder .site-inner ul li,
.dynamik-page-builder .site-inner ol li,
.entry-content p,
.entry-content ul li,
.entry-content ol li,
.entry-pagination {
font-family: Arial, sans-serif;
}
.fl-builder-content p,
.fl-builder-content ul li,
.fl-builder-content ol li,
.dynamik-page-builder .site-inner p,
.dynamik-page-builder .site-inner ul li,
.dynamik-page-builder .site-inner ol li,
.entry-content p,
.entry-content ul li,
.entry-content ol li,
.entry-pagination {
color: #111111;
}
.fl-builder-content p,
.fl-builder-content ul li,
.fl-builder-content ol li,
.dynamik-page-builder .site-inner p,
.dynamik-page-builder .site-inner ul li,
.dynamik-page-builder .site-inner ol li,
.entry-content p,
.entry-content ul li,
.entry-content ol li,
.entry-pagination {
font-size: 14px;
}
.fl-builder-content a,
.fl-builder-content a:visited,
.dynamik-page-builder .site-inner a,
.dynamik-page-builder .site-inner a:visited,
.entry-content a,
.entry-content a:visited {
color: #21759B;
text-decoration: none;
}
.fl-builder-content a:hover,
.dynamik-page-builder .site-inner a:hover,
.entry-content a:hover {
color: #D57413;
text-decoration: underline;
}
.fl-builder-content blockquote,
.dynamik-page-builder .site-inner blockquote,
.content blockquote {
background: #F6F6F6;
border-top: 1px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
margin: 5px 5px 20px 30px;
padding: 25px 30px 5px;
}
.fl-builder-content blockquote p,
.dynamik-page-builder .site-inner blockquote p,
.content blockquote p {
color: #111111;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: italic;
}
.fl-builder-content blockquote a,
.fl-builder-content blockquote a:visited,
.dynamik-page-builder .site-inner blockquote a,
.dynamik-page-builder .site-inner blockquote a:visited,
.content blockquote a,
.content blockquote a:visited {
color: #21759B;
text-decoration: none;
}
.fl-builder-content blockquote a:hover,
.dynamik-page-builder .site-inner blockquote a:hover,
.content blockquote a:hover {
color: #D57413;
text-decoration: underline;
}
p.subscribe-to-comments {
padding: 20px 0 10px;
}
.clear {
clear: both;
}
.clear-line {
border-bottom: 1px solid #ddd;
clear: both;
margin: 0 0 25px;
} .fl-builder-content h1,
.fl-builder-content h2,
.fl-builder-content h3,
.fl-builder-content h4,
.fl-builder-content h5,
.fl-builder-content h6,
.dynamik-page-builder .site-inner h1,
.dynamik-page-builder .site-inner h2,
.dynamik-page-builder .site-inner h3,
.dynamik-page-builder .site-inner h4,
.dynamik-page-builder .site-inner h5,
.dynamik-page-builder .site-inner h6,
.content .post h1,
.content .post h2,
.content .post h3,
.content .post h4,
.content .post h5,
.content .post h6,
.content .page h1,
.content .page h2,
.content .page h3,
.content .page h4,
.content .page h5,
.content .page h6,
.content h1.entry-title,
.content .entry-content h1,
.content h2.entry-title,
.content .entry-content h2,
.content .entry-content h3,
.content .entry-content h4,
.content .entry-content h5,
.content .entry-content h6 {
margin: 0 0 10px;
font-family: Arial, sans-serif;
font-weight: 300;
line-height: 1.25;
padding-bottom:20px;
}
.fl-builder-content h1,
.dynamik-page-builder .site-inner h1,
.content .post h1,
.content .page h1,
.content h1.entry-title,
.content .entry-content h1 {
color: #066013;
font-size: 26px;
}
.content .post h1 a,
.content .post h1 a:visited,
.content .page h1 a,
.content .page h1 a:visited,
.content h1.entry-title a,
.content h1.entry-title a:visited
.content .post h2 a,
.content .post h2 a:visited,
.content .page h2 a,
.content .page h2 a:visited,
.content h2.entry-title a,
.content h2.entry-title a:visited {
color: #333333;
text-decoration: none;
}
.content .post h1 a:hover,
.content .page h1 a:hover,
.content h1.entry-title a:hover
.content .post h2 a:hover,
.content .page h2 a:hover,
.content h2.entry-title a:hover {
color: #D57413;
text-decoration: none;
}
.fl-builder-content h2,
.dynamik-page-builder .site-inner h2,
.content .post h2,
.content .page h2,
.content h2.entry-title,
.content .entry-content h2 {
font-size: 22px;
}
.fl-builder-content h2,
.dynamik-page-builder .site-inner h2,
.content .post h2:not(.has-text-color),
.content .page h2:not(.has-text-color),
.content h2.entry-title:not(.has-text-color),
.content .entry-content h2:not(.has-text-color) {
color: #066013;
}
.fl-builder-content h3,
.dynamik-page-builder .site-inner h3,
.content .post h3,
.content .page h3,
.content .entry-content h3 {
font-size: 20px;
}
.fl-builder-content h3,
.dynamik-page-builder .site-inner h3,
.content .post h3:not(.has-text-color),
.content .page h3:not(.has-text-color),
.content .entry-content h3:not(.has-text-color) {
color: #066013;
}
.fl-builder-content h4,
.dynamik-page-builder .site-inner h4,
.content .post h4,
.content .page h4,
.content .entry-content h4 {
font-size: 18px;
}
.fl-builder-content h4,
.dynamik-page-builder .site-inner h4,
.content .post h4:not(.has-text-color),
.content .page h4:not(.has-text-color),
.content .entry-content h4:not(.has-text-color) {
color: #066013;
}
.fl-builder-content h5,
.dynamik-page-builder .site-inner h5,
.content .post h5,
.content .page h5,
.content .entry-content h5 {
color: #066013;
font-size: 14px;
}
.fl-builder-content h6,
.dynamik-page-builder .site-inner h6,
.content .post h6,
.content .page h6,
.content .entry-content h6 {
color: #066013;
font-size: 12px;
} .five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
float: left;
margin: 0 0 20px;
padding-left: 3%;
}
.one-half,
.three-sixths,
.two-fourths {
width: 48%;
}
.one-third,
.two-sixths {
width: 31%;
}
.four-sixths,
.two-thirds {
width: 65%;
}
.one-fourth {
width: 22.5%;
}
.three-fourths {
width: 73.5%;
}
.one-fifth {
width: 17.4%;
}
.two-fifths {
width: 37.8%;
}
.three-fifths {
width: 58.2%;
}
.four-fifths {
width: 78.6%;
}
.one-sixth {
width: 14%;
}
.five-sixths {
width: 82%;
}
.first, .ez-only {
padding-left: 0;
clear: both;
}
.ez-only {
width: 100%;
float: left;
} .ez-widget-area {
margin-bottom: 0;
}
.ez-widget-area h4,
.ez-widget-area .widget-title {
margin: 0 0 10px;
padding: 0 0 5px;
font-weight: 300;
}
.ez-widget-area ul,
.ez-widget-area ol {
margin: 0;
padding: 0 0 15px 0;
}
.ez-widget-area ul li,
.ez-widget-area ol li {
margin: 0 0 0 20px;
padding: 0;
}
.ez-widget-area ul li {
list-style-type: square;
}
.ez-widget-area ul ul,
.ez-widget-area ol ol {
padding: 0;
} #home-hook-wrap {
background: #FFFFFF;
border-top: 0px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
padding: 20px 0px 20px 0px;
clear: both;
}
#ez-home-container-wrap {
max-width: -moz-available;
}
#ez-home-container-wrap .post {
margin: 0 0 20px;
}
#ez-home-container-wrap .post p {
margin: 0 0 25px;
}
#ez-home-container-wrap .page p {
margin: 0 0 25px;
}
#ez-home-container-wrap .post p.entry-header .entry-meta,
#ez-home-container-wrap .page p.byline {
margin: -5px 0 15px;
}
#ez-home-container-wrap .ez-widget-area img.wp-post-image {
margin-bottom: 10px !important;
}
#ez-home-container-wrap .ez-widget-area h4,
#ez-home-container-wrap .ez-widget-area .widget-title,
#ez-home-slider-container-wrap .ez-widget-area h4,
#ez-home-slider-container-wrap .ez-widget-area .widget-title {
border-bottom: 1px solid #E8E8E8;
color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 18px;
}
#ez-home-container-wrap .ez-widget-area {
color: #111111;
font-family: Arial, sans-serif;
font-size: 13px;
}
#ez-home-container-wrap .ez-widget-area a,
#ez-home-container-wrap .ez-widget-area a:visited {
color: #21759B;
text-decoration: none;
}
#ez-home-container-wrap .ez-widget-area a:hover {
color: #D57413;
text-decoration: underline;
}
#ez-home-container-wrap .ez-widget-area #wp-calendar caption,
#ez-home-container-wrap .ez-widget-area #wp-calendar th {
color: #111111;
}
#ez-home-container-wrap img,
#ez-home-container-wrap p img {
max-width: 100%;
height: auto;
display: block;
}
#ez-home-container-wrap .nivoSlider img {
max-width: none;
}
.ez-home-sidebar #ez-home-container-wrap {
margin-right: 300px;
float: left;
}
.ez-home-sidebar.home-sidebar-left #ez-home-container-wrap {
margin-left: 300px;
margin-right: 0;
float: right;
}
.ez-home-container-area {
margin: 0 0 20px;
overflow: hidden;
}
.ez-home-bottom {
margin: 0;
} #ez-home-sidebar-wrap {
width: 280px;
margin-left: -280px;
float: right;
}
.home-sidebar-left #ez-home-sidebar-wrap {
margin-left: 0;
margin-right: -280px;
float: left;
}
#ez-home-sidebar.sidebar {
float: none;
} #ez-home-slider-container-wrap {
margin: 0 0 20px;
overflow: hidden;
}
#ez-home-slider {
width: 100%;
height: auto;
}
#ez-home-slider .nivoSlider img {
max-width: none;
} #ez-feature-top-container-wrap {
background: #FFFFFF;
border-top: 0px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
margin: 0 0 20px;
clear: both;
}
.feature-top-outside #ez-feature-top-container-wrap {
margin: 0;
}
.content-sidebar-sidebar #ez-feature-top-container {
max-width: 1160px;
}
.sidebar-sidebar-content #ez-feature-top-container {
max-width: 1160px;
}
.sidebar-content-sidebar #ez-feature-top-container {
max-width: 1160px;
}
.content-sidebar #ez-feature-top-container {
max-width: 1085px;
}
.sidebar-content #ez-feature-top-container {
max-width: 1085px;
}
.full-width-content #ez-feature-top-container {
max-width: 1100px;
}
#ez-feature-top-container {
margin: 0 auto;
padding: 20px 0px 20px 0px;
}
#ez-feature-top-container .ez-widget-area h4,
#ez-feature-top-container .ez-widget-area .widget-title {
border-bottom: 1px solid #E8E8E8;
color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 18px;
}
#ez-feature-top-container .ez-widget-area {
color: #111111;
font-family: Arial, sans-serif;
font-size: 13px;
}
#ez-feature-top-container .ez-widget-area a,
#ez-feature-top-container .ez-widget-area a:visited {
color: #21759B;
text-decoration: none;
}
#ez-feature-top-container .ez-widget-area a:hover {
color: #D57413;
text-decoration: underline;
}
#ez-feature-top-container .ez-widget-area #wp-calendar caption,
#ez-feature-top-container .ez-widget-area #wp-calendar th {
color: #111111;
}
#ez-feature-top-container img,
#ez-feature-top-container p img {
max-width: 100%;
height: auto;
}
#ez-feature-top-container .nivoSlider img {
max-width: none;
} #ez-fat-footer-container-wrap,
.fat-footer-inside #ez-fat-footer-container-wrap {
background: #AAC9E6 url(//www.flying-tigers.co.uk/wp-content/uploads/dynamik-gen/theme/images/dark.jpg) top center no-repeat;
border-top: 1px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
clear: both;
}
.fat-footer-inside #ez-fat-footer-container-wrap {
float: left;
}
.ez-home.fat-footer-inside #ez-fat-footer-container-wrap {
margin-top: 20px;
}
.content-sidebar-sidebar #ez-fat-footer-container {
max-width: 1120px;
}
.sidebar-sidebar-content #ez-fat-footer-container {
max-width: 1120px;
}
.sidebar-content-sidebar #ez-fat-footer-container {
max-width: 1120px;
}
.content-sidebar #ez-fat-footer-container {
max-width: 1045px;
}
.sidebar-content #ez-fat-footer-container {
max-width: 1045px;
}
.full-width-content #ez-fat-footer-container {
max-width: 1060px;
}
#ez-fat-footer-container {
margin: 0 auto;
padding: 15px 20px 20px 20px;
}
#ez-fat-footer-container .ez-widget-area h4,
#ez-fat-footer-container .ez-widget-area .widget-title {
border-bottom: 0px solid #E8E8E8;
color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 20px;
}
#ez-fat-footer-container .ez-widget-area {
color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 13px;
}
#ez-fat-footer-container .ez-widget-area a,
#ez-fat-footer-container .ez-widget-area a:visited {
color: #AAC9E6;
text-decoration: none;
}
#ez-fat-footer-container .ez-widget-area a:hover {
color: #F7F6DC;
text-decoration: underline;
}
#ez-fat-footer-container .ez-widget-area #wp-calendar caption,
#ez-fat-footer-container .ez-widget-area #wp-calendar th {
color: #FFFFFF;
}
#ez-fat-footer-container img,
#ez-fat-footer-container p img {
max-width: 100%;
height: auto;
}
#ez-fat-footer-container .nivoSlider img {
max-width: none;
} .dynamik-widget-area {
background: transparent;
border-top: 0px solid #DDDDDD;
border-bottom: 0px solid #DDDDDD;
border-left: 0px solid #DDDDDD;
border-right: 0px solid #DDDDDD;
color: #333333;
font-family: 'PT Sans', sans-serif;
font-size: 13px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.dynamik-widget-area p,
.dynamik-widget-area ul li,
.dynamik-widget-area.entry-content ol li {
color: #333333;
font-family: 'PT Sans', sans-serif;
font-size: 13px;
}
.dynamik-widget-area h4,
.content .dynamik-widget-area h4,
.dynamik-widget-area .widget-title,
.content .dynamik-widget-area .widget-title {
padding: 0 0 5px;
color: #FFFFFF;
font-family: 'Lato', sans-serif;
font-size: 24px;
font-weight: 300;
line-height: 1.25;
}
.dynamik-widget-area a,
.dynamik-widget-area a:visited {
color: #0037B4;
text-decoration: none;
}
.dynamik-widget-area a:hover {
color: #000000;
text-decoration: none;
}
.dynamik-widget-area #wp-calendar caption,
.dynamik-widget-area #wp-calendar th {
color: #333333;
} .genesis-grid-even,
.genesis-grid-odd {
margin: 0 0 20px;
padding: 0 0 15px;
width: 48%;
}
.genesis-grid-even {
float: right;
}
.genesis-grid-odd {
clear: both;
float: left;
} .fl-builder-content ul,
.fl-builder-content ol,
.dynamik-page-builder .site-inner ul,
.dynamik-page-builder .site-inner ol,
.entry-content ul,
.entry-content ol,
.dynamik-widget-area ul,
.dynamik-widget-area ol {
margin: 0;
padding: 0 0 20px;
}
.fl-builder-content ul li,
.dynamik-page-builder .site-inner ul li,
.archive-page ul li,
.entry-content ul li,
.dynamik-widget-area ul li {
margin: 0 0 0 30px;
padding: 0;
list-style-type: none;
}
header.fl-builder-content ul li,
footer.fl-builder-content ul li,
.fl-builder-content .fl-menu ul li,
.fl-builder-content .fl-builder-pagination ul li {
margin: inherit;
padding: inherit;
list-style-type: none;
}
.fl-builder-content ol li,
.dynamik-page-builder .site-inner ol li,
.entry-content ol li,
.dynamik-widget-area ol li {
margin: 0 0 0 35px;
}
.fl-builder-content ul ul,
.fl-builder-content ol ol,
.dynamik-page-builder .site-inner ul ul,
.dynamik-page-builder .site-inner ol ol,
.archive-page ul ul,
.entry-content ul ul,
.entry-content ol ol,
.dynamik-widget-area ul ul,
.dynamik-widget-area ol ol {
padding: 0;
} .entry-header .entry-meta {
margin: -5px 0 15px;
color: #888888;
font-family: Arial, sans-serif;
font-size: 11px;
}
.entry-header .entry-meta a,
.entry-header .entry-meta a:visited {
color: #888888;
text-decoration: none;
}
.entry-header .entry-meta a:hover {
color: #D57413;
text-decoration: underline;
}
.entry-comments-link::before {
content: "\2014";
margin: 0 6px 0 2px;
} .entry-footer .entry-meta {
border-top: 1px solid #E8E8E8;
padding: 5px 0 0;
color: #333333;
font-family: Arial, sans-serif;
font-size: 13px;
font-style: italic;
clear: both;
}
.entry-footer .entry-meta a,
.entry-footer .entry-meta a:visited {
color: #21759B;
text-decoration: none;
}
.entry-footer .entry-meta a:hover {
color: #D57413;
text-decoration: underline;
} .author-box {
background: #F6F6F6;
border-top: 1px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
margin: 20px 0 30px;
padding: 10px 10px 10px 10px;
overflow: hidden;
clear: both;
}
.author-box-title {
color: #FFFFFF;
font-family: 'Lato', sans-serif;
font-size: 14px;
font-weight: 300;
}
.author-box-content {
color: #111111;
font-family: 'PT Sans', sans-serif;
font-size: 12px;
}
.author-box a,
.author-box a:visited {
color: #21759B !important;
text-decoration: none !important;
}
.author-box a:hover {
color: #D57413 !important;
text-decoration: underline !important;
} .sticky {
background-color: #f5f5f5;
margin: -10px 0 40px;
padding: 20px;
}
.content .sticky {
background: #F6F6F6 !important;
border-top: 1px solid #E8E8E8;
border-bottom: 1px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
margin: 0px 0 30px 0;
padding: 10px 10px 10px 15px;
} .archive-page {
float: left;
padding: 20px 0 0;
width: 45%;
} .post-comments,
.tags {
background: url(//www.flying-tigers.co.uk/wp-content/uploads/dynamik-gen/theme/default-images/icon-dot.png) no-repeat left;
margin: 0 0 0 3px;
padding: 0 0 0 10px;
} img {
max-width: 100%;
height: auto;
}
.nivoSlider img {
max-width: none;
}
.featuredpage img,
.featuredpost img,
.post-image {
background: #F6F6F6;
border: 1px solid #E8E8E8;
padding: 4px;
}
.author-box .avatar {
background: #FFFFFF;
border: 1px solid #E8E8E8;
width: 70px;
height: 70px;
margin: 0 10px 0 0;
padding: 5px;
float: left;
}
.post-image {
margin: 0 10px 10px 0;
}
img.centered,
.aligncenter {
display: block;
margin: 0 auto 10px;
}
img.alignnone {
display: inline;
margin: 0 0 10px;
}
img.alignleft {
display: inline;
margin: 0 15px 10px 0;
}
img.alignright {
display: inline;
margin: 0 0 10px 15px;
}
.alignleft {
float: left;
margin: 0 15px 10px 0;
}
.alignright {
float: right;
margin: 0 0 10px 15px;
}
.full-width-content.has-blocks .site-inner {
overflow: visible;
}
.full-width-content .entry-content > .alignwide {
margin-left: -180px;
margin-right: -180px;
max-width: calc(100% + 360px);
width: auto;
}
.full-width-content .entry-content > .alignfull {
margin-left: calc(-100vw / 2 + 100% / 2);
margin-right: calc(-100vw / 2 + 100% / 2);
max-width: 100vw;
}
.full-width-content .entry-content > .wp-block-cover.alignfull {
width: 100vw;
}
.wp-caption,
figcaption {
background: #F6F6F6;
border: 1px solid #E8E8E8;
max-width: 100%;
padding: 5px;
text-align: center;
}
p.wp-caption-text,
figcaption {
margin: 5px 0;
color: #111111;
font-family: Arial, sans-serif;
font-size: 12px;
}
.wp-smiley,
.wp-wink {
border: none;
float: none;
}
.post-format-image {
display: block;
float: right;
}
.page .post-format-image {
display: none;
}
.page-template-page_blog-php .post-format-image {
display: block;
}
.dynamik-page-builder .site-inner {
max-width: none;
padding: 0;
}
.dynamik-content-filler-img {
width: 100% !important;
height: 0 !important;
border: 0 !important;
margin: 0 !important;
padding: 0 !important;
display: block !important;
} .pagination,
.entry-pagination {
width: 100%;
margin: 0;
padding: 0px 0 0px;
overflow: hidden;
}
.pagination li {
display: inline;
}
.pagination a,
.pagination a:visited,
.entry-pagination a,
.entry-pagination a:visited {
color: #21759B;
font-family: Arial, sans-serif;
font-size: 13px;
text-decoration: none;
}
.pagination a:hover,
.entry-pagination a:hover {
color: #D57413;
text-decoration: underline;
}
.pagination li a,
.pagination li.disabled,
.pagination li a:hover,
.pagination li.active a {
background: #FFFFFF;
border: 1px solid #E8E8E8;
margin: 0 0px 0 0px;
padding: 4px 8px 4px 8px;
color: #21759B;
font-family: Arial, sans-serif;
font-size: 13px;
text-decoration: none;
}
.pagination li a:hover,
.pagination li.active a {
background: #F6F6F6;
color: #D57413;
text-decoration: none;
}
.pagination li a:hover {
text-decoration: underline;
} .sidebar {
float: right;
display: inline;
}
.sidebar-secondary {
float: left;
}
.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
float: left;
}
.content-sidebar-sidebar .sidebar-secondary {
float: right;
}
.content-sidebar .sidebar-primary {
width: 230px;
}
.sidebar-content .sidebar-primary {
width: 230px;
}
.content-sidebar-sidebar .sidebar-primary {
width: 230px;
}
.content-sidebar-sidebar .sidebar-secondary {
width: 160px;
}
.sidebar-sidebar-content .sidebar-primary {
width: 230px;
}
.sidebar-sidebar-content .sidebar-secondary {
width: 160px;
}
.sidebar-content-sidebar .sidebar-primary {
width: 230px;
}
.sidebar-content-sidebar .sidebar-secondary {
width: 160px;
}
.sidebar-primary h4,
.sidebar-primary .widget-title,
.sidebar-secondary h4,
.sidebar-secondary .widget-title,
#ez-home-sidebar h4,
#ez-home-sidebar .widget-title {
background: #066A1B;
border-top: 1px dotted #E8E8E8;
border-bottom: 1px dotted #E8E8E8;
border-left: 0px dotted #E8E8E8;
border-right: 0px dotted #E8E8E8;
margin: 0;
padding: 5px 5px 4px 10px;
color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 18px;
font-weight: 300;
line-height: 1.25;
}
.sidebar-primary,
.sidebar-secondary,
#ez-home-sidebar {
color: #111111;
font-family: Arial, sans-serif;
font-size: 12px;
}
.sidebar-primary a,
.sidebar-primary a:visited,
.sidebar-secondary a,
.sidebar-secondary a:visited,
#ez-home-sidebar a,
#ez-home-sidebar a:visited {
color: #21759B;
text-decoration: none;
}
.sidebar-primary a:hover,
.sidebar-secondary a:hover,
#ez-home-sidebar a:hover {
color: #D57413;
text-decoration: underline;
}
.sidebar.widget-area .widget {
background: #FFFFFF;
border-top: 0px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
margin: 0px 0 0px;
padding: 0 0 15px;
}
.sidebar.widget-area ol,
.sidebar.widget-area ul,
.sidebar.widget-area .textwidget,
.sidebar.widget-area .widget_tag_cloud div div,
.sidebar.widget-area .author-bio-widget,
.sidebar.widget-area .featuredpage .page,
.sidebar.widget-area .featuredpost .post {
margin: 0;
padding: 10px 10px 10px 0px;
}
.sidebar.widget-area #wp-calendar caption,
.sidebar.widget-area #wp-calendar th {
color: #111111;
}
.sidebar.widget-area .widget_archive select,
.sidebar.widget-area #cat {
margin: 10px 10px 10px 0px;
}
.sidebar.widget-area ul li {
border-bottom: 1px dotted #DDDDDD;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
word-wrap: break-word;
}
.sidebar.widget-area ul ul li {
border: none;
margin: 0;
} .widget_archive select,
#cat {
background: #F5F5F5;
border: 1px solid #DDDDDD;
width: 83%;
margin: 15px 15px 0;
padding: 3px;
font-size: 14px;
display: inline;
} .featuredpage,
.featuredpost {
overflow: hidden;
clear: both;
}
.featuredpage .page,
.featuredpost .post {
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px;
overflow: hidden;
}
.featuredpage .page p,
.featuredpost .post p {
color: #333333;
font-family: 'PT Sans', sans-serif;
font-size: 13px;
}
.featuredpage .page a,
.featuredpage .page a:visited,
.featuredpost .post a,
.featuredpost .post a:visited {
color: #0037B4 !important;
text-decoration: none !important;
}
.featuredpage .page a:hover,
.featuredpost .post a:hover {
color: #000000 !important;
text-decoration: none !important;
}
.featuredpage .page h2,
.featuredpost .post h2,
.featuredpage .page .entry-title,
.featuredpost .post .entry-title {
margin: 0 0 5px;
font-family: 'Lato', sans-serif;
font-size: 18px;
font-weight: 300;
line-height: 1.25;
}
.featuredpage .page h2 a,
.featuredpage .page h2 a:visited,
.featuredpost .post h2 a,
.featuredpost .post h2 a:visited,
.featuredpage .page .entry-title a,
.featuredpage .page .entry-title a:visited,
.featuredpost .post .entry-title a,
.featuredpost .post .entry-title a:visited {
color: #333333 !important;
text-decoration: none !important;
}
.featuredpage .page h2 a:hover,
.featuredpost .post h2 a:hover,
.featuredpage .page .entry-title a:hover,
.featuredpost .post .entry-title a:hover {
color: #0037B4 !important;
text-decoration: none !important;
}
.featuredpage .page .byline,
.featuredpost .post .entry-header .entry-meta {
color: #333333 !important;
font-family: 'PT Sans', sans-serif !important;
font-size: 11px !important;
}
.featuredpage .page .byline a,
.featuredpage .page .byline a:visited,
.featuredpost .post .entry-header .entry-meta a,
.featuredpost .post .entry-header .entry-meta a:visited {
color: #0037B4 !important;
text-decoration: none !important;
}
.featuredpage .page .byline a:hover,
.featuredpost .post .entry-header .entry-meta a:hover {
color: #000000 !important;
text-decoration: none !important;
}
.more-from-category {
padding: 5px 15px 0;
} .user-profile {
overflow: hidden;
}
.user-profile p {
padding: 5px 25px;
}
.user-profile .posts_link {
padding: 0 25px;
} .site-header .search-form {
float: right;
padding: 12px 0 0;
}
.sidebar .search-form {
padding: 15px 0 10px 30px;
}
.search-form input[type="search"], #subbox, .widget_product_search input#s {
background: #FFFFFF;
border: 1px solid #E8E8E8;
width: 130px;
margin: 10px 5px 0 0;
padding: 4px 0px 4px 5px;
color: #888888;
font-family: Arial, sans-serif;
font-size: 11px;
-webkit-appearance: none;
}
::-webkit-input-placeholder {
color: #888888;
}
.nav-primary .search-form input[type="search"] {
margin: 2px -7px 0 0;
}
.search-form input[type="submit"], #subbutton, .widget_product_search input#searchsubmit {
background: #F6F6F6;
border: 1px solid #E8E8E8;
margin: 0;
padding: 3px 3px 3px 3px;
color: #333333;
font-family: Arial, sans-serif;
font-size: 11px;
line-height: 19px;
cursor: pointer;
text-decoration: none;
}
.search-form input[type="submit"]:hover, #subbutton:hover,  .widget_product_search input#searchsubmit:hover {
background: #FFFFFF;
border: 1px solid #E8E8E8;
color: #FFFFFF;
text-decoration: none;
}
.widget_product_search label {
display: none;
} .enews p {
padding: 10px 15px 5px;
}
.enews #subscribe {
padding: 0 0 0 15px;
}
.enews #subbox {
margin: 5px -7px 0 0;
padding: 6px 5px;
width: 75%;
} #wp-calendar {
width: 100%;
padding: 20px;
}
#wp-calendar caption {
font-size: 14px;
font-style: italic;
padding: 20px 30px 0 0;
text-align: right;
}
#wp-calendar thead {
background-color: #F5F5F5;
font-weight: bold;
margin: 10px 0 0;
}
#wp-calendar td {
background-color: #F5F5F5;
padding: 2px;
text-align: center;
} #footer-widgets {
background-color: #F5F5F5;
border-top: 1px solid #ddd;
clear: both;
font-size: 14px;
margin: 0 auto;
overflow: hidden;
width: 100%;
}
#footer-widgets .wrap {
overflow: hidden;
padding: 20px 30px 10px;
}
#footer-widgets .widget {
background: none;
border: none;
margin: 0 0 15px;
padding: 0;
}
#footer-widgets .textwidget {
padding: 0;
}
#footer-widgets .widget_tag_cloud div div {
padding: 0;
}
#footer-widgets p {
font-size: inherit;
margin: 0 0 10px;
}
#footer-widgets ul {
margin: 0;
}
#footer-widgets ul li {
margin: 0 0 0 20px;
}
#footer-widgets #wp-calendar thead,
#footer-widgets #wp-calendar td {
background: none;
}
.footer-widgets-1 {
float: left;
margin: 0 30px 0 0;
width: 280px;
}
.footer-widgets-2 {
float: left;
width: 280px;
}
.footer-widgets-3 {
float: right;
width: 280px;
} .site-footer {
background: #FFFFFF;
border-top: 0px solid #E8E8E8;
border-bottom: 0px solid #E8E8E8;
border-left: 0px solid #E8E8E8;
border-right: 0px solid #E8E8E8;
overflow: hidden;
clear: both;
}
.site-footer .wrap {
margin: 0 auto;
padding: 15px 30px 15px 30px;
overflow: hidden;
}
.content-sidebar-sidebar .site-footer .wrap {
max-width: 1140px;
}
.sidebar-sidebar-content .site-footer .wrap {
max-width: 1140px;
}
.sidebar-content-sidebar .site-footer .wrap {
max-width: 1140px;
}
.content-sidebar .site-footer .wrap {
max-width: 1065px;
}
.sidebar-content .site-footer .wrap {
max-width: 1065px;
}
.full-width-content .site-footer .wrap {
max-width: 1080px;
}
.site-footer p {
color: #333333;
font-family: Arial, sans-serif;
font-size: 14px;
text-align: center;
}
.site-footer a,
.site-footer a:visited {
color: #333333;
text-decoration: none;
}
.site-footer a:hover {
color: #EDC045;
text-decoration: underline;
}
.site-footer .gototop {
float: left;
width: 500px;
}
.site-footer .creds {
float: right;
text-align: right;
width: 600px;
} #comments {
margin: 0px 0 15px;
overflow: hidden;
}
#respond {
margin: 0 0 15px;
padding: 20px 0 0;
}
#comments h3,
#respond h3 {
margin: 0 0 10px;
color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 18px;
font-weight: 300;
line-height: 1.25;
}
#author,
#comment,
#email,
#url {
background: #FAFAFA;
border: 1px solid #E8E8E8;
width: 200px;
margin: 0 5px 10px 0;
padding: 5px;
color: #111111;
font-family: Arial, sans-serif;
font-size: 12px;
-webkit-box-shadow: 0 1px 2px #E8E8E8 inset;
box-shadow: 0 1px 2px #E8E8E8 inset;
}
#comment {
width: 98%;
height: 150px;
margin: 0 0 10px;
}
#commentform #submit {
background: #F6F6F6;
border: 1px solid #E8E8E8;
width: 120;
padding: 2px 2px 2px 2px;
color: #111111;
font-family: Arial, sans-serif;
font-size: 12px;
line-height: 19px;
cursor: pointer;
text-decoration: none;
}
#commentform #submit:hover {
background: #F6F6F6;
border: 1px solid #E8E8E8;
color: #FFFFFF;
text-decoration: none;
}
.comment-author {
color: #111111;
font-family: Arial, sans-serif;
}
.comment-author span,
.comment-author .says {
font-size: 12px;
}
.comment-author span a, .comment-author span a:visited {
color: #21759B;
text-decoration: none;
}
.comment-author span a:hover {
color: #D57413;
text-decoration: underline;
}
.ping-list {
margin: 0 0 40px;
}
.comment-list ol,
.ping-list ol {
padding: 10px;
}
.comment-list li,
.ping-list li {
border-top: 0px solid #DDDDDD;
border-bottom: 2px solid #DDDDDD;
border-left: 0px solid #DDDDDD;
border-right: 0px solid #DDDDDD;
margin: 15px 0 10px;
padding: 10px 5px 10px 10px;
font-weight: bold;
list-style-type: none;
}
.comment-list li .avatar {
background: #FFFFFF;
border: 1px solid #E8E8E8;
width: 60px;
height: 60px;
margin: 5px 0 0 10px;
padding: 4px;
float: right;
}
.comment-list li ul li {
background: #F6F6F6;
margin-right: -16px;
list-style-type: none;
}
.comment-content p {
margin: 0 0 20px;
}
.comment-content p,
#respond p {
color: #111111;
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: 300;
}
.comment-notes {
margin: 0 0 10px;
}
#respond label {
display: block;
}
.comment-list cite,
.ping-list cite {
font-style: normal;
font-weight: normal;
}
.comment-meta,
.comment-edit-link {
margin: 0 0 5px;
color: #21759B;
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: normal;
}
.comment-meta a,
.comment-meta a:visited,
.comment-edit-link a,
.comment-edit-link a:visited {
color: #21759B !important;
text-decoration: none !important;
}
.comment-meta a:hover,
.comment-edit-link a:hover {
color: #D57413 !important;
text-decoration: underline !important;
}
a.comment-reply-link,
a.comment-reply-link:visited {
background: #DDDDDD;
border-top: 0px solid #CCCCCC;
border-bottom: 2px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC;
padding: 8px 12px 8px 12px;
color: #21759B;
font-family: 'PT Sans', sans-serif;
font-size: 12px;
font-weight: 300;
text-decoration: none;
}
a.comment-reply-link:hover {
background: #CCCCCC;
border-top: 0px solid #BBBBBB;
border-bottom: 2px solid #BBBBBB;
border-left: 0px solid #BBBBBB;
border-right: 0px solid #BBBBBB;
color: #D57413;
text-decoration: underline;
}
.comment-content a,
.comment-content a:visited,
#comments .navigation a,
#comments .navigation a:visited,
#respond a,
#respond a:visited {
color: #21759B;
text-decoration: none;
}
.comment-content a:hover,
#comments .navigation a:hover,
#respond a:hover {
color: #D57413;
text-decoration: underline;
}
.nocomments {
text-align: center;
}
#comments .navigation {
padding: 20px 0 20px;
display: block;
}
.thread-even {
background: #FFFFFF;
}
.thread-alt {
background: #F5F5F5;
}
.form-allowed-tags {
background: #F5F5F5;
border: 0px solid #DDDDDD;
margin: 10px 0 20px;
padding: 25px 25px 25px 25px;
}
#respond p.form-allowed-tags {
color: #666666;
font-family: 'PT Sans', sans-serif;
font-size: 12px;
} div.item-list-tabs {
margin: 25px 0 20px;
}
div.item-list-tabs.nav-secondary {
margin: -15px 0 15px;
}
.padder div.pagination {
margin: -20px 0 0;
}
form#whats-new-form textarea {
width: 97%;
}
table.forum {
margin: 0;
}
table.forum tr > td:first-child,
table.forum tr > th:first-child {
padding: 10px 15px;
}
ul#topic-post-list p {
padding: 0 0 20px;
}
div.dir-search {
margin: -29px 0 0;
}
ul.button-nav li,
div#item-header ul li,
ul.item-list li {
list-style: none;
}
ul#topic-post-list {
margin: 0 0 15px;
}
#post-topic-reply {
margin: 15px 0 0;
}
.sidebar-primary .item-options,
.sidebar-secondary .item-options,
.sidebar-primary .avatar-block,
.sidebar-secondary .avatar-block {
padding: 10px 10px 0;
}
.sidebar-primary ul.item-list .vcard,
.sidebar-secondary ul.item-list .vcard,
.sidebar-primary .avatar-block,
.sidebar-secondary .avatar-block {
overflow: auto;
}
.sidebar-primary a img.avatar,
.sidebar-secondary a img.avatar {
background: #F6F6F6;
margin: 0 10px 10px 0;
padding: 5px;
float: left;
}
.sidebar-primary ul.item-list,
.sidebar-secondary ul.item-list {
width: auto;
padding: 0 10px;
}
#primary ul.item-list,
#primary ul.item-list li {
list-style-type: none;
}
.widget-error {
padding: 10px;
} .bbPress .content .hentry p {
padding: 0;
}
.bbPress .content .hentry ul li p {
padding: 0 0 20px;
}
.bbPress .content .hentry ul {
padding: 0;
}
.bbPress .content .hentry ul li {
margin: 0;
list-style: none;
}
.bbPress .post-format-icon {
display: none;
} @media screen and (min-device-width: 320px) and (max-device-width: 1024px)
{ html { -webkit-text-size-adjust: none; }
}
@media only screen and (max-width: 1320px) {
.full-width-content .entry-content > .alignwide { margin-left: auto; margin-right: auto; width: auto; max-width: none; }
}
@media only screen and (max-width: 1000px) {
.full-width-content .entry-content > .alignfull, .full-width-content .entry-content > .wp-block-cover.alignfull { margin-left: auto; margin-right: auto; width: auto; max-width: none; }
#home-hook-wrap { padding: 20px 10px 20px 10px; }
#ez-home-container-wrap, #ez-home-sidebar-wrap { width: 100%; max-width: 100%; }
#ez-home-sidebar-wrap { margin: 20px 0 0; float: left; }
.site-footer .creds, .site-footer .gototop { width: 100%; text-align: center; float: none; }
}
@media only screen and (min-width: 840px) and (max-width: 1000px) {
body.override .site-header .wrap { width: 100%; }
.title-area { width: 320px; }
.site-header .widget-area { width: auto; max-width: 960px; }
body.override .menu-primary, body.override .menu-secondary { width: 100%; }
.site-header .genesis-nav-menu { width: auto; max-width: 960px; }
body.override .site-inner { padding-bottom: 10px; }
body.override .content-sidebar-wrap { width: 100%; }
body.override .content { width: auto; max-width: 100%; max-width: -moz-available; padding: 0; }
body.content-sidebar-sidebar .content, body.sidebar-content-sidebar .content, body.content-sidebar .content { margin-right: 300px; }
body.sidebar-sidebar-content .content, body.sidebar-content .content { margin-left: 300px; }
body.full-width-content .content { margin: 0; }
body.override .sidebar-primary { width: 280px; }
body.content-sidebar-sidebar .sidebar-primary, body.sidebar-content-sidebar .sidebar-primary, body.content-sidebar .sidebar-primary { margin-left: -280px; }
body.sidebar-sidebar-content .sidebar-primary, body.sidebar-content .sidebar-primary { margin-right: -280px; }
body.override .sidebar-secondary { width: 100%; margin: 20px 0 0; float: left; }
}
@media only screen and (min-width: 480px) and (max-width: 1000px) {
.content .override { padding: 10px 20px 0; }
body.override .breadcrumb { margin: 0 20px 10px; }
.author-box { margin: 20px 20px 30px; }
#comments { margin: 0px 20px 15px; }
.entry-pings { margin: 0 20px; }
#respond { margin: 0 20px 15px; }
}
@media only screen and (max-width: 839px) {
body.override .site-header .wrap, .title-area, .site-header .widget-area { width: 100%; }
.title-area { height: 142px; padding-left: 0; text-align: center; float: none; }
.site-header .widget-area { padding: 0; }
.header-image .site-header .wrap .title-area { margin: 0px auto 0px; float: none; }
body.override .menu-primary, body.override .menu-secondary, .site-header .widget-area, .site-header .genesis-nav-menu { width: 100%; }
.site-header .widget-area { float: none; }
.genesis-nav-menu li.right { display: none; }
ul.menu-primary, ul.menu-secondary, .site-header ul.genesis-nav-menu { float: none; text-align: center; }
.menu-primary li, .menu-secondary li, .site-header .genesis-nav-menu li { display: inline-block; float: none; }
.menu-primary li li, .menu-secondary li li, .site-header .genesis-nav-menu li li { text-align: left; }
body.override .site-inner { padding-bottom: 10px; }
body.override .content-sidebar-wrap, body.override .content { width: 100%; }
.content { padding: 0; }
body.override .sidebar-primary, body.override .sidebar-secondary { width: 100%; float: left; }
.sidebar-primary { margin: 20px 0 0; }
.five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth,
.one-half, .one-sixth, .one-third, .three-fifths, .three-fourths,
.three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds { width: 100%; padding: 0 0 25px; }
.first { padding-top: 0 !important; }
#ez-home-slider.ez-widget-area, .slider-inside #ez-home-slider.ez-widget-area { padding-bottom: 0; }
#home-hook-wrap { padding-bottom: 0; padding-left: 10px; padding-right: 10px; }
#ez-home-container-wrap, .ez-home-container-area,
#ez-feature-top-container, #ez-fat-footer-container { margin: 0 auto; padding-bottom: 0; }
body.override.fat-footer-inside #ez-fat-footer-container-wrap { margin-top: 0; margin-bottom: 20px; }
#ez-home-container-wrap .ez-widget-area,
#ez-feature-top-container .ez-widget-area,
#ez-fat-footer-container .ez-widget-area { width: 100%; padding-bottom: 20px; padding-left: 0 !important; }
#ez-home-sidebar-wrap { margin: 0; }
}
@media only screen and (min-width: 480px) and (max-width: 839px) {
}
@media only screen and (max-width: 479px) {
.nav-primary, .nav-secondary { display: none; }
#dropdown-nav-wrap, #dropdown-subnav-wrap { display: block; }
.content .override { padding: 0; }
body.override .breadcrumb { margin: 0 0 10px; }
}h1 {font-size: 2em;     margin-bottom: 20px; }
body {    background: #F6F6F6 url(//www.flying-tigers.co.uk/wp-content/uploads/dynamik-gen/theme/images/bg-plane.jpg) top center fixed no-repeat; background-size: 100% auto;
color: #111111;    font-family: Arial, sans-serif;    font-size: 13px;    line-height: 23px;}
.content-area { float:left;}
.content-sidebar .sidebar-primary { width: 230px;float:right;}
.woocommerce div.product p.stock {  display:none;}
.woocommerce div.product .stock { display:none;}
.woocommerce-loop-category__title {font-size:14px;} .heading2{font-size:20px;line-height:26px;padding-bottom:0px;}
.fl-builder-content .fl-node-562f5709985f5 h2 {padding-bottom:15px;color:yellow;}
.woocommerce span.onsale, .woocommerce-page span.onsale {
min-height: 24px;
min-width: 24px;height: 24px;width: 24px;padding: 4px;font-size: 10px;font-weight: bold;position: absolute;
text-align: center;
line-height: 12px;
top: 6px;left: 6px;margin: 0;
-webkit-border-radius: 6px;
border-radius: 6px;
background: #ffffff;
background: -webkit-gradient(linear,left top,left bottom,from(#ff0000),to(#ff0000));
background: -webkit-linear-gradient(#ff0000,#ff0000)!important;
background: -moz-linear-gradient(center top,#ff0000 0%,#ff0000 100%)!important;
background: -moz-gradient(center top,#ff0000 0%,#ff0000 100%)!important;
text-shadow: 0 0 0 #ffffff!important;
color: #fff!important;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 0 rgba(0,0,0,0.2), 0 1px 2px rgba(0,0,0,0.2);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 0 rgba(0,0,0,0.2), 0 1px 2px rgba(0,0,0,0.2);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 0 rgba(0,0,0,0.2), 0 1px 2px rgba(0,0,0,0.2);
opacity: 0.4;    filter: alpha(opacity=40); }
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {
display: block;    position: absolute;    top: 0px;    left: 0px;}
.fl-module-content .widget_product_search input#s {
background: #FFFFFF;
border: 0px solid #ccc;
width: 300px;height:40px;
margin: 10px 5px 0 0;
padding: 4px 0px 4px 5px;
color: #066013!important;
font-family: Arial, sans-serif;
font-size: 18px;
-webkit-appearance: none;}
.fl-module-content #subbutton, .widget_product_search input#searchsubmit {
background: #F6F6F6;    border: 1px solid #E8E8E8;    margin: 4px;    padding: 9px 9px 9px 9px;    color: #333333;
font-family: Arial, sans-serif;    font-size: 18px;    line-height: 19px;    cursor: pointer;    text-decoration: none;}
#respond {display:none;}
#text-14 input.search-field {border-radius: 5px; border: 0 solid #066A1B; height: 25px;width:150px;background:#fff; color:#066A1B;}
#text-14 input.go {border-radius: 5px; border: 0 solid #8AC007; height: 25px;width:40px;background:#066A1B; color:#fff;}
#footer .gototop {float: left;  width: 260px;}
.pp_expand {display:none;}		
.woocommerce span.onsale {	z-index:9999;}				
.onsale  {	z-index:9999;}	
.del {color:#000;}
.amount .price {color:#000;}
.woocommerce-price-suffix {color:#666; font-size:12px;}
.woocommerce-ordering {display:none;}
.create-account label {font-size:22px; color:red;}
mark {background-color: white;color: black;}
#woocommerce_product_search-2 label{display:none;}
.price .amount {color:#000; font-weight:bold;}
.single_add_to_cart_button button alt {color:#fff;}
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, 
.woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, 
.woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt {
background: #066013;background: -webkit-gradient(linear,left top,left bottom,from(#066013),to(#03300a));
background: -webkit-linear-gradient(#066013,#03300a);
background: -moz-linear-gradient(center top,#066013 0%,#03300a 100%);
background: -moz-gradient(center top,#066013 0%,#03300a 100%);
border-color: #000000;color: #fff!important;text-shadow: 0 0px 0 rgba(0,0,0,0.6);}
.related h2 {margin-bottom:20px;color: #066A1B;}
.woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, 
.woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, 
.woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product 
{width: 170px;}
.related ul.products li.product img, .upsells.products ul.products li.product img, .related ul li.product img {width: 150px;height: 150px;border: 1px solid #999;} .woocommerce-page div.product div.images {    width: 100% !important; } .woocommerce div.product .woocommerce-tabs ul.tabs {
display: none;
}
.woocommerce div.product .woocommerce-tabs .panel {
margin-top: 5vh!important;
} @media only screen and (max-width: 1000px) {
}
@media only screen and (min-width: 840px) and (max-width: 1000px) {
}
@media only screen and (min-width: 480px) and (max-width: 1000px) {
}
@media only screen and (max-width: 839px) {
}
@media only screen and (min-width: 480px) and (max-width: 839px) {
.hideit {display:none!important;}
#hideit {display:none!important;}
}
@media only screen and (max-width: 479px) {
.hideit {display:none!important;}
#hideit {display:none!important;}
}