/*
Theme Name: Baptist World Alliance
Theme Uri:  #
Author:     Glenn Mark Arnobit
Author Uri: https://www.baptistworld.org
Template:   Divi
Version:    1.0
License:    GNU General Public License v2 or later
Version:    3.0
*/

.icon_tags, .icon_profile, .icon_chat, .icon_clipboard, .icon_calendar {
	font-family: 'ETmodules';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 16px;
	color: #318EC3;
}
.icon_tags:before {
	content: "\e07c";
	padding: 0px 5px 0 0;
}
.icon_profile:before {
	content: "\e08a";
	padding: 0 5px 0 0;
}
.icon_chat:before {
	content: "\e066";
	padding: 0 5px 0 20px;
}
.icon_clipboard:before {
	content: "\e0e6";
	padding: 0 5px 0 20px;
}
.icon_calendar:before {
	content: "\e023";
	padding: 0 5px 0 20px;
}


/*- YOU CAN INCLUDE THE CUSTOM CODE FOR YOUR CHILD THEME BELOW THIS LINE-*/

/*------------------------------------------------*/
/*------------------[TYPOGRAPHY]------------------*/
/*------------------------------------------------*/
@font-face {font-family: 'Noto Serif';src: local('Noto Serif Bold Italic'), local('NotoSerif-BoldItalic'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-BoldItalic.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-BoldItalic.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-BoldItalic.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-BoldItalic.svg#NotoSerif-BoldItalic') format('svg');font-weight: bold;font-style: italic;font-display: swap;}@font-face {font-family: 'Noto Serif';src: local('Noto Serif'), local('NotoSerif'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif.svg#NotoSerif') format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Noto Serif';src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-Bold.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-Bold.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-Bold.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-Bold.svg#NotoSerif-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Noto Serif';src: local('Noto Serif Italic'), local('NotoSerif-Italic'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-Italic.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-Italic.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-Italic.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/NotoSerif-Italic.svg#NotoSerif-Italic') format('svg');font-weight: normal;font-style: italic;font-display: swap;}@font-face {font-family: 'Open Sans';src: local('Open Sans Regular'), local('OpenSans-Regular'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Regular.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Regular.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Regular.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Regular.svg#OpenSans-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Open Sans';src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-ExtraBold.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-ExtraBold.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-ExtraBold.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold') format('svg');font-weight: 800;font-style: normal;font-display: swap;}@font-face {font-family: 'Open Sans';src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-LightItalic.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-LightItalic.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-LightItalic.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-LightItalic.svg#OpenSans-LightItalic') format('svg');font-weight: 300;font-style: italic;font-display: swap;}@font-face {font-family: 'Open Sans';src: local('Open Sans Bold'), local('OpenSans-Bold'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Bold.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Bold.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Bold.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Open Sans';src: local('Open Sans Light'), local('OpenSans-Light'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Light.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Light.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Light.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: 'Open Sans';src: local('Open Sans Italic'), local('OpenSans-Italic'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Italic.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Italic.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Italic.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-Italic.svg#OpenSans-Italic') format('svg');font-weight: normal;font-style: italic;font-display: swap;}@font-face {font-family: 'Open Sans';src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-SemiBold.woff2') format('woff2'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-SemiBold.woff') format('woff'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-SemiBold.ttf') format('truetype'), url('/wp-content/themes/baptistworld.org/fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold') format('svg');font-weight: 600;font-style: normal;font-display: swap;}

abbr, acronym, address, applet, b, big, blockquote, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, tt, u, ul, var  {
	font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif;
}

h1, h2, h3, h4, h5, h6, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
    font-family: "Noto Serif", Georgia, "Times New Roman", serif;
}

/*------------------------------------------------*/
/*-----------------[BASIC STYLES]-----------------*/
/*------------------------------------------------*/







/* ------------------------------------- Modal: Open -- */
body.freeze.bwa_modal-open{ overflow: hidden; position: fixed; }
/* ------------------------------------- Inline Buttons -- */
.inline-button-wrapper .et_pb_button_module_wrapper,.bwa_inline-button-wrapper .et_pb_button_module_wrapper { display: inline-block; } 
.bwa_inline-button-wrapper .et_pb_button_module_wrapper,.bwa_inline-button-wrapper .et_pb_button_module_wrapper:not(:last-child) { margin-right: 10px; }
/* ------------------------------------- Language Selector -- */
.bwa_languages-selector_container .header-content-container{background:#fff;max-width:800px;margin:0 auto}.bwa_languages-selector_container .header-content{padding:0}#bwa_languages-selector{width:100%}#bwa_languages-selector a.et_pb_button{font-size:24px;background-color:#1b5c9e;border-color:#1b5c9e;color:#fff;padding:0 9px 0 8px}#bwa_languages-selector #close-bwa_modal_wrapper{position:absolute;top:-45px;right:-40px;font-family:EtModules;border-radius:50%}#bwa_languages-selector #close-bwa_modal_wrapper:hover{cursor:pointer;color:#fff!important;border-color:#fff!important}#bwa_languages-selector #close-bwa_modal_wrapper:hover::after{display:none}#bwa_languages-selector ul.lang-selector{list-style-type:none;padding-bottom:0}#bwa_languages-selector ul#set-2.lang-selector{margin-right:27px}#bwa_languages-selector ul.lang-selector li a{padding-left:30px;margin-left:10px}#bwa_languages-selector ul.lang-selector li a:before{position:absolute;left:30px}#bwa_languages-selector ul.lang-selector li#en a:before{content:url('/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png')}#bwa_languages-selector ul.lang-selector li#es a:before{content:url('/wp-content/plugins/translatepress-multilingual/assets/images/flags/ar.png')}#bwa_languages-selector ul.lang-selector li#fr a:before{content:url('/wp-content/plugins/translatepress-multilingual/assets/images/flags/fr_FR.png')}#bwa_languages-selector ul.lang-selector li#pt a:before{content:url('/wp-content/plugins/translatepress-multilingual/assets/images/flags/pt_BR.png')}#bwa_languages-selector ul.lang-selector li#ar a:before{content:url('/wp-content/plugins/translatepress-multilingual/assets/images/flags/es_AR.png')}#bwa_languages-selector ul.lang-selector li#de a:before{content:url('/wp-content/plugins/translatepress-multilingual/assets/images/flags/de_DE.png')}#bwa_languages-selector ul.lang-selector li#zh a:before{content:url('/wp-content/plugins/translatepress-multilingual/assets/images/flags/zh_HK.png')}#bwa_languages-selector ul.lang-selector li#ko a:before{content:url('/wp-content/plugins/translatepress-multilingual/assets/images/flags/ko_KR.png')}#bwa_languages-selector ul.lang-selector li#ru a:before{content:url('/wp-content/plugins/translatepress-multilingual/assets/images/flags/ru_RU.png')}#bwa_languages-selector ul.lang-selector li{line-height:48px}#bwa_languages-selector ul.lang-selector li:not(:last-child){border-bottom:1px solid #ececec}#bwa_languages-selector ul.lang-selector li:hover{background-color:#bacee240;border-color:#bacee240;cursor:pointer}
/* ------------------------------------- Video Wrapper -- */
.bwa_video-wrapper,.bwa_video-wrapper.horizontal-tabs .et_pb_tab{padding:0!important}.bwa_video-wrapper{border:none;width:100%;overflow:hidden}.bwa_video-wrapper.et_pb_tabs{border:0}.bwa_video-wrapper .et_pb_tab{padding:0}.bwa_video-wrapper .et_pb_tab_content{background-repeat:no-repeat;background-size:100%;background-position:center}.bwa_video-wrapper.type-vimeo .fluid-width-video-wrapper{min-width:800px}.bwa_video-wrapper [data-embed]{width:100%;position:relative}.bwa_video-wrapper iframe{width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:1;top:0;left:0;padding:0}.bwa_video-wrapper iframe.playing{opacity:1}.bwa_video-wrapper .bwa_video-play-button,.bwa_video-wrapper .bwa_video-play-button:before,.bwa_video-wrapper iframe,.bwa_video-wrapper img{position:absolute}.bwa_video-wrapper .bwa_video-play-button,.bwa_video-wrapper iframe,.bwa_video-wrapper img{cursor:pointer}.bwa_video-wrapper .bwa_video-play-button,.bwa_video-wrapper .bwa_video-play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.bwa_video-wrapper .bwa_video-play-button{width:68px;height:48px;background-color:#1b5c9e;box-shadow:0 0 30px rgba(23,142,201,.6);z-index:1;opacity:1;border-radius:12px}.bwa_video-wrapper .bwa_video-play-button:hover{border:1px solid #fff;background-color:#168ec9;box-shadow:0 0 50px 20px rgba(23,142,201,.6)}.bwa_video-wrapper .bwa_video-play-button:before{content:"";border-style:solid;border-width:8px 0 8px 13px;border-color:transparent transparent transparent #fff}.bwa_video-wrapper ul.et_pb_tabs_controls:after{content:none;border-top:0!important}.bwa_video-wrapper .et_pb_tabs_controls li{border:2px solid transparent;background:#f4f4f4}.bwa_video-wrapper ul.et_pb_tabs_controls li{background:#f4f4f4;font-size:18px}.bwa_video-wrapper .et_pb_tabs_controls li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block!important;width:100%;border:0}.bwa_video-wrapper .et_pb_tabs_controls li.et_pb_tab_active,.bwa_video-wrapper.vertical-tabs .et_pb_tabs_controls li.et_pb_tab_active{border:2px solid #1b5c9e;background:#1b5c9e!important}.bwa_video-wrapper ul.et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important;background-color:#1b5c9e;}.bwa_video-wrapper.horizontal-tabs .et_pb_tab,.bwa_video-wrapper.horizontal-tabs [data-embed]{min-height:540px}.bwa_video-wrapper.horizontal-tabs ul.et_pb_tabs_controls li.et_pb_tab_active:after{content:'';position:absolute;top:40px;left:0;right:0;margin:0 auto;width:0;height:0;border-top:20px solid #1b5c9e;border-left:36px solid transparent;border-right:36px solid transparent}.bwa_video-wrapper.vertical-tabs .et_pb_tab_content,.bwa_video-wrapper.vertical-tabs .fluid-width-video-wrapper{min-height:455px}.bwa_video-wrapper.vertical-tabs ul.et_pb_tabs_controls{float:left;width:25%}.bwa_video-wrapper.vertical-tabs ul.et_pb_tabs_controls:after{content:none}.bwa_video-wrapper.vertical-tabs .et_pb_tabs_controls li{width:100%;border:2px solid transparent;background:#f4f4f4}.bwa_video-wrapper.vertical-tabs .et_pb_tabs_controls li.et_pb_tab_active:after{top:50%;right:-42px;border:20px solid transparent;content:" ";position:absolute;border-color:transparent transparent transparent #1b5c9e;margin-top:-20px}.bwa_video-wrapper.vertical-tabs .et_pb_tabs_controls li a{padding:24px}.bwa_video-wrapper.vertical-tabs .et_pb_tab_content{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;flex-direction:column;align-items:center;padding-left:1px}.bwa_video-wrapper.type-youtube .et_pb_tab_content::before{position:absolute;width:100%;height:100%;top:0;left:0;content:'';opacity:1;background-image:linear-gradient(180deg,rgba(22,142,201,.5) 40%,rgba(22,142,201,.25) 100%)}

/*------------------------------------------------*/
/*----------------[UTILITIES INFO]----------------*/
/*------------------------------------------------*/




/* ------------------------------------- Customize the ET edit Interface */
.et-fb-root-ancestor .et_fb_locked_module { border: thin solid #f5c6cb; background: #f8d7da; border-radius: 5px; padding: 27px; }
.et-fb-root-ancestor .et_fb_locked_module::after { content: 'this module is locked. please unlock if you intend to edit or delete.'; font-style: italic; color: #721c24; font-size: 14px; }


.et-fb-root-ancestor .bwa_code-script { background-color: rgb(16 161 54); min-height: 480px; }
.et-fb-root-ancestor .bwa_code-styles { background-color: rgb(0,178,255); min-height: 480px; }
/*.logged-in.webmaster #main-header,
.logged-in.webmaster #top-header,
.logged-in.webmaster .bwa_cookie-notice-wrapper, 
.logged-in.webmaster footer */
.et-fb-root-ancestor .bwa_cookie-notice-wrapper,
.et-fb-root-ancestor #main-header,
.et-fb-root-ancestor #top-header,
.et-fb-root-ancestor .bwa_cookie-notice-wrapper, 
.et-fb-root-ancestor footer { display: none; }
.et-fb-root-ancestor #page-container { padding-top: 0 !important;}
/*.et-fb-root-ancestor .et_pb_code, */

/* ------------------------------------- Alignment -- */
.vertical-middle {display: flex; flex-direction: column;  justify-content: center; }
/* ------------------------------------- Visibility -- */
.hidden, .grecaptcha-badge { display: none !important; }
/* ------------------------------------- Paddings and Margin -- */
.w-100, .w-100 img { width: 100%; } .w-85, .w-85 img { width: 85%; }  .w-80, .w-80 img { width: 80%; } 
/* ------------------------------------- Paddings and Margin -- */
.px-0 {padding-left: 0 !important; padding-right: 0 !important;} .px-20 {padding-left: 20px !important; padding-right: 20px !important;} .px-40 {padding-left: 40px !important; padding-right: 40px !important;} .px-60 {padding-left: 60px !important; padding-right: 60px !important;} .px-80 {padding-left: 80px !important; padding-right: 80px !important;} .px-100 {padding-left: 100px !important; padding-right: 100px !important;}
.py-0 {padding-top: 0 !important; padding-bottom: 0 !important;} .py-20 {padding-top: 20px !important; padding-bottom: 20px !important;} .py-40 {padding-top: 40px !important; padding-bottom: 40px !important;} .py-60 {padding-top: 60px !important; padding-bottom: 60px !important;} .py-80 {padding-top: 80px !important; padding-bottom: 80px !important;} .py-100 {padding-top: 100px !important; padding-bottom: 100px !important;}
.pa-0 {padding: 0 !important; } .pa-20 { padding: 20px !important;} .pa-40 { padding: 40px !important; } .pa-60 { padding: 60px !important;} .pa-80 { padding: 80px !important; } .pa-100 { padding: 100px !important; }
.pt-0 {padding-top: 0 !important; } .pt-20 { padding-top: 20px !important; } .pt-40 { padding-top: 40px !important; } .pt-60 { padding-top: 60px !important; } .pt-80 { padding-top: 80px !important; } .pt-100 { padding-top: 100px !important; }
.pr-0 {padding-right: 0 !important; } .pr-20 { padding-right: 20px !important; } .pr-40 { padding-right: 40px !important; } .pr-60 { padding-right: 60px !important; } .pr-80 { padding-right: 80px !important; } .pr-100 { padding-right: 100px !important; }
.pb-0 {padding-bottom: 0 !important; } .pb-20 { padding-bottom: 20px !important; } .pb-40 { padding-bottom: 40px !important; } .pb-60 { padding-bottom: 60px !important; } .pb-80 { padding-bottom: 80px !important; } .pb-100 { padding-bottom: 100px !important; }
.pl-0 {padding-left: 0 !important; } .pl-20 { padding-left: 20px !important; } .pl-40 { padding-left: 40px !important; } .pl-60 { padding-left: 60px !important; } .pl-80 { padding-left: 80px !important; } .pl-100 { padding-left: 100px !important; }
.mx-0 {margin-left: 0 !important; margin-right: 0 !important;} .mx-20 {margin-left: 20px !important; margin-right: 20px !important;} .mx-40 {margin-left: 40px !important; margin-right: 40px !important;} .mx-60 {margin-left: 60px !important; margin-right: 60px !important;} .mx-80 {margin-left: 80px !important; margin-right: 80px !important;} .mx-100 {margin-left: 100px !important; margin-right: 100px !important;}
.my-0 {margin-top: 0 !important; margin-bottom: 0 !important;} .my-20 {margin-top: 20px !important; margin-bottom: 20px !important;} .my-40 {margin-top: 40px !important; margin-bottom: 40px !important;} .my-60 {margin-top: 60px !important; margin-bottom: 60px !important;} .my-80 {margin-top: 80px !important; margin-bottom: 80px !important;} .my-100 {margin-top: 100px !important; margin-bottom: 100px !important;}
.ma-0 {margin: 0 !important; } .ma-20 { margin: 20px; } .ma-40 { margin: 40px !important; } .ma-60 { margin: 60px !important; } .ma-80 { margin: 80px !important; } .ma-100 { margin: 100px !important; }
.mt-0 {margin-top: 0 !important; } .mt-20 { margin-top: 20px !important; } .mt-40 { margin-top: 40px !important; } .mt-60 { margin-top: 60px !important; } .mt-80 { margin-top: 80px !important; } .mt-100 { margin-top: 100px !important; }
.mr-0 {margin-right: 0 !important; } .mr-20 { margin-right: 20px !important; } .mr-40 { margin-right: 40px !important; } .mr-60 { margin-right: 60px !important; } .mr-80 { margin-right: 80px !important; } .mr-100 { margin-right: 100px !important; }
.mb-0 {margin-bottom: 0 !important; } .mb-20 { margin-bottom: 20px !important; } .mb-40 { margin-bottom: 40px !important; } .mb-60 { margin-bottom: 60px !important; } .mb-80 { margin-bottom: 80px; } .mb-100 { margin-bottom: 100px !important; }
.ml-0 {margin-left: 0 !important; } .ml-20 { margin-left: 20px !important; } .ml-40 { margin-left: 40px !important; } .ml-60 { margin-left: 60px !important; } .ml-80 { margin-left: 80px !important; } .ml-100 { margin-left: 100px !important; }

/*------------------------------------------------*/
/*--------------------[PAGES]---------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*--------------------[MENUS]---------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*---------------[DROPDOWN MENU]------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*-------------------[COMMENTS]-------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*---------------------[FOOTER]-------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*--------------------[SIDEBAR]-------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*-------------------[PAGE NAVI]------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*------------------[TRANSITIONS]-----------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*---------------[RESPONSIVE LAYOUTS]-------------*/
/*------------------------------------------------*/

/*-------------------[981px]------------------ General Layouts*/
@media all and (max-width: 980px) { }

@media only screen and (min-width:981px) { }

/*-------------------[768px]------------------ Ipad landscape layouts */
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) { }

/*-------------------[768px]------------------ General Ipad Layouts */
@media only screen and (device-width: 767px) {  
	/*** wrap row in a flex box ***/
	.flex_row{display:-webkit-box ;display:-moz-box;display:-ms-flexbox ;display:-webkit-flex ;display: flex ;-webkit-flex-wrap:wrap ;/* Safari 6.1+ */flex-wrap: wrap; flex-direction: column-reverse;  }
	/*** custom classes that will designate the order of columns in the flex box row ***/
	.first-on-mobile{-webkit-order:1;order:1 ;}.second-on-mobile{-webkit-order:2 ;order:2 ;}.third-on-mobile{-webkit-order:3 ;order:3 ;}.fourth-on-mobile{-webkit-order:4 ;order:4 ;}
	/*** add margin to last column ***/ 
	.flex_row:last-child .et_pb_column:last-child { margin-bottom:27px; }
	
}

/*-------------------[667px]------------------ */

@media screen and ( max-width: 667px )  { 
/* ------------------------------------- Video Wrapper -- */
.bwa_video-wrapper [data-embed]{min-height:600px}.bwa_video-wrapper .et_pb_tabs_controls li a{min-width:425px}
}

/*-------------------[375px]------------------ */
@media screen and ( max-width: 375px )  {
/* ------------------------------------- Language Selector -- */
	#bwa_languages-selector #close-bwa_modal_wrapper { top: -65px; }
	#bwa_languages-selector .et_pb_column{margin-bottom:0}#bwa_languages-selector ul.lang-selector{padding-bottom:0}#bwa_languages-selector ul.lang-selector:first-of-type li:last-child{border-bottom:1px solid #ececec}
/* ------------------------------------- Video Wrapper -- */
    .bwa_video-wrapper [data-embed] {min-height:175px !important;}
}

/*-------------------[320px]------------------ */
@media only screen  and (min-device-width: 320px) and (orientation: portrait) {
/* ------------------------------------- Video Wrapper -- */	
    .bwa_video-wrapper .et_pb_tabs_controls li.et_pb_tab_active+li, .bwa_video-wrapper .et_pb_tabs_controls li.et_pb_tab_active+li+li { border-left: 1px solid #d9d9d9; }
}