@charset "utf-8";
*{
 margin:0;
 padding:0;
 list-style:none;
 box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 font-family:'Open Sans', sans-serif
}
a,big,body,cite,div,em,font,form,h1,h2,h3,h4,h5,h6,html,img,input,li,option,p,s,select,span,table,tbody,td,tr,ul,var{
 margin:0;
 padding:0;
 border:0;
 outline:0;
 font-size:100%
}
footer,header,nav,section{
 display:block
}
audio{
 display:inline-block
}
audio:not([controls]){
 display:none;
 height:0
}
.audio{
 display:block;
 opacity:.7;
 background-color:#15253e;
 width:220px;
 padding:0;
 height:55px;
 max-height:55px;
 margin-top:10px
}
button,input,select{
 font-size:100%;
 margin:0;
 vertical-align:baseline
}

:focus{
 outline:0
}

ul{
 list-style:none
}
td{
 text-align:left;
 font-weight:400
}

td{
 vertical-align:top
}
a{
 outline:0;
 cursor:pointer;
 text-decoration:none;
 color:inherit
}
footer,header,nav,section{
 display:block
}
.clear{
 clear:both
}
.center{
 text-align:center
}
p{
 line-height:120%;
 padding-bottom:0;
 word-break:keep-all
}
span{
 line-height:120%;
 padding-bottom:0;
 word-break:keep-all
}
.f_left{
 float:left
}
.f_right{
 float:right
}
.underline{
 text-decoration:underline
}
.white,.white a{
 color:#fff
}

