@CHARSET "UTF-8";
div {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;    
}
body {
    font-size: 14px;
    font-family: "Times New Roman", Times, serif;
    background-color: #ffffff;
    margin:0 auto 0 auto; 
    padding-top:2px;
}
.h3, h3 {
    font-size: 1.75em;
}
.cl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.tac { text-align: center; }
.tal { text-align: left; }
.tar { text-align: right; }

.hr {
    padding: 0 15px;
}

pre {
    text-align: left;
}

.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }

.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }

.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }

.mb2 { margin-bottom: 2px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }

.fwb { font-weight: bold;}

.h10 {height: 10px;}

.p0505 {
    padding: 0 5px;
}

.wbbw {
    word-break: break-word;
    word-wrap: break-word;
}
.widthAuto {
    width: auto;
}
.wsnw {
    white-space: nowrap;
}
.wsn {
    white-space: normal;
}
ul.errors {
    text-align: left;
    padding: 0 0 0 20px;
}
ul.errors li {
    color: #d00;
    font-style: italic;
    list-style-type: disc;
    /*word-break: break-all;*/
}
.ad468 img {
   max-width: 100%;
}

a, a:visited, a:active, a:hover {
    text-decoration: none;
    outline: 0;
}

.container-fluid>.navbar-collapse, 
.container-fluid>.navbar-header, 
.container>.navbar-collapse, 
.container>.navbar-header {
    margin-left: 0px;
    margin-right: 0px;
}
[data-toggle~="dropdown"] {
    cursor: pointer;
}



div.hoverBorder {
    display: block;
}
div.hoverBorder {
    position: relative;
    padding: 5px;
}

span.hoverBorder {
    position: relative;
    padding: 5px;
}

div.hoverBorder span.border,
span.hoverBorder span.border {
    position: absolute;
    width: 100%;
    width: 0%;
    border: 1px solid transparent;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    
    transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -webkit-backface-visibility: hidden;

    height: 0px;
    left: 0;
    left: 50%;
    top: 50%;
}

div.hoverBorder:hover span.border,
span.hoverBorder:hover span.border {
    content: ' ';
    border: 1px solid #07D80F;
    height: 100%;
    top: 0;
    width: 100%;
    left: 0;
}

div.hoverBorder a,
span.hoverBorder a {
    color: #067c3c;
}
span.hoverBorder a {    
    position: relative;
    padding: 5px;
    margin-top: -5px;
}
div.hoverBorder:hover a,
span.hoverBorder:hover a {
    color: #07D80F; 
}





div.hoverBorderOringe {
    display: block;
}
div.hoverBorderOringe {
    position: relative;
    padding: 5px;
}

span.hoverBorderOringe {
    position: relative;
    padding: 5px;
}

div.hoverBorderOringe span.border,
span.hoverBorderOringe span.border {
    position: absolute;
    width: 100%;
    width: 0%;
    border: 1px solid transparent;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    
    transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -webkit-backface-visibility: hidden;

    height: 0px;
    left: 0;
    left: 50%;
    top: 50%;
}

div.hoverBorderOringe:hover span.border,
span.hoverBorderOringe:hover span.border {
    content: ' ';
    border: 1px solid #ff6600;
    height: 100%;
    top: 0;
    width: 100%;
    left: 0;
}

div.hoverBorderOringe a,
span.hoverBorderOringe a {
    color: #bb3300;
}
span.hoverBorderOringe a {    
    position: relative;
    padding: 5px;
    margin-top: -5px;
}
div.hoverBorderOringe:hover a,
span.hoverBorderOringe:hover a {
    color: #ff6600; 
}






















button, input, textarea {
    border: 1px solid #ddd;
}


.shadow {
   -moz-box-shadow:    inset 0 0 30px rgba(20, 50, 80, 0.5);
   -webkit-box-shadow: inset 0 0 30px rgba(20, 50, 80, 0.5);
   box-shadow:         inset 0 0 30px rgba(20, 50, 80, 0.5);
}
div.roundedCorners, div.roundedCornersBlack {
    border: 1px solid #067c3c;
    border-radius: 10px;
}
div.roundedCornersBlack {
    border: 1px solid #555;
}
div.roundedCorners img, div.roundedCornersBlack img {
    border-radius: 8px;
}
hr {
    margin-top: 5px;
    margin-bottom: 10px;
    border: 0;
    border-top: 1px solid #ddd;
}



