/*!
Theme Name: Tyson Awards Child
Theme URI: http://www.itvibes.com
Version: 4.6.0
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: ITVibes Themes
Author URI: http://www.itvibes.com
Template: tysonawards
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
*/



.paynow .btn-blue a {
    background: rgba(183 149, 79, 1) url("https://tridentawards.com/website/wp-content/themes/tysonawards-child/images/arrow.png") no-repeat scroll 119px 14px !important;
}
.wc-pao-addon-metallic-upgrade-and-color > .wc-pao-addon-wrap {
display: none !important;
}
.tpsection{display:none;}
.home .tpsection {background: #062e64;width: 100%;color: #fff;text-align: center;font-weight: normal; padding-left: 50px; padding-right: 50px; padding-bottom: 15px;padding-top: 10px; display:inline-block; display:none;}
.home #logo {margin-top: -55px;}
.home .et-fixed-header #logo {margin-top: -55px;}
.tpsection a {color: #fff;text-align: center;}
.et_fullwidth_nav #main-header .container {width: 100%;max-width: 100%;padding-right: 0px;padding-left: 0px;}
.tpsectoinmob a {
    color: #fff;
    text-align: center !important;
}
span.logo_helper {

    margin-top: 60px;
}









input.input-text.wc-pao-addon-field.wc-pao-addon-custom-price {
    border: solid 1px #ccc;
}
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] {background: #062E64;opacity: 1;color: #fff;}
.woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover {background: #333;color: #fff;}
.woocommerce-page button.button:after {display: none;}
.woocommerce button.button:hover {background: #333;color: #fff;}
.woocommerce a.button.alt:hover, .woocommerce a.button:hover { background: #333;color: #fff;}
.woocommerce-message a.button.wc-forward, .woocommerce-message a.button.wc-forward:hover {border: none;background: #fff;color: #222;}
.woocommerce button.button.alt {background: #062e64;color: #fff !important;}
.woocommerce-page button.button.alt:hover {background: #333;color: #fff;}

.ginput_recaptcha iframe {height: 78px !important;}
.page-id-13025 .title-bar {
    display: none;
}

body .grecaptcha-badge {
   visibility: unset !important;
}

.page-id-13025 header#main-header {
    display: none;
}
.page-id-13025 footer#main-footer {
    display: none;
}

.top-link, .top-link:active {
	float: right;
	color: #fff;
	margin-right: 20px;
	margin-top: 3px;
	
}
.top-link:hover {
	text-decoration: none;
}
.sev-blurb {
    position: relative;
    height: calc(100% - 40px);
    top: 40px;
}
.sev-blurb .et_pb_blurb_content {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    padding: 0 50px;
    top: -40px;
}
.sev-blurb .et_pb_blurb_content .et_pb_main_blurb_image {
    flex: 1 1 300px;
    margin-bottom: 0;
}
.sev-blurb .et_pb_blurb_content .et_pb_blurb_container {
    flex: 1 1 calc(100% - 300px);
    padding-left: 30px;
}



.woocommerce div.product p.price, .woocommerce-page div.product p.price {color: #062E64 !important;}
.posted_in a {color: #062E64 !important;}


/* Gallery css open */
.tyson-gallery .et_pb_accordion_item {margin-bottom: 10px !important;}
.tyson-gallery .et_pb_toggle_close {background: none;}
.tyson-gallery .et_pb_toggle_title:before{display:none;}
.tyson-gallery h5.et_pb_toggle_title { color: #062e64; font-size: 24px; }
.tyson-list a {color: #333 !important;font-size: 16px;transition: all .4s ease-in-out;}
.tyson-list a:hover { color: #062e64;  margin-left: 5px;transition: all .4s ease-in-out; }
.tyson-gallery a.active {color: #062e64 !important;}


.tyson-gallery .et_pb_gallery_image.landscape:hover { padding: 10px; transition: all 0.2s ease-in-out; border: solid 2px #333; }
.tyson-gallery .et_pb_gallery_image.landscape a {transition: all 0.4s ease-in-out;}
.tyson-gallery .et_pb_gallery_image.landscape {transition: all 0.4s ease-in-out;}
/* Gallery css close */


/*-- new css open --*/
.payforjacket img { margin-top: -68px; }
.shoppatches img { margin-top: -68px; }
.con-mod .et_pb_blurb_content{box-shadow: 0px 10px 60px 0px rgb(0, 0, 0, 0.07); padding-bottom: 30px; }
.con-mod .et_pb_main_blurb_image {margin-top: -40px;margin-bottom: 0;padding-bottom: 15px;}
.con-mod h4.et_pb_module_header { font-size: 25px; padding-bottom: 20px; padding-top: 10px; }
.con-mod a{ color: #062d64 !important }
#spe.con-mod .et_pb_blurb_content { padding-bottom: 60px; }
.con-form .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), .gform_wrapper textarea { background: #f0f3f6; border: none; border-radius: 4px; }
.con-form .gform_wrapper textarea { border: none; background: #f0f3f6; }
.con-form li#field_1_5 { margin-top: -10px; }

.page-id-60 .title-bar { padding-bottom: 25px; }


#top-menu li a:before, .snip1217 a:after { height: 2px; position: absolute; content: ''; -webkit-transition: all 0.35s ease; transition: all 0.35s ease;
    background-color: #fff;  width: 0;}
#top-menu li a:before { top: 20px; left: 0;}
#top-menu li a:hover:before, #top-menu li .current a:before, #top-menu li a:hover:after, #top-menu li .current a:after {
    width: 100%;
}

#top-menu li li a { padding: 6px 6px;}
.nav li ul { width: 240px; border-top:none; opacity: 0; background: #000 !important; margin-top: -26px;  }
.et-fixed-header .nav li ul { margin-top: 0px; }
ul.sub-menu li a {text-transform: initial !important;}
#top-menu ul.sub-menu li a:before {
    height: 1px;
    top: 36px;
}

#top-menu li li a { width: 280px;}
.nav li ul { width: 300px;}
#top-menu li li a { padding: 5px 1px;}
#top-menu li a:hover:after { display:none;}
#top-menu li.current-menu-item>a {color: #b0afaf !important;}
/* Menu Css Close */





/*-- new css open --*/


.custombox-fadein.custombox-content.custombox-open {

    background: #0009;
}

/*-- Woo Product Page CSS --*/
body.single-product .title-bar,body.woocommerce-page .title-bar{padding-bottom:0;padding-top:120px;margin-bottom:0;background-image:url(../../uploads/2020/09/products-bg.jpg)!important;background-color:#062e64;background-position:center;background-size:cover;background-attachment:fixed}
body .main_title .breadcrumbs{display:block!important;margin-bottom:0!important;font-size:1em!important}
body .main_title .breadcrumbs > span{display:none!important}
body .main_title .breadcrumbs > span:last-child{display:block!important;margin-right:0;padding:0 10px}
body.single-product .sub-txt .breadcrumbs,body.woocommerce-page .sub-txt .breadcrumbs{display:none!important}
body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:40px!important}
.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#767676}
.woocommerce-products-header__title.page-title{display:none!important}
.woocommerce-products-header .page-description{margin-bottom:30px}
.product_meta > span{width:100%!important;display:block;line-height:1.4;margin:6px 0}
.product_meta > span > span{font-weight:700}
.woocommerce-page .cart .single_add_to_cart_button{background-color:#062e64!important;color:#fff!important;border:0 none!important;text-transform:uppercase;padding-top:.4em!important;padding-bottom:.4em!important}
.woocommerce-page .cart .quantity input{color:#000!important}
.related.products > h2{background-color:#f2f2f2;font-size:24px!important;padding:10px;margin-bottom:30px}
/*Archive Page*/
.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:24px!important;background-color:#f2f2f2!important;padding:10px!important}
.woocommerce ul.products li.product .price{color:#B7954F!important;background-color:#000!important;padding:5px 10px;font-size:18px!important}
/*Layout*/
body.single-product #main-content .container::before,body.woocommerce-page #main-content .container::before{width:0;display:none!important}
body.single-product #main-content > .container > #content-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
body.single-product #main-content > .container > #content-area #left-area,body.woocommerce-page #main-content > .container > #content-area #left-area{width:calc(70%);padding-right:0;padding-left:0}
body.single-product #main-content > .container > #content-area #sidebar,body.woocommerce-page #main-content > .container > #content-area #sidebar{width:calc(30% - 2.5%);padding-left:0!important;margin-right:2.5%;padding-right:2.5%!important}

/*sidebar widget*/

#sidebar .et_pb_widget > ul,#sidebar .et_pb_widget > .woocommerce-product-search{list-style:none;padding:10px;background-color:#f2f2f2}
#sidebar .woocommerce-product-search input[type="search"]{width:100%;border:1px solid #ccc;padding:15px 65px 15px 15px;font-size:14px;line-height:1.4em;height:51px}
#sidebar .woocommerce-product-search button{font-size:0;width:50px;height:51px;position:absolute;transform:translateX(-50px);background-color:#ccc;border:1px solid #cccc;z-index:9;cursor:pointer;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#sidebar .woocommerce-product-search button:hover{background-color:#eee}
#sidebar .woocommerce-product-search button::before{position:absolute;content:"U";font-family:ETmodules!important;font-size:16px;-webkit-transform:translateY(-50%) translateX(-50%) rotateY(180deg);-ms-transform:translateY(-50%) translateX(-50%) rotateY(180deg);transform:translateY(-50%) translateX(-50%) rotateY(180deg);left:50%;top:50%;color:#062e64;font-weight:700}
#sidebar .et_pb_widget > ul.product-categories{padding:0}
#sidebar .et_pb_widget > ul.product-categories > li{padding:10px;background-color:#e2e2e2;margin-bottom:0}
#sidebar .et_pb_widget > ul.product-categories > li:nth-child(2n+1){background-color:#f2f2f2;margin-bottom:0!important}
#sidebar .et_pb_widget > ul.product-categories > li a{display:block;position:relative;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#sidebar .et_pb_widget > ul.product-categories > li a:hover{padding-left:20px}
#sidebar .et_pb_widget > ul.product-categories > li a::before{position:absolute;content:"5";left:0;opacity:0;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:ETmodules!important;font-weight:700}
#sidebar .et_pb_widget > ul.product-categories > li a:hover::before{opacity:1}
#sidebar .et_pb_widget > ul.product-categories > li li{margin-left:0;position:relative;padding-left:15px}
#sidebar .et_pb_widget > ul.product-categories > li li::before{position:absolute;content:"\21B5";-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);left:0}
/*sidebar widget */

/*-- Woo Product Page CSS Close --*/

/*--.n2-ss-button-container{background: rgba(0, 0, 0, 1) url(https://tridentawards.com/website/wp-content/themes/tysonawards-child/images/slider-btn.jpg)!important;}--*/
.footer-widget embed, iframe, object, video {max-width: 100%;}


/* Top Header  Css open */
.et-fixed-header #logo { margin-top: 20px; }
.tp-header {  float: right;  width: 100%; margin-top: 20px; z-index: 9; position: relative;}
.et-fixed-header#main-header { padding-bottom:10px;}
.phone {float: right;margin-top: 0px; margin-left: 20px;}
.phone a { color: #fff; font-size: 22px; font-weight: bold; letter-spacing: 1px; }
.phone img {vertical-align: bottom;}
.sm-icons{float:left; margin-top: 10px; }
.sm-icons img { margin-right: 5px;}
.sm-icons img {/* transform: rotateY(0deg); */-moz-transform: rotateY(0deg);-webkit-transform: rotateY(0deg);transition: all 0.7s ease-in-out 0s;-moz-transition: all 0.7s ease-in-out 0s;-webkit-transition: all 0.7s ease-in-out 0s;}
.sm-icons :hover img {transform: rotateY(180deg);-moz-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}

.top-btn { float: right; margin-top: 4px; }

.top-btn a:hover { color: #fff; background: #062e64; letter-spacing: 1px;transition: all .4s ease-in-out; }

/* Top Header  Css close */
.et_pb_section.et_pb_section_0.et_section_regular.et_pb_section_first{ padding-top: 0px !important; }


/* Navigation css open */
#top-menu li a{ font-size: 18px; font-weight: 600 !important; }
ul.sub-menu{margin-top: -15px; }
.et-fixed-header ul.sub-menu{margin-top: 8px; }
/* Navigation css close */

/* Slider css open */
.ts-slider .et_pb_slide { height: 700px; }
.et_pb_slides .et_pb_slider_container_inner { vertical-align: initial; }
.ts-slider h2.et_pb_slide_title { font-weight: 600; font-size: 55px; letter-spacing: 1.5px; }
.ts-slider a.et_pb_button.et_pb_more_button { border-radius: 0px; padding:7px 47px 7px 30px; background: rgba(0, 0, 0, 1) url(https://tridentawards.com/website/wp-content/themes/tysonawards-child/images/arrow.png) no-repeat scroll 156px 15px !important;border: solid 2px #fff;transition: all .4s ease-in-out; }
.ts-slider a.et_pb_button.et_pb_more_button:hover { border-radius: 0px; padding:7px 47px 7px 30px; background: rgba(6, 46, 100, 1) url(https://tridentawards.com/website/wp-content/themes/tysonawards-child/images/arrow.png) no-repeat scroll 172px 15px !important; border: solid 2px #fff; letter-spacing: 1px;transition: all .4s ease-in-out; }

.ts-slider .et_pb_button:hover:after{display:none;}
/* Slider css close */

/*-- Title Bar --*/
.title-bar{ margin: 0 auto; background-color: #000; position: relative; z-index: 1; background-size: cover; background-position: top; margin-bottom: 25px; margin-top: 0px; padding: 100px 0px 70px 0px; }

.title-bar::after { position: absolute; content: " "; left: 0; top: 0; right: 0; bottom: 0; z-index: 1;background:rgba(15, 27, 72, 0.0);}
.home .title-bar { display: none; }
.title-bar .container { padding: 30px 0 30px 0px; position: relative; z-index: 2; text-align:center; }
.title-bar .main_title { margin-bottom: 10px; padding-bottom: 0px;  font-size: 39px;  color: #fff!important;  padding-top:19px; margin-top:0px;  display:inline-block;     border-bottom: solid 1px #fff;
    padding-bottom: 12px; }
.title-bar .fa {background: none;}
/*-- Breadcrumbs --*/
.sub-txt, .sub-txt a { color: #fff !important;text-transform: uppercase; font-weight: bold !important; }
.sub-txt a:hover { text-decoration: underline; }
.breadcrumbs {  width: 100%; margin-bottom: 0.5em; position: relative; z-index: 1; font-size: 0.8em; text-align:center;}
.breadcrumbs > span {  margin-right: 10px; text-align:center; }
/*-- Breadcrumbs --*/


/* Home page three blocks open */
.payforjacket-right{float:right; width: 50%;}
.payforjacket-left{float: left; width: 50%; }
.payforjacket-left img{ position: relative; top: 40px; left: 20px; }


.bgblocks{min-height: 360px;}
.two-blocks{margin-top: -340px;}
.ta-jacket h2 { font-size: 35px; text-transform: uppercase; font-weight: 600; padding-top: 30px; }
.ta-jacket { margin-left: -40px; line-height: 26px; padding-right: 20px; }

.btn-light { margin-top: 20px; }
.btn-light a { border-radius: 0px; padding: 9px 35px 9px 20px; background: rgba(0, 0, 0, 0) url(https://tridentawards.com/website/wp-content/themes/tysonawards-child/images/blue-arrow.png) no-repeat scroll 100px 13px !important; border: solid 2px #062e64; transition: all .4s ease-in-out; }
.btn-light a:hover{ border-radius: 0px; padding: 9px 35px 9px 25px; background: rgba(6, 46, 100, 1) url(http://tridentawards.com/website/wp-content/themes/tysonawards-child/images/arrow.png) no-repeat scroll 115px 13px !important; border: solid 2px #062e64; letter-spacing: 1px; transition: all .4s ease-in-out; color: #fff; }



.btn-light-new { margin-top: 20px; }
.btn-light-new a { border-radius: 0px; padding: 9px 35px 9px 20px; background: rgba(0, 0, 0, 0) url(https://tridentawards.com/website/wp-content/themes/tysonawards-child/images/blue-arrow.png) no-repeat scroll 100px 13px !important; border: solid 2px #062e64; transition: all .4s ease-in-out; }
.btn-light-new a:hover{ border-radius: 0px; padding: 9px 35px 9px 25px; background: rgba(6, 46, 100, 1) url(https://tridentawards.com/website/wp-content/themes/tysonawards-child/images/arrow.png) no-repeat scroll 115px 13px !important; border: solid 2px #062e64; letter-spacing: 1px; transition: all .4s ease-in-out; color: #fff; }






/* Home page three blocks close */
/* Contact us  page Form css open */
.contact-form textarea#input_1_4{ margin-top: -10px !important; }
.contact-form div#input_1_5{ margin-top: -30px;margin-bottom:-8px; }
.contact-form input#gform_submit_button_1{ margin-top: -10px; }
/* Contact us  page Form css close */

/* Footer css open close */

.bottom-nav {text-align: center; }
.f-left-info{ width: 50%; font-size: 14px; float: left; color: #7e7d7c; }
.f-right-info{width: 50%; float: right; text-align: right; color: #7e7d7c; font-size: 14px; }

.footer-widget h4{ font-size: 25px;}
.call{ width: 100%; float: left; margin-top: 20px;font-size: 19px; }
.call img{ vertical-align: -5px; padding-right: 6px; }
.mail{ width: 100%; float: left; }
.mail img { padding-right: 8px; margin-left: -14px; vertical-align: -2px; }
/* Footer css open close */
.et_pb_row.blue{ margin-top: -100px;  position: relative; padding: 30px; }
#et-footer-nav{background:none;}
#footer-widgets {padding: 3% 0 0;}









/* Flip box css open */
.eff-mod {transform: translateZ(110px) scale(.81);}
.eff-bc { transform: translateZ(95px) scale(.81);}

.four-mod.et_pb_row {
    margin-top: -95px;
}
.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;}
.home .front h3 {
    font-size: 24px;
    font-weight: 500;
    padding-top: 17px;
    color: #ee008e;
    
}
.home .front img{padding-top:42px;}
.flip-container:hover .back, .flip-container.hover .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);}
.flip-container:hover .front, .flip-container.hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.flip-container, .front, .back{width:100%;height:300px;padding-right: 10px;}
.flipper{-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-ms-transition:0.6s;-moz-transition:0.6s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:0.6s;transform-style:preserve-3d;position:relative; margin-right:15px;}
.front, .back{padding:17px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-moz-transition:0.6s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-o-transition:0.6s;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-ms-transition:0.6s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);transition:0.6s;transform-style:preserve-3d;transform:rotateY(0deg);position:absolute;top:0;left:0;     font-size: 20px !important;}
.front{ -webkit-transform: rotateY(0deg); -ms-transform: rotateY(0deg); background: #fff; z-index: 2; border: solid 10px #000; padding-top: 55px; }
.front h3 { font-size: 30px; font-weight: bold; padding-top: 10px; }
.back{font-size:16px;line-height:26px;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);color:#fff; padding-top:15px;background: #2b81f3;}

.front .name{font-size:2em;display:inline-block;background:rgba(33, 33, 33, 0.9);color:#fff;font-family:Courier;padding:5px 10px;border-radius:5px;bottom:60px;left:25%;position:absolute;text-shadow:0.1em 0.1em 0.05em #333;display:none;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg); }
.back-logo{position:absolute;top:40px;left:90px;width:160px;height:117px;background:url(logo.png) 0 0 no-repeat;}
.back-title{font-weight:bold;color:#00304a;position:absolute;top:180px;left:0;right:0;text-align:center;text-shadow:0.1em 0.1em 0.05em #acd7e5;font-family:Courier;font-size:22px;}
.back p{position:absolute;bottom:40px;left:0;right:0;text-align:center;padding:0 15px;font-size:18px;}
.vertical.flip-container{position:relative;}
.vertical .back{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
.vertical.flip-container .flipper{-webkit-transform-origin:100% 213.5px;-moz-transform-origin:100% 213.5px;-ms-transform-origin:100% 213.5px;transform-origin:100% 213.5px;}
.vertical.flip-container:hover .back, .vertical.flip-container.hover .back{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
.vertical.flip-container:hover .front, .vertical.flip-container.hover .front{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.flip_bg{width:100%;min-height:300px;background-color:#ffffff;padding:88px 0px;}
.flip_bg h3{font-size:20px;font-weight:bold;padding-top:20px;}
#f1_container{position:relative;margin:10px auto;width:100%;height:300px;z-index:1;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
#f1_card,.face{width:100%;height:100%}
#f1_card{transform-style:preserve-3d;transition:all .5s linear}
#f1_container:hover #f1_card,.face.back{transform:rotateY(180deg)}
.face{position:absolute}
.face.back h3{color:#FFF;padding-top:10px}
.face.back{box-sizing:border-box;padding:20px 10px 10px;color:#fff;text-align:center;background-color:#ed9a45;min-height:300px;font-size:15px;line-height:25px;}
.back,.face{-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;-ms-transition:.6s;-ms-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d}
.rmore,.vmore{transition:all .2s ease-in-out 0s}
.back,.et_overlay,.face{-moz-backface-visibility:hidden}
.flip-row .et_pb_row .et_pb_column_1_4:last-child{margin-right:0}
.flip-row .et_pb_row .et_pb_column_1_4{margin-right:26px;width:250px}
.rmore_w { margin-top: 10px; padding: 10px 20px; font-size: 18px; margin-left: 0; color: #fff; position: relative; top: 28px; background: #ec018e;}
.rmore_trans, .rmore_w{color:#fff;transition:all .2s ease-in-out 0s;}

/* Flip box css close */
/* Contact us page css open */
.con-mod .et_pb_text{ min-height: 240px; }
.con-mod a{ color: #fff; }
.con-mod .sm-icons { float: none; }
/* Contact us page css close */



/*Mobile CSS*/
@media only screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait) {
	.f-left-info{font-size:11px !important;}	
.et_pb_button_module_wrapper.et_pb_button_2_wrapper.et_pb_button_alignment_center.et_pb_button_alignment_tablet_center.et_pb_button_alignment_phone_center.et_pb_module {
    margin-bottom: 5px !important;
}
	.et_pb_button_module_wrapper.et_pb_button_2_wrapper.et_pb_button_alignment_center.et_pb_button_alignment_tablet_center.et_pb_button_alignment_phone_center.et_pb_module {
    margin-bottom: 5px;
}
	.et_pb_button_module_wrapper.et_pb_button_4_wrapper.et_pb_button_alignment_center.et_pb_button_alignment_tablet_center.et_pb_button_alignment_phone_center.et_pb_module{margin-bottom: 5px;}
.product-template-default div#sidebar {display: none;}
h1.product_title.entry-title {padding-top: 10px !important;}
.mobi {margin-top: -50px;}
.title-bar .main_title {font-size: 30px; border-bottom: solid 1px #fff;}
.product-template-default .title-bar .main_title {font-size: 30px; border-bottom:none;}
.product-template-default .title-bar .container {padding-top: 30px;}
a.et-cart-info {display: none;}
.title-bar {padding: 97px 0px 0px 0px;}
.n2-ow img {width:150px !important;}
.top-btn { text-align: center; float: left; margin-top: 0px; width: 50%; background: #fff; }
.phone {float: right;margin-top: 0px;margin-left: 0px;background: #000;width: 50%;text-align: center;}
.top-btn a {padding: 0;color: #062e64;font-size: 17px;font-weight: 600;transition: all .4s ease-in-out;}	
.tp-header {margin-top: 0px;}	
.et_mobile_menu { background-color: #000 !important;border-color: #63656a !important }
ul.sub-menu { margin-top: 0px;}
.et_mobile_menu li a {padding: 6px 5%; }
.et_header_style_left .logo_container { background:#062d64; padding:20px !important; margin-top: 10px;}
.phone img { display: none; }
#main-header .container { width: 100%;}	
.et_pb_section { padding: 0px; }
.tyson-slider{margin-top: 70px !important;}
div#n2-ss-4 .n2-style-654fb965c533036469fbf99fa08e4336-heading{font-size: 30px !important;margin-top:20px;}
div#n2-ss-4 .n2-font-16cf187bafaa46f1e4620f10d1d3e1fd-hover{font-size: 100% !important;}	
.mobile_menu_bar:before {color: #fff !important;background: #000 !important;margin-right: 15px;}	
.welcome{ padding-top: 25px !important; }
.top-info { float: right; position: relative; z-index: 999; right: 0px;top: 10px;margin-top: -6px;width: 100%;margin-top: -13px;margin-bottom: 20px;}	
.et_header_style_left #logo, .et_header_style_split #logo { max-width: 77%;  margin-top: 25px;}
div#footer-widgets { width: 100%; text-align: center; }
div#footer-widgets.sm-icons { float: left; margin-top: 10px; text-align: center; width: 100%; }
.footer-widget .et_pb_widget { text-align: center; float: none; padding-top: 20px; }
.footer-widget .sm-icons { width: 100%; }
.bottom-nav li {padding-right: 10px; }
.f-left-info { width: 100%; font-size: 11px; float: left; text-align: center; }	
.f-right-info { width: 100%; text-align: center; font-size: 13px; }
.title-bar .container { padding: 60px 0 0px 0px;}
.con-mod .et_pb_blurb_content {margin-bottom: 25px;}
.home .tpsection{ display:none;}	
}



@media only screen and (min-width: 320px) and (max-width: 767px) and (orientation: landscape) {
.product-template-default div#sidebar {display: none;}
	
a.et-cart-info {display: none;}
.title-bar {padding: 97px 0px 0px 0px;}
.n2-ow img {width:150px !important;}
.top-btn { text-align: center; float: left; margin-top: 0px; width: 50%; background: #fff; }
.phone {float: right;margin-top: 0px;margin-left: 0px;background: #000;width: 50%;text-align: center;}
.top-btn a {padding: 0;color: #062e64;font-size: 17px;font-weight: 600;transition: all .4s ease-in-out;}	
.tp-header {margin-top: 0px;}	
.et_mobile_menu { background-color: #000 !important;border-color: #63656a !important }
ul.sub-menu { margin-top: 0px;}
.et_mobile_menu li a {padding: 6px 5%; }
.et_header_style_left .logo_container { background:#062d64;}
.phone img { display: none; }
#main-header .container { width: 100%;}	
.et_pb_section { padding: 0px; }
.tyson-slider{margin-top: 70px !important;}
div#n2-ss-4 .n2-style-654fb965c533036469fbf99fa08e4336-heading{font-size: 30px !important;margin-top:20px;}
div#n2-ss-4 .n2-font-16cf187bafaa46f1e4620f10d1d3e1fd-hover{font-size: 100% !important;}	
.mobile_menu_bar:before {color: #fff !important;background: #000 !important;margin-right: 15px;}	
.welcome{ padding-top: 25px !important; }
.top-info { float: right; position: relative; z-index: 999; right: 0px;top: 10px;margin-top: -6px;width: 100%;margin-top: -13px;margin-bottom: 20px;}	
.et_header_style_left #logo, .et_header_style_split #logo { max-width: 77%; margin-top: 25px;}
div#footer-widgets { width: 100%; text-align: center; }
div#footer-widgets.sm-icons { float: left; margin-top: 10px; text-align: center; width: 100%; }
.footer-widget .et_pb_widget { text-align: center; float: none; padding-top: 20px; }
.footer-widget .sm-icons { width: 100%; }
.bottom-nav li {padding-right: 10px; }
.f-left-info { width: 100%; font-size: 13px; float: left; text-align: center; }	
.f-right-info { width: 100%; text-align: center; font-size: 13px; }
	.title-bar .container { padding: 60px 0 0px 0px;}		
.home .tpsection{ display:none;}		
	
}



/*-- Big Screen --*/
@media only screen and (min-width:1601px) and (max-width:1759px) {}
@media only screen and (min-width:1441px) and (max-width:1600px) {}
/*-- Laptop CSS --*/
@media only screen and (min-width:1367px) and (max-width:1440px) {
#top-menu li a {font-size: 14px;}
	#top-menu li { padding-right: 16px!important;}
.payforjacket img{ margin-top: 4px; }
.shoppatches img { margin-top: -14px; }
	
	}
@media only screen and (min-width:1281px) and (max-width:1366px) {
	#top-menu li a {font-size: 13px !important;}
	
	#top-menu li { padding-right: 16px !important;}
	
.payforjacket img { margin-top: 24px; }
.shoppatches img { margin-top: 6px; }
	.sev-blurb .et_pb_blurb_content {padding: 0 40px;top: -40px;}
.sev-blurb .et_pb_blurb_content .et_pb_blurb_container {flex: 1 1 calc(100% - 300px);padding-left: 15px;}
	}
/*Small Screen*/

@media only screen and (min-width:1121px) and (max-width:1280px){
#logo {
    max-height: 58%;
    min-height: 58%;
}

#top-menu li a {font-size: 15px !important;}
#top-menu li {padding-right: 11px;}	
.sev-blurb .et_pb_blurb_content {top: -70px;}
.sev-blurb .et_pb_blurb_content .et_pb_blurb_container {flex: 1 1 calc(100% - 280px);padding-left: 15px;text-align: center !important;padding-top: 10px;}
.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) {width: 36.25%;}
.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) {width: 27.875%;}
.et_pb_gutters3 .footer-widget {margin-right: 3.5%;margin-bottom: 3.5%;}
	
}
@media only screen and (min-width:1025px) and (max-width:1120px){
#top-menu li a {font-size: 13px !important;}
#top-menu li {padding-right: 11px;}	
.sev-blurb .et_pb_blurb_content {top: -70px;}
.sev-blurb .et_pb_blurb_content .et_pb_blurb_container {flex: 1 1 calc(100% - 280px);padding-left: 15px;text-align: center !important;padding-top: 10px;}
.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) {width: 36.25%;}
.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) {width: 27.875%;}
.et_pb_gutters3 .footer-widget {margin-right: 3.5%;margin-bottom: 3.5%;}	
#logo {
    max-height: 58%;
    min-height: 58%;
}

	
}



@media only screen and (min-width:981px) and (max-width:1024px){
#logo {
    max-height: 58%;
    min-height: 58%;
}
	
#top-menu li a {font-size: 12px !important;}
#top-menu li {padding-right: 7px;}	
.sev-blurb .et_pb_blurb_content {top: -70px;}
.sev-blurb .et_pb_blurb_content .et_pb_blurb_container {flex: 1 1 calc(100% - 280px);padding-left: 15px;text-align: center !important;padding-top: 10px;}
.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) {width: 36.25%;}
.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) {width: 27.875%;}
.et_pb_gutters3 .footer-widget {margin-right: 3.5%;margin-bottom: 3.5%;}
	}

@media only screen and (min-width:768px) and (max-width:980px){
a.et-cart-info {display: none;}
/*a.top-link {display: none;}*/
.title-bar {padding: 97px 0px 0px 0px;}
.tp-header > * {
	width: calc(100% / 3);
	margin: 0;
	text-align: center;
	padding: 5px 5px;
	height: 34px;
}
.top-link {
	background-color:#333;
}
.top-btn { text-align: center; float: left; margin-top: 0px;background: #fff; }
.phone {float: right;margin-top: 0px;margin-left: 0px;background: #000;text-align: center;}
.top-btn a {padding: 0;color: #062e64;font-size: 17px;font-weight: 600;transition: all .4s ease-in-out;}	
.tp-header {margin-top: 0px;}	
.et_mobile_menu { background-color: #000 !important;border-color: #63656a !important }
ul.sub-menu { margin-top: 0px;}
.et_mobile_menu li a {padding: 6px 5%; }
.et_header_style_left .logo_container { background:#062d64;}
.phone img { display: none; }
#main-header .container { width: 100%;}	
.et_pb_section { padding: 0px; }
.tyson-slider{margin-top: 70px !important;}
div#n2-ss-4 .n2-style-654fb965c533036469fbf99fa08e4336-heading{font-size: 30px !important;margin-top:20px;}
div#n2-ss-4 .n2-font-16cf187bafaa46f1e4620f10d1d3e1fd-hover{font-size: 100% !important;}	
.mobile_menu_bar:before {color: #fff !important;background: #000 !important;margin-right: 15px;}	
.welcome{ padding-top: 25px !important; }
.top-info { float: right; position: relative; z-index: 999; right: 0px;top: 10px;margin-top: -6px;width: 100%;margin-top: -13px;margin-bottom: 20px;}	
.et_header_style_left #logo, .et_header_style_split #logo { max-width: 77%; margin-top: 25px;}
div#footer-widgets { width: 100%; text-align: center; }
div#footer-widgets.sm-icons { float: left; margin-top: 10px; text-align: center; width: 100%; }
.footer-widget .et_pb_widget { text-align: center; float: none; padding-top: 20px; }
.footer-widget .sm-icons { width: 100%; }
.bottom-nav li {padding-right: 10px; }
.f-left-info { width: 100%; font-size: 13px; float: left; text-align: center; }	
.f-right-info { width: 100%; text-align: center; font-size: 13px; }	
	.home .tpsection{ display:none;}	
}

@media only screen and (max-width: 767px) {
.tp-header > * {
	width: calc(100% / 3);
	margin: 0;
	text-align: center;
	padding: 5px 5px;
	height: 34px;
}
.top-link {
	background-color:#333;
}
}
@media only screen and (max-width: 460px) {
	#logo {
    max-height: 68% !important;
    min-height: 68% !important;
}
.tp-header > * {
	width: 100%;
}
.tp-header > .top-btn, .tp-header > .top-link {
	width: calc(100% / 2) !important;
	font-size: 14px !important;
	margin-right: 0;
	margin-top: 0;
}
.tp-header > .top-btn a {
	font-size: 14px !important;
}
.et_header_style_left #logo, .et_header_style_split #logo
 {
	max-width: 100% !important;
	margin-top: px !important;
}
.tyson-slider {
	margin-top: 117px !important;
}
}