h1{
 font-size:32px
}
h2{
 font-size:26px
}
h3{
 font-size:20px;
 font-weight:400
}
h4{
 font-size:16px;
 font-weight:400
}
h5{
 font-size:12px
}
/*
https://font-converter.net/en
*/
@font-face {
 font-family:sbl_greekregular;
 src:url(new_sbl_grk-webfont.eot?#iefix) format('embedded-opentype'),
     url(new_sbl_grk-webfont.woff2) format("woff2"),
     url(new_sbl_grk-webfont.woff) format("woff");
 font-weight:400;
 font-style:normal;
 font-display: swap;
}

@font-face {
 font-family: FontAwesome;
 src:url(fontawesome-webfont.eot);
 src:url(fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),
     url(fontawesome-webfont.woff2) format("woff2"),
     url(fontawesome-webfont.woff) format("woff"),
     url(fontawesome-webfont.ttf) format("truetype"),
     url(fontawesome-webfont.svg#fontawesomeregular) format("svg");
 font-weight: 400;
 font-style: normal
}

/* OPEN SANS - VARIABLE 3 AXES */
/* cyrillic-ext */

@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem6YaGs126MiZpBA-UFUK0Udc1UAw.woff2) format("woff2");
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem6YaGs126MiZpBA-UFUK0ddc1UAw.woff2) format("woff2");
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem6YaGs126MiZpBA-UFUK0Vdc1UAw.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem6YaGs126MiZpBA-UFUK0adc1UAw.woff2) format("woff2");
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* hebrew */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem6YaGs126MiZpBA-UFUK0bdc1UAw.woff2) format("woff2");
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* math */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem6YaGs126MiZpBA-UFUK1ldc1UAw.woff2) format("woff2");
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem6YaGs126MiZpBA-UFUK13dc1UAw.woff2) format("woff2");
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444,  U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese - sters de mine */
/*
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem6YaGs126MiZpBA-UFUK0Wdc1UAw.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
*/
/* latin-ext */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem6YaGs126MiZpBA-UFUK0Xdc1UAw.woff2) format("woff2");
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2");
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2");
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2");
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* hebrew */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem8YaGs126MiZpBA-UFV50bbck.woff2) format("woff2");
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* math */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem8YaGs126MiZpBA-UFKZ0bbck.woff2) format("woff2");
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem8YaGs126MiZpBA-UFO50bbck.woff2) format("woff2");
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese - sters de mine */
/*
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
*/
/* latin-ext */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
src: url(fonts/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
font-family: 'Open Sans';
src: url(fonts/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
font-style: normal;
font-weight: 300 800;
font-stretch: 75% 100%;
font-display: swap;
}

@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
font-stretch: normal;
src: url(fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVQ.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
font-stretch: normal;
src: url(fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVQ.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 500;
font-stretch: normal;
src: url(fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk_RkaVQ.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
font-stretch: normal;
src: url(fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVQ.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
font-stretch: normal;
src: url(fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVQ.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 800;
font-stretch: normal;
src: url(fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVQ.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-stretch: normal;
src: url(fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4k.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: normal;
src: url(fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4k.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 500;
font-stretch: normal;
src: url(fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4k.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-stretch: normal;
src: url(fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4k.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-stretch: normal;
src: url(fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4k.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
font-stretch: normal;
src: url(fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4k.woff) format('woff');
}

body{
 background-color:#f3f2ed;
 text-size-adjust:100%;
 -webkit-text-size-adjust:100%
}
#div *{
 font-size:inherit
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{
 opacity:1;
 -moz-opacity:1;
 -khtml-opacity:1
}
.fieldpad:not(:root){
 -webkit-appearance:none
}
body,html{
 height:100%
}
#header-main:after,#header-main:before,.david_image:after,.david_image:before,.footer_low:after,.footer_low:before,.headertitle:after,.headertitle:before,.wrapper:after,.wrapper:before,header:after,header:before{
 display:table;
 clear:both;
 content:""
}
#header-main:after,.david_image:after,.headertitle:after,.wrapper:after,.wrapper:before,header:after{
 clear:both
}
.wrapper{
 min-height:100%;
 margin:0 auto
}
.push,footer{
 height:70px
}
.push2{
 padding-bottom:30px
}

::-webkit-input-placeholder{
 color:#a4a4a4
}
:-moz-placeholder{
 color:#a4a4a4
}
::-moz-placeholder{
 color:#a4a4a4
}
:-ms-input-placeholder{
 color:#a4a4a4
}
.center{
 text-align:center
}
.greek{
 font-family:sbl_greekregular
}
.main{
 width:960px;
 margin:0 auto
}
.maincalc{
 height:auto!important;
 margin-right:calc(-1 * (100vw - 100%));
 margin-left:calc((100vw - 960px)/ 2)
}
.bk{
 background-color:#15253e;
 height:110px;
 background-position:center -64px
}
#header-main h2,#header-main h3{
 margin-bottom:0
}
#midcontainer{
 width:100%;
 color:#000
}
.midcontainer1 {
 margin-top: 361px;
}
#header-main .top_header{
 position:absolute;
 width:960px
}
#header-main .header_menus{
 float:left;
 margin-left:180px
}
#header-main .header_menus li{
 float:left
}
#header-main .header_menus li a{
 color:#ddb96d;
 padding:0 15px;
 margin:15px 0;
 float:left;
 background:url(../right_border.png) right no-repeat;
 font-size:15px;
 font-weight:700
}
@media screen and (-webkit-min-device-pixel-ratio:0){
 #header-main .header_menus li a,.right_panel .bible_options .title,::i-block-chrome{
  font-weight:400
 }
 .big_select select,::i-block-chrome{
  line-height:31px!important
 }
}
#header-main .header_menus li a:hover{
 color:#eee1bc;
 transition:all .35s ease 0s
}
#header-main .header_menus li a#nav5{
 background:0 0
}
#header-main .size11{
 font-size:11px
}
#header-main .size12{
 font-size:12px;
 font-weight:700
}
#header-main .right_image{
 background:url(images.png) 0 0 no-repeat;
 width:85px;
 height:53px;
 overflow:hidden;
 float:right;
 padding-left:3px;
 padding-top:14px;
 padding-right:14px;
 text-align:center;
 position:relative;
 top:-6px;
 color:#fff
}
#header-main .right_image a{
 line-height:12px;
 text-decoration:none;
 color:#fff
}
#header-main .right_image a:hover{
 color:#ddb96d
}
.headertitle{
 color:#ddb96d;
 vertical-align:top;
 text-align:left;
 margin:0;
 z-index:1
}
.headertitle h1{
 font-weight:400;
 font-size:44px;
 margin-bottom:0;
 margin-left:30px
}
.headertitle h2{
 font-size:16px;
 font-weight:400;
 margin-top:-5px
}
.letterspace1{
 letter-spacing:5px
}
.letterspace2{
 letter-spacing:8px
}
.letterspace3{
 letter-spacing:20px
}
#tableheader {
 table-layout: fixed;
 margin-left: auto;
 margin-right: auto;
}
#header-main .david_image{
 float:left;
 margin-bottom:3px;
 margin-left:5px;
 width: 94px;
 height: 95px;
}
.david_image>img{
 width:94px;
 height:auto
}

