/*
 Theme Name:   Divi Child
 Theme URI:    http://www.elegantthemes.com/gallery/
 Description:  Divi Child Theme
 Author:       Elegant Themes
 Author URI:   http://www.elegantthemes.com
 Template:     Divi
 Version:      2.1.6
*/

@import url("../Divi/style.css");
@import url("../Divi/style.min.css");
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');



@font-face {
    font-family: "TradeGothicLTPro-Bd2";
    src: url(fonts/TradeGothicLTPro-Bd2.ttf) format("truetype");
}
@font-face {
    font-family: "TradeGothicLTPro-BdCn20";
    src: url(fonts/TradeGothicLTPro-BdCn20.ttf) format("truetype");
}
@font-face {
    font-family: "TradeGothicLTPro-Obl";
    src: url(fonts/TradeGothicLTPro-Obl.ttf) format("truetype");
}
@font-face {
    font-family: "TradeGothicLTPro";
    src: url(fonts/TradeGothicLTPro.ttf) format("truetype");
}


body { 
    font-family: "TradeGothicLTPro", Verdana, Tahoma;
}
h1,h2,h3,h4,h5,h6{
    font-family: "TradeGothicLTPro-Bd2", Verdana, Tahoma; 
}



/* =Theme customization starts here
-------------------------------------------------------------- */
#logo {width: auto;}

#top-menu-nav #top-menu li.current-menu-item > a{ background-color:#fff !important; }
#top-menu-nav #top-menu li.current-menu-item > a{ color:#BCC600; }
#main-header .nav li ul a:hover, .et_mobile_menu li a:hover, .nav ul li a:hover { color: #0089C7 !important;}

sup {
	vertical-align: text-top;
	font-size: xx-small;
	position: relative;
	top: -0.4em;
	}
	
.ui-dialog {
	z-index: 1000001 !Important;
	}

