/*GENERAL*/
	
/*:root {
	--radioItemLeft: 0;
	--radioItemRight: 0;
}*/

@font-face {
    font-family: 'Sylfaen';
    src: 
         url('../files/sylfaen.ttf') format('truetype');
}  

#outerframeContainer {
    word-wrap: break-word !important;
    hyphens: none !important;
}

.alert, .asterisk, .ls-questionhelp, .ls-question-mandatory, .group-title, .question-number, .question-code, .no-anwser-item {
	display: none;
}

#bootstrap-alert-box-modal .modal-footer{
	display:none;
}

#navigator-container .col-xs-6{
	top:-40px;
}

.eq-cover-page {
    margin-bottom: -10px;
    border: 0 !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.eq-cover-page .eq-style {
    background-color: transparent !important;
    border-style: none !important;
    color: black !important;
    font-family: Arial, Helvetica, sans-serif;
}

html[lang='ka'] .eq-cover-page .eq-style {
    font-family: 'Sylfaen' !important;
}

.eq-cover-page i {
    font-style: italic !important;
}

.eq-cover-page b {
    font-weight: bolder !important;
}

.eq-cover-page u {
    text-decoration-line: underline;
}

.eq-cover-page .question-text .ls-label-question{
    font-weight: normal !important;
}

.eq-cover-page .title-labels {
    font-size: 14pt;
    text-align: center;
}

.eq-cover-page .title-labels p {
    margin: 0 0 10px;
}

.eq-cover-page .subtitle-labels{
    font-size: 11pt;
    text-align: center;
}

.eq-cover-page .question-valid-container {
	margin-top: 0;
	margin-bottom: 0;
}

.eq-cover-page img {
    max-width: 100%;
    height: auto;
}

/*BIG SCREENS*/
@media only screen and (min-width:768px) {
        
	.eq-cover-page .question-title-container {
        margin-top: 0;
        margin-bottom: -20px;
        margin-left: -5px;
    }
        
    .eq-cover-page .cover-page-labels{
        margin: 50px 0 60px 0;
    }
    
    .eq-cover-page .copyright {
   		font-style: italic;
        text-align: center;
   		font-size:10pt;
   }		

}
 
@media only screen and (max-width:767px) {
    
    body {
        overscroll-behavior-y: none;
    }
        
    .eq-cover-page .question-title-container {
        margin-top: 0;
        margin-bottom: -5px
    }

    .eq-cover-page .cover-page-labels{
        margin: 30px 0 0 0;
    } 

    .eq-cover-page .copyright {
      	font-style:italic;
      	font-size:8pt;
        text-align: center;
    }
}