#cauta {
  margin-left: 15px;
}
.inline{
 display:inline
}
.left_search form .submit_me{
 margin-left:10px
}
.right-arrow{
 background:url(images.png) no-repeat scroll -124px -74px;
 display:inline-block;
 height:17px;
 width:11px
}
.spacing{
 letter-spacing:6px
}
.tancolor{
 color:#eee1bc;
 letter-spacing:1px;
 font-size:16px
}
.search_options .left_search{
 float:left;
 width:1000px;
 margin:0 0 0 10px
}
.search_options .right_search{
 float:right;
 width:50%
}
.search_options{
 background:#3c5373;
 padding:15px 0 5px 0
}
.search_options input[type=text]{
 background-color:#ffddc7;
 padding:0 10px 0 10px;
 height:36px;
 width:100%;
 color:#655f4a;
 font-size:17px;
 border-radius:5px
}
.search_options input[type=number]{
 width:43px
}
.right_search form{
 float:right;
 width:453px
}
form .big_select{
 width:245px
}
.left_search input{
 text-indent:30px
}
.search_icon::before{
 background:url(images.png) no-repeat scroll -6px -64px;
 bottom:9px;
 content:"";
 display:block;
 height:22px;
 left:8px;
 position:absolute;
 width:22px
}
#chapters,#verses,.big_select select{
 border-radius:4px;
 color:#655F4A;
 font-size:16px;
 font-weight:600;
 height:26px;
 margin:0;
 outline:medium none;
 padding-left:5px;
 position:relative;
 width:100%;
 padding-right:10px;
 background:#eee1bc url(arrow.gif) no-repeat 95% 50%;
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none
}
.big_select select#traducerea.fieldpad {
 width: 282px;
}
.big_select select#books.fieldpad {
 width: 115px;
}
.big_select select::-ms-expand{
 display:none
}
#chapters{
 margin-top:8px;
 width:75px;
 background-position:88% 50%
}
#verses{
 margin-top:8px;
 width:65px;
 background-position:88% 50%
}
.left_search .submit_me:hover,.right_search .submit_me:hover{
 background:#cf870d;
 border-bottom:solid 3px #333;
 transition:all .4s
}
.right_search form .submit_me{
 margin-left:10px
}
.lt-margin{
 margin:0 0 0 10px
}
.search_options .fieldpad{
 margin-top:8px
}
.header .fieldpad2{
 margin-top:8px
}
.no-margin{
 margin-bottom:20px;
 margin-top:0
}
.main .left-panel{
 width:750px;
 margin:auto
}
.book_reader{
 background-color:##f3f2ed
}
.left-panel .book_reader{
 position:relative
}
.book_reader .next{
 cursor:pointer;
 height:100%;
 position:absolute;
 right:0;
 top:0;
 width:30px
}
.book_reader .next{
 float:right
}
.book_reader .next:hover .next_btn{
 background:url(fwdbtn.png) no-repeat scroll 0 217px #d6d2cb00
}
.book_reader .next a.next_btn{
 display:block;
 height:100%;
 width:30px
}
.main .left-panel .chapters_div{
 padding:0 30px
}
.chapters_div_in .header_div{
 background:#3c5373;
 border-radius:5px;
 padding:14px 13px;
 text-align:center
}
.chapters_div_in .header_div a,.footer_div a.btn{
 background:#fff5e2;
 border:1px solid #e6dac0;
 border-radius:3px;
 color:#655f4a;
 display:inline-block;
 font-size:14px;
 padding:7px
}
.header_div a:hover{
 color:#fff
}
.chapter{
 font-size:28px;
 position:relative;
 top:0
}
.bx-wrapper{
 margin:0 auto;
 padding:5px;
 position:relative
}
.bxslider .in_slider{
 color:#000;
 padding:30px 40px
}
.bxslider .in_slider #div{
 margin-left:0;
 padding-bottom:0;
 position:relative
}
.bxslider .in_slider #div #td .versehover{
 color:#3c5373;
 font-weight:700
}
.bxslider .in_slider #div p .versehover{
 color:#3c5373;
 font-weight:700;
 padding-right:10px
}
.versehover a{
 color:#fff;
 text-decoration:none;
 transition:all .35s ease 0s
}
.red{
 color:#a10004
}
.bold{
 font-weight:700
}
#div a:hover{
 background:#fff9da;
 color:#3c5373
}
.footer_div{
 background:#fff;
 padding:0 30px 15px
}
.lightblue{
 background:#3c5373
}
.graytxt{
 color:#999
}
.main .right_panel{
 width:245px;
 float:right
}
.right_panel .bible_options{
 background:#3c5373;
 border-radius:4px;
 padding:15px 20px;
 margin-bottom:30px
}
.right_panel .bible_options .title{
 color:#fff;
 font-size:16px;
 margin-bottom:10px
}
.right_panel .bible_options li{
 border-bottom:1px solid #cf870d;
 padding:10px 0;
 color:#fff;
 font-size:13px
}
.right_panel .bible_options li:last-child{
 border-bottom:0 none;
 margin-bottom:0;
 padding-bottom:0
}
.right_panel .bible_options li span{
 float:left;
 height:19px;
 margin-right:10px;
 text-align:center;
 width:30px
}
.right_panel .bible_options li a{
 border-radius:3px;
 color:#fff;
 text-decoration:none;
 padding:3px 10px;
 transition:all .35s ease 0s
}
.right_panel .bible_options li a:hover{
 background:#ffddc7;
 color:#88630f
}
.f{
 background:url(images.png) no-repeat scroll -37px -60px
}
.f:hover{
 background:url(images.png) no-repeat scroll -37px -77px;
 cursor:pointer
}
.icon_p{
 background:url(images.png) no-repeat scroll -84px -98px
}
.icon_j{
 background:url(images.png) no-repeat scroll -113px -98px
}
.red_btn span.img{
 background:#841616;
 border-bottom:3px solid #5a0f0f;
 border-radius:4px 0 0 4px;
 padding:9px 12px
}
.red_btn span{
 display:table-cell
}
.footer_left .menus{
 float:left
}
.footer_left .menus{
 margin-right:50px;
 width:220px
}
.footer_left .title,.footer_right .menus .title{
 background:url(../images/below_border.png) no-repeat scroll left bottom;
 color:#fff;
 font-size:16px;
 margin-bottom:10px;
 padding-bottom:10px
}
.footer_left ul li::before,.footer_right ul li::before{
 color:#98552b;
 content:"\25B8";
 font-size:18px;
 left:0;
 position:absolute
}
.footer_left ul li,.footer_right ul li{
 color:#98552b;
 content:"\25B8";
 font-size:18px;
 padding-left:15px;
 position:relative;
 margin-top:10px
}
.footer_left ul li a,.footer_right ul li a{
 color:#ddb96d;
 font-size:14px
}
.footer_left ul li a:hover,.footer_right ul li a:hover{
 color:#ffddc7
}
.footer_right .menus{
 float:left;
 width:215px
}
.footer_right .menus.right{
 float:left;
 margin-left:10px
}
footer{
 background-color:#15253e;
 margin-bottom:0;
 padding-bottom:0
}
.footer_low{
 margin:0;
 display:block;
 height:42px;
 padding-top:39px;
 padding-bottom:24px
}
.footer_low .left,.footer_low .right{
 color:#ddb96d;
 font-size:11px
}
.footer_low .right{
 float:right;
 margin-right:10px
}
.footer_low .right div,.footer_low .right ul{
 float:left
}
.footer_low .right ul{
 line-height:0;
 margin-bottom:0;
 padding:0 20px
}
.footer_low .right ul li{
 display:inline-block
}
.footer_low .right ul li a{
 color:#e64f5a;
 font-size:17px;
 padding:4px
}
.footer_low .left{
 float:left;
 margin-left:10px
}
.vertical-center{
 top:50%;
 -ms-transform:translateY(-50%);
 transform:translateY(-50%)
}
input{
 outline:0;
 margin-top:5px
}
input[type=search]{
 border:solid 2px #ddb96d;
 padding:9px 10px 9px 10px;
 width:55px;
 -webkit-appearance:textfield;
 -webkit-box-sizing:content-box;
 font-family:inherit;
 font-size:100%
}
input::-webkit-search-cancel-button,input::-webkit-search-decoration{
 display:none
}
input[type=search]:focus{
 width:130px;
 border-color:#ddb96d;
 -webkit-box-shadow:0 0 5px rgba(109,207,246,.5);
 -moz-box-shadow:0 0 5px rgba(109,207,246,.5);
 box-shadow:0 0 5px rgba(109,207,246,.5)
}
input:-moz-placeholder{
 color:#999
}
input::-webkit-input-placeholder{
 color:#999
}