.headCenter {
    padding-right: 0px;
    padding-left: 0px;    
}

.headImageCenter img, 
.headImageLeft img,
.headImageRight img {
    width: 100%;
}
.headImageCenter img {
    margin-top: 13px;
}
.headLineText {
    padding: 28px 20px 10px;
    font-weight: bold;
    text-align: center;
    color: #000000;
    background-color: transparent;
}
.navbar {
    font-weight: bold;
    font-family: Oswald;  
    font-family: Open Sans; 
    border: none;
    margin-bottom: 5px;
}
.navbar-default {
    background-color: #fff;
}
.navbar-brand, .navbar {
    font-size: 16px;
    font-size: 1.2em;
}
.navbar-default .navbar-brand {
    display: table;
}
.navbar-border {
    border: 1px solid #067c3c;
    border-bottom: solid 5px #067c3c;
    border-radius: 10px;
}

.navbar-default .navbar-nav>.open>a, 
.navbar-default .navbar-nav>.open>a:focus, 
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-brand, 
.navbar-default .navbar-nav>li>a {
    color: #000;
    background-color: transparent;
    text-decoration: none;
    outline: 0;
    position: relative;
}

.navbar-header a span.border,
.navbar-header a span.border,
.navbar-nav > li > a span.border {
    position: absolute;
    width: 100%;
    width: 0%;
    height: 10px;
    top: 50%;
    left: 0;
    left: 50%;
    margin-top: -5px;
    border: 1px solid transparent;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -webkit-backface-visibility: hidden;
}
.navbar-header:hover a span.border,
.navbar-nav > li.open > a span.border,
.navbar-nav > li.active.open > a span.border,
.navbar-nav > li:hover > a span.border {
    content: ' ';
    height: 40px;
    top: 50%;
    margin-top: -20px;
    border: 1px solid #07D80F;
    width: 100%;
    left: 0;
}

.navbar-default .navbar-nav>.active>a, 
.navbar-default .navbar-nav>.active>a:focus, 
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a, 
.navbar-default .navbar-brand.active {
    color: #067c3c;
    background-color: transparent;
}

.navbar-default .navbar-nav>.active:hover>a, 
.navbar-default .navbar-nav>.open>a, 
.navbar-default .navbar-nav>.open>a:focus, 
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>li:hover>a, 
.navbar-default .navbar-header:hover a {
    color: #07D80F;
    background-color: transparent;
}
.dropdown-menu {
    font-size: 1em;
}
.dropdown-menu>.active>a:focus, 
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a {
    color: #067c3c;
    text-decoration: none;
    background-color: transparent;
    outline: 0;
    font-weight: bold;
}
.dropdown-menu>.active>a:hover {
    color: #07D80F;
    background-color: transparent;
}
.navbar-nav>li>.dropdown-menu {
    padding: 5px;
}
.dropdown-menu>li>a {
    color: #067c3c;
    padding: 5px 10px;
    line-height: 1.0;
    position: relative;
}
.dropdown-menu>li:hover>a,
.dropdown-menu>li>a:focus, 
.dropdown-menu>li>a:hover {
    color: #07D80F;
    background-color: transparent;
}
.dropdown-menu > li > a span.border {
    position: absolute;
    width: 100%;
    height: 10px;
    top: 50%;
    left: 0;
    border: 1px solid transparent;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -webkit-backface-visibility: hidden;
}

.dropdown-menu > li:hover > a span.border {
    content: ' ';
    top: 0;
    height: 100%;
    border: 1px solid #07D80F;
}

i.archive, .active i.archive {
    background: url('../imageDesign/warning.png') no-repeat;
    width: 16px;
    height: 16px;
    background-size: 100% 100%;
}           
.active i.archive {
    background: url('../imageDesign/check.gif') no-repeat;
    width: 14px;
    height: 14px;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border: none;
}
.navbar-default .navbar-form {
    margin-top: 12px;
    margin-bottom: 12px;
    margin-right: 0px;
    margin-left: 0px;
}
.navbar-form .input-group input.form-control {
    outline: none;
    height: auto; 
    padding: 2px 5px;
}
.navbar-form .input-group .form-control {
    font-size: 14px;
    font-size: 0.85em;
    background-color: transparent;
    border: 1px solid #067c3c;
    border: 1px solid rgba(6,124,60,.75);
    font-weight: normal;
    font-style: italic;
}
.navbar-form .input-group .input-group-btn button {
    border: 1px solid #067c3c;
    padding: 2px 5px;
}
.btn-default.active, 
.btn-default.focus, 
.btn-default:active, 
.btn-default:focus, 
.btn-default:hover, 
.open>.dropdown-toggle.btn-default {
    color: #fff;
    background-color: #07D80F;
    text-shadow: 1px 1px #000;
}

