/*theme one*/

.title-browse {
    font-size: 25px !important;
    font-weight: bold;
}

.browse-dropdown-status .dropdown-toggle, .browse-dropdown-status .open .dropdown-toggle {
    background: none;
    border: none;
    color: black;
    font-size: 20px;
    font-weight: bold;
}

    .browse-dropdown-status .dropdown-toggle:active, .browse-dropdown-status .open .dropdown-toggle {
        background: #FFF !important;
        color: #000 !important;
        border: none !important;
    }

    .browse-dropdown-status .dropdown-toggle:hover {
        background: none;
        border: none;
        color: black;
        font-size: 20px;
        font-weight: bold;
    }

.browse-dropdown-content {
    background: #4c4c4c;
    /*width: 100%;*/
}

    .browse-dropdown-content li a {
        color: white;
        font-size: 15px;
        font-weight: bold;
    }

tr.odd-tr {
    background: white;
    border-left:2px #DDDDDD solid;
    border-right:2px #DDDDDD solid
}

    tr.odd-tr:nth-child(4n+1) {
        background: #f9f9f9; /*strip color*/
    }

#tblBrowse th
{
    color:#6D6D77;
    font-weight:bold;
    padding-top:15px;
    padding-bottom:15px;
    }
.trhead
{
    border-top:5px #DDDDDD solid;
    }
td.browse-action-button a, th.browse-action-button a {
    font-size: 20px;
    /* background: red; */
    padding: 2px;
    margin-right: 5px;
    color: gray;
}

/* themesix */
.select2-container--default .select2-selection--single{
    border:1px #EBEBEB solid !important;
    border-radius:0px;
    height:40px !important;
    padding-top:7px;
}

.form-contact-form.style3.v2 .contact-form input 
{
    height:40px;
    }
.enabled-input .select2-selection, .enabled-input input {
    background: white !important;
    border: 2px solid white !important;
    border-bottom: 2px solid gray !important;
    border-radius:0px !important;
    padding-left:10px !Important;
    
    /*border: 2px solid gray !important;
    color: black;
    */
}

.enabled-input .select2-selection:focus, .enabled-input input:focus 
{
    background: #f9f9f9 !important;
    }
.disabled-input .select2-selection, .disabled-input input {
    background: #e8e8e8 !important;
    
}
.flat-btn-grey 
{
    background:#ccc !important;
    }
    
    button.flat-btn-grey:after {
 
 background: #b2b2b2 !important;
}

.select2-container .select2-selection--single .select2-selection__rendered
{
    padding-left:0px !important;
    color:#1e1e27 !important;
    }
.flat-button-form
{
    border-radius:2px !important;
    }
.input-group-btn
{
    display:inline-table;
    margin-right:5px;
    cursor: pointer;
    }
span.flat-button-form {
	height: 46px;
	line-height: 46px;
	background: #1490d7;
	font-size: 12px;
	color: #fff;
	font-weight: 600;
	border-radius: 25px;
	padding: 15px 43px 15px 42px;
	
}

a#lang:hover{
	background-color:#e1e1e3;
}

a#lang{
	margin: 10px 10px 10px 10px;
}

 .card {
         position: relative;
        display: inline-block;
       }
    .card .img-top {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 99;
    }
    .card:hover .img-top {
        display: inline;
    }
	
	/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


.submenu > ul > li > a {

    font-family: 'lato',sans-serif !important;
    font-size: 15px !important;
    font-weight: 600 !important;
}

#mainnav ul.menu > li > a {
    
	font-family: 'lato',sans-serif !important;
    font-weight: 600 !important;
    font-size: 18px !important;
}

 /* .tp-parallax-wrap { */
	 /* left: 30px !important;   */
	 /* top: 20px !important;  */
 /* }  */


.imagebox.style2:hover{
  -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1); 
}

/* .tp-splitted.tp-charsplit{ */
	/* font-family: 'lato',sans-serif !important; */
	/* font-size:55px !important; */
	/* font-weight: 800 !important; */
/* } */

/* .tp-mask-wrap{ */
	/* height: 600px !important; */
	/* width: 1000px !important; */
/* } */

a#lang:hover{
	background-color:white !important;
}

.box-about .btn-more#btn_contact_lj a:after{
	border-radius:23px;
	content:'';
	padding:2px;
	width:156px;
	height:42px;
	top:2px;
	left:2px;
	position:absolute;
	z-index:-1;
	background: #13399c;
	}

.box-about .btn-more#btn_contact_lj a:hover:after{
	background:0 0
	}
	
.box-about .btn-more#btn_contact_lj a:hover{
	color:#fff
	}

.iconbox.style1.v3#libertyaction .box-header .icon span.color-default {
    color: ##31b6b7;
}

.button1 {
  background-color: #1a42aa; 
  color: white; 
  border: 2px solid #396aea;
}

.button1#buttoncontactus {
  background-color: #112e4d; 
  color: white; 
  border: 2px solid #396aea;
}

.button1#contactsolution {
  background-color: #112e4d; 
  color: white; 
  border: 2px solid #396aea;
}

.button1#contactsolution:hover {
  background-color: #36b4b7;
  color: white;
}

.button1:hover {
  background-color: #36b4b7;
  color: white;
}

.button2 {
  background: linear-gradient(#13399c,#13399c); 
  color: white;
}

.button2:hover {
  background: linear-gradient(#13399c 10%,#112e4d 90%);
  color: white;
}

.ig_icon:hover{
	background-color: #396aea;
}

.yt_icon:hover{
	background-color: #396aea;
}

.blog-post .content-post .entry-content#whitepaper {
    margin-top: 0px;
    overflow: hidden;
}

#header{
	position: fixed;
    display: inline;
    width: 100%;
    z-index: 9;
    top: 0;
}