/*--

    Theme Name: theme51031

    Theme URI: http://info.template-help.com/help/

    Description: A theme for Wordpress 4.4.x

    Author: Template_Help.com

    Author URI: http://info.template-help.com/help/

    Template: CherryFramework

    Version: 3.1.5

--*/

/* ----------------------------------------

    Please, You may put custom CSS here

---------------------------------------- */
div.center-content { max-width: 1600px; margin: 0 auto; }
.motopress-wrapper.content-holder.clearfix { padding-top: 0; min-height: 2200px; }
div#motopress-main header.motopress-wrapper.header { position: absolute; }
div.copyright-header div#footer-text.footer-text { margin: 0; }
div.customStrap { margin: 0; }
.headerbanner { min-height: 200px; background: #1b1b35; padding-bottom: 12px; margin-left: -53px; margin-right: -60px; text-align: center; }
.headerbanner div { display: inline-block; }
.headerbanner  h1 { padding-top: 18px; font: bold 64px/78px Arial, Helvetica, sans-serif; color: #babfc3; margin-top: 0px; }
body.page-id-3232 .headerbanner, body.page-id-20158 .headerbanner{ margin-left: -82px; margin-right: -83px; padding-left: 76px; }
img.ftl-right-img { width: 100%; }
nav.nav ul.sf-menu li.menu-item:hover { text-decoration: underline; color: #1b1b37; background: url('/wp-content/uploads/2016/04/ftpla-ul-arrow.png') no-repeat left center; background-position: 10px; }
aside.span4.custom-sidebar { position: absolute; right: 0; height: 100%; margin-right: 83px; }
div#primary-sidebar { height: 100%; margin-right: -83px; }
.nav__primary .sf-menu > .menu-item:hover { border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; }
.nav__primary .sf-menu > .menu-item.current-menu-item, .nav__primary .sf-menu > .menu-item.sf:hover { border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; background-repeat: no-repeat; background-position: right; }
span.wpcf7-form-control-wrap.your-email { display: inline-block; }
span.input-btn.btn.btn-from-center-horizontal>span { padding: 0; }
input.wpcf7-form-control.wpcf7-submit { color: #668fbd; }
span.input-btn.btn.btn-from-center-horizontal:hover input { background-color: #C50000; color: #fff !important; border-color: #fff; }
ul#menu-useful-links, ul#menu-recommended-reading { list-style: none; }
ul#menu-useful-links li, ul#menu-recommended-reading li { background-image: url('/wp-content/uploads/2016/04/ftpla-ul-arrow.png'); background-position: left center; background-repeat: no-repeat; padding-left: 30px; margin: 0.5em 0; }
#nav_menu-5 > h2{
	margin-bottom: 50px;
}
.logo { padding: 0px 0px 0px 0px; text-align: right; }
.motopress-wrapper.content-holder.clearfix { padding-top: 0; }
div#post-203.page.post-203.type-page.status-publish.hentry { padding-top: 0; }
div.type-page { padding-top: 0 }
.menu-primary.li.home-nav a:hover { background: #c50000; color: #fff; }
div.footer-text { border: solid 1px #fff; }
.container.content-area { font-family: Arial; }
#leftcolumn { width: 300px; border: 0px solid red; float: left }
#rightcolumn { width: 300px; border: 0px solid red; float: center }
.btn-from-center-horizontal:before, .btn-from-center-horizontal:after { background: #668fbd; }
.title-section { background: #fafafa; }
div#primary-sidebar.primary-sidebar.widget-area { background: #668fbd; padding-left: 0px; }
.title-section .title-header { text-align: center; }
div.copyright-header div#footer-text.footer-text { background-image: url("/wp-content/uploads/2016/04/tigers9-1.png"); background-position: center; background-repeat: no-repeat; height: 252px; }
div.copyright-header > div#footer-text-2-container > div#footer-text-2 { background-image: url("/wp-content/uploads/2016/07/pilot-hat-badge.png"); background-position: center; background-repeat: no-repeat; height: 252px; }
#footer-text-2{background-size: 100%;}
#footer-text-2-container{margin-top: 0 !important;}
div#primary-sidebar.primary-sidebar.widget-area a { color: #FFF; }
div#primary-sidebar.primary-sidebar.widget-area h2 { color: #FFF; padding-left: 10px; }
.btn > span, .reply a > span { position: relative; z-index: 100; display: inline-block; padding: 10px 15px; color: #668fbd; background: #fafafa; border: 1px solid #668fbd; }
.top-wings { width: 300px; margin: 0 auto; display: block; }
div.menu-useful-links-container, div.menu-recommended-reading-container { padding-left: 30px; }
.nav__primary .sf-menu > .menu-item { display: block; float: none; text-align: right; background: none; position: relative; border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; padding: 0; margin: 0; transition: all 0.3s ease 0s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
div.copyright-header div#footer-text.footer-text { margin: 20px; }
div.footer-text { border: #668fbd; }
.footer-text:before, .footer-text:after { content: ''; width: 100%; height: 1px; position: absolute; top: 0; background: #668fbd; left: 0; }
.footer-text:after { top: auto; bottom: 0; background: #668fbd; }
.content-holder { position: relative; z-index: 1; padding-bottom: 0px; padding-top: 5px; }
.title-section { padding: 17px 0 0px; position: relative; }
a.btn:hover > span { background-color: #C50000; color: #fff; border-color: #fff; }
.nav__primary .sf-menu > .menu-item-has-children.sfHover > a { background: #668FBD url('/wp-content/uploads/2016/04/ftpla-ul-arrow.png') no-repeat left center; padding-left: 10px; }
#respond #commentform .input-btn input { margin: 0; width: auto; height: auto !important; color: #668fbd }
.input-btn input { color: #628dc2; }
div#wpcf7-f3205-p7-o1 span.wpcf7-form-control-wrap { display: inline; position: absolute; left: 140px; }
span.input-btn.btn.btn-from-center-horizontal { margin-left: 170px; margin-top: 10px; }
div#wpcf7-f2020-p14-o1 p span.input-btn.btn.btn-from-center-horizontal { margin: 0; }
div#wpcf7-f2091-p203-o1 p span.input-btn.btn.btn-from-center-horizontal { margin: 0; }
div#wpcf7-f2091-p203-o1 span.wpcf7-form-control-wrap.text-366 { display: inline; }
div#wpcf7-f13100-p7-o2 span.wpcf7-form-control-wrap { display: inline; position: absolute; left: 140px; }
div#wpcf7-f13100-p7-o2 span.wpcf7-form-control-wpcf7-submit { margin: 0; padding-left: 60px; }
.nav__primary .sf-menu > .menu-item.current-menu-item > a { color: #fff; background-color: #bd0006; }
a:link { text-decoration: underline; }
a:hover { text-decoration: none; }
.nav_primary.sf-menu>.menu-item.sfHover>a { text-decoration: underline; }
h2.tigers-widget-title { text-align: center; }
aside.widget { margin-bottom: 50px; }
img.tree-tiger-side { margin: 0 auto; display: block; }
div.bwg_filmstrip { overflow-x: scroll; -webkit-overflow-scrolling: touch; -webkit-touch-callout: none; }
div.bwg_filmstrip::-webkit-scrollbar { width: 12px; height: 12px; }
div.bwg_filmstrip::-webkit-scrollbar-track { background-color: #000 !important; }
div.bwg_filmstrip::-webkit-scrollbar-thumb { background: #fff; border-radius: 10px; }
.bwg_filmstrip_thumbnails { left: 0 !important; }
.bwg_filmstrip_thumbnails { z-index: 10105; }
div.span6.list-row1 { width: 40%; margin: 0 5%; }
a.spider_popup_close_fullscreen { top: 90px; }
.post_meta.meta_type_line { display: none; }
.post-author { display: none; }
p.nocomments { display: none; }
ul.share-buttons.unstyled { display: none; }
body.page.page-id-20158 .main-holder {overflow-x:scroll !important;}
body.page.page-id-20158 div.center-content {max-width:100%;}
body.page.page-id-20158 .container {width:100%;}
body.page.page-id-3232 .motopress-wrapper.content-holder.clearfix, body.page.page-id-20158 .motopress-wrapper.content-holder.clearfix { width: 1600px; margin: 0 !important; }
body.page.page-id-20158 .motopress-wrapper.content-holder.clearfix {width:100%;}
body.page.page-id-3232 div.span12, body.page.page-id-20158 div.span12 { width: 1560px; }
body.page.page-id-20158 div.span12 {width:100%;}
body.page.page-id-3232 div.container, body.page.page-id-20158 div.container { margin: 0 20px !important; }
.dataTables_paginate { float: left; }
.dataTables_wrapper {max-width:1500px;margin:0 auto;}
span.wpcf7-form-control-wrap.comments { width: 80%; }
.print-btn { margin-top: 10px; background-color: #fafafa; border: solid 1px; padding: 10px 15px !important; font: 600 12px/1.2em 'Open Sans', sans-serif; margin-left: 10px; }
.print-btn:hover { background-color: #C50000; color: #fff !important; border-color: #fff; }
h3.phoneOnly { display: none; }
select.select-menu { border-color: #c60004; font-size: 20px; }
h2#shortcutHeader { text-align: center; border-top: solid 1px #000; border-bottom: solid 1px #000; margin: 40px 0; }
.bwg_title_spun2_0 { color: #000000 !important; text-shadow: 1px 0px 1px #ffffff !important; }
.ui-icon-circle-arrow-e { background-image: url(//www.darkblue-jay-573624.hostingersite.com/wordpress1/wp-content/uploads/2016/12/next.png) !important; background-position: center center !important; width: 25px !important; height: 25px !important; }
.ui-icon-circle-arrow-w { background-image: url(//www.darkblue-jay-573624.hostingersite.com/wordpress1/wp-content/uploads/2016/12/back.png) !important; background-position: center center !important; width: 25px !important; height: 25px !important; }
.bwg_filmstrip_container { display: none !important; }
.form-msg { height: 200px; }
.captcha-wrap { margin-left: 160px; }
div.wpcf7 .ajax-loader { display: none; }
.bwg_image_info { background: none !important; }
.reunion-title { margin-bottom: 30px; }
.reunion-title h1, .reunion-title h3 { width: 100%; text-align: center; }
.reunion-title h3 { color: #bd0006; font-size: 22px; }
.reunion-left h2 { font-size: 22px; line-height: 24px; }
.reunion-left { width: 35%; float: left; }
.reunion-right { width: 62%; float: left; margin-left: 2%; }
.reunion-details { border: 2px solid #000000; padding: 15px; margin-bottom: 25px; }
.reunion-checkbox { positioN: relative; }
.reunion-checkbox > label { position: absolute; left: 30px; }
.reunion-checkbox label { float: left; margin-right: 15px; }
.reunion-checkbox input { position: relative; top: -5px; }
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li input[type=checkbox] { min-width: 18px; min-height: 18px; }
body .gform_wrapper ul li.gfield { margin-top: 5px; }
body .gform_wrapper ul li.gfield .ginput_container { margin-top: 0 !important; }
body .gform_wrapper .field_description_below .gfield_description, body .gform_wrapper .field_description_above .gfield_description { padding-top: 0; line-height: 14px; }
body .gform_wrapper .field_description_above .gfield_description { padding-bottom: 10px; }
body .gform_wrapper .top_label .gsection_description { line-height: 14px; }
body .ginput_complex label { margin: 5px 0 8px 5px !important; line-height: 12px !important; }
body .ginput_complex input { margin-top: 5px; margin-bottom: 0; }
.ginput_quantity { height: 22px !important; margin-bottom: 2px !important; margin-top: 0 !important; }
.awd-hidden-field { visibility: hidden !important; height: 0px !important; margin-top: 0px !important; overflow: hidden !important; position: absolute; }
.awd-hidden-field label { visibility: hidden !important; height: 0px !important; margin-top: 0px !important; overflow: hidden !important; }
.awd-hidden-field .ginput_product_price_label, .awd-hidden-field .ginput_product_price { visibility: hidden !important; height: 0px !important; margin-top: 0px !important; overflow: hidden !important; }
.awd-hidden-field div.ginput_container { margin-top: 0px !important; height: 0 !important; overflow: hidden !important; visibility: hidden !important; }
.gform_footer input[type="submit"] { margin: 0px !important; }
.gsection { text-align: center; }
.col-one-200 .column-1 { min-width: 200px; }
.col-one-220 .column-1 { min-width: 220px; }
.col-one-240 .column-1 { min-width: 240px; }
.col-one-260 .column-1 { min-width: 260px; }
.col-one-280 .column-1 { min-width: 280px; }

legend.gfield_label.gfield_label_before_complex {
  line-height: inherit!important;
  border-bottom: none;
}

/*.gsection span, .gfield_description span {color:#bd0006;}*/
/* .ftl-right-img{height: 427px;} */
.tree-tiger-side{height: 216px;}
.awd-right-img{object-fit: cover;}
/* Mobile Styles */
@media (max-width:1550px) and (min-width:1350px) {
    .headerbanner { margin-left: -29px; margin-right: -20px; }
    div.customStrap { margin-left: 20px; }
    body.page-id-3232 .headerbanner, body.page-id-20158 .headerbanner { margin-right: -30px; }
    aside.span4.custom-sidebar { margin-right: 30px; }
    div#primary-sidebar { margin-bottom: -50px; margin-right: -30px; }
    div.center-content { max-width: 1264px; margin: 0 auto; }
    div.tableScroll { overflow-x: scroll; }
	/* .ftl-right-img{height: 310px;} */
	.tree-tiger-side{height: 177px;}
	.awd-right-img{object-fit: cover;}
}
@media (max-width:1350px) and (min-width:1050px) {
    .headerbanner { margin-left: -27px; margin-right: -30px; padding-bottom: 0; padding-left: 28px; height: 201px; }
    .headerbanner h1 { font: bold 42px/50px Open Sans; padding: 50px 0; margin: 0; }
    div.customStrap { margin-left: 10px; }
    body.page-id-3232 .headerbanner, body.page-id-20158 .headerbanner { margin-right: -38px; }
    aside.span4.custom-sidebar { margin-right: 38px; }
    div#primary-sidebar { margin-bottom: -50px; margin-right: -38px; }
    div.center-content { max-width: 1050px; margin: 0 auto; }
    div.tableScroll { overflow-x: scroll; }
	/* .ftl-right-img{height: 250px;} */
	.tree-tiger-side{height: 142px;}
	.awd-right-img{object-fit: cover;}
}
@media (max-width:1049px) {
    div#motopress-main header.motopress-wrapper.header { position: relative; }
    div.motopress-wrapper.content-holder.clearfix { padding-top: 0 !important; }
    div.logo.pull-left { text-align: center; }
    select.select-menu { display: block; }
    nav.nav__primary ul.sf-menu { display: none; }
    aside.span4.custom-sidebar { display: none; }
    div.copyright-header { display: none; }
    div.tableScroll { overflow-x: scroll; }
    div.bwg_filmstrip_container, div.bwg_filmstrip_left, div.bwg_filmstrip, div.bwg_filmstrip_right { display: none; }
    h3.phoneOnly { display: block; text-align: center; color: #fff; font: normal 22px/28px Open Sans; }
	body.page.page-id-20158 div.container {margin:0;}
}
@media (max-width:760px) {
    div.headerbanner { min-height: 100px; }
    .headerbanner h1 { font: bold 36px/44px Arial, Helvetica, sans-serif; }
    p.mClear { clear: both; }
    a.btn, span.input-btn, div#wpcf7-f2091-p203-o1 p span.input-btn.btn.btn-from-center-horizontal { margin: 10px 0; }
    img.alignright.wp-image-13072 { float: none; clear: both; }
    div#wpcf7-f3205-p7-o1 input[type="text"], div#wpcf7-f3205-p7-o1 input[type="email"] { width: 180px; }
    div#wpcf7-f13100-p7-o2 input[type="text"], div#wpcf7-f13100-p7-o2 input[type="email"] { width: 140px; }
    div.tableScroll { overflow-x: scroll; }
}
@media (max-width:1620px) and (min-width:1350px) {
    body.page.page-id-3232 .motopress-wrapper.content-holder.clearfix { width: 1330px !important; margin: 0 auto !important; }
    body.page.page-id-3232 div.span12 { width: 1290px !important; }
    body.page.page-id-3232 div.center-content { max-width: 1620px; margin: 0 auto; }
	body.page.page-id-20158 .motopress-wrapper.content-holder.clearfix { width: 100% !important; margin: 0 auto !important; }
    body.page.page-id-20158 div.span12 { width: 100% !important; }
    body.page.page-id-20158 div.center-content { max-width: 1620px; margin: 0 auto; }
}
@media (max-width:1349px) {
    body.page.page-id-3232 .motopress-wrapper.content-holder.clearfix { width: 1179px !important; margin: 0 auto !important; }
    body.page.page-id-3232 div.span12 { width: 1139px !important; }
    body.page.page-id-3232 div.center-content { max-width: 1349px; margin: 0 auto; }
	body.page.page-id-20158 .motopress-wrapper.content-holder.clearfix { width: 100% !important; margin: 0 auto !important; }
    body.page.page-id-20158 div.span12 { width: 100% !important; }
    body.page.page-id-20158 div.center-content { max-width: 1349px; margin: 0 auto; }
}
@media (max-width:1199px) {
    body.page.page-id-3232 .motopress-wrapper.content-holder.clearfix { width: 1024px !important; margin: 0 auto !important; }
    body.page.page-id-3232 div.span12 { width: 944px !important; }
    body.page.page-id-3232 div.center-content { max-width: 1024px; margin: 0 auto; }
	body.page.page-id-20158 .motopress-wrapper.content-holder.clearfix { width: 100% !important; margin: 0 auto !important; }
    body.page.page-id-20158 div.span12 { width: 100% !important; }
    body.page.page-id-20158 div.center-content { max-width: 1024px; margin: 0 auto; }
}

/* Print Style Sheet */
@media print {
    header.motopress-wrapper.header.mCustomScrollbar._mCS_1.mCS-autoHide.mCS_no_scrollbar { display: none; }
    .no-print { display: none !important; }
    span.wpcf7-form-control-wrap { left: 140px; }
}
div.span6.list-row1 { float: left !important; }
.red { color: #bd0006; }
.blue { color: #3366ff; }
.green { color: #228B22; }
.gray { color: #808080; }
.italic { font-style: italic; }