#cauta input[type=search]{
 width:15px;
 cursor:text;
}
#cauta input[type=search]:hover{
 /*background-color:#15253e*/
}
#cauta input[type=search]:focus{
 width:130px;
 color:#fff;
 cursor:text;
}
#cauta input:-moz-placeholder{
 color:transparent
}
#cauta input::-webkit-input-placeholder{
 color:transparent
}
table.tablecenter{
 margin-left:auto;
 margin-right:auto;
 width: 606px;
 /*width:100%*/
}
table.tablecenter2{
 margin-left:auto;
 margin-right:auto;
 width:100%;
}
.dupaverset{
 text-align:center;
 font-style:oblique;
 padding-top:10px;
 padding-bottom:10px;
 margin-left:20px;
 margin-right:20px
}
.noresfound{
 text-align:center;
 font-style:oblique;

 padding-bottom:10px;
 margin-left:20px;
 margin-right:20px
}
.pointer{
 cursor:pointer
}
.fs12{
 font-size:12px
}
.fs16{
 font-size:16px
}
.fs20{
 font-size:20px
}
.fs24{
 font-size:24px
}
.fs28{
 font-size:28px
}
.modal-menu{
 display:none;
 position:fixed;
 z-index:1
}
.modal-content-menu{
 background-color:#15253e;
 left:321px;
 top:121px;
 position:absolute;
 position:fixed
}
.animate{
 -webkit-animation:animatezoom .6s;
 animation:animatezoom .6s
}
.container-menu{
 padding:0
}