.dropdown-menu {
    border: 1px solid rgba(6,124,60,.75);
    min-width: auto;
}
.dropdown-header {
    padding: 3px 10px;
    color: #000;
    white-space: normal;
}

.login-header {
    font-weight: bold;
    font-size: 14px;
}
#loginform .input-group-addon,
#loginform .form-control {
    font-size: 12px;
    padding: 2px 4px;
    height: auto;
}

#loginform .input-group-addon {
    border: 1px solid rgba(6,124,60,.75);
    color: #fff;
    background-color: #067c3c;
}
#loginform .form-control {
    font-weight: normal;
    background-color: transparent;
    border: 1px solid #067c3c;
    border: 1px solid rgba(6,124,60,.75);
    font-weight: normal;
    font-style: italic;
    margin-left: -1px;
    padding: 2px 4px;
    font-size: 14px;
}
#loginform .btn-default {
    border: 1px solid #067c3c;    
}
.login-panel .errorCode {
    font-weight: normal;
    color: #b00000;
}
.logout-panel .login-header {
    color: #067c3c;    
}

.accentNewsWrapper {
    position: relative;
    font-family: Open Sans;
    line-height: normal;
}
.accentNewsWrapper .accentNews {
    border-radius: 8px;
    height:108px; 
}
.accentNewsWrapper .accentNewsTable {
    margin: 0px auto;
    height: 108px;
    display: table;
}
.accentNewsWrapper .accentNewsRow {
    display: table-row;    
}
.accentNewsWrapper .accentNewsTd {
    display: table-cell;
    text-align: center;
}
.accentNewsWrapper .accentNewsTd {
    vertical-align: middle;
    padding: 0px 10px 0px 0px;
}
.accentNewsWrapper .accentNewsTd img {
    border:#067c3c 1px solid;
    border-radius: 8px;
}
.accentNewsWrapper .accentNewsTd .accent_div {
    /*height: 108px;*/ 
    font-weight:bold;
}

.centerColumn {
    float:none; 
    display: inline-block;
    padding-right: 0px;
    padding-left: 0px;
}
.rightColumn {
     float:right;
}

.newsWrapper {
    padding: 0px 10px 5px 10px;
    text-align: left;
}
.newsBox, .hintNewsBox {
    clear: both;
    margin: 6px auto 4px;
    line-height: 1;
    font-size: 1.2em;
}
.newsBox > .bottomLine,
.newsBox > .topLine {
    line-height: 20px;
    color: #4D4D4D;
    font-weight: bold;
    white-space: nowrap;
    padding: 5px 10px 5px;
}

.newsBox > .bottomLine > .bottomLineLeft,
.newsBox > .topLine > .topLineLeft {
    float: left;
    padding-bottom: 5px;
}
.newsBox > .topLine > .topLineRight {
    float: right;
    height: 20px;
    line-height: 22px;
}
.newsBox > .bottomLine > .bottomLineRight {
    float: right;
    padding-bottom: 5px;
}



.tableNewsBox {
    display: table;
}
.trNewsBox {
    display: table-row;
}
.tdLeftNewsBox, .tdRightNewsBox {
    display: table-cell;
    vertical-align: middle;
    padding: 5px;
}
.topLine a, .bottomLine a {
    font-weight: bold;
    color: #067c3c;
    text-decoration: none;
}
.topLine a:hover, .bottomLine a:hover {
    color: #00aa00;
}
.titleNews, .focusTitleNews {
    font-weight: bold;
    text-align: center;
    font-size: 1.2em;
}
.tdLeftNewsBox {
    max-width: 30%;
    min-width: 25%;
}
.tdLeftNewsBox img {
    min-width: 120px;    
}
.beginNews {
    text-indent: 15px;
    text-align: justify;
    padding: 5px;
}
.ad468 {
    margin: 5px auto;
    text-align: center;
}
div.roundedCorners .ad468 object {
    margin: 0 0 -6px 0;    
    width: 100%;
    height: 70px;
}
div.roundedCorners .ad468 img {
    border-radius: 0px;
    width: 100%;
}
.newsSpace {
    height: 2px;
    border-bottom: 1px solid #ddd;
    margin: 10px;
}
.hintNewsTitle {
    padding-left: 10px;
    padding-right: 15px;
    font-weight: bold;
    text-indent: 35pt;
    font-size: 1.2em;
    text-align: justify;
    overflow: hidden;
}
.hintNewsLink {
    padding-right: 15px;
    float: right;
    font-weight: bold;
}
.adsText {
    border: 1px solid #e5e5e5;    
}