.et_pb_divider, .et_pb_divider_0 {padding: 1px;}
.bluebox {background-color: #b3caf8; padding-top: 20px; padding-bottom: 20px; padding-right: 20px;}
#colorbox.OutoftheBox {z-index: 999999;}
#colorbox.OutoftheBox #cboxClose {top: 0; right: 0;}
#colorbox.OutoftheBox #cboxLoadedContent {margin-top:28px;margin-bottom:0;}
p:last-of-type + ul {margin-top: 1em;}
td > ul {padding-bottom: 0px !important;}
.tablepress caption a {color: white; background-color: red; padding: 3px 8px;}

/* Table First Column Widths */
.tbpw33 .column-1 {width: 33% !important;}
.tbpw50 .column-1 {width: 50% !important;}
.tbpw100 .column-1 {width: 100px !important;}
.tbpw150 .column-1 {width: 150px !important;}
.tbpw200 .column-1 {width: 200px !important;}
.tbpw250 .column-1 {width: 250px !important;}
.tbpw300 .column-1 {width: 300px !important;}
.tbpw350 .column-1 {width: 350px !important;}

/* Subheading 1 */
.highlight1 .row-1 td,
.highlight2 .row-2 td,
.highlight3 .row-3 td,
.highlight4 .row-4 td,
.highlight5 .row-5 td,
.highlight6 .row-6 td,
.highlight7 .row-7 td,
.highlight8 .row-8 td,
.highlight9 .row-9 td,
.highlight10 .row-10 td,
.highlight11 .row-11 td,
.highlight12 .row-12 td,
.highlight13 .row-13 td,
.highlight14 .row-14 td,
.highlight15 .row-15 td,
.highlight16 .row-16 td,
.highlight17 .row-17 td,
.highlight18 .row-18 td,
.highlight19 .row-19 td,
.highlight20 .row-20 td,
.highlight21 .row-21 td,
.highlight22 .row-22 td,
.highlight23 .row-23 td,
.highlight24 .row-24 td,
.highlight25 .row-25 td,
.highlight26 .row-26 td,
.highlight27 .row-27 td,
.highlight28 .row-28 td,
.highlight29 .row-29 td,
.highlight30 .row-30 td,
.highlight31 .row-31 td,
.highlight32 .row-32 td,
.highlight33 .row-33 td,
.highlight34 .row-34 td,
.highlight35 .row-35 td,
.highlight36 .row-36 td,
.highlight37 .row-37 td,
.highlight38 .row-38 td,
.highlight39 .row-39 td,
.highlight40 .row-40 td,
.highlight41 .row-41 td,
.highlight42 .row-42 td,
.highlight43 .row-43 td,
.highlight44 .row-44 td,
.highlight45 .row-45 td,
.highlight46 .row-46 td,
.highlight47 .row-47 td,
.highlight48 .row-48 td,
.highlight49 .row-49 td,
.highlight50 .row-50 td {
	background-color: rgba(0,0,0,.5) !important;
	font-family: 'Roboto Condensed', Helvetica, Arial, Lucida, sans-serif;
	font-size: 1.25em;
	font-weight: bold;
	color: #FFFFFF;
}

/* Subheading 2 */
.sublight1 .row-1 td,
.sublight2 .row-2 td,
.sublight3 .row-3 td,
.sublight4 .row-4 td,
.sublight5 .row-5 td,
.sublight6 .row-6 td,
.sublight7 .row-7 td,
.sublight8 .row-8 td,
.sublight9 .row-9 td,
.sublight10 .row-10 td,
.sublight11 .row-11 td,
.sublight12 .row-12 td,
.sublight13 .row-13 td,
.sublight14 .row-14 td,
.sublight15 .row-15 td,
.sublight16 .row-16 td,
.sublight17 .row-17 td,
.sublight18 .row-18 td,
.sublight19 .row-19 td,
.sublight20 .row-20 td,
.sublight21 .row-21 td,
.sublight22 .row-22 td,
.sublight23 .row-23 td,
.sublight24 .row-24 td,
.sublight25 .row-25 td,
.sublight26 .row-26 td,
.sublight27 .row-27 td,
.sublight28 .row-28 td,
.sublight29 .row-29 td,
.sublight30 .row-30 td,
.sublight31 .row-31 td,
.sublight32 .row-32 td,
.sublight33 .row-33 td,
.sublight34 .row-34 td,
.sublight35 .row-35 td,
.sublight36 .row-36 td,
.sublight37 .row-37 td,
.sublight38 .row-38 td,
.sublight39 .row-39 td,
.sublight40 .row-40 td,
.sublight41 .row-41 td,
.sublight42 .row-42 td,
.sublight43 .row-43 td,
.sublight44 .row-44 td,
.sublight45 .row-45 td,
.sublight46 .row-46 td,
.sublight47 .row-47 td,
.sublight48 .row-48 td,
.sublight49 .row-49 td,
.sublight50 .row-50 td {
	background-color: rgba(0,0,0,.25) !important;
	font-family: 'Roboto Condensed', Helvetica, Arial, Lucida, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

/* Mini Headings */
.minilight1 .row-1 td,
.minilight2 .row-2 td,
.minilight3 .row-3 td,
.minilight4 .row-4 td,
.minilight5 .row-5 td,
.minilight6 .row-6 td,
.minilight7 .row-7 td,
.minilight8 .row-8 td,
.minilight9 .row-9 td,
.minilight10 .row-10 td,
.minilight11 .row-11 td,
.minilight12 .row-12 td,
.minilight13 .row-13 td,
.minilight14 .row-14 td,
.minilight15 .row-15 td,
.minilight16 .row-16 td,
.minilight17 .row-17 td,
.minilight18 .row-18 td,
.minilight19 .row-19 td,
.minilight20 .row-20 td,
.minilight21 .row-21 td,
.minilight22 .row-22 td,
.minilight23 .row-23 td,
.minilight24 .row-24 td,
.minilight25 .row-25 td,
.minilight26 .row-26 td,
.minilight27 .row-27 td,
.minilight28 .row-28 td,
.minilight29 .row-29 td,
.minilight30 .row-30 td,
.minilight31 .row-31 td,
.minilight32 .row-32 td,
.minilight33 .row-33 td,
.minilight34 .row-34 td,
.minilight35 .row-35 td,
.minilight36 .row-36 td,
.minilight37 .row-37 td,
.minilight38 .row-38 td,
.minilight39 .row-39 td,
.minilight40 .row-40 td,
.minilight41 .row-41 td,
.minilight42 .row-42 td,
.minilight43 .row-43 td,
.minilight44 .row-44 td,
.minilight45 .row-45 td,
.minilight46 .row-46 td,
.minilight47 .row-47 td,
.minilight48 .row-48 td,
.minilight49 .row-49 td,
.minilight50 .row-50 td {
	background-color: #000000 !important;
	font-weight: bold;
	font-size: .8em;
	line-height: 1em;
	color: #FFFFFF;
}

/* Table Align Left all the Columns*/
.tbpleft .column-1,
.tbpleft .column-2,
.tbpleft .column-3,
.tbpleft .column-4,
.tbpleft .column-5,
.tbpleft .column-6,
.tbpleft .column-7,
.tbpleft .column-8,
.tbpleft .column-9,
.tbpleft .column-10,
.tbpleft .column-11,
.tbpleft .column-12 {
	text-align: left !important;
}

/* Hiding Columns*/
.hidecol2 .tablepress .column-2 {display: none;}
.hidecol3 .tablepress .column-3 {display: none;}
.hidecol4 .tablepress .column-4 {display: none;}
.hidecol5 .tablepress .column-5 {display: none;}
.hidecol6 .tablepress .column-6 {display: none;}
.hidecol7 .tablepress .column-7 {display: none;}
.hidecol8 .tablepress .column-8 {display: none;}
.hidecol9 .tablepress .column-9 {display: none;}
.hidecol10 .tablepress .column-10 {display: none;}
.hidecol11 .tablepress .column-11 {display: none;}
.hidecol12 .tablepress .column-12 {display: none;}
.hidecol13 .tablepress .column-13 {display: none;}
.hidecol14 .tablepress .column-14 {display: none;}
.hidecol15 .tablepress .column-15 {display: none;}
.hidecol16 .tablepress .column-16 {display: none;}
.hidecol17 .tablepress .column-17 {display: none;}
.hidecol18 .tablepress .column-18 {display: none;}
.hidecol19 .tablepress .column-19 {display: none;}
.hidecol20 .tablepress .column-20 {display: none;}
.hidecol21 .tablepress .column-21 {display: none;}
.hidecol22 .tablepress .column-22 {display: none;}
.hidecol23 .tablepress .column-23 {display: none;}
.hidecol24 .tablepress .column-24 {display: none;}
.hidecol25 .tablepress .column-25 {display: none;}
.hidecol26 .tablepress .column-26 {display: none;}
.hidecol27 .tablepress .column-27 {display: none;}
.hidecol28 .tablepress .column-28 {display: none;}
.hidecol29 .tablepress .column-29 {display: none;}
.hidecol30 .tablepress .column-30 {display: none;}

/* Hiding Rows*/
.hiderow2 .tablepress .row-2 {display: none;}
.hiderow3 .tablepress .row-3 {display: none;}
.hiderow4 .tablepress .row-4 {display: none;}
.hiderow5 .tablepress .row-5 {display: none;}
.hiderow6 .tablepress .row-6 {display: none;}
.hiderow7 .tablepress .row-7 {display: none;}
.hiderow8 .tablepress .row-8 {display: none;}
.hiderow9 .tablepress .row-9 {display: none;}
.hiderow10 .tablepress .row-10 {display: none;}
.hiderow11 .tablepress .row-11 {display: none;}
.hiderow12 .tablepress .row-12 {display: none;}
.hiderow13 .tablepress .row-13 {display: none;}
.hiderow14 .tablepress .row-14 {display: none;}
.hiderow15 .tablepress .row-15 {display: none;}
.hiderow16 .tablepress .row-16 {display: none;}
.hiderow17 .tablepress .row-17 {display: none;}
.hiderow18 .tablepress .row-18 {display: none;}
.hiderow19 .tablepress .row-19 {display: none;}
.hiderow20 .tablepress .row-20 {display: none;}
.hiderow21 .tablepress .row-21 {display: none;}
.hiderow22 .tablepress .row-22 {display: none;}
.hiderow23 .tablepress .row-23 {display: none;}
.hiderow24 .tablepress .row-24 {display: none;}
.hiderow25 .tablepress .row-25 {display: none;}
.hiderow26 .tablepress .row-26 {display: none;}
.hiderow27 .tablepress .row-27 {display: none;}
.hiderow28 .tablepress .row-28 {display: none;}
.hiderow29 .tablepress .row-29 {display: none;}
.hiderow30 .tablepress .row-30 {display: none;}
.hiderow31 .tablepress .row-31 {display: none;}
.hiderow32 .tablepress .row-32 {display: none;}
.hiderow33 .tablepress .row-33 {display: none;}
.hiderow34 .tablepress .row-34 {display: none;}
.hiderow35 .tablepress .row-35 {display: none;}
.hiderow36 .tablepress .row-36 {display: none;}
.hiderow37 .tablepress .row-37 {display: none;}
.hiderow38 .tablepress .row-38 {display: none;}
.hiderow39 .tablepress .row-39 {display: none;}
.hiderow40 .tablepress .row-40 {display: none;}