.nobr{ white-space:nowrap;}

.ctr{
 text-align:center;
 color: #a10004;
}

#partrans {
 width: 282px;
}

.coltext {
 display: table-cell;
 vertical-align: middle;
}
.col {
 display:table;
 text-align:center;
 -moz-border-radius:5px;
 border-radius:5px;
 padding-top:5px;
 padding-bottom:5px;
 width:100%;
}
.lcol {
 color:white;
 text-align:center;
 margin-left:auto;
 margin-right:auto;
 letter-spacing:2px;
}
.ldiv {
 float:left;
 margin-right:0px;
 width:48%;
}
.rdiv {
 width:48%;
 float:right;
}
.resultsdiv {
 width:100%;
 width:750px;
 padding-left:75px;
 padding-right:75px;
 margin:auto
}
.rspan {
 color:white;
 text-align:center;
 margin-left:auto;
 margin-right:auto;
 font-size:12px;
}

.svg3636 {
 width:36px;
 height:36px;
}
.svg3624 {
 width:24px;
 height:36px;
}

#player {
 /*display:inline-block;*/
 width:220px;
}

#rugstart {
 cursor: pointer;
 margin-left: 40px;
}
#rugstart2 {
 cursor: pointer;
 margin-left: 40px;
}
#ruginceput,#rugend {
 margin-left: 40px;
}
#fc1 {
 text-align:right;
 width:200px;
}
#fc3 {
 text-align:left;
 width:200px;
}

