*.icon-white {color: white;}
*.icon-silver {color: silver;}
*.icon-green {color: green;}
*.icon-dark {color: gray;}
*.icon-black {color: black;}
*.icon-warning {color: yellow;}
*.star_marked {color: red;}
/* Font family */

*.font-times { font-family: 'Playfair Display', serif;}

/* <a> - style properties */
*.disabledDiv {background-color: #E9ECEF;}
*.styleLink {text-decoration: none;}
*.styleLinkHover:hover {text-decoration: underline;}
*.styleLinkButton {
	width: auto;
	color: #2c2c2ceb;
    padding: 3px 9px;
    border-radius: 5px;
    border: 1px solid #8080804d;
    font-weight: 600;
    box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;
}
*.styleLinkButton:hover {
	border-color: #005aff6e;
}
*.styleLinkButton:active {
	box-shadow: rgb(50 50 93 / 5%) 0px 30px 60px -12px inset, rgb(0 0 0 / 15%) 0px 18px 36px -18px inset !important;
}

/* Positioning */

*.float-left { float: left !important;}
*.float-right { float: right !important;}
*.margin-both_side { margin: 0 7px !important;}
*.float-center {margin: 0 auto !important; width: 100%;}
*.margin-padding-none {margin: 0 !important; padding: 0 !important;}

*.width-auto {width: auto !important;}

*.dropdown-menu-special{ left: 50% !important;}

/* Responsive */
@media only screen and (max-width: 600px) {
  *.media-hide { display: none;}
  *.dropDown_toggle_md { display: none !important;}
  *.dropDown_toggle_col { display: block !important;}
}

.dropdowns:hover .dropdown-menu {
    display: block;
    margin-top: 0;
 }
 
*.dropDown_position {inset: 0px 0px auto 81px !important;}
*.dropDown_toggle_col { display: none !important;}

@media screen and (max-width: 768px) {
	div.full-details {display: none;}
	div.less-details {display: block;}
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	div.full-details {display: block;}
	div.less-details {display: none;}
	.hideable-column {display: none;}
	*.dropDown_toggle_col { display: block;}
}

@media screen and (min-width: 1024px) {
	div.less-details {display: none;}
	.hideable-column {display: table-cell;}
}