img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    /* height: 1em !important;
    width: 1em !important;*/
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important
}

a:hover {
    color: #fc1d00
}

select,
input {
    font-family: Lato, Arial, sans-serif;
    -webkit-font-feature-settings: "lnum"; 
    -moz-font-feature-settings: "lnum"; 
    font-feature-settings: "lnum";
}

body {
    font-family: Lato, Arial, sans-serif;
    -webkit-font-feature-settings: "lnum"; 
    -moz-font-feature-settings: "lnum"; 
    font-feature-settings: "lnum";
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Cabin
}

.btLightSkin a:hover,
.btDarkSkin .btLightSkin a:hover {
    color: #fc1d00
}

.btDarkSkin a:hover,
.btLightSkin .btDarkSkin a:hover {
    color: #fc1d00
}

.btLightSkin select:hover,
.btLightSkin textarea:hover,
.btLightSkin input:hover,
.btDarkSkin .btLightSkin select:hover,
.btDarkSkin .btLightSkin textarea:hover,
.btDarkSkin .btLightSkin input:hover {
    -webkit-box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btLightSkin select:focus,
.btLightSkin textarea:focus,
.btLightSkin input:focus,
.btDarkSkin .btLightSkin select:focus,
.btDarkSkin .btLightSkin textarea:focus,
.btDarkSkin .btLightSkin input:focus {
    -webkit-box-shadow: 5px 0 0 #fc1d00 inset, 0 2px 10px rgba(0, 0, 0, .2);
    box-shadow: 5px 0 0 #fc1d00 inset, 0 2px 10px rgba(0, 0, 0, .2)
}

.btDarkSkin select:hover,
.btDarkSkin textarea:hover,
.btDarkSkin input:hover,
.btLightSkin .btDarkSkin select:hover,
.btLightSkin .btDarkSkin textarea:hover,
.btLightSkin .btDarkSkin input:hover {
    -webkit-box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btDarkSkin select:focus,
.btDarkSkin textarea:focus,
.btDarkSkin input:focus,
.btLightSkin .btDarkSkin select:focus,
.btLightSkin .btDarkSkin textarea:focus,
.btLightSkin .btDarkSkin input:focus {
    -webkit-box-shadow: 5px 0 0 #fc1d00 inset, 0 2px 10px rgba(0, 0, 0, .2);
    box-shadow: 5px 0 0 #fc1d00 inset, 0 2px 10px rgba(0, 0, 0, .2)
}

.btAccentTitle h1,
.btAccentTitle h2,
.btAccentTitle h3,
.btAccentTitle h4,
.btAccentTitle h5,
.btAccentTitle h6 {
    color: #fc1d00 !important
}

.btLightAccentTitle h1,
.btLightAccentTitle h2,
.btLightAccentTitle h3,
.btLightAccentTitle h4,
.btLightAccentTitle h5,
.btLightAccentTitle h6 {
    color: #ff7563 !important
}

.btDarkAccentTitle h1,
.btDarkAccentTitle h2,
.btDarkAccentTitle h3,
.btDarkAccentTitle h4,
.btDarkAccentTitle h5,
.btDarkAccentTitle h6 {
    color: #ce1800 !important
}

.btAlternateTitle h1,
.btAlternateTitle h2,
.btAlternateTitle h3,
.btAlternateTitle h4,
.btAlternateTitle h5,
.btAlternateTitle h6 {
    color: #000066 !important
}

.btLightAlternateTitle h1,
.btLightAlternateTitle h2,
.btLightAlternateTitle h3,
.btLightAlternateTitle h4,
.btLightAlternateTitle h5,
.btLightAlternateTitle h6 {
    color: #0000cc !important
}

.btDarkAlternateTitle h1,
.btDarkAlternateTitle h2,
.btDarkAlternateTitle h3,
.btDarkAlternateTitle h4,
.btDarkAlternateTitle h5,
.btDarkAlternateTitle h6 {
    color: #000038 !important
}

.btLoader {
    border-top: 5px solid #fc1d00
}

.menuPort {
    font-family: Lato, Arial, sans-serif
}

.btDarkSkin ul li ul li a:hover,
.btLightSkin .btDarkSkin ul li ul li a:hover {
    -webkit-box-shadow: -5px 0 0 #fc1d00 inset;
    box-shadow: -5px 0 0 #fc1d00 inset
}

.btLightSkin ul li ul li a:hover,
.btDarkSkin .btLightSkin ul li ul li a:hover {
    -webkit-box-shadow: -5px 0 0 #fc1d00 inset;
    box-shadow: -5px 0 0 #fc1d00 inset
}

.btDarkSkin nav ul li.current-menu-ancestor>a:hover,
.btDarkSkin nav ul li.current-menu-item>a:hover,
.btLightSkin .btDarkSkin nav ul li.current-menu-ancestor>a:hover,
.btLightSkin .btDarkSkin nav ul li.current-menu-item>a:hover {
    color: #006
}

.btLightSkin nav ul li.current-menu-ancestor>a:hover,
.btLightSkin nav ul li.current-menu-item>a:hover,
.btDarkSkin .btLightSkin nav ul li.current-menu-ancestor>a:hover,
.btDarkSkin .btLightSkin nav ul li.current-menu-item>a:hover {
    color: #006
}

.topBar .btIco .btIcoHolder:before,
.menuPort .topBarInMenu .btIco .btIcoHolder:before {
    color: #ce1800
}

.topBar .topTools .widget_search .btSearch .btIco.default .btIcoHolder:before,
.menuPort .topBarInMenu .widget_search .btSearch .btIco.default .btIcoHolder:before {
    color: #fc1d00
}

.topBar .widget_search h2,
.topBarInMenu .widget_search h2 {
    font-family: Lato, Arial, sans-serif;
    -webkit-font-feature-settings: "lnum"; 
    -moz-font-feature-settings: "lnum"; 
    font-feature-settings: "lnum";
}

.topBar .widget_search button,
.topBarInMenu .widget_search button {
    background: #fc1d00
}

.topBar .widget_search button:hover,
.topBarInMenu .widget_search button:hover {
    background: #c91700
}

.btSearchInner.btFromTopBox {
    background: #fc1d00
}

.btSearchInner.btFromTopBox input[type="text"] {
    border: 1px solid #ce1800
}

.btSearchInner.btFromTopBox button:before {
    color: #006
}

.btSearchInner.btFromTopBox button:hover:before {
    color: #fc1d00
}

.btLightSkin.btMenuLeft ul li ul li a:hover,
.btDarkSkin .btLightSkin.btMenuLeft ul li ul li a:hover {
    -webkit-box-shadow: 5px 0 0 #fc1d00 inset !important;
    box-shadow: 5px 0 0 #fc1d00 inset !important
}

.btDarkSkin.btMenuLeft ul li ul li a:hover,
.btLightSkin .btDarkSkin.btMenuLeft ul li ul li a:hover {
    -webkit-box-shadow: 5px 0 0 #fc1d00 inset !important;
    box-shadow: 5px 0 0 #fc1d00 inset !important
}

.btLightSkin.btMenuCenter .menuPort .leftNav ul li ul li a:hover,
.btDarkSkin .btLightSkin.btMenuCenter .menuPort .leftNav ul li ul li a:hover {
    -webkit-box-shadow: 5px 0 0 #fc1d00 inset !important;
    box-shadow: 5px 0 0 #fc1d00 inset !important
}

.btDarkSkin.btMenuCenter .menuPort .leftNav ul li ul li a:hover,
.btLightSkin .btDarkSkin.btMenuCenter .menuPort .leftNav ul li ul li a:hover {
    -webkit-box-shadow: 5px 0 0 #fc1d00 inset !important;
    box-shadow: 5px 0 0 #fc1d00 inset !important
}

.btMenuVerticalLeft .btCloseVertical:before,
.btMenuVerticalRight .btCloseVertical:before {
    color: #fc1d00
}

.btMenuVerticalLeft .menuPort ul a:hover,
.btMenuVerticalRight .menuPort ul a:hover {
    color: #006
}

.btMenuVerticalLeft .menuPort ul li .subToggler .btIcoHolder:before,
.btMenuVerticalRight .menuPort ul li .subToggler .btIcoHolder:before {
    color: #006
}

.btSiteFooter .menu li a {
    color: #ffa296
}

.btSiteFooter .menu li a:hover {
    color: #fc1d00
}

.btSiteFooterWidgets .btBox h4 {
    color: #ff7563
}

.btSiteFooterWidgets .btBox a:hover {
    color: #ffa296
}

.btSiteFooterWidgets .recentTweets small:before {
    color: #ff7563
}

.btSiteFooterCurve .btSiteFooterCurveSleeve {
    background: #c41700
}

.btSiteFooterCurve .btCurveLeft,
.btSiteFooterCurve .btCurveRight {
    fill: #c41700
}

.btLightSkin .btSiteFooterWidgets,
.btDarkSkin .btLightSkin .btSiteFooterWidgets {
    background: #c41700
}

.btLightSkin .btSiteFooter,
.btDarkSkin .btLightSkin .btSiteFooter {
    background: #c41700
}

.btDarkSkin .btSiteFooterWidgets,
.btLightSkin .btDarkSkin .btSiteFooterWidgets {
    background: #c41700
}

.btDarkSkin .btSiteFooter,
.btLightSkin .btDarkSkin .btSiteFooter {
    background: #c41700
}

.sticky .btSubTitle:after {
    background: #006
}

.commentsBox h4,
h3.comment-reply-title {
    color: #006
}

.btBox h4 {
    color: #fc1d00
}

.btBox h5 {
    color: #006
}

.btLightSkin .btSidebar .btBox a:hover,
.btDarkSkin .btLightSkin .btSidebar .btBox a:hover {
    color: #fc1d00
}

.btDarkSkin .btSidebar .btBox a:hover,
.btLightSkin .btDarkSkin .btSidebar .btBox a:hover {
    color: #006
}

.btBox.widget_calendar table caption {
    background: #fc1d00;
    font-family: Cabin
}

.btBox.widget_archive ul li a,
.btBox.widget_categories ul li a {
    font-family: Cabin
}

.btLightSkin .btBox.widget_archive ul li a:hover,
.btLightSkin .btBox.widget_categories ul li a:hover,
.btDarkSkin .btLightSkin .btBox.widget_archive ul li a:hover,
.btDarkSkin .btLightSkin .btBox.widget_categories ul li a:hover {
    background: #fc1d00
}

.btDarkSkin .btBox.widget_archive ul li a:hover,
.btDarkSkin .btBox.widget_categories ul li a:hover,
.btLightSkin .btDarkSkin .btBox.widget_archive ul li a:hover,
.btLightSkin .btDarkSkin .btBox.widget_categories ul li a:hover {
    background: #fc1d00
}

.btBox.widget_recent_comments .comment-author-link a {
    color: #fc1d00
}

.btBox.widget_recent_comments .comment-author-link a:hover {
    color: #006
}

.btBox.widget_rss li a.rsswidget {
    font-family: Cabin
}

.btBox.widget_rss li cite:before {
    color: #fc1d00
}

.btBox .btSearch button {
    background: #006;
    border: 1px solid #000038;
    -webkit-box-shadow: 0 0 0 2px transparent inset, 0 1px 0 #000038 inset;
    box-shadow: 0 0 0 2px transparent inset, 0 1px 0 #000038 inset
}

.btBox .btSearch button:hover {
    border: 1px solid #006;
    -webkit-box-shadow: 0 0 0 2px #006 inset, 0 1px 0 transparent inset;
    box-shadow: 0 0 0 2px #006 inset, 0 1px 0 transparent inset;
    color: #006
}

.btBox.widget_tag_cloud .tagcloud a {
    background: #fc1d00
}

.btBox.widget_tag_cloud .tagcloud a:hover {
    background: #006
}

.btTags ul li a {
    background: #fc1d00
}

.btTags ul li a:hover {
    background: #006
}

.btHasGhost .fullScreenHeight.btGhost .btArticleComments:hover:before {
    color: #fc1d00 !important
}

.btArticleComments:hover,
.btArticleComments:hover:before {
    color: #fc1d00 !important
}

.btArticleCategories a:hover {
    color: #fc1d00 !important
}

.btContent table tr th,
.btContent table thead tr th {
    background: #4d4e4e3d,
}

.btContent table tbody tr:nth-child(even) th {
    background: #8688883d;
    color: gray;
    width: 16%;
    text-align: left;
}

.btContent table tbody tr:nth-child(odd) th {
    background: #8688883d;
    color: gray;
    width: 16%;
    text-align: left;
}

.post-password-form input[type="submit"] {
    background: #fc1d00;
    font-family: Cabin
}

.btPagination .paging a {
    color: #006
}

.btPagination .paging a:after {
    -webkit-box-shadow: 0 0 0 0 #fc1d00 inset;
    box-shadow: 0 0 0 0 #fc1d00 inset
}

.btPagination .paging a:hover:after {
    background: #fc1d00;
    -webkit-box-shadow: 0 0 0 50px #fc1d00 inset;
    box-shadow: 0 0 0 50px #fc1d00 inset
}

.btLinkPages a:hover {
    background: #fc1d00
}

.articleSideGutter {
    background: #006
}

.articleSideGutter .asgItem.avatar a:hover:before {
    -webkit-box-shadow: 0 0 0 3px #fc1d00 inset;
    box-shadow: 0 0 0 3px #fc1d00 inset
}

.btLightSkin .articleSideGutter:before,
.btDarkSkin .btLightSkin .articleSideGutter:before {
    border-right-color: #00c
}

.btDarkSkin .articleSideGutter:before,
.btLightSkin .btDarkSkin .articleSideGutter:before {
    border-right-color: #000038
}

.comment-respond .btnOutline.btnNormalColor button[type="submit"] {
    font-family: Cabin;
    color: #000066 !important
}

.comment-respond .btnOutline.btnNormalColor:hover {
    -webkit-box-shadow: 0 0 0 2px #006 inset, 0 1px 0 transparent inset;
    box-shadow: 0 0 0 2px #006 inset, 0 1px 0 transparent inset
}

.gridItem .boldPhotoSlide .slick-arrow:hover {
    -webkit-box-shadow: 0 0 0 25px #fc1d00 inset;
    box-shadow: 0 0 0 25px #fc1d00 inset
}

.btSingleLatestPost .btLatestPostsDate {
    background: #fc1d00
}

.btSingleLatestPost .btLatestPostsDate:before {
    border-color: transparent transparent transparent #00c
}

.btLightSkin .btLatestPostsDate:before,
.btDarkSkin .btLightSkin .btLatestPostsDate:before {
    border-left-color: #00c
}

.btDarkSkin .btLatestPostsDate:before,
.btLightSkin .btDarkSkin .btLatestPostsDate:before {
    border-left-color: #000038
}

.fancy-select .trigger.open {
    background: #fc1d00
}

.fancy-select .options li.selected {
    background: #006
}

.fancy-select .options li:hover,
.fancy-select .options li.selected:hover {
    background-color: #000066 !important
}

.btLightSkin .fancy-select .options li.selected,
.btDarkSkin .btLightSkin .fancy-select .options li.selected {
    background: #006
}

.btLightSkin .fancy-select .options li:hover,
.btDarkSkin .btLightSkin .fancy-select .options li:hover,
.btLightSkin .fancy-select .options li.selected:hover,
.btDarkSkin .btLightSkin .fancy-select .options li.selected:hover {
    background-color: #000066 !important
}

.btDarkSkin .fancy-select .options li.selected,
.btLightSkin .btDarkSkin .fancy-select .options li.selected {
    background: #006
}

.btDarkSkin .fancy-select .options li:hover,
.btLightSkin .btDarkSkin .fancy-select .options li:hover,
.btDarkSkin .fancy-select .options li.selected:hover,
.btLightSkin .btDarkSkin .fancy-select .options li.selected:hover {
    background-color: #000066 !important
}

.btDropdown .fancy-select .trigger.open {
    border-color: #fc1d00
}

.recentTweets small:before {
    color: #fc1d00
}

.btIco .btIcoHolder:before {
    color: #fc1d00;
    border: 1px solid #fc1d00
}

.btIco.white .btIcoHolder:before {
    color: #fc1d00
}

.btIco.accent .btIcoHolder:before {
    background-color: #fc1d00
}

.btReadMore .btIco.default .btIcoHolder:before {
    background: #006;
    border-color: #006
}

.btReadMore .btIco.default:hover .btIcoHolder:before {
    background: #fc1d00;
    border-color: #ce1800
}

.btCounterHolder {
    font-family: Cabin
}

.btLightSkin .btCounterHolder,
.btDarkSkin .btLightSkin .btCounterHolder {
    color: #fc1d00
}

.btLightSkin .btProgressContent .btProgressAnim,
.btDarkSkin .btLightSkin .btProgressContent .btProgressAnim {
    background-color: #fc1d00
}

.btDarkSkin .btProgressContent .btProgressAnim,
.btLightSkin .btDarkSkin .btProgressContent .btProgressAnim {
    background-color: #fc1d00
}

.btPriceTable .btPriceTableHeader {
    background: #fc1d00
}

.btPriceTable .btPriceTableSticker {
    background: #006
}

.header .btSuperTitle {
    font-family: Libre Baskerville
}

.header .btSubTitle {
    font-family: Lato, Arial, sans-serif;
    -webkit-font-feature-settings: "lnum"; 
    -moz-font-feature-settings: "lnum"; 
    font-feature-settings: "lnum";
}

.btDash.bottomDash .dash:after,
.btDash.topDash .dash:before {
    border-bottom: 3px solid #fc1d00
}

.header.large .dash:after,
.header.large .dash:before {
    border-color: #fc1d00
}

.header.extralarge .dash:after,
.header.extralarge .dash:before {
    border-color: #fc1d00
}

.header.huge .dash:after,
.header.huge .dash:before {
    border-color: #fc1d00
}

.header.small.btDarkAccentDash .dash:after,
.header.medium.btDarkAccentDash .dash:after,
.header.large.btDarkAccentDash .dash:after,
.header.extralarge.btDarkAccentDash .dash:after,
.header.huge.btDarkAccentDash .dash:after,
.header.small.btDarkAccentDash .dash:before,
.header.medium.btDarkAccentDash .dash:before,
.header.large.btDarkAccentDash .dash:before,
.header.extralarge.btDarkAccentDash .dash:before,
.header.huge.btDarkAccentDash .dash:before {
    border-color: #ce1800
}

.header.small.btLightAccentDash .dash:after,
.header.medium.btLightAccentDash .dash:after,
.header.large.btLightAccentDash .dash:after,
.header.extralarge.btLightAccentDash .dash:after,
.header.huge.btLightAccentDash .dash:after,
.header.small.btLightAccentDash .dash:before,
.header.medium.btLightAccentDash .dash:before,
.header.large.btLightAccentDash .dash:before,
.header.extralarge.btLightAccentDash .dash:before,
.header.huge.btLightAccentDash .dash:before {
    border-color: #ff7563
}

.header.small.btAlternateDash .dash:after,
.header.medium.btAlternateDash .dash:after,
.header.large.btAlternateDash .dash:after,
.header.extralarge.btAlternateDash .dash:after,
.header.huge.btAlternateDash .dash:after,
.header.small.btAlternateDash .dash:before,
.header.medium.btAlternateDash .dash:before,
.header.large.btAlternateDash .dash:before,
.header.extralarge.btAlternateDash .dash:before,
.header.huge.btAlternateDash .dash:before {
    border-color: #006
}

.header.small.btDarkAlternateDash .dash:after,
.header.medium.btDarkAlternateDash .dash:after,
.header.large.btDarkAlternateDash .dash:after,
.header.extralarge.btDarkAlternateDash .dash:after,
.header.huge.btDarkAlternateDash .dash:after,
.header.small.btDarkAlternateDash .dash:before,
.header.medium.btDarkAlternateDash .dash:before,
.header.large.btDarkAlternateDash .dash:before,
.header.extralarge.btDarkAlternateDash .dash:before,
.header.huge.btDarkAlternateDash .dash:before {
    border-color: #000038
}

.header.small.btLightAlternateDash .dash:after,
.header.medium.btLightAlternateDash .dash:after,
.header.large.btLightAlternateDash .dash:after,
.header.extralarge.btLightAlternateDash .dash:after,
.header.huge.btLightAlternateDash .dash:after,
.header.small.btLightAlternateDash .dash:before,
.header.medium.btLightAlternateDash .dash:before,
.header.large.btLightAlternateDash .dash:before,
.header.extralarge.btLightAlternateDash .dash:before,
.header.huge.btLightAlternateDash .dash:before {
    border-color: #00c
}

.btBtn {
    font-family: Lato, Arial, sans-serif;
    -webkit-font-feature-settings: "lnum"; 
    -moz-font-feature-settings: "lnum"; 
    font-feature-settings: "lnum";
}

.btBtn.btnBorderless.btBtnAccentLight a,
.btBtn.btnBorderless.btBtnAccentLight a:before {
    color: #ff7563 !important
}

.btLightSkin .btBtn.btnBorderless.btBtnAccentLight a:hover,
.btLightSkin .btBtn.btnBorderless.btBtnAccentLight a:before,
.btLightSkin .btBtn.btnBorderless.btBtnAccentLight a:hover:before,
.btDarkSkin .btLightSkin .btBtn.btnBorderless.btBtnAccentLight a:hover,
.btDarkSkin .btLightSkin .btBtn.btnBorderless.btBtnAccentLight a:before,
.btDarkSkin .btLightSkin .btBtn.btnBorderless.btBtnAccentLight a:hover:before {
    color: #fc1d00 !important
}

.btLightSkin .btBtn.btnBorderless.btnAccentColor a:hover,
.btLightSkin .btBtn.btnBorderless.btnAccentColor a:before,
.btLightSkin .btBtn.btnBorderless.btnAccentColor a:hover:before,
.btDarkSkin .btLightSkin .btBtn.btnBorderless.btnAccentColor a:hover,
.btDarkSkin .btLightSkin .btBtn.btnBorderless.btnAccentColor a:before,
.btDarkSkin .btLightSkin .btBtn.btnBorderless.btnAccentColor a:hover:before {
    color: #ce1800 !important
}

.btLightSkin .btBtn.btnBorderless.btnNormalColor a:hover,
.btLightSkin .btBtn.btnBorderless.btnNormalColor a:before,
.btLightSkin .btBtn.btnBorderless.btnNormalColor a:hover:before,
.btDarkSkin .btLightSkin .btBtn.btnBorderless.btnNormalColor a:hover,
.btDarkSkin .btLightSkin .btBtn.btnBorderless.btnNormalColor a:before,
.btDarkSkin .btLightSkin .btBtn.btnBorderless.btnNormalColor a:hover:before {
    color: #000038 !important
}

.btLightSkin .btnFilled.btnAccentColor,
.btLightSkin .btnOutline.btnAccentColor:hover,
.btDarkSkin .btLightSkin .btnFilled.btnAccentColor,
.btDarkSkin .btLightSkin .btnOutline.btnAccentColor:hover,
.btDarkSkin .btnFilled.btnAccentColor,
.btDarkSkin .btnOutline.btnAccentColor:hover,
.btLightSkin .btDarkSkin .btnFilled.btnAccentColor,
.btLightSkin .btDarkSkin .btnOutline.btnAccentColor:hover {
    background: #42576a;
}

.btLightSkin .btnOutline.btnAccentColor,
.btDarkSkin .btLightSkin .btnOutline.btnAccentColor,
.btDarkSkin .btnOutline.btnAccentColor,
.btLightSkin .btDarkSkin .btnOutline.btnAccentColor {
    border: 2px solid #fc1d00;
    color: #fc1d00
}

.btLightSkin .btnOutline.btnAccentColor a,
.btDarkSkin .btLightSkin .btnOutline.btnAccentColor a,
.btDarkSkin .btnOutline.btnAccentColor a,
.btLightSkin .btDarkSkin .btnOutline.btnAccentColor a,
.btLightSkin .btnOutline.btnAccentColor a:before,
.btDarkSkin .btLightSkin .btnOutline.btnAccentColor a:before,
.btDarkSkin .btnOutline.btnAccentColor a:before,
.btLightSkin .btDarkSkin .btnOutline.btnAccentColor a:before,
.btLightSkin .btnOutline.btnAccentColor button,
.btDarkSkin .btLightSkin .btnOutline.btnAccentColor button,
.btDarkSkin .btnOutline.btnAccentColor button,
.btLightSkin .btDarkSkin .btnOutline.btnAccentColor button {
    color: #fc1d00
}

.btLightSkin .btnFilled.btnAccentColor:hover,
.btDarkSkin .btLightSkin .btnFilled.btnAccentColor:hover,
.btDarkSkin .btnFilled.btnAccentColor:hover,
.btLightSkin .btDarkSkin .btnFilled.btnAccentColor:hover {
    background: #1a232c
}

.btLightSkin .btnFilled.btnNormalColor,
.btLightSkin .btnOutline.btnNormalColor:hover,
.btDarkSkin .btLightSkin .btnFilled.btnNormalColor,
.btDarkSkin .btLightSkin .btnOutline.btnNormalColor:hover,
.btDarkSkin .btnFilled.btnNormalColor,
.btDarkSkin .btnOutline.btnNormalColor:hover,
.btLightSkin .btDarkSkin .btnFilled.btnNormalColor,
.btLightSkin .btDarkSkin .btnOutline.btnNormalColor:hover {
    background: #006
}

.btLightSkin .btnOutline.btnNormalColor,
.btDarkSkin .btLightSkin .btnOutline.btnNormalColor,
.btDarkSkin .btnOutline.btnNormalColor,
.btLightSkin .btDarkSkin .btnOutline.btnNormalColor {
    border: 2px solid #006;
    color: #006
}

.btLightSkin .btnOutline.btnNormalColor a,
.btDarkSkin .btLightSkin .btnOutline.btnNormalColor a,
.btDarkSkin .btnOutline.btnNormalColor a,
.btLightSkin .btDarkSkin .btnOutline.btnNormalColor a,
.btLightSkin .btnOutline.btnNormalColor a:before,
.btDarkSkin .btLightSkin .btnOutline.btnNormalColor a:before,
.btDarkSkin .btnOutline.btnNormalColor a:before,
.btLightSkin .btDarkSkin .btnOutline.btnNormalColor a:before,
.btLightSkin .btnOutline.btnNormalColor button,
.btDarkSkin .btLightSkin .btnOutline.btnNormalColor button,
.btDarkSkin .btnOutline.btnNormalColor button,
.btLightSkin .btDarkSkin .btnOutline.btnNormalColor button {
    color: #006
}

.btLightSkin .btnFilled.btnNormalColor:hover,
.btDarkSkin .btLightSkin .btnFilled.btnNormalColor:hover,
.btDarkSkin .btnFilled.btnNormalColor:hover,
.btLightSkin .btDarkSkin .btnFilled.btnNormalColor:hover {
    background: #000038
}

.btLightSkin .gridItem .btGridContent .btSuperTitle a:hover,
.btDarkSkin .btLightSkin .gridItem .btGridContent .btSuperTitle a:hover {
    color: #006
}

.btDarkSkin .gridItem .btGridContent .btSuperTitle a:hover,
.btLightSkin .btDarkSkin .gridItem .btGridContent .btSuperTitle a:hover {
    color: #006
}

.btCatFilter .btCatFilterItem {
    color: #fc1d00
}

.btCatFilter .btCatFilterItem:hover {
    color: #006;
    border-bottom-color: #006
}

.btCatFilter .btCatFilterItem:hover:after {
    background: #006
}

.btMediaBox blockquote {
    background-color: #fc1d00
}

.btMediaBox.btLink {
    background-color: #fc1d00
}

.btMediaBox blockquote {
    background-color: #fc1d00
}

.nbsImgHolder {
    border: 3px solid #fc1d00
}

span.nbsDir {
    color: #006
}

.btLightSkin span.nbsTitle,
.btDarkSkin .btLightSkin span.nbsTitle {
    color: #fc1d00
}

.slided .slick-dots li button:hover,
.slided .slick-dots li.slick-active button:hover {
    border-color: #006
}

.slided .slick-dots li.slick-active button {
    border-color: #fc1d00
}

.btLightSkin .btTestimonialsSlider .slidedItem .btSliderPort .btSliderCell .header .btSubTitle,
.btDarkSkin .btLightSkin .btTestimonialsSlider .slidedItem .btSliderPort .btSliderCell .header .btSubTitle {
    color: #006
}

.btLightSkin .btTestimonialsSlider .slidedItem .btSliderPort .btSliderCell .btCircleImage,
.btDarkSkin .btLightSkin .btTestimonialsSlider .slidedItem .btSliderPort .btSliderCell .btCircleImage {
    border-color: #006
}

.btLightSkin .btTestimonialsSlider .slidedItem .btSliderPort .btSliderCell .btSliderPort .btCircleImage .btImage,
.btDarkSkin .btLightSkin .btTestimonialsSlider .slidedItem .btSliderPort .btSliderCell .btSliderPort .btCircleImage .btImage {
    border-color: #006
}

.btInfoBarMeta p strong {
    color: #fc1d00
}

.tabsHeader li.on {
    color: #fc1d00
}

.btLightSkin .tabsHeader li.on,
.btDarkSkin .btLightSkin .tabsHeader li.on {
    color: #fc1d00
}

.btDarkSkin .tabsHeader li.on,
.btLightSkin .btDarkSkin .tabsHeader li.on {
    color: #fc1d00
}

.btLightSkin .tabsHeader li:not(on):hover,
.btDarkSkin .btLightSkin .tabsHeader li:not(on):hover {
    color: #fc1d00;
    border-bottom-color: #fc1d00
}

.btDarkSkin .tabsHeader li:not(on):hover,
.btLightSkin .btDarkSkin .tabsHeader li:not(on):hover {
    color: #fc1d00;
    border-bottom-color: #fc1d00
}

.tabsVertical .tabAccordionTitle:hover {
    color: #fc1d00
}

.btLightSkin .tabAccordionTitle.on,
.btDarkSkin .btLightSkin .tabAccordionTitle.on {
    color: #fc1d00
}

.btDarkSkin .tabAccordionTitle.on,
.btLightSkin .btDarkSkin .tabAccordionTitle.on {
    color: #fc1d00
}

.btLightSkin .btLatestPostsContainer .btSingleLatestPostContent .header.small h4 a:hover,
.btDarkSkin .btLightSkin .btLatestPostsContainer .btSingleLatestPostContent .header.small h4 a:hover {
    color: #fc1d00
}

.btDarkSkin .btLatestPostsContainer .btSingleLatestPostContent .header.small h4 a:hover,
.btLightSkin .btDarkSkin .btLatestPostsContainer .btSingleLatestPostContent .header.small h4 a:hover {
    color: #fc1d00
}

.btCustomMenu {
    font-family: Lato, Arial, sans-serif
}

.btCustomMenu ul li a {
    -webkit-box-shadow: 0 0 0 #fc1d00 inset;
    box-shadow: 0 0 0 #fc1d00 inset
}

.btCustomMenu ul li a:hover {
    -webkit-box-shadow: -5px 0 0 #fc1d00 inset;
    box-shadow: -5px 0 0 #fc1d00 inset
}

.btCustomMenu ul li .customSubToggler a.btIcoHolder:before {
    color: #006
}

.btCustomMenu ul li.current-menu-item>a {
    color: #fc1d00
}

.btLightSkin .wpcf7-submit,
.btDarkSkin .btLightSkin .wpcf7-submit,
.btDarkSkin .wpcf7-submit,
.btLightSkin .btDarkSkin .wpcf7-submit {
    background: #fc1d00
}

.btLightSkin .wpcf7-submit:hover,
.btDarkSkin .btLightSkin .wpcf7-submit:hover,
.btDarkSkin .wpcf7-submit:hover,
.btLightSkin .btDarkSkin .wpcf7-submit:hover {
    color: #fc1d00
}

.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner,
.btQuoteBooking .ui-slider .ui-slider-handle,
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal,
.btDatePicker .ui-datepicker-header,
.btQuoteBooking .btContactSubmit {
    background: #fc1d00
}

.btQuoteBooking .btContactNext {
    border-color: #fc1d00
}

.btQuoteBooking .btQuoteSwitch:hover {
    -webkit-box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btQuoteBooking input[type="text"]:hover,
.btQuoteBooking input[type="email"]:hover,
.btQuoteBooking input[type="password"]:hover,
.btQuoteBooking textarea:hover,
.btQuoteBooking .fancy-select .trigger:hover {
    -webkit-box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btQuoteBooking .dd.ddcommon.borderRadius:hover .ddTitleText {
    -webkit-box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btQuoteBooking input[type="text"]:focus,
.btQuoteBooking input[type="email"]:focus,
.btQuoteBooking textarea:focus,
.btQuoteBooking .fancy-select .trigger.open {
    -webkit-box-shadow: 5px 0 0 #fc1d00 inset, 0 2px 10px rgba(0, 0, 0, .2);
    box-shadow: 5px 0 0 #fc1d00 inset, 0 2px 10px rgba(0, 0, 0, .2)
}

.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
    -webkit-box-shadow: 5px 0 0 #fc1d00 inset, 0 2px 10px rgba(0, 0, 0, .2);
    box-shadow: 5px 0 0 #fc1d00 inset, 0 2px 10px rgba(0, 0, 0, .2)
}

.btQuoteBooking .btContactFieldMandatory input:hover,
.btQuoteBooking .btContactFieldMandatory textarea:hover {
    -webkit-box-shadow: 0 0 0 1px #AAA inset, 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 1px #AAA inset, 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btQuoteBooking .btContactFieldMandatory .dd.ddcommon.borderRadius:hover .ddTitleText {
    -webkit-box-shadow: 0 0 0 1px #AAA inset, 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 1px #AAA inset, 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btQuoteBooking .btContactFieldMandatory input:focus,
.btQuoteBooking .btContactFieldMandatory textarea:focus {
    -webkit-box-shadow: 0 0 0 1px #AAA inset, 5px 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 1px #AAA inset, 5px 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btQuoteBooking .btContactFieldMandatory .dd.ddcommon.borderRadiusTp .ddTitleText {
    -webkit-box-shadow: 0 0 0 1px #AAA inset, 5px 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 1px #AAA inset, 5px 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
    border: 1px solid #fc1d00;
    -webkit-box-shadow: 0 0 0 1px #fc1d00 inset;
    box-shadow: 0 0 0 1px #fc1d00 inset
}

.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius .ddTitleText {
    border: 1px solid #fc1d00;
    -webkit-box-shadow: 0 0 0 1px #fc1d00 inset;
    box-shadow: 0 0 0 1px #fc1d00 inset
}

.btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover,
.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover {
    -webkit-box-shadow: 0 0 0 1px #fc1d00 inset, 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 1px #fc1d00 inset, 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius:hover .ddTitleText {
    -webkit-box-shadow: 0 0 0 1px #fc1d00 inset, 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 1px #fc1d00 inset, 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus {
    -webkit-box-shadow: 0 0 0 1px #fc1d00 inset, 5px 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 1px #fc1d00 inset, 5px 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText {
    -webkit-box-shadow: 0 0 0 1px #fc1d00 inset, 5px 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 1px #fc1d00 inset, 5px 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btPayPalButton:hover {
    -webkit-box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 0 0 #fc1d00 inset, 0 1px 5px rgba(0, 0, 0, .2)
}

.btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea,
.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
    border-color: #fc1d00
}

.btQuoteBooking .btContactNext {
    background: #fc1d00;
    border: 1px solid #fc1d00;
    -webkit-box-shadow: 0 0 0 1px #fc1d00 inset, 0 1px 0 transparent inset;
    box-shadow: 0 0 0 1px #fc1d00 inset, 0 1px 0 transparent inset
}

.btQuoteBooking .btContactNext:hover {
    background: #ce1800;
    border: 1px solid #ce1800;
    -webkit-box-shadow: 0 0 0 1px transparent inset, 0 1px 0 #ce1800 inset;
    box-shadow: 0 0 0 1px transparent inset, 0 1px 0 #ce1800 inset
}

.btQuoteBooking .btContactSubmit {
    background: #fc1d00;
    border: 1px solid #fc1d00;
    -webkit-box-shadow: 0 0 0 1px #fc1d00 inset, 0 1px 0 transparent inset;
    box-shadow: 0 0 0 1px #fc1d00 inset, 0 1px 0 transparent inset
}

.btQuoteBooking .btContactSubmit:hover {
    background: #ce1800;
    border: 1px solid #ce1800;
    -webkit-box-shadow: 0 0 0 1px transparent inset, 0 1px 0 #ce1800 inset;
    box-shadow: 0 0 0 1px transparent inset, 0 1px 0 #ce1800 inset
}

div.btBtn a {
    width: 100%
}

.btCounterHolder {
    font-size: 35px !important
}

.slider-text .headline,
.slider-text-left .headline {
    text-transform: none
}

.header .btSuperTitle {
    font-style: italic;
    font-weight: 500
}

.btLightSkin .btSiteFooterWidgets,
.btDarkSkin .btLightSkin .btSiteFooterWidgets,
.btSiteFooterCurve .btSiteFooterCurveSleeve {
    background: #42576A
}

.btLightSkin .btSiteFooter,
.btDarkSkin .btLightSkin .btSiteFooter {
    background: #42576A
}

.btSiteFooterCurve .btCurveLeft,
.btSiteFooterCurve .btCurveRight {
    fill: #42576A
}

.faq-image,
.faq-table {
    text-align: center !important
}

.btContent table tbody tr:nth-child(even) td {
    /*background: #F2F2F2 !important;*/
    text-align: left;
}

.btContent form table tbody tr:nth-child(even) td {
    /*background: #FFF !important*/
}

.content-link a {
    color: #fc1d00 !important
}

.submit-button {
    width: 60%
}

@media only screen and (max-width:700px) {
    .btContent table tbody tr:nth-child(even) th {
        background: #8688883d;
        color: gray;
        width: 36%;
        text-align: left;
    }
    .btContent table tbody tr:nth-child(odd) th {
        background: #8688883d;
        color: gray;
        width: 36%;
        text-align: left;
    }
}

@media only screen and (max-width:400px) {
    .menuHolder .logo img {
        width: 100%
    }
}

.button-auto {
    width: auto
}

@media only screen and (max-width:550px) {
    table.responsive {
        font-size: 5px
    }
    .no-padding .rowItemContent {
        padding: 0px !important
    }
}

table.responsive {
    border-collapse: separate
}

.btSiteFooter .menu li a {
    color: #fff
}

.topBarPort {
    border-bottom: 0
}

.btLightSkin h2,
.btLightSkin h3 {
    color: #fff
}

#rateRow:nth-child(odd) td {
    background-color: #fff
}

#Country {
    height: 40px
}

.client-slider .slick-track {
    margin: 0 auto
}

.btPriceTable .btPriceTableHeader .header .btPriceTableCurrency {
    margin: unset
}

.btPriceTable .btPriceTableHeader {
    background: #42576A
}

.btCounterHolder {
    font-size: 40px
}

.testimonials .rowItemContent {
    min-height: 253px
}

@media only screen and (max-width:375px) {
    .testimonials .rowItemContent {
        min-height: 250px
    }
}

@media only screen and (max-width:1024px) {
    .testimonials .rowItemContent {
        min-height: 305px
    }
}

@media only screen and (max-width:768px) and (min-width:400px) {
    .testimonials .rowItemContent {
        min-height: 461px
    }
}

.btSliderCell {
    padding-left: 20px;
    padding-right: 20px
}

.slider-text {
    padding-left: 50%;
    text-shadow: 1px 1px 6px #000
}

.slider-text-left {
    padding-right: 50%;
    text-shadow: 1px 1px 6px #000
}

@media only screen and (max-width:600px) {
    .slider-text>.dash h2 span {
        font-size: 20px;
        padding-left: 0
    }
    .slider-text-left>.dash h2 span {
        font-size: 20px;
        padding-right: 0
    }
}

/*@media only screen and (min-width:800px) {
    .inbox-table {
        margin-top: -10%
    }
}*/

.slider-bottom .btSliderPort {
    background-position-y: bottom
}

.btPriceTable ul {
    text-align: center;
    font-size: 14px
}

.btPriceTable ul li i:before {
    content: '\f00d';
    font-family: FontAwesome;
    font-style: normal;
    font-size: 25px;
    margin-top: 0
}

.btPriceTable ul li u:before {
    content: '\f00c';
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-size: 25px;
    margin-top: 0
}

.btPriceTable:first .btPriceTableHeader {
    display: none
}

.btContent table.what tbody tr:nth-child(odd) th {
    background: #42576A
}

.btContent table.what tbody tr:nth-child(even) td {
    background: #F2F2F2 !important
}

input[type='checkbox']:focus,
input[type='radio']:focus {
    -webkit-box-shadow: unset !important;
    box-shadow: unset !important;
}

.hidden {
    display: none;
}

html {
    height: 100%;
}

body {
    min-height: 100%;
    padding: 0;
    margin: 0;
    position: relative;
}

body::after {
    content: '';
    display: block;
    height: 100px;
}

footer {
    position: absolute;
    bottom: 0;
    width: 100%;
}

@media only screen and (max-width: 415px) {
    .menuHolder .logo img {
        height: auto;
        padding-top: 10px;
        width: 250px;
    }
}

@media only screen and (max-width: 360px) {
    .menuHolder .logo img {
        height: auto;
        padding-top: 15px;
        width: 215px;
    }
}

.btContent table tr th,
.btContent table thead tr th {
    background: #42576A;
    text-align: left;
}

.btContent table td,
.btContent table th {
    padding: 10px;
    text-align: left;
}

tr td i.usabox-comment-warning:before {
    content: "\f06a";
    font: 24px/52px FontAwesome;
    display: block;
    text-align: center;
}

.usabox-success-icon:before {
    content: "\f00c";
    font: 150px/50px FontAwesome;
    display: block;
    color: #b5b5b5;
    height: 100px;
}

.usabox-failure-icon:before {
    content: "\f00d";
    font: 150px/50px FontAwesome;
    display: block;
    color: #b5b5b5;
    height: 100px;
}

.usabox-question-icon:before {
    content: "\f128";
    font: 150px/50px FontAwesome;
    display: block;
    color: #b5b5b5;
    height: 100px;
}

.usabox-plus-icon:before {
    content: "\f067";
    font: 120px/30px FontAwesome;
    display: block;
    color: #b5b5b5;
    height: 100px;
}

.usabox-exclamation-icon:before {
    content: "\f071";
    font: 120px/30px FontAwesome;
    display: block;
    color: #b5b5b5;
    height: 100px;
}

.usabox-foot-note i.usabox-comment-warning:before {
    content: "\f06a";
    font: 24px/52px FontAwesome;
    float: left;
}

.sent.usabox-comment-warning:before {
    content: "\f06a";
    font: 15px/52px FontAwesome;
    padding-left: 5px;
}

tr td label i.usabox-comment-warning:before {
    content: "\f06a";
    font: 15px/52px FontAwesome;
    display: unset;
}

.usabox-input-tag {
    margin: 0;
    text-align: left;
}

.usabox-input-hint {
    margin: 0;
    text-align: left;
    font-style: italic;
}

.footable-toggle.fooicon.fooicon-plus:before {
    content: "\2b";
    font-size: 30px;
}

.footable-toggle.fooicon.fooicon-minus:before {
    content: "\2212";
    font-size: 30px;
}

.footable-details.table>tbody>tr>td,
.footable-details.table>tbody>tr>th,
.footable-details.table>tfoot>tr>td,
.footable-details.table>tfoot>tr>th,
.footable-details.table>thead>tr>td,
.footable-details.table>thead>tr>th,
.footable.table>tbody>tr>td,
.footable.table>tbody>tr>th,
.footable.table>tfoot>tr>td,
.footable.table>tfoot>tr>th,
.footable.table>thead>tr>td,
.footable.table>thead>tr>th {
    border-top: unset;
}

table.footable>tbody>tr.footable-empty>td {
    font-size: unset !important;
}

@media only screen and (max-width: 768px) {
    .btBtn {
        padding: unset;
        margin-bottom: 10px;
    }
}

.message-warning {
    /*border: 1px solid #fc1d00;*/
    border-radius: 5px;
    padding: 6px;
    margin: 0px 10px 2px 10px;
    /*background: antiquewhite;*/
    color: rgb(252, 29, 0);
}

.message-warning-2 {
    border: 1px solid #fc1d00;
    border-radius: 5px;
    padding: 6px;
    margin: 20px -10px;
    background: #ffe57f;
    color: rgb(252, 29, 0);
}

.message-success {
    border: 1px solid #00fc16;
    border-radius: 5px;
    padding: 6px;
    margin: 0px 10px 2px 10px;
    background: #b4fdbd;
}

.message-info {
    border: 1px solid #435ffd;
    border-radius: 5px;
    padding: 6px;
    /*margin: 0px 10px 2px 10px;*/
    margin: 0px 0px 20px 0px;
    background: #d7f0ff;
    
}

.form-check-input.accept-terms {
    width: 15px;
}

select.fancified {
    height: 40px;
}

.usabox-panel {
    border: solid 1px #dcdcdc;
    border-radius: 3px;
    padding: 8px;
    background-color: #f2f2f2;
    margin: unset;
}

.usabox-panel.address {
    margin: 0px 0px 5px 0px;
}

@media only screen and (max-width: 768px) {
    .usabox-panel {
        margin: unset;
    }
}

@media only screen and (min-width: 769px) {
    .usabox-panel {
        margin: 0 20%;
    }
}

#paypal-button-container {
    text-align: center;
}

.btSiteFooter .menu li {
    margin: 0 10px 0 0;
}