#resclosebtn {
 color: #ddb96d;
}
#resclosebtn:hover {
 /*color: red;*/
}
#parclosebtn {
 float: right;
 padding-right:10px;
 text-decoration:none;
 font-weight:bold;
 font-size:20px;
 margin-top:4px;
 margin-bottom:5px;
 cursor:pointer;
 color: #ddb96d;
}
#parclosebtn:hover {
 /*color: red; */
}

@media screen and (max-width:1030px){
 #header-main .header_menus{
  margin:0
 }
 .main{
  width:800px;
  margin:0 auto
 }
 .maincalc{
  height:auto!important;
  margin-right:calc(-1 * (100vw - 100%));
  margin-left:calc((100vw - 800px)/ 2)
 }
 .main .right_panel{
  float:none;
  width:100%
 }
 .footer_left .menus{
  width:50%;
  margin-right:0
 }
 .footer_right .menus{
  margin-left:6%;
  width:46%
 }
 .footer_right .menus.right{
  margin-left:2%
 }
 #header-main .top_header{
  width:98%
 }
 .chapters_div_in .header_div{
  text-align:center
 }
 .right_panel .bible_options{
  float:left;
  margin-top:20px;
  padding:0 10px;
  width:33.3333%
 }
 .right_panel .bible_options{
  padding:25px 20px
 }
 .image,.image>img{
  max-width:100%
 }
 #nav2,#nav3{
  display:block
 }
}
@media screen and (max-width:1000px){
 .left_search>form,.right_search form{
  width:100%
 }
 form .big_select{
  width:50%
 }
 .footer_left ul li,.footer_right ul li{
  margin-top:15px
 }
}
@media screen and (max-width:900px){
 .headertitle h1{
  font-size:35px
 }
/*
.letterspace2{
 letter-spacing:8px
}
*/
 #header-main .header_menus li a#nav4{
  background:0 0
 }
}
@media screen and (max-width:850px){
 form .big_select{
  width:35%
 }
}
@media screen and (max-width:800px){
 .main{
  width:800px;
  margin:0 auto
 }
 .main .left-panel{
  width:750px;
  margin:auto
 }
 .maincalc{
  height:auto!important;
  margin-right:calc(-1 * (100vw - 100%));
  margin-left:calc((100vw - 800px)/ 2)
 }
 #nav2{ /* Randuiala */
  /*display:none*/
 }
 #header-main .header_menus li a#nav3{
  /*background:0 0*/
 }
 #header-main .david_image{
  height:auto;
  margin-top:-10px;
  margin-bottom:3px;
  margin-left:5px;
  text-align:right;
  width: 94px;
  height: 94px;
 }
 .david_image>img{
  width:80px;
  position:relative;
  top:10px
 }
 .headertitle h1{
  font-size:30px;
  letter-spacing:6px;
 }
 #tableheader {
  
 }
 .davidimg {
  width: 50px;
 }
 .headertitle h2{
  font-size:14px
 }
 .chapters_div_in .header_div a,.footer_div a.btn{
  padding:7px 5px
 }
 #header-main{
  height:auto;
  /*min-height:170px*/
 }
}
@media screen and (max-width:767px){/* start of medium tablet styles */
 .header{
  background-position:center 63px
 }

 .headertitle{
  /*margin:103px 0 0 0;
  width:75%;
  text-align:center*/
 }
 .main{
  width:750px;
  margin:0 auto
 }
 .main .left-panel{
  width:700px;
  margin:auto
 }
  .maincalc{
  height:auto!important;
  margin-right:calc(-1 * (100vw - 100%));
  margin-left:calc((100vw - 750px)/ 2)
 }
 .chapters_div_in .header_div a,.footer_div a.btn{
  margin-bottom:10px
 }
 .book_reader .next{
  display:none
 }
 .main .left-panel .chapters_div{
  padding:0 30px
 }
 .bxslider .in_slider{
  padding:30px 40px
 }
 .bxslider .in_slider #div p{
  margin-left:10px
 }
 .right_panel .bible_options{
  float:none;
  padding:15px 10px;
  width:100%
 }
 .footer_low{
  padding-bottom:22px;
  padding-top:38px
 }
 .footer_left .title,.footer_right .menus .title{
   margin-top:20px;
   background-repeat:repeat-x
 }
 .footer_left .menus,.footer_right .menus{
  width:96%;
  margin:0;
  min-height:300px
 }
 .bxslider .in_slider{
  padding:0
 }