div.mb8 {
    margin-bottom: 8px;
}
div.mb4 {
    margin-bottom: 4px;
}
div.leftColumn img,
div.rightColumn img {
    border-radius: 10px;
}
.borderColor_sondaji_i_kladenci {
    border: 1px solid #067c3c;
}
.borderColor_sondaji_i_kladenci div.anhor {
    font-size: 1.25em;
    font-weight: bold;
}
.borderColor_sondaji_i_kladenci p.anhor {
    font-weight: bold;
    font-size: 1.25em;
    margin: 10px auto 0px;
}


.historySliderWrapper, .poolWrapper {
    border: 1px solid #067c3c;
    border-radius: 10px;
    padding: 10px;
}
.historySlider {
    
}
.historySliderWrapper h2 {
    font-size: 1.4em; 
    color: #000000;
    margin-top: 0px;
    padding: 10px;
    font-weight: bold;
}

.priceAdsWrapper, .termsAndConditionsWrapper {
    border: 1px solid #067c3c;
    border-radius: 10px;
    padding: 10px;    
}
.priceAdsWrapper  h2 {
    font-size: 1.4em; 
    color: #000000;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px;
    font-weight: bold;
}
.priceAds {
    font-size: 2.1em;
    font-weight: bold;
    line-height: 1.1em;
}
.termsAndConditions {
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1.1em;
}

.leftContainerWrapper, .rightContainerWrapper {
    border: 1px solid #067c3c;
    border-radius: 10px;
    padding: 10px;       
}

.alignAdvDiv {
    border: 1px solid #067c3c;
    border-radius: 10px;
    padding: 10px;
    text-align: center;
    font-size: 3.5em;
    display: table-cell;
    vertical-align: middle;
    color: #0404c0;
    font-weight: bold;
}

#footerContainer {
    padding-top: 10px;
    background: url(../imageDesign/template/footerBackground.png) repeat-x;
}

.templatemo_box .body {
    padding: 0px 10px 5px 10px;
    text-align: left;
}
.tdNewsBox {
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: middle;
    height: 100px;
}
/*
.titleNews, .focusTitleNews {
    font-weight: bold;
    text-align: center;
    font-size: 25px;
}
*/
.beginNews {
    /*text-indent: 15px;*/
    text-align: justify;
    /*font-size: 18px;*/
    color: #4d4d4d;
    font-size: 20px;
    text-indent: 25px;
    line-height: 22px;
}

.newsParagraphe {
    text-align: justify;
    font-size: 20px;
    text-indent: 25px;
    line-height: 22px;
}

.newsImages-right {
    float: right;
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    text-indent: 0px;
}
.newsImages-left {
    float: left;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 2px;
    text-indent: 0px;
}
.newsImagesTitle img {
    width: auto;
}
.newsImagesLabel {
    text-align: center;
    font-weight: bold;
    width: 50px;
    margin: 0 auto;
    font-style: italic;
    font-size:14px;
    padding-top: 5px;
    line-height: 14px;
}

.paginationControl {
    text-align:center;
    font-weight:bold;
}
.paginationControlTitle {
    font-weight:bold;
    padding-bottom: 10px;
    color: #4d4d4d;
}
.paginationControl a, .paginationControl .disabled, .paginationControl .selected {
    display: inline-block;
    line-height: 20px;
    padding-left: 5px;
    padding-right: 5px;
    color: #067c3c;
    border: #e5e5e5 1px solid;
    text-align: center;
    text-decoration: none;
    margin: 0;
}
.paginationControl .disabled {        
    color: #CCC;
    cursor: default;
}
.paginationControl .selected {
    color: #444;  
}
.paginationControl a:hover {
    color: #07D80F;  
}

.payCode .blockMiddle {
    font-size:18px;;
    color: #000000;
    text-align:center;
    padding:10px;    
}
.tableAbonament {
    font-size:18px;
    text-align:center; 
    width:100%;
    margin:0 auto;
}
.tableAbonament th, .tableAbonament td {
    border:double; 
    text-align:center;        
}
.tableAbonament th {
    font-weight:bold;
}

