/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 28.10.2020, 12:34:09
    Author     : admin
*/

body {
    color: #000;
    background: #fff;
    font-family: 'Montserrat', sans-serif;
    line-height: 1.538em;
    font-size: 16px;
    margin: 0px;
    overflow-x: hidden;  

}

a,
.link {
  text-decoration: none;
  color: #000;
}


p {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 0;
    margin-bottom: 0;
    color: #000;
    text-shadow: none;
    text-align: left;
    text-decoration: none;
}

a, a:focus {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    font-style: normal;
    color: #000;
    text-shadow: none;
    text-align: left;
    text-decoration: none;
    
}

a:hover {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    font-style: normal;
    color: #000;
    text-shadow: none;
    text-align: left;
    text-decoration: none;
}

#st_content ul, .editor-styles-wrapper ul {
    
    margin-left: 0;
}

#st_content ul, .editor-styles-wrapper ul {
    list-style-image: none;
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #4E4E4E;
    text-shadow: none;
    text-align: left;
    text-decoration: none;
    
}



#block-studiografix2-local-tasks {
  width: 70%;
  margin: 0px auto; 
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
}

#user-login-form {
 width: 70%;
  margin: 0px auto; 
}

#block-studiografix2-local-tasks li {
  display: inline;     
}


#st_content li, .editor-styles-wrapper li {
 margin-right: 20px;
 
}

#block-studiografix2-breadcrumbs {
  width: 70%;
  margin: 0 auto;
  height: 40px; 
         
}

#block-studiografix2-breadcrumbs li {
  display: inline;
  margin-right: 0px;
}


#block-studiografix2-breadcrumbs li::after {
  color: #c0392b;
  content: "/";
  margin: .3125em;
}

.pager {
    width: 80%;
    margin: 0 auto;
}

.pager li { 
    float: left;
    padding: 10px;
}

.pager li:hover, li.is-active { 
    background: #e8e8e8;  
}




#st_content ul, .editor-styles-wrapper ul {
    padding-left: 15px;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    line-height: 1.42;
   
}

 h1, h1 a, h1 a:hover, h1 a:visited, h1 a:focus 
{
font-size:36px;
font-family: 'Montserrat', sans-serif;
font-style:normal;
color:#000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin: 0 0 0 0;
font-weight: 900;
}
 h2, h2 a, h2 a:hover, h2 a:focus, h2 a:visited, h2 a:focus 
{
font-size:30px;
font-family: 'Montserrat', sans-serif;
font-style:normal;
color:#000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
font-weight: 900;
}
 h3, h3 a, h3 a:hover, h3 a:visited, h3 a:focus 
{
font-size:24px;
font-family: 'Montserrat', sans-serif;
font-style:normal;
color:#000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
font-weight: 900;
margin-top: 20px;
margin-bottom: 10px;
}
 h4, h4 a, h4 a:hover, h4 a:visited, h4 a:focus 
{
font-size:24px;
font-family: 'Montserrat', sans-serif;
font-style:normal;
color:#000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
 h5, h5 a, h5 a:hover, h5 a:visited, h5 a:focus 
{
font-size:20px;
font-family: 'Montserrat', sans-serif;
font-style:normal;
color:#000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}
 h6, h6 a, h6 a:hover, h6 a:visited, h6 a:focus 
{
font-size:12px;
font-family: 'Montserrat', sans-serif;
font-style:normal;
color:#000;
text-shadow:none;
text-align:left;
text-decoration:none;
margin:0 0 0 0;
}


ul {
 
  list-style-type: none;
  list-style-image: none;
}
[dir="rtl"] ul {
  margin-right: 1em;
  margin-left: 0;
}

img {
  max-width: 100%;
  height: auto;
}


table {
  width: 100%;
  margin: 0 0 10px;
}

footer {
   
    background: #e67c3a;
   
    background-clip: padding-box;

    box-shadow: none;
    margin: 0 0 0 0;
    display: block;
    box-sizing: border-box;
    text-align: center;
    padding: 10px 0px;
    bottom: 0px;
}

.block-studiografix2-breadcrumbs li::after {
    content: "/";
    color: #444;
    margin: .3125em;
}


#st_footer_designed_by_links {
color:#fff;
}

table {
border: 0px;
}

tr {
border-spacing: 0px;
border: 0px;
background-color: #fff;

}

table tr:hover {
  cursor: pointer;
  background:#e9e9e9;
 
}

thead.tr {
border-spacing: 0px;
border: 0px;
background-color: #fff;

transition: none;
}

thead tr:hover {
  cursor: auto;
  background:#fff;
       transition-duration: none;

	        transform: none;  
}

table td {
  
  padding: 15px 8px;
  line-height: 1,3em;
  border-radius: 0px;
  background-image: none;
  border-spacing: 0px;
  
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
}