#player {
 /*display:inline-block;*/
 width:120px;
}
}
@media screen and (max-width:750px){
 body{
  background:0 0;
  background-color:#f3f2ed
 }
 .main{
  width:700px;
  margin:0 auto
 }
 .main .left-panel{
  width:700px;
  margin:auto
 }
  .maincalc{
  height:auto!important;
  margin-right:calc(-1 * (100vw - 100%));
  margin-left:calc((100vw - 700px)/ 2)
 }
 .footer_left ul li,.footer_right ul li{
  margin-top:20px
 }
}
@media screen and (max-width:700px){
 .main{
  width:650px;
  margin:0 auto
 }
 .main .left-panel{
  width:650px;
  margin:auto
 }
 .maincalc{
  height:auto!important;
  margin-right:calc(-1 * (100vw - 100%));
  margin-left:calc((100vw - 650px)/ 2)
 }
 .right_search form,.search_options .left_search,.search_options .right_search{
  float:none;
  width:100%;
  margin:0
 }
 .search_options .left_search{
  margin-bottom:20px
 }
 .search_options .right_search form .big_select{
  width:58%
 }
/*
 .scrollhide{
  display:none
 }
*/
 .big_select select{
  font-size: 12px;
 }
 .big_select select#traducerea.fieldpad {
  width: 222px;
 }
 .big_select select#books.fieldpad {
  width: 97px;
 }
 .big_select select#chapters.fieldpad {
  font-size: 12px;
  width: 59px;
 }
 .big_select select#verses.fieldpad {
  font-size: 12px;
  width: 60px;
 }
 .big_select select#partrans.biblebookwidth {
  font-size: 12px;
  width: 222px;
 }
 .tancolor{
  color:#eee1bc;
  letter-spacing:1px;
  font-size:12px
 }
 .goldencolor{
  color:#ddb96d;
  letter-spacing:1px;
  font-size:12px
 }
 table.tablecenter{
  margin-left:auto;
  margin-right:auto;
  width: 466px;
  /*width:100%*/
 }
 #fc1 {
  text-align:left;
  width:50px;
 }
 #fc3 {
  text-align:left;
  width:50px;
 }
}
@media screen and (max-width:640px){
 .main{
  width:600px;
  margin:0 auto
 }
 .main .left-panel{
  width:550px;
  margin:auto
 }
 .maincalc{
  height:auto!important;
  margin-right:calc(-1 * (100vw - 100%));
  margin-left:calc((100vw - 600px)/ 2)
 }
 .headertitle h1{
  font-size:27px
 }
 .david_image>img{
  /*width:32.5%;*/
  /*margin-top:15px*/
 }
 #header-main{
  min-height:98px
 }
 #printpdf {
 display: none;
 }
 #f28 {
  display: none;
 }
}
@media screen and (max-width:600px){
 .main{
  width:550px;
  margin:0 auto
 }
 .main .left-panel{
  width:500px;
  margin:auto
 }
 .maincalc{
  height:auto!important;
  margin-right:calc(-1 * (100vw - 100%));
  margin-left:calc((100vw - 550px)/ 2)
 }
 .headertitle h2{
  overflow:hidden
 }
 .search_options .right_search form .big_select{
  width:54%
 }
 .btn>span{
  display:none
 }
 .chapters_div_in .header_div a,.footer_div a.btn{
  padding:7px 10px
 }
 #nav3{ /* Mobil */
  /*display:none*/
 }
 #header-main .header_menus li a#nav2{
  background:0 0;
  background:url(../right_border.png) right no-repeat;
  font-size:12px;
 }
 #header-main .header_menus li a#nav3{
  background:0 0;
  background:url(../right_border.png) right no-repeat;
  font-size:12px;
 }
 .bxslider .in_slider{
  padding:0
 }
}
@media screen and (max-width:530px){
 .main{
  width:480px;
  margin:0 auto
 }
 .main .left-panel{
  width:430px;
  margin:auto
 }
 .maincalc{
  height:auto!important;
  margin-right:calc(-1 * (100vw - 100%));
  margin-left:calc((100vw - 480px)/ 2)
 }
 .david_image>img{
  /*width:25%;*/
  /*margin-top:25px*/
 }
}
@media screen and (max-width:500px){
 .main{
  width:450px;
  margin:0 auto
 }
 .main .left-panel{
  width:400px;
  margin:auto
 }
 .maincalc{
  height:auto!important;
  margin-right:calc(-1 * (100vw - 100%));
  margin-left:calc((100vw - 450px)/ 2)
 }
 .footer_left .menus,.footer_right .menus,.footer_right .menus.right{
  width:100%;
  margin:0;
  min-height:inherit
 }
 .menus li{
  display:block
 }
}
@media screen and (max-width:479px){/* start of phone styles */
 .search_options .right_search form .big_select{
  width:42%
 }
 #nav3 { /* Mobil */
  display:none;
 }
 #parview {
  display:none;
 }
 .headertitle h1{
  font-size:24px;
  text-shadow:none
 }
 .headertitle{
  /*margin:20px 0 0 20%;*/
  text-align:center;
  line-height:23px
 }
 #header-main{
  height:auto;
  min-height:70px
 }
 #header-main .header_menus li a#nav1{
  background:0 0
 }
 .david_image>img{
  /*width:50%*/
 }
 .footer_low .left,.footer_low .right{
  float:none;
  text-align:center;
  width:100%
 }
 .footer_low .right ul{
  display:inline-block;
  text-align:center;
  float:none
 }
 .footer_low .right div{
  display:none
 }
 .footer_low .right ul{
  float:none
 }
 .david_image{
  /*display:none*/
 }
 .footer_low{
  background:0 0;
  background-color:#15253e
 }
}
@media screen and (max-width:420px){
 h3,h3 .chapter{
  font-size:16px;
  line-height:22px
 }

/*
 .dottedborder{
  padding:30px 15px 30px 15px
 }
*/

 .lt-margin{
  margin-left:4px
 }
 #header-main .header_menus{
  margin-left:-40px
 }
 #header-main .header_menus li a{
  background:0 0
 }
 #header-main .header_menus li a{
  font-size:12px;
  margin-right:0;
  padding-right:0
 }
 .headertitle{
  line-height:22px
 }
 .headertitle h1{
  font-size:19px
 }
 .headertitle h2{
  font-size:12px
 }
 .david_image>img{
  width:35%
 }
 .search_options .right_search form .big_select{
  width:36%
 }
}
@media screen and (max-width:335px){
 #header-main .right_image{
  display:none
 }
 .headertitle{
  width:100%;
  margin-left:10px
 }
 .search_options .right_search form .big_select{
  width:42%
 }
}
@media screen and (max-width:319px){
 .image>img{
  width:100%
 }
 .right_panel .bible_options li span{
  margin-right:2px
 }
}
@media screen and (max-width:300px){
 .f_left a{
  display:none
 }
}
@media (max-height:600px) and (max-width:676px){
 .right_search form,.search_options .left_search,.search_options .right_search{
  float:none;
  width:100%
 }
 form .big_select{
  width:50%
 }
 body{
  background:0 0;
  background-color:#f3f2ed
 }
}