#chooseNewsResult {
    text-align: center;
    height: 40px;
}

#arhiveNewsResult {
    margin-top: 2px;    
}
table.arhiveNews {      
    border:#067c3c 1px solid;        
    margin: 5px 15px;
    border-collapse: separate !important;
    border-spacing: 0;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;   
}
table.arhiveNews td {
    text-align: left;
    font-weight:bold;
    font-size: 20px;
    padding: 10px;    
}
table.arhiveNews td img {
    border: 1px solid #067c3c;
    border-radius: 10px;
    max-width: max-content;
}
.arhiveNews a {
    color: #067c3c;
    text-decoration: none;    
}
.arhiveNews a:hover {
    color: #07D80F;
    text-decoration: none;    
}
table.arhiveNews:last-child {
    margin-bottom: 15px;
}


.aboutUs .blockMiddle {
    font-size: 18px;;
    color: #000000;
    text-align: left;
    padding: 0 0 0 20px;    
}



.contacts .blockTop {
    font-size: 18px;
    font-weight: bold;
    color: #000000;
    text-align:center;
    margin:20px 0 10px 0;       
}
.contacts .blockMiddle {
    font-size:18px;;
    color: #000000;
    text-align:center;
    padding:10px;    
}
.contacts .tableForm .element {
    width:350px;
}
.contacts .tableForm {
    margin: 0 auto;
}
.contacts .tableForm .rowForm > td {
    padding-bottom: 10px;
} 
#message-label, #captcha-input-label {
    vertical-align:middle;
}
.contacts .tableForm .rowFormTextArea {
    height:165px;
}
.contacts .tableForm .optional, .contacts .tableForm .required {
    font-size: 17px;
    font-weight: bold;
    width:100px;
    float:left;
    text-align:right;
    padding-right:10px;
}
.contacts .tableForm .element input[type="text"], .element input[type="password"] {
    font-size: 13px;
    height:16px;
    vertical-align:middle;
    width:150px;
}  
.contacts .tableForm .element input[type="submit"] {  
    margin-top:10px;
    border: 1px solid #067c3c;
    background-color: #fff;
    color: #067c3c;
    border-radius: 5px;
}
.contacts .tableForm .element input[type="submit"]:hover {  
    background-color: #07D80F;
    color: #fff;
}
.contacts .tableForm .element > img {  
    border:#067c3c 1px solid;
}
.contacts .tableForm #captcha-input {
    margin-top:10px;
    width: 60px; 
}
.contacts .tableForm ul.errors li {
    color:red;
    font-weight: bold;
}

.comments .tableForm .element {
    width:350px;
}
.comments .tableForm {
    margin: 0 auto;
}
.comments .tableForm .rowForm > td {
    padding-bottom: 10px;
} 
#message-label, #captcha-input-label {
    vertical-align:middle;
}
.comments .tableForm .rowFormTextArea {
    height:165px;
}
.comments .tableForm .optional, .comments .tableForm .required {
    font-size: 17px;
    font-weight: bold;
    width:100px;
    float:left;
    text-align:right;
    padding-right:10px;
}
.comments .tableForm .element input[type="text"], .element input[type="password"] {
    font-size: 17px;
    vertical-align: bottom;
    width:150px;
}  
.comments .tableForm .element input[type="submit"] {  
    margin-top:10px;
}
.comments .tableForm .element > img {  
    border:#067c3c 1px solid;
}
.comments .tableForm #captcha-input {
    margin-top:10px;
    width:50px; 
}
.comments .tableForm ul.errors li {
    color:red;
    font-weight: bold;
}
.noCommentResult {
    text-align: center;
    font-weight: bold;
    color:red;
}

.search .blockMiddle {
    font-size: 18px;
    color: #000000;
    text-align: center;
}
.searchRezult a {
    color: #0404c0;
    text-decoration: none;
}
.searchRezult a:hover {
    color: #07D80F;
}




















