@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'CoText-Light';
    src: url('../fonts/cotext-lt.eot');
    src: url('../fonts/cotext-lt.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cotext-lt.woff2') format('woff2'),
         url('../fonts/cotext-lt.woff') format('woff'),
         url('../fonts/cotext-lt.ttf') format('truetype'),
         url('../fonts/cotext-lt.svg#cotext-lt') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'CoText-Bold';
    src: url('../fonts/cotext-bd.eot');
    src: url('../fonts/cotext-bd.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cotext-bd.woff2') format('woff2'),
         url('../fonts/cotext-bd.woff') format('woff'),
         url('../fonts/cotext-bd.ttf') format('truetype'),
         url('../fonts/cotext-bd.svg#cotext-bd') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'CoText-regular';
    src: url('../fonts/cotext-rg.eot');
    src: url('../fonts/cotext-rg.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cotext-rg.woff2') format('woff2'),
         url('../fonts/cotext-rg.woff') format('woff'),
         url('../fonts/cotext-rg.ttf') format('truetype'),
         url('../fonts/cotext-rg.svg#cotext-rg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot');
    src: url('../fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fontawesome-webfont.woff2') format('woff2'),
         url('../fonts/fontawesome-webfont.woff') format('woff'),
         url('../fonts/fontawesome-webfont.ttf') format('truetype'),
         url('../fonts/fontawesome-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* ================ Typography ================== */

h1 {font-family: 'CoText-Bold', Helvetica, Arial, sans-serif !important; }
	
h2, h3, h4, h5, h6 {font-family: 'CoText-Bold', Helvetica, Arial, sans-serif !important; }

p {	font-size: 15px; font-family: 'CoText-Light', Helvetica, Arial, sans-serif; font-weight: 300; line-height: 20px; color: #434343; margin-bottom: 15px; margin-top: 5px; direction: rtl;}


/*h1.mainHead{font-weight: 700; text-transform: uppercase; font-size: 26px; line-height:30px; color:#000000; padding-bottom:0px; margin:14px 0px 5px 0px;}
h1.unqHead { font-weight: 500; font-size: 24px; line-height:28px; color:#0077A3;  padding-bottom:0px; margin:14px 0px 10px 0px;}
h1.unqHead2 { font-weight: 400; text-transform: uppercase; font-size: 20px; line-height:23px; color:#000000;  padding-bottom:0px; margin:14px 0px 10px 0px;}*/


h1 { font-weight: 500; font-size: 35px; text-transform: uppercase; line-height:40px; color: #000;  padding-bottom:0px; margin:0 0px 20px 0px;}
h2 {font-weight: 500; font-size: 20px; color: #000; margin:10px 0px 5px 0px; padding:0px;}
h3 { font-weight: 500; font-size: 19px; color: #000; margin:15px 0px 5px 0px; padding:0px;}
h4 { font-weight: 400; font-size: 18px; color: #000 ; margin:15px 0px 5px 0px; padding:0px;}
h5 {font-weight: 400; font-size: 17px; color: #000 ; margin:15px 0px 5px 0px; padding:0px;}
h6 {font-weight: 400; font-size: 16px; color: #000; margin: 15px 0px 10px 0px; padding: 0px;}
h6.head7 { color: #A2A2A2; font-size: 15px; }

p.cap { font-size: 11px; font-style: italic; margin-top: -10px; }
.regular { font-family: 'CoText-Regular', Helvetica, Arial, sans-serif !important;}
.bold { font-family: 'CoText-Bold', Helvetica, Arial, sans-serif !important;}
b, strong {
    font-weight: 800;
}

p.lifter1 { font-size: 25px; line-height: 30px !important; color: #000; margin-bottom: 20px; }
p.lifter2 { font-size: 25px; line-height: 30px !important; color: #666; margin-bottom: 20px; }

.lifterin_navi{ padding-bottom: 20px;}	
.lifterin_navi p{ font-size: 16px; color:rgba(255,255,255,.7); line-height: 25px; padding: 2px 25px 5px 20px; margin-bottom: 5px; margin-top: 5px;}

@media (max-width: 991px) {
.lifterin_navi{display: none;}		
}


/*######## TABLE STYLES ########*/
table {	width: 100%; border-spacing: 0; font-family: 'CoText-Light', Helvetica, Arial, sans-serif; font-weight: 300; line-height:20px; font-size: 15px; 	border-collapse: collapse; margin-bottom: 20px;	text-align: right; direction: rtl;}
.small90 { font-size:90%;}
tbody.small80 tr td { font-size:80% !important; }
tbody.small60 tr td { font-size:60% !important; }
tbody.small60 td { padding: 5px 5px 5px 5px; line-height: 12px; }

thead td { padding: 5px 10px 5px 5px; font-size: 11px; line-height:13px; vertical-align: top; }
tbody td  {	padding: 5px 10px 5px 5px; border-bottom: 1px #000 solid; vertical-align:top; font-size:14px; }
tbody > tr:hover { background-color: #f5f5f5; }
table.hover-none > tbody > tr:hover { background-color: #fff;}
/*tbody tr  { border-bottom: 1px #000 solid; vertical-align:top; }*/
tbody.small { font-size:11px; line-height:120%;	}


table a{color: #953F34}
table.ft td+td { text-align:right }
table.ft thead tr:first-child { border-top: 2px #000 solid; }
table.ft thead tr:first-child td+td {text-align:center; border-bottom:1px #999 solid; }
table.ft thead tr+tr td+td {text-align:right; }
table.ft thead tr:last-child { border-bottom:1px #000 solid; }
table.ft tbody tr:last-child { border-bottom:2px #000 solid; }

table a{color: #953F34}
table.ft0 td+td { text-align:right }
table.ft0 thead tr:first-child { border-top: 2px #000 solid; }
table.ft0 thead tr:first-child td+td {text-align:right; border-bottom:1px #999 solid; text-transform: uppercase; font-weight: 500;  }
table.ft0 thead tr+tr td+td {text-align:right; }
table.ft0 thead tr:last-child { border-bottom:1px #000 solid; }
table.ft0 tbody tr:last-child { border-bottom:2px #000 solid; }

table.ft1 td+td { text-align:right }
table.ft1 thead tr:first-child { border-top: 2px #000 solid; }
table.ft1 thead tr td+td {text-align:right; }
table.ft1 thead tr:last-child { border-bottom:1px #000 solid; }
table.ft1 tbody tr:last-child { border-bottom:2px #000 solid; }


table.gt td+td { text-align:right }
table.gt thead tr:first-child { border-top: 2px #000 solid; }
table.gt thead tr:last-child { border-bottom:2px #000 solid; }
table.gt tbody tr td { vertical-align:top !important; }

table.gt1 td+td { text-align:right }
table.gt1 thead tr:first-child { border-top: 2px #000 solid; }
table.gt1 thead tr:last-child { border-bottom:2px #000 solid; }
table.gt1 thead tr td {vertical-align: bottom!important;}
table.gt1 tbody tr td { vertical-align:bottom!important; }


table.gt2 td+td { text-align:right }
table.gt2 thead tr:first-child { border-top: 2px #000 solid; }
table.gt2 thead tr:last-child { border-bottom:2px #000 solid; }
table.gt2 thead tr:first-child td+td {text-align:center; border-bottom:2px #000 solid; }
table.gt2 thead tr td {vertical-align: top!important;}
table.gt2 tbody tr td { vertical-align:bottom!important; }



tr.lineNone td, td.lineNone { border-bottom:hidden !important; }
tr.lineThin td, td.lineThin {  border-bottom: 1px #000 solid!important  ; }
tr.lineThick td, td.lineThick {  border-bottom: 2px #000 solid!important;  }

tr.sTotal-T { border-top: 2px #000 solid!important; background-color: #FFFCD9;}
tr.sTotal-B { border-bottom: 2px #000 solid!important; background-color: #FFFCD9;}
tr.sTotal-D { border-bottom: 2px #000 solid!important; border-top: 2px #000 solid!important; background-color: #FFFCD9;}
tr.gTotal { border-bottom: 3px #000 solid!important; border-top: 2px #000 solid!important; background-color: #FFF8B2; }


.cellCenter { text-align:center !important;}
.cellLeft { text-align:left !important;}
.cellRight { text-align:right !important;}

.cellYellow1 { background-color: #FFF8B2; }

.vTop { vertical-align:top !important; }
.vMid { vertical-align: middle!important;}
.vBot { vertical-align: bottom!important;}


/*######## LIST STYLES ########*/
.list {	list-style: none; padding:0px; margin:0px; font-size: 15px; font-family: 'CoText-Light', Helvetica, Arial, sans-serif; font-weight: 300; font-weight: 300; line-height: 20px; color: #434343;  }
.list-dash > li:before { content:"-"; position:relative; left:-5px;}
.list-dash > li {text-indent:-5px; margin-bottom: 10px; padding-left:20px;}
.list-circle > li {list-style-type:circle; text-indent: 0; margin-bottom: 5px;}
.list-disc > li:before { font-family:Arial, Helvetica; font-size:25px; position:relative; top:4px; content: "\2022"; color: #000000 ; padding-left: 10px; margin-right: -20px;}
.list-disc > li {list-style: outside none none; margin:0px 20px 2px 0px; line-height:20px; }
ul.list-disc { margin-bottom:25px;}
.list-abc > li { list-style-type: lower-alpha; text-indent: 0; margin-bottom: 5px; margin-left:20px;}
.list-ABC > li { list-style-type: upper-alpha; text-indent: 0; margin-bottom: 5px; margin-left:20px;}
.list-iii > li { list-style-type: lower-roman; text-indent: 0; margin-bottom: 5px; margin-left:20px;}
.list-123 > li { list-style-type: decimal; text-indent: 0; margin-bottom: 8px; margin-left:20px; }

