@font-face{font-family:'kalarena-en';src:url('/module/template/framework/fonts/kalarena-en/kalarena-en.eot');src:local('?'), url('/module/template/framework/fonts/kalarena-en/kalarena-en.ttf') format('truetype'), url('/module/template/framework/fonts/kalarena-en/kalarena-en.woff2') format("woff2"),url('/module/template/framework/fonts/kalarena-en/kalarena-en.woff') format("woff");font-weight:normal;font-style:normal}
body, input,textarea,button,p{font-family:'kalarena-en' , Tahoma, Geneva, sans-serif !important;}
p{line-height:2;}
a{text-decoration:none !important}
.ltr{direction: ltr !important}
.list-group,.pagination{padding-left:0 !important;}
.form-check-inline{padding-left: 0 !important; margin-left: .75rem !important; margin-left: 0 !important;}
blockquote{background: #f9f9f9;border-left: 10px solid #ccc;margin: 1.5em 10px;padding: 0.5em 10px;quotes: "\201C""\201D""\2018""\2019";}
blockquote:before {color: #ccc;content: open-quote;font-size: 4em;line-height: 0.1em;margin-left: 0.25em;vertical-align: -0.4em;}
.main-body{padding-top:52px}
.main-content{padding-top:20px}
.bottom-0{bottom:0}
.left-0{left:0}
.top-0{top:0}
.right-0{right:0}
.replybutton,.nav-link{cursor: pointer}
.custom-bg-transparent-4{background: rgba(0,0,0, .4) !important;color:white !important}
.custom-bg-transparent-6{background: rgba(0,0,0, .6) !important;color:white !important}
.custom-bg-transparent-8{background: rgba(0,0,0, .8) !important;color:white !important}
.custom-d-inline{display:inline-block !important}
.even-row {background: #F4F4F4 !important;}
.img-100 img,img.img-100 {max-width:100% !important;}
.offer{position:absolute;top:-15px;left:-15px}
.en{direction:ltr !important;font-family:'kalarena-en' , Tahoma, Geneva, sans-serif !important;}
.footer-phone{display:block;font-size: 17px;position: fixed !important;bottom:0;width:100%;text-align:center;padding:12px 0;z-index:10000}
.main ul, .main ol{width: 99%; margin-bottom:0 !important}
.custom-content{text-align:justify ; line-height: 1.9 !important;padding:20px !important;overflow-x: auto !important;}
.custom-content p{text-align:justify ;}
.custom-content img{max-width:100% !important;}
.custom-content video{max-width:100% !important;}
.custom-content table {border-collapse: collapse;width: 100%; margin: 30px 0}
.custom-content th, .custom-content td {padding: 8px;border: 1px solid #ddd;}
.custom-content tbody tr:nth-child(odd) {background-color: #EBEBEB;}
.custom-content h2,.custom-content h3,.custom-content h4 {margin-bottom: 1rem !important;line-height: 1.8 !important;font-weight:bold !important}
.custom-content h2 {font-size: 1.4rem !important;}
.custom-content h3 {font-size: 1.25rem !important;}
.custom-content h4 {font-size: 1.15rem !important;}
.custom-content li {margin-bottom:10px !important;}
.bg-purple{background-color:#7952b3 !important;color: #cbbde2 !important;}
.alert-purple{background-color:#cbbde2 !important;color: #563d7c !important;}
.text-purple{color:#563d7c !important;}
#copyright{margin-bottom:48px !important;display:block !important}
.banner-name{font-size:20px}
.expired{opacity:0.65}
.dropdown-item{padding: .5rem 2.5rem !important;}
.dropdown-toggle::after {vertical-align:0 !important}
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.9)}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {line-height: normal !important;}
.custom-navbar{z-index:10001}
.font-14{font-size: 14px !important}
.font-12{font-size: 12px !important}
.card-columns {column-count: 1;}
.code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important; direction: ltr !important; text-align: left !important}
.url, .domains ,.green ,.red{direction: ltr !important; text-align: left !important}
.navbar-dark .navbar-toggler-icon {background-image: url(/upload/system/menu.png) !important;}
.hreview-aggregate{margin-left: 5px !important}
.nav{padding-left: 0 !important}
.navbar-nav{margin: 20px 0;}
.nav-link {padding: .7rem 1rem;}
.custom-rounded-5{border-radius:5px !important }
.custom-rounded-10{border-radius:10px !important }
.custom-rounded-15{border-radius:15px !important }
.custom-rounded-20{border-radius:20px !important }
.itemcount{margin-right:0;margin-left:auto;}
#sidebar img,aside img{max-width: 100% !important}
@media (min-width: 576px) {
	
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
	.card-columns {column-count: 2;}
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
.custom-content{padding:30px !important;}	
.footer-phone{display:none}
#copyright{margin-bottom:0 !important}
.banner-name{font-size:40px}
.card-columns {column-count: 3;}
.navbar-nav{margin:0;}
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
	.container {max-width: 1180px !important;}
	.card-columns {column-count: 4;}
}