@media (min-width: 219px) {}
@media (min-width: 320px) {}
@media (min-width: 360px) {}
@media (min-width: 375px) {}
@media (min-width: 414px) {}
@media (min-width: 480px) {}
@media (min-width: 569px) {}
@media (min-width: 641px) {}
@media (min-width: 668px) {}
@media (min-width: 737px) {}
@media (min-width: 768px) {
    .navbar-form .input-group>.form-control {
        width: 100px;
    }
    .navbar-nav>li.login-code {
        float: right;
    }

    .dropdown-menu.login-panel {
        width: 160px;
    } 
    .navbar>.container .navbar-brand, 
    .navbar>.container-fluid .navbar-brand {
        margin-left: 0px;
    } 
    .navbar-nav>li {
        margin-left: 5px;
    }  
}
@media (min-width: 800px) {}
@media (min-width: 813px) {}
@media (min-width: 834px) {}
@media (min-width: 992px) {}
@media (min-width: 1024px) {}
@media (min-width: 1113px) {}
@media (min-width: 1200px) {}
@media (min-width: 1224px) {}
@media (min-width: 1281px) {}
@media (min-width: 1367px) {}
@media (min-width: 1600px) {
    .container {
        width: 1570px;
    }
    body {
        font-size: 16px;
    }
    .headImageCenter img {
        margin-top: 8px;
    }
    .headLineText {
        /*padding: 35px 20px 20px;
        font-size: 1.5em;*/
    }
    div.roundedCorners .ad468 object {
        height: 95px;
    }
    .navbar .fa-search {
        font-size: 1.5em;    
    }
}
@media (min-width: 1824px) {}


@media (max-width: 1823px) {}
@media (max-width: 1599px) {}
@media (max-width: 1366px) {}
@media (max-width: 1280px) {}
@media (max-width: 1223px) {}
@media (max-width: 1199px) {
    .headImageCenter img {
        margin-top: 0px;
    }
    .headLineText {
        padding: 21px 20px 10px;
    }
}
@media (max-width: 1112px) {}
@media (max-width: 1023px) {}
@media (max-width: 991px) {
    .headLineText {
        padding: 0px 20px;
    }
    .headImageCenter img {
        width: 87%;
    }
    .accentNewsWrapper .accentNewsTd .accent_div {
        height: auto; 
    }
    .tableNewsBox {
        display: block;
    }
    .trNewsBox {
        display: block;
        padding: 10px;
    }
    .tdLeftNewsBox, .tdRightNewsBox {
        display: table-header-group;
        vertical-align: middle;
        padding: 5px;
        text-align: center;
    } 
    .centerColumn {
        padding-right: 15px;
        padding-left: 15px;
    }    

    #wave {
        display: none;
    }
}
@media (max-width: 833px) {}
@media (max-width: 812px) {}
@media (max-width: 799px) {}
@media (max-width: 767px) {
    .headCenter {
        padding-right: 15px;
        padding-left: 15px;   
    }
    #loginform .form-control {
        width: 100%;
    } 
    .headImageLeft, .headImageRight {
        margin-bottom: 5px;
    }  
    .rightContainerWrapper {
        margin-top: 5px;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
        color: #07D80F;
        background-color: transparent;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {
        color: #067c3c;
    }
}
@media (max-width: 736px) {}
@media (max-width: 667px) {}
@media (max-width: 640px) {}
@media (max-width: 568px) {
    .accentNewsWrapper .accentNews {
        height: auto;
    }
    .accentNewsWrapper .accentNewsTable {
        margin: 0px auto;
        height: auto;
        display: block;
    } 
    .accentNewsWrapper .accentNewsRow {
        display: block;    
    }
    .accentNewsWrapper .accentNewsTd {
        display: block; 
        text-align: center;  
    } 
    .accentNewsWrapper .accentNewsTd.leftTd {
        display: block;  
        padding: 10px 10px 2px;
        text-align: center;  
    }
    .accentNewsWrapper .accentNewsTd.rightTd {
        display: block;  
        padding: 2px 10px 10px;
        text-align: center;  
    }
    .alignAdvDiv {
        font-size: 2.5em;
    }
    .dhtmlx_modal_box {
        max-height: 300px;
        overflow: scroll;
    }
    .newsBox > .bottomLine, .newsBox > .topLine {
        white-space: normal;
    }
}
@media (max-width: 479px) {
    
    .priceAds {
        font-size: 1.5em;
    }
}
@media (max-width: 413px) {
    .xxs {
        width: 100%;
        /*max-width: 300px;*/
        float: none;
        margin: 0 auto;
        margin-top: 10px;
    }
}
@media (max-width: 374px) {
    .navbar-brand, .navbar {
        font-size: 1.0em;
    }
}
@media (max-width: 359px) {}
@media (max-width: 319px) {}
@media (max-width: 218px) {}