@font-face{font-family: "My-Font-Latin 40";src: url("/fonts/My-Font-Latin-40Regular.eot?#iefix") format("embedded-opentype"), url("/fonts/My-Font-Latin-40Regular.woff2") format("woff2"), url("/fonts/My-Font-40Regular.woff") format("woff"), url("/fonts/My-Font-Latin-40Regular.ttf") format("truetype"), url("/fonts/My-Font-Latin-40Regular.svg#AlJazeera-Latin-40Regular") format("svg");font-style: normal;font-weight: normal;}
@font-face { font-family: "My-Font-Arabic Regular"; src: url("/fonts/My-Font-Arabic-Regular.eot?#iefix") format("embedded-opentype"), url("/fonts/My-Font-Arabic-Regular.woff2") format("woff2"), url("/fonts/My-Font-Arabic-Regular.woff") format("woff"), url("/fonts/My-Font-Arabic-Regular.ttf") format("truetype"), url("/fonts/My-Font-Arabic-Regular.svg#My-Font-Arabic-Regular") format("svg"); font-style: normal; font-weight: normal; }
@font-face { font-family: "My-Font-Arabic Bold"; src: url("/fonts/My-Font-Arabic-Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/My-Font-Arabic-Bold.woff2") format("woff2"), url("/fonts/My-Font-Arabic-Bold.woff") format("woff"), url("/fonts/My-Font-Arabic-Bold.ttf") format("truetype"), url("/fonts/My-Font-Arabic-Bold.svg#My-Font-Arabic-Bold") format("svg"); font-style: normal; font-weight: bold; }
@media (max-width: 990px) {
.always-show .mega > .mega-dropdown-menu,.always-show .dropdown-menu {display: block !important;position: static;}
.open .dropdown-menu {display: block;}
}
.t3-logo,.t3-logo-small {display: block;text-decoration: none;text-align: right;background-repeat: no-repeat;background-position: center;}
.t3-logo {width: 182px;height: 50px;}
.t3-logo-small {width: 60px;height: 30px;}
.t3-logo,.t3-logo-color {background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-color.png");}
.t3-logo-small,.t3-logo-small.t3-logo-color {background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-color.png");}
.t3-logo-dark {background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-dark.png");}
.t3-logo-small.t3-logo-dark {background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-dark.png");}
.t3-logo-light {background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-big-light.png");}
.t3-logo-small.t3-logo-light {background-image: url("//static.joomlart.com/images/jat3v3-documents/logo-complete/t3logo-small-light.png");}
@media (max-width: 990px) {
.logo-control .logo-img-sm {display: block;}
.logo-control .logo-img {display: none;}
}
@media (min-width: 991px) {
.logo-control .logo-img-sm {display: none;}
.logo-control .logo-img {display: block;}
}
#community-wrap .collapse {position: relative;height: 0;overflow: hidden;display: block;}
.body-data-holder:before {display: none;content: "grid-float-breakpoint:991px screen-xs:480px screen-sm:768px screen-md:992px screen-lg:1200px";}
.container {max-width: 100%;}
.container-small {margin: auto;max-width: 912px;}
input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
.container .container {padding: 0;max-width: 100%;}
span.highlight {background: #b30010;color: #ffffff;}
a {border-bottom: 1px solid transparent;color: #333333;text-decoration: none;}
a:hover,a:focus {border-bottom: 1px solid #e8e8e8;color: #b30010;text-decoration: none;}
a:focus {outline: none;}
a.link-primary {color: #b30010;font-family: "IBM Plex Sans", Helvetica, Arial, sans-serif;}
a.link-primary:hover,a.link-primary:focus,a.link-primary:active {color: #9a000e;}
img {vertical-align: middle;max-width: 100%;}
th,td {line-height: 1.6;text-align: right;vertical-align: top;}
th {font-weight: bold;}
td,tr td {border-top: 1px solid #e8e8e8;}
.cat-list-row0:hover,.cat-list-row1:hover {background: #ffffff;}
.cat-list-row1,tr.cat-list-row1 td {background: #ffffff;}
table.contentpane,table.tablelist,table.category,table.admintable,table.blog {width: 100%;}
table.contentpaneopen {border: 0;}
.star {color: #cc0000;}
.red {color: #cc0000;}
hr {margin-top: 24px;margin-bottom: 24px;border: 0;border-top: 1px solid #e8e8e8;}
.wrap {width: auto;clear: both;}
.center,.table td.center,.table th.center {text-align: center;}
.element-invisible {position: absolute;padding: 0;margin: 0;border: 0;height: 1px;width: 1px;overflow: hidden;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {font-family: "My-Font-Arabic Bold";font-weight: 400;line-height: 1.6;color: #222222;}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small {font-weight: normal;line-height: 1;color: #888888;}
h1,.h1,h2,.h2,h3,.h3 {margin-top: 24px;margin-bottom: 24px;}
h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small {font-size: 65%;}
h4,.h4,h5,.h5,h6,.h6 {margin-top: 12px;margin-bottom: 12px;}
h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small {font-size: 75%;}
h1,.h1 {font-size: 45px;}
@media (max-width: 767px) {h1,.h1 {font-size: 25px;}}
h2,.h2 {font-size: 30px;}
@media (max-width: 767px) {h2,.h2 {font-size: 20px;}}
h3,.h3 {font-size: 25px;}
h4,.h4 {font-size: 20px;}
h5,.h5 {font-size: 19px;}
h6,.h6 {font-size: 17px;}
p {margin: 0 0 24px;}
.article-detail p {margin-bottom: 30px;}
.layout-article .article-content > p:first-child,.lead {color: #222222;margin-bottom: 24px;font-size: 16px;font-weight: 400;line-height: 1.4;}
@media (min-width: 768px) {.layout-article .article-content > p:first-child,.lead {font-size: 18px;line-height: 1.7778;}}
.videoWrapper {position: relative;padding-bottom: 56.25%;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;right: 0;width: 100%;height: 100%;}
.example-colors .swatch-item {width: 100%;min-height: 100px;position: relative;background: #ffffff;color: #ffffff;margin-bottom: 32px;}
@media (min-width: 1200px) {.example-colors .swatch-item {min-height: 123px;}}
.example-colors .swatch-item dl {width: 100%;position: absolute;bottom: 0;padding: 20px;margin: 0;}
.example-colors .color-brand-primary {background: #b30010;}
.example-colors .color-brand-secondary {background: #428bca;}
.example-colors .color-brand-success {background: #5cb85c;}
.example-colors .color-brand-danger {background: #d9534f;}
.example-colors .color-brand-warning {background: #f0ad4e;}
.example-colors .color-brand-info {background: #5bc0de;}
.example-colors .color-gray-darker {background: #ffffff;color: #222222;}
.example-colors .color-gray-dark {background: #ffffff;color: #222222;}
.example-colors .color-gray {background: #666666;}
.example-colors .color-gray-light {background: #888888;color: #ffffff;}
.example-colors .color-gray-lighter {background: #333333;color: #ffffff;}
.example-colors .color-gray-lightest {background: #f7f7f7;color: #ffffff;}
.example-button + .example-button {margin-top: 15px;}
.example-button .btn {margin: 16px 0 0 16px;}
small,.small {font-size: 85%;}
cite {font-style: normal;}
.text-left {text-align: right;}
.text-right {text-align: left;}
.text-center {text-align: center;}
.text-justify {text-align: justify;}
.text-muted {color: #888888;}
.text-primary {color: #b30010;}
a.text-primary:hover {color: #80000b;}
.text-success {color: #468847;}
a.text-success:hover {color: #356635;}
.text-info {color: #3a87ad;}
a.text-info:hover {color: #2d6987;}
.text-warning {color: #c09853;}
a.text-warning:hover {color: #a47e3c;}
.text-danger {color: #b94a48;}
a.text-danger:hover {color: #953b39;}
.bg-primary {color: #fff;background-color: #b30010;}
a.bg-primary:hover {background-color: #80000b;}
.bg-success {background-color: #dff0d8;}
a.bg-success:hover {background-color: #c1e2b3;}
.bg-info {background-color: #d9edf7;}
a.bg-info:hover {background-color: #afd9ee;}
.bg-warning {background-color: #fcf8e3;}
a.bg-warning:hover {background-color: #f7ecb5;}
.bg-danger {background-color: #f2dede;}
a.bg-danger:hover {background-color: #e4b9b9;}
.highlight {background-color: #FFC;font-weight: bold;padding: 1px 4px;}
ul,ol {margin-top: 0;margin-bottom: 12px;}
ul ul,ol ul,ul ol,ol ol {margin-bottom: 0;}
.list-unstyled {padding-right: 0;list-style: none;}
.list-inline {padding-right: 0;list-style: none;margin-right: -5px;}
.list-inline > li {display: inline-block;padding-right: 5px;padding-left: 5px;}
dl {margin-top: 0;margin-bottom: 24px;}
dt,dd {line-height: 1.6;}
dt {font-weight: bold;}
dd {margin-right: 0;}
.field-value {word-break: break-all;}
@media (min-width: 991px) {
.dl-horizontal dt {float: right;width: 160px;clear: right;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dl-horizontal dd {margin-right: 180px;}
}
abbr[title],abbr[data-original-title] {cursor: help;border-bottom: 1px dotted #888888;}
.initialism {font-size: 90%;text-transform: uppercase;}
.article-detail .demo-image {text-align: center;}
.article-detail .demo-image img {display: inline-block;width: 600px;}
blockquote {border-bottom: 1px solid #e8e8e8;border-top: 1px solid #e8e8e8;padding: 30px;margin: 0 0 30px;font-size: 18.75px;text-align: center;}
@media (max-width: 767px) {blockquote {padding: 15px 0;font-size: 16px;}}
blockquote p {color: #222222;font-family: "My-Font-Arabic Bold";font-size: 25px;font-style: italic;}
@media (max-width: 767px) {blockquote p {font-size: 20px;}}
blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {margin-bottom: 0;}
blockquote footer,blockquote small,blockquote .small {display: block;font-size: 11px;line-height: 1.6;color: #888888;text-transform: uppercase;}
.blockquote-reverse,blockquote.pull-right {padding-left: 15px;padding-right: 0;border-left: 5px solid #e8e8e8;border-right: 0;text-align: left;}
.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before {content: '';}
.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after {content: '\00A0 \2014';}
blockquote:before,blockquote:after {content: "";}
address {margin-bottom: 24px;font-style: normal;line-height: 1.6;}
code,kbd,pre,samp {font-family: Monaco, Menlo, Consolas, "Courier New", monospace;}
.social-list {display: flex;margin: 0;padding: 0;list-style: none;}
.social-list li {text-align: center;line-height: 32px;font-size: 12px;height: 32px;margin-right: 16px;}
@media (min-width: 1200px) {.about-us h1.text-center {padding: 0 30px;}}
.about-us .about-item {margin-top: 90px;}
@media (max-width: 991px) {.about-us .about-item {margin-top: 60px;}}
@media (max-width: 767px) {.about-us .about-item {margin-top: 30px;}}
.about-us .about-item h2 {margin-top: 0;}
.about-us .lead {margin-bottom: 45px;}
@media (max-width: 767px) {.about-us .lead {margin-bottom: 30px;}}
.demo-page .demo-item {margin-top: 90px;}
@media (max-width: 991px) {.demo-page .demo-item {margin-top: 60px;}}
@media (max-width: 767px) {.demo-page .demo-item {margin-top: 30px;}}
.demo-page .container-small {text-align: center;max-width: 600px;}
.demo-page .container-small h2 {margin-top: 0;}
.demo-page .intro-theme .row {margin-right: 0;margin-left: 0;}
.demo-page .intro-theme .row > div {padding-right: 0;padding-left: 0;}
.demo-page .intro-theme a {display: flex;align-items: center;justify-content: center;height: 650px;-webkit-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms;}
.demo-page .intro-theme a span {font-size: 100px;font-family: "My-Font-Arabic Bold";color: #ffffff;}
.demo-page .intro-theme .ver-light span {color: #222222;}
.demo-page .lead {margin-bottom: 45px;}
@media (max-width: 767px) {.demo-page .lead {margin-bottom: 30px;}}
.itemid-101.landing-page .t3-wrapper {background: #111;}
.itemid-101.landing-page .t3-mainbody {padding-top: 90px;}
@media (max-width: 767px) {.itemid-101.landing-page .t3-mainbody {padding-top: 30px;}}
.itemid-101.landing-page .text-center h1 {margin-top: 0;}
.itemid-101.landing-page .text-center .lead {margin-bottom: 30px;}
.landing-page .item-page .article-aside {border: 0;}
.dark-light .t3-header,.dark-light .t3-footer {filter: alpha(opacity=0);}
.dark-light .swiper-slide a {color: #ffffff;}
.dark-light .swiper-slide a:hover,.dark-light .swiper-slide a:focus,.dark-light .swiper-slide a:active {color: #222222;}
.dark-light .swiper-slide + .swiper-slide a {color: #ffffff;}
.dark-light .swiper-slide + .swiper-slide a:hover,.dark-light .swiper-slide + .swiper-slide a:focus,.dark-light .swiper-slide + .swiper-slide a:active {color: #222222;}
.dark-light .acm-hero.style-5 .slide-bg .swiper-slide,.dark-light .acm-hero.style-5 .slide-bg .swiper-slide {overflow: hidden;}
.dark-light .acm-hero.style-5 .slide-bg .swiper-slide span,.dark-light .acm-hero.style-5 .slide-bg .swiper-slide span {top: 0px;left: 0px;right: 0px;bottom: 0px;height: auto;width: auto;-webkit-transition: 700ms all;-o-transition: 700ms all;transition: 700ms all;}
.dark-light .acm-hero.style-5 .slide-bg .swiper-slide:hover span,.dark-light .acm-hero.style-5 .slide-bg .swiper-slide:hover span {top: -32px;left: -32px;right: -32px;bottom: -32px;}
.btn-actions {text-align: center;}
.features-list {margin-top: 96px;}
.features-list .page-header {border: 0;text-align: center;}
.features-list .page-header h1 {font-size: 47px;}
.features-list .feature-row {overflow: hidden;min-height: 200px;color: #696f72;border-top: 1px solid #e0e2e3;padding: 96px 0 0;text-align: center;}
.features-list .feature-row:last-child {border-bottom: 1px solid #e0e2e3;margin-bottom: 96px;}
.features-list .feature-row h3 {font-size: 30px;}
.features-list .feature-row div:first-child {padding-right: 0;}
.features-list .feature-row div:last-child {padding-left: 0;}
.features-list .feature-row div:first-child.feature-img img {float: right;}
.features-list .feature-row div:last-child.feature-img img {float: left;}
.jumbotron h2 {font-size: 47px;}
.jumbotron iframe {margin-top: 32px;}
.article-content .demo-image {text-align: center;}
.article-content .demo-image img {display: inline-block;}
.form-control:focus {border-color: #d5d5d5;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(213, 213, 213, 0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(213, 213, 213, 0.6);}
.form-control::-moz-placeholder {color: #888888;opacity: 1;}
.form-control:-ms-input-placeholder {color: #888888;}
.form-control::-webkit-input-placeholder {color: #888888;}
textarea.form-control {height: auto;}
.form-group {margin-bottom: 32px;}
.radio label,.checkbox label {display: inline;}
.form-control-static {margin-bottom: 0;}
@media (min-width: 768px) {
.form-inline .form-group {display: inline-block;}
.form-inline .form-control {display: inline-block;}
.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] {float: none;}
}
.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {margin-top: 0;margin-bottom: 0;padding-top: 17px;}
.form-horizontal .form-control-static {padding-top: 17px;}
.btn:not(.js-btn) {font-weight: 700;font-size: 12px;line-height: 1.4;padding-right: 30px;padding-left: 30px;text-transform: uppercase;white-space: normal;}
@media (max-width: 767px) {.btn:not(.js-btn) {padding-right: 20px;padding-left: 20px;}}
.btn:not(.js-btn) .ion-ios-arrow-round-forward {font-size: 16px;margin-right: 3px;}
.btn.jmodedit {padding: 0;}
.btn.js-btn {background: #ffffff;color: #ffffff;}
.btn-default:hover,.btn-default:focus,.btn-default:active {background: #ffffff;color: #222222;}
.btn-inverse {color: #ffffff;background-color: #ffffff;border-color: #f2f2f2;}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse.focus,.btn-inverse:active,.btn-inverse.active,.open > .dropdown-toggle.btn-inverse {color: #ffffff;background-color: #e6e6e6;border-color: #d4d4d4;}
.btn-inverse:active,.btn-inverse.active,.open > .dropdown-toggle.btn-inverse {background-image: none;}
.btn-inverse.disabled,.btn-inverse[disabled],fieldset[disabled] .btn-inverse,.btn-inverse.disabled:hover,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse:hover,.btn-inverse.disabled:focus,.btn-inverse[disabled]:focus,fieldset[disabled] .btn-inverse:focus,.btn-inverse.disabled.focus,.btn-inverse[disabled].focus,fieldset[disabled] .btn-inverse.focus,.btn-inverse.disabled:active,.btn-inverse[disabled]:active,fieldset[disabled] .btn-inverse:active,.btn-inverse.disabled.active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse.active {background-color: #ffffff;border-color: #f2f2f2;}
.btn-inverse .badge {color: #ffffff;background-color: #ffffff;}
.btn-block + .btn-block {margin-top: 5px;}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.inputbox {box-shadow: none;width: 100%;}
select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.inputbox:focus {box-shadow: none;}
select::-moz-placeholder,textarea::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,.inputbox::-moz-placeholder {color: #888888;opacity: 1;}
select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,.inputbox:-ms-input-placeholder {color: #888888;}
select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,.inputbox::-webkit-input-placeholder {color: #888888;}
textareaselect,textareatextarea,textareainput[type="text"],textareainput[type="password"],textareainput[type="datetime"],textareainput[type="datetime-local"],textareainput[type="date"],textareainput[type="month"],textareainput[type="time"],textareainput[type="week"],textareainput[type="number"],textareainput[type="email"],textareainput[type="url"],textareainput[type="search"],textareainput[type="tel"],textareainput[type="color"],textarea.inputbox {height: auto;}
select,select.form-control,select.inputbox,select.input {padding-left: 5px;}
@media (max-width: 1199px) {.chzn-container {min-width: 60px;}}
.input-append,.input-prepend {display: flex;}
.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input {width: auto;}
.input-append .add-on,.input-prepend .add-on {background: #eeeeee;border: 0;padding: 0;line-height: 56px;min-width: 40px;}
.input-append .active,.input-prepend .active {background-color: #66ffce;border-color: #00cc8b;}
.input-append .btn,.input-prepend .btn {background: #eeeeee;border-color: #eeeeee;color: #222222;}
.input-append .btn.modal,.input-prepend .btn.modal {display: inline-block;position: static;}
.invalid {border-color: #cc0000;}
label.invalid {color: #cc0000;}
input.invalid {border: 1px solid #cc0000;}
.dropdown-menu {border-radius: 0px;padding: 10px 0;}
.dropdown-menu .divider {background: transparent;height: auto;margin: 0;overflow: visible;}
.dropdown-menu li > a,.dropdown-menu li > span {border: 0;display: block;padding: 5px 20px;}
.dropdown-header {padding: 3px 20px;font-size: 15px;}
.dropdown-header a {color: #888888;}
.dropdown-submenu > a:after {border-right-color: #666666;}
.dropdown-submenu:hover > a:after {border-right-color: #b30010;}
.nav > li > .separator {position: relative;display: block;padding: 10px 15px;line-height: 24px;}
@media (min-width: 991px) {.nav > li > .separator {padding-top: 36px;padding-bottom: 36px;}}
@media (max-width: 991px) {.nav > li > span {padding: 10px 15px;display: inline-block;}}
.nav-tabs {margin-bottom: 32px;}
.nav-tabs > li > a {border: 0;border-bottom: 1px solid transparent;padding: 0 0 4px 0;font-size: 11px;font-weight: 500;text-transform: uppercase;margin-left: 32px;}
.nav-tabs > li > a:hover,.nav-tabs > li > a:focus,.nav-tabs > li > a:active {border-bottom: 1px solid transparent;}
.nav-tabs > li.open > a,.nav-tabs > li.open > a:hover,.nav-tabs > li.open > a:focus,.nav-tabs > li.open > a:active {border-bottom: 1px solid transparent;}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:active {border: 0;border-bottom: 1px solid #b30010;}
.nav-tabs > li > a.active {background: transparent;}
.nav .caret {border-top-color: #222222;border-bottom-color: #222222;border-bottom-width: 0;border-style: solid;}
.nav a:hover .caret {border-top-color: #000000;border-bottom-color: #000000;}
.t3-navhelper {background: #f5f5f5;border-top: 1px solid #e8e8e8;color: #666666;padding: 5px 0;}
.breadcrumb {margin-bottom: 0;padding-right: 0;padding-left: 0;border-radius: 0;}
.breadcrumb > li + li:before {content: "/\00a0";}
.breadcrumb > .active {color: #888888;}
.breadcrumb > .active + li:before {content: "";padding: 0;}
.breadcrumb > .active .hasTooltip {padding-left: 16px;}
.breadcrumb .divider {display: none;}
.pagination-wrap {clear: both;}
.pagination-wrap:before,.pagination-wrap:after {content: " ";display: table;}
.pagination-wrap:after {clear: both;}
.pagination > li > a,.pagination > li > span {border: 0;border-radius: 0px;margin: 0 0 4px 8px;font-size: 12px;font-weight: 700;text-transform: uppercase;}
.pagination > li:last-child > a,.pagination > li:last-child > span {border-radius: 0px;}
.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {display: none;}
.pagination {margin-top: 30px;margin-bottom: 0;display: block;}
.pagination:before,.pagination:after {content: " ";display: table;}
.pagination:after {clear: both;}
@media screen and (min-width: 768px) {.pagination {float: right;}}
@media (max-width: 767px) {.pagination {margin-top: 16px;}}
.pagination .pagination {display: inline-block;}
@media (max-width: 767px) {.pagination .pagination {display: block;}}
.counter {background-color: #ffffff;border-radius: 0px;color: #222222;font-size: 12px;font-family: "My-Font-Arabic Bold";font-weight: 700;float: left;text-transform: uppercase;display: inline-block;margin-top: 30px;padding: 16px 15px;}
@media (max-width: 767px) {.counter {float: none !important;margin-bottom: 0;}}
.nav > li > a {border: 0;}
.navbar-toggle {background: #222222;color: #ffffff;border-radius: 50%;display: inline-block;padding: 0;height: 32px;line-height: 32px;font-size: 12px;margin: 0;margin-left: 16px;width: 32px;}
@media (max-width: 767px) {.navbar-toggle {margin-left: 8px;}}
@media (min-width: 991px) {.navbar-toggle {display: none;}}
.navbar-nav {margin: 18px -15px;}
@media (min-width: 991px) {.navbar-nav {margin: 0;}}
.navbar-default {background-color: transparent;border-color: transparent;}
.navbar-default .navbar-brand {color: #222222;}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {color: #080808;background-color: transparent;}
.navbar-default .navbar-text {color: #777777;}
.navbar-default .navbar-nav {text-align: center;width: 100%;}
.navbar-default .navbar-nav > li {display: inline-block;float: none;}
.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > span {border: 0;color: #222222;cursor: pointer;font-family: "My-Font-Arabic Bold";font-weight: 700;font-size: 14px;padding-right: 15px;padding-left: 15px;position: relative;margin: 0;text-transform: uppercase;}
@media (max-width: 991px) {.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > span {margin: 0 7.5px;}}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > span:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > span:focus {color: #000000;background-color: transparent;}
.navbar-default .navbar-nav > li.active > a:before,.navbar-default .navbar-nav > li.active > span:before {background: #222222;content: "";position: absolute;right: 0;top: 0;height: 2px;width: 100%;}
.navbar-default .navbar-nav > li > .nav-header {color: #222222;display: inline-block;padding-top: 36px;padding-bottom: 36px;line-height: 32px;}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > span,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > span:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > span:focus {color: #000000;background-color: transparent;}
.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus {color: #cccccc;background-color: transparent;}
.navbar-default .navbar-toggle {border-color: #dddddd;}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color: #dddddd;}
.navbar-default .navbar-toggle .icon-bar {background-color: #cccccc;}
.navbar-default .navbar-collapse,.navbar-default .navbar-form {border-color: transparent;}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,.navbar-default .navbar-nav > .dropdown > a:focus .caret {border-top-color: #000000;border-bottom-color: #000000;}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus {background-color: transparent;color: #000000;}
.navbar-default .navbar-nav > .open > a .caret,.navbar-default .navbar-nav > .open > a:hover .caret,.navbar-default .navbar-nav > .open > a:focus .caret {border-top-color: #000000;border-bottom-color: #000000;}
.navbar-default .navbar-nav > .dropdown > a .caret {border-top-color: #222222;border-bottom-color: #222222;}
@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #666666;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #b30010;background-color: transparent;}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {color: #b30010;background-color: transparent;}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {color: #cccccc;background-color: transparent;}
}
.navbar-default .navbar-link {color: #222222;}
.navbar-default .navbar-link:hover {color: #000000;}
.t3-mainnav {border: 0;margin-bottom: 0;border-radius: 0;}
@media (max-width: 991px) {.t3-mainnav {position: static;}}
.t3-mainnav .t3-navbar {padding-right: 0;padding-left: 0;}
.t3-mainnav .t3-navbar-collapse {background: #ffffff;border-bottom: 1px solid #e8e8e8;border-top: 1px solid #e8e8e8;position: absolute;padding: 0;top: 100%;margin-top: 0;right: 0;left: 0;max-height: 300px;overflow: auto;z-index: 200;}
@media (min-width: 991px) {.t3-mainnav .t3-navbar-collapse {display: none !important;}}
.t3-mainnav .t3-navbar-collapse .navbar-nav {margin: 0;text-align: right;width: 100%;}
.t3-mainnav .t3-navbar-collapse .navbar-nav > li {display: block;}
.t3-mainnav .t3-navbar-collapse .navbar-nav li > a .fa {margin-left: 5px;}
.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > span {border-top: 1px solid #e8e8e8;display: block;padding: 16px 32px;margin: 0;}
.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:before,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > span:before {display: none;}
.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:hover,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > span:hover,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:focus,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > span:focus,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:active,.t3-mainnav .t3-navbar-collapse .navbar-nav > li > span:active {color: #b30010;}
.t3-mainnav .t3-navbar-collapse .navbar-nav > .active > a,.t3-mainnav .t3-navbar-collapse .navbar-nav > .active > span {color: #b30010;}
.t3-mainnav .t3-navbar-collapse .navbar-nav > li:first-child > a {border-top: 0;}
.t3-mainnav .t3-navbar-collapse .navbar-nav .open .dropdown-menu {border-radius: 0px;padding-right: 16px;}
.t3-mainnav .t3-navbar-collapse .navbar-nav .dropdown > a .caret {position: absolute;top: 40%;left: 15px;}
.t3-module {background: transparent;color: #666666;}
.t3-module .module-inner {padding: 0;}
.module-title-wrap {max-width: 650px;margin: auto;margin-bottom: 60px;text-align: center;}
@media (max-width: 767px) {.module-title-wrap {margin-bottom: 30px;}}
.module-title {background: transparent;color: #222222;font-size: 24px;font-family: "My-Font-Arabic Bold";font-weight: 700;text-transform: uppercase;margin: 0 0 24px 0;padding: 0;letter-spacing: 0;}
.module-ct {background: transparent;color: #666666;padding: 0;}
.module-ct:before,.module-ct:after {content: " ";display: table;}
.module-ct:after {clear: both;}
.module-ct > ul,.module-ct .custom > ul,.module-ct > ol,.module-ct .custom > ol {margin-right: 20px;padding-right: 0;}
.module-ct > ul.unstyled,.module-ct .custom > ul.unstyled,.module-ct > ol.unstyled,.module-ct .custom > ol.unstyled {padding-right: 0;}
.module-ct > ul.nav,.module-ct .custom > ul.nav,.module-ct > ol.nav,.module-ct .custom > ol.nav {padding-right: 0;margin-right: 0;}
.t3-module.banner-top {border-bottom: 1px solid #e8e8e8;text-align: center;padding: 64px 15px;margin-bottom: 30px;}
@media (max-width: 767px) {.t3-module.banner-top {padding: 30px 15px;}}
.t3-module.banner-bottom {text-align: center;padding: 64px 15px;}
@media (max-width: 767px) {.t3-module.banner-bottom {padding: 30px 15px;}}
.module_menu .nav > li > a,.module_menu .nav > li > .separator {padding: 16px 5px;display: block;}
#login-form input[type="text"],#login-form input[type="password"] {width: 100%;}
#login-form ul.unstyled {list-style: none;font-size: 12px;margin-top: 24px;margin-bottom: 0;padding-right: 0;}
#login-form ul.unstyled li + li {margin-top: 4px;}
#login-form #form-login-remember label {font-weight: normal;}
.banneritem a {font-weight: bold;}
.bannerfooter {border-top: 1px solid #e8e8e8;font-size: 13px;padding-top: 16px;text-align: left;}
.categories-module,ul.categories-module,.category-module,ul.category-module {margin: 0;}
.categories-module li,ul.categories-module li,.category-module li,ul.category-module li {list-style: none;}
.categories-module li + li,ul.categories-module li + li,.category-module li + li,ul.category-module li + li {margin-top: 7.5px;}
.categories-module h4,ul.categories-module h4,.category-module h4,ul.category-module h4 {font-size: 15px;font-weight: normal;margin: 0;}
.category-module .article-wrap .info-inner {padding: 15px 90px 30px;text-align: center;}
@media (max-width: 767px) {.category-module .article-wrap .info-inner {padding-right: 15px;padding-left: 15px;}}
.category-module .image-intro {background-size: cover;background-position: center center;height: 0;padding-bottom: 66.6667%;margin: 0 -1px;}
.category-module .category-name {display: block;margin-bottom: 16px;}
.category-module .article-title {font-family: "My-Font-Arabic Bold";font-size: 30px;}
@media (max-width: 767px) {.category-module .article-title {font-size: 20px;}}
.category-module .mod-articles-category-introtext {margin-bottom: 32px;}
.category-module .article-meta {font-size: 11px;text-transform: uppercase;text-align: center;}
.category-module .article-meta > div {display: inline-block;}
.category-module .article-meta > div:after {content: ".";margin-right: -2px;margin-left: 3px;}
.category-module .article-meta > div:last-child:after {display: none;}
.category-module.articles-grid .row {margin-top: -15px;margin-bottom: -15px;}
.category-module.articles-grid .row > div {padding-top: 15px;padding-bottom: 15px;}
.category-module.articles-grid .article-wrap {border: 1px solid #e8e8e8;padding: 30px;}
@media (max-width: 767px) {.category-module.articles-grid .article-wrap {padding: 15px;}}
.category-module.articles-grid .article-wrap .image-wrap {margin: -30px -30px 32px -30px;}
@media (max-width: 767px) {.category-module.articles-grid .article-wrap .image-wrap {margin: -15px -15px 32px -15px;}}
.category-module.articles-grid .info-inner {padding: 0;}
.category-module.articles-grid .article-title {font-size: 20px;}
@media (max-width: 767px) {.category-module.articles-grid .article-title {font-size: 17px;}}
.articles-slideshow {border-bottom: 1px solid #e8e8e8;overflow: hidden;}
.articles-slideshow .slideshow-inner {margin: auto;max-width: 910px;}
.articles-slideshow .slideshow-inner .swiper-container {overflow: visible;}
.articles-slideshow .slideshow-inner .swiper-wrapper {align-items: stretch;}
.articles-slideshow .slideshow-inner .swiper-slide {border-right: 1px solid #e8e8e8;}
.articles-slideshow .slideshow-inner .swiper-control {position: static;}
@media (max-width: 991px) {.articles-slideshow .slideshow-inner .swiper-control {margin-bottom: 32px;}}
.articles-slideshow .slideshow-inner .swiper-control > div {background: #ffffff;border: 0;color: #222222;position: absolute;line-height: 48px;height: 48px;top: 276px;right: 0;margin-right: -24px;width: 48px;z-index: 10;}
@media (max-width: 991px) {
.articles-slideshow .slideshow-inner .swiper-control > div {
position: static;
margin: 0 8px;
}
}
.articles-slideshow .slideshow-inner .swiper-control > div.sw-button-next {
margin-right: 0;
margin-left: -24px;
right: auto;
left: 0;
}
@media (max-width: 991px) {
.articles-slideshow .slideshow-inner .swiper-control > div.sw-button-next {
position: static;
margin: 0 8px;
}
}
ul.latestnews {
margin: 0;
padding-right: 16px;
}
ul.latestnews > li {
font-weight: 500;
}
ul.latestnews > li + li {
margin-top: 16px;
}
.mostread .mostread-item {
display: flex;
flex-wrap: nowrap;
}
@media (max-width: 1199px) {
.mostread .mostread-item {
flex-wrap: wrap;
}
}
.mostread .mostread-item + .mostread-item {
margin-top: 15px;
}
.mostread .intro-inner {
position: relative;
}
.mostread .intro-inner:before,
.mostread .intro-inner:after {
content: " ";
display: table;
}
.mostread .intro-inner:after {
clear: both;
}
.mostread .intro-inner .img-intro {
border-radius: 50%;
overflow: hidden;
margin-left: 15px;
height: 60px;
width: 60px;
}
@media (max-width: 1199px) {
.mostread .intro-inner .img-intro {
margin-left: 0;
}
}
.mostread .intro-inner .img-intro img {
position: relative;
right: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
max-height: 100%;
max-width: unset;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.mostread .intro-inner .img-intro img {
height: 100%;
}
}
.mostread .intro-inner span {
background: #cc0000;
border-radius: 50%;
bottom: 0;
color: #ffffff;
position: absolute;
right: 0;
font-size: 11px;
text-align: center;
line-height: 15px;
height: 15px;
width: 15px;
}
@media (max-width: 1199px) {
.mostread .info-wrap {
margin-top: 16px;
}
}
.mostread .info-wrap a {
font-family: "Prata", Georgia, "Times New Roman", Times, serif;
}
.mostread .info-wrap .publish_up {
display: block;
font-size: 11px;
text-transform: uppercase;
margin-top: 6px;
}
.feed h4 {
font-weight: bold;
}
.feed .newsfeed,
.feed ul.newsfeed {
border-top: 1px solid #e8e8e8;
}
.feed .newsfeed .feed-link,
.feed ul.newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed h5.feed-link {
font-size: 15px;
font-weight: normal;
margin: 0;
}
.latestusers,
ul.latestusers {
margin-right: 0;
}
.latestusers li,
ul.latestusers li {
background: #333333;
display: inline-block;
padding: 5px 10px;
border-radius: 0px;
}
.stats-module dt,
.stats-module dd {
display: inline-block;
margin: 0;
}
.stats-module dt {
font-weight: bold;
width: 35%;
}
.stats-module dd {
width: 60%;
}
.tagspopular ul {
display: block;
margin: 0;
padding: 0;
list-style: none;
overflow: hidden;
}
.tagspopular ul > li {
color: #666666;
display: inline-block;
margin: 0 0 5px 5px;
}
.tagspopular ul > li > a {
background: transparent;
border: 0;
color: #222222;
display: block;
padding: 0;
margin-left: 8px;
}
.tagspopular ul > li > a:before {
content: "#";
margin-left: -3px;
}
.tagspopular ul > li > a:hover,
.tagspopular ul > li > a:focus,
.tagspopular ul > li > a:active {
background: transparent;
color: #b30010;
text-decoration: none;
}
.tagssimilar ul {
margin: 0;
padding: 0;
list-style: none;
}
.tagssimilar ul > li {
border-bottom: 1px solid #333333;
padding: 8px 0;
}
.tagssimilar ul > li > a {
color: #666666;
}
.tagssimilar ul > li > a:hover,
.tagssimilar ul > li > a:focus,
.tagssimilar ul > li > a:active {
color: #b30010;
}
.module-ct > ol.breadcrumb {
padding: 16px 15px;
margin-right: 0;
}
.t3-masthead {
padding-bottom: 90px;
padding-top: 90px;
margin-bottom: -1px;
}
@media (max-width: 991px) {
.t3-masthead {
padding-top: 60px;
padding-bottom: 60px;
}
}
@media (max-width: 767px) {
.t3-masthead {
padding-top: 30px;
padding-bottom: 30px;
}
}
.has-sidebar .t3-masthead {
border-bottom: 1px solid #e8e8e8;
}
.t3-masthead .ja-masthead {
background: transparent !important;
}
.t3-masthead .ja-masthead:before {
display: none;
}
.t3-masthead .ja-masthead .ja-masthead-detail {
padding: 0;
max-width: 100%;
}
.t3-masthead .ja-masthead .ja-masthead-detail .ja-masthead-title {
margin: 0;
font-size: 45px;
}
@media (max-width: 767px) {
.t3-masthead .ja-masthead .ja-masthead-detail .ja-masthead-title {
font-size: 25px;
}
}
.t3-masthead + .t3-mainbody {
padding-top: 0;
}
.view-article .t3-masthead {
display: none;
}
.view-article .t3-masthead + .t3-mainbody {
padding-top: 90px;
}

.items-row .item,
.leading {
background: transparent;
border-bottom: 1px solid #e8e8e8;
display: flex;
padding-bottom: 30px;
margin-bottom: 30px;
text-align: right;
position: relative;
}
@media (max-width: 767px) {
.items-row .item,
.leading {
margin-bottom: 32px;
}
}
.items-row .item .article-title,
.leading .article-title {
margin-bottom: 16px;
}
.image-wrap {
position: relative;
margin: -1px;
}
.image-wrap:before,
.image-wrap:after {
content: " ";
display: table;
}
.image-wrap:after {
clear: both;
}
@media (max-width: 767px) {
.image-wrap {
margin: 0;
}
}
.image-wrap img {
border-radius: 0px;
width: 100%;
}
.article-wrap {
display: flex;
flex-direction: column;
justify-content: space-between;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.article-wrap {
display: block;
}
}
figure {
background: #ffffff;
margin-bottom: 30px;
}
figure figcaption {
color: #666666;
font-size: 11px;
text-align: center;
text-transform: uppercase;
padding: 16px;
}
@media (min-width: 992px) {
.has-sidebar .view-grid .items-row .col + .col {
border-right: 1px solid #e8e8e8;
}
}
.has-sidebar .view-grid .items-row .item,
.has-sidebar .view-grid .leading {
border: 0;
margin: 0;
padding: 30px 0;
}
@media (max-width: 991px) {
.has-sidebar .view-grid .items-row .item,
.has-sidebar .view-grid .leading {
border-bottom: 1px solid #e8e8e8;
}
}
.has-sidebar .view-grid .leading {
position: relative;
}
.has-sidebar .view-grid .leading:before {
background: #e8e8e8;
bottom: 0;
display: inline-block;
content: "";
position: absolute;
right: 0;
left: -30px;
height: 1px;
}
@media (max-width: 991px) {
.has-sidebar .view-grid .leading:before {
display: none;
}
}
.has-sidebar .view-grid .row {
margin-right: -30px;
margin-left: -30px;
position: relative;
}
@media (max-width: 991px) {
.has-sidebar .view-grid .row {
margin-right: -15px;
margin-left: -15px;
}
}
.has-sidebar .view-grid .row:before {
background: #e8e8e8;
bottom: 0;
display: inline-block;
content: "";
position: absolute;
right: 30px;
left: 0;
height: 1px;
}
@media (max-width: 991px) {
.has-sidebar .view-grid .row:before {
display: none;
}
}
.has-sidebar .view-grid .row > div {
padding-right: 30px;
padding-left: 30px;
}
@media (max-width: 991px) {
.has-sidebar .view-grid .row > div {
padding-right: 15px;
padding-left: 15px;
}
}
.view-grid .items-more {
margin-bottom: 30px;
}
.view-grid .items-more + .pagination-wrap + script + .infinity-wrap {
padding-top: 0;
}
.view-list .items-leading .leading,
.view-list .item,
.view-list div.items-more,
.view-list .pagination-wrap,
.view-list .cat-children {
border: 0;
border-top: 1px solid #e8e8e8;
padding: 30px 0;
margin: 0;
}
.view-list .article-wrap {
flex-direction: row;
}
@media (max-width: 991px) {
.view-list .article-wrap {
flex-direction: column;
}
}
@media (max-width: 767px) {
.view-list .article-wrap {
flex-wrap: wrap;
justify-content: stretch;
}
}
.view-list .image-wrap .item-image {
margin-bottom: 0;
}
@media (max-width: 991px) {
.view-list .image-wrap .item-image {
margin-bottom: 32px;
}
}
.view-list .article-inner {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.view-list .infinity-wrap {
border-top: 1px solid #e8e8e8;
padding-left: 30px;
}
@media (min-width: 1200px) {
.view-centered {
padding: 0 150px;
}
}
.view-centered .image-wrap .item-image {
margin-bottom: 0;
}
.view-centered .intro-wrap {
padding: 0 30px;
}
@media (max-width: 767px) {
.view-centered .intro-wrap {
padding: 0;
}
}
.view-centered .intro-wrap .intro-inner {
background: #ffffff;
display: inline-block;
padding: 30px 45px 0 45px;
margin-top: -30px;
position: relative;
text-align: center;
width: 100%;
}
@media (max-width: 767px) {
.view-centered .intro-wrap .intro-inner {
margin-top: 15px;
padding: 0;
}
}
.view-centered .intro-wrap .article-info {
width: 100%;
}
.view-centered .intro-wrap .btn-group {
margin-top: 6px;
float: none !important;
}
.view-centered .infinity-wrap {
padding-top: 0;
}
.view-minimal-grid #item-container {
border-top: 1px solid #e8e8e8;
overflow: hidden;
}
.view-minimal-grid .items-row {
border-bottom: 1px solid #e8e8e8;
margin-right: 0;
margin-left: -1px;
}
.view-minimal-grid .items-row > div {
border-left: 1px solid #e8e8e8;
padding-right: 0;
padding-left: 0;
}
.view-minimal-grid .items-row .item {
border-bottom: 0;
margin: 0;
padding: 0;
}
.view-minimal-grid .items-row .item article {
padding: 30px;
min-height: 480px;
width: 100%;
}
@media (max-width: 1199px) {
.view-minimal-grid .items-row .item article {
border-top: 1px solid #e8e8e8;
padding: 15px;
margin-top: -1px;
min-height: 0;
}
}
.view-mix-content .item-lead {
border-bottom: 0;
}
@media (max-width: 1199px) {
.view-mix-content .item-lead {
padding-bottom: 0;
}
}
.view-mix-content .item-lead .bg-wrap {
background-size: cover;
background-position: center center;
bottom: 0;
position: absolute;
top: 0;
right: 0;
width: 100%;
}
.view-mix-content .item-lead .bg-wrap:before {
background: rgba(0, 0, 0, 0.3);
content: "";
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 100%;
}
.view-mix-content .item-lead .article-wrap {
justify-content: flex-end;
}
.view-mix-content .item-lead .category-name a {
color: #ffffff;
}
.view-mix-content .item-lead .article-inner {
position: relative;
padding: 0 90px;
text-align: center;
}
@media (max-width: 1199px) {
.view-mix-content .item-lead .article-inner {
padding: 30px;
}
}
.view-mix-content .item-lead .article-inner p,
.view-mix-content .item-lead .article-inner .article-footer {
color: rgba(255, 255, 255, 0.8);
}
.view-mix-content .item-lead .article-inner .article-title,
.view-mix-content .item-lead .article-inner .article-header h1 {
font-size: 30px;
}
@media (max-width: 767px) {
.view-mix-content .item-lead .article-inner .article-title,
.view-mix-content .item-lead .article-inner .article-header h1 {
font-size: 20px;
}
}
.view-mix-content .item-lead .article-inner .article-title a,
.view-mix-content .item-lead .article-inner .article-header h1 a {
color: #ffffff;
}
.view-mix-content .item-lead .article-inner .article-footer .article-info {
width: 100%;
}
.view-mix-content .item-lead .article-inner .article-footer .btn-group {
float: none !important;
margin-top: 8px;
}
.view-mansory .items-1 .items-row {
width: 100%;
}
.view-mansory .items-2 .items-row {
width: 50%;
}
@media (max-width: 767px) {
.view-mansory .items-2 .items-row {
width: 100%;
}
}
.view-mansory .items-3 .items-row {
width: 33.3333%;
}
@media (max-width: 991px) {
.view-mansory .items-3 .items-row {
width: 50%;
}
}
@media (max-width: 767px) {
.view-mansory .items-3 .items-row {
width: 100%;
}
}
.view-mansory .items-4 .items-row {
width: 25%;
}
@media (max-width: 1199px) {
.view-mansory .items-4 .items-row {
width: 33.3333%;
}
}
@media (max-width: 991px) {
.view-mansory .items-4 .items-row {
width: 50%;
}
}
@media (max-width: 767px) {
.view-mansory .items-4 .items-row {
width: 100%;
}
}
.view-mansory .isotope-layout {
margin-right: -15px;
margin-left: -15px;
}
.view-mansory .isotope-layout .items-row {
padding-right: 15px;
padding-left: 15px;
}
.has-sidebar .blog-view-list.t3-mainbody .mainbody-inner > .row > div.col-md-8 {
padding-left: 0;
}
.has-sidebar .items-leading .leading,
.has-sidebar .item,
.has-sidebar div.items-more,
.has-sidebar .pagination-wrap,
.has-sidebar .cat-children {
padding-left: 30px;
}
@media (max-width: 767px) {
.has-sidebar .items-leading .leading,
.has-sidebar .item,
.has-sidebar div.items-more,
.has-sidebar .pagination-wrap,
.has-sidebar .cat-children {
padding-left: 15px;
}
}
@media (max-width: 767px) {
.has-sidebar .view-list .image-wrap {
width: 100%;
}
}
@media (min-width: 768px) {
.has-sidebar .view-list .image-wrap .item-image {
height: 0;
padding-bottom: 100%;
overflow: hidden;
position: relative;
}
.has-sidebar .view-list .image-wrap .item-image a {
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 100%;
}
.has-sidebar .view-list .image-wrap .item-image img {
position: relative;
right: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
max-width: none;
width: auto;
max-height: 100%;
}
}
.infinity-wrap {
padding: 30px 0;
}
@media (max-width: 767px) {
.infinity-wrap {
padding: 15px 0;
}
}
.no-sidebar .infinity-wrap {
padding-bottom: 0;
}
.no-sidebar .view-grid .infinity-wrap,
.no-sidebar .view-models-wrap .infinity-wrap {
padding-top: 0;
}
.no-sidebar .view-list .infinity-wrap {
padding-left: 0;
}
.has-sidebar .item-page {
padding-bottom: 30px;
}
.has-sidebar .item-page .layout-article {
padding-right: 94px;
}
@media (max-width: 767px) {
.has-sidebar .item-page .layout-article {
padding-right: 0;
}
}
.no-sidebar .item-page {
margin: auto;
max-width: 912px;
}
.no-sidebar .item-page.landing-page,
.no-sidebar .item-page.view-model {
max-width: 100%;
}
.no-sidebar .item-page.landing-page .sharing-tool-wrap,
.no-sidebar .item-page.view-model .sharing-tool-wrap {
display: none;
}
.no-sidebar .item-page .category {
text-align: center;
}
.no-sidebar .item-page .article-title {
text-align: center;
}
.item-page .article-title {
font-size: 45px;
margin-bottom: 30px;
}
@media (max-width: 1199px) {
.item-page .article-title {
font-size: 30px;
}
}
@media (max-width: 991px) {
.item-page .article-title {
font-size: 20px;
margin-bottom: 15px;
}
}
.item-page .article-aside {
border-top: 1px solid #e8e8e8;
padding-top: 15px;
margin-bottom: 30px;
}
@media (max-width: 767px) {
.item-page .article-aside {
margin-bottom: 15px;
}
}
.item-page .pagenav li > a {
background: #fafafa;
}
.item-page .pagenav li > a:hover,
.item-page .pagenav li > a:focus,
.item-page .pagenav li > a:active {
background: #f7f7f7;
}
.item-page h1,
.item-page h2,
.item-page h3,
.item-page h4,
.item-page h5,
.item-page h6,
.item-page .h1,
.item-page .h2,
.item-page .h3,
.item-page .h4,
.item-page .h5,
.item-page .h6 {
margin-top: 30px;
}
@media (max-width: 767px) {
.item-page h1,
.item-page h2,
.item-page h3,
.item-page h4,
.item-page h5,
.item-page h6,
.item-page .h1,
.item-page .h2,
.item-page .h3,
.item-page .h4,
.item-page .h5,
.item-page .h6 {
margin-top: 15px;
}
}
.item-page .btn-default {
background: #e6e6e6;
border-color: #e6e6e6;
}
.item-page .btn-default:hover,
.item-page .btn-default:focus,
.item-page .btn-default:active {
background: #e4e4e4;
border-color: #e4e4e4;
}
.item-page .btn-default.btn-sp::before {
background: #e6e6e6;
}
.item-page .btn-default.btn-sp:hover::before {
background: #222222;
}
.divider-vertical {
margin: 0 0 30px;
border: 0;
border-top: 1px solid #e8e8e8;
}
.pager ul {
padding: 0;
}
.pager ul li {
display: inline-block;
}
.pager ul li a {
background: transparent;
border: 0;
display: block;
padding: 0;
margin: 0 16px;
}
.pager ul li a:hover,
.pager ul li a:focus,
.pager ul li a:active {
background: transparent;
}
.article-aside {
color: #888888;
font-size: 14px;
margin-bottom: 32px;
}
.article-info {
float: right;
font-size: 11px;
text-transform: uppercase;
margin: 0;
width: 85%;
}
.article-info .fa {
display: none;
}
.article-info .article-info-term {
display: none;
}
.article-info dd {
display: inline-block;
margin: 0;
white-space: nowrap;
}
.article-info dd + dd:before {
content: ".";
margin-left: 3px;
}
.article-info dd strong {
font-weight: bold;
}
.category-name {
display: inline-block;
font-size: 11px;
text-transform: uppercase;
margin-bottom: 15px;
line-height: 1;
}
.category-name a:after {
content: ".";
}
.readmore {
margin-bottom: 16px;
}
.sharing-tool {
position: absolute;
margin-right: -94px;
}
@media (max-width: 767px) {
.sharing-tool {
position: static !important;
margin-right: 0;
margin-bottom: 15px;
}
}
.sharing-tool.affix {
top: 30px;
position: fixed;
}
.sharing-tool .at-share-btn-elements {
display: flex;
flex-direction: column;
}
@media (max-width: 767px) {
.sharing-tool .at-share-btn-elements {
flex-direction: row;
}
}
.sharing-tool a.at-icon-wrapper {
border: 1px solid #e8e8e8 !important;
display: flex;
align-items: center;
justify-content: center;
background: transparent !important;
padding: 0 !important;
margin: -1px 0 0 !important;
text-align: center;
transform: none !important;
line-height: 64px;
height: 64px;
width: 64px;
}
@media (max-width: 767px) {
.sharing-tool a.at-icon-wrapper {
line-height: 30px;
margin: 0 0 0 -1px !important;
height: 30px;
width: 30px;
}
}
.sharing-tool a.at-icon-wrapper .at-icon-wrapper {
display: flex;
align-items: center;
justify-content: center;
float: none;
line-height: 64px !important;
height: 64px !important;
width: 64px !important;
}
@media (max-width: 767px) {
.sharing-tool a.at-icon-wrapper .at-icon-wrapper {
line-height: 30px !important;
height: 30px !important;
width: 30px !important;
}
}
.sharing-tool a.at-icon-wrapper .at-icon-wrapper svg {
fill: #222222 !important;
height: 16px !important;
width: 16px !important;
opacity: 0.4;
filter: alpha(opacity=40);
}
.sharing-tool a.at-icon-wrapper .at-label {
display: none;
}
.sharing-tool a.at-icon-wrapper:hover .at-icon-wrapper svg {
opacity: 1;
filter: alpha(opacity=100);
}
.tags {
margin-bottom: 32px;
}
.tags .tag-label {
color: #ffffff;
background: #cc0000;
display: inline-block;
font-size: 11px;
font-weight: 700;
text-transform: uppercase;
padding: 0 7px;
height: 24px;
line-height: 24px;
margin-left: 15px;
position: relative;
}
.tags .tag-label:after {
border-width: 12px;
border-style: solid;
border-color: transparent #cc0000 transparent transparent;
content: "";
position: absolute;
right: 100%;
}
.tags .badge,
.tags .label {
background: transparent;
border-bottom: 1px solid transparent;
border-radius: 0;
color: #222222;
font-weight: 400;
font-size: 11px;
text-transform: uppercase;
padding: 0;
margin-left: 8px;
}
.tags .badge:hover,
.tags .label:hover,
.tags .badge:focus,
.tags .label:focus,
.tags .badge:active,
.tags .label:active {
background: transparent;
border-bottom-color: #b30010;
}
.view-category .tags .tag-label {
display: none;
}
.view-category .tags .badge,
.view-category .tags .label {
color: #666666;
}
.view-category .tags .badge:before,
.view-category .tags .label:before {
content: "#";
}
.tag-category #filter-search {
box-shadow: none;
float: right;
border-radius: 0;
}
.tag-category .filters {
margin-top: 0;
margin-bottom: 32px;
}
.tag-category .filters .btn {
background: #ffffff;
border: 1px solid #eeeeee;
color: #333333;
height: 56px;
margin: 0 -1px 0 0;
}
@media (max-width: 991px) {
.tag-category .filters .btn {
padding: 0 15px;
}
}
.tag-category .filters .btn:hover,
.tag-category .filters .btn:focus,
.tag-category .filters .btn:active {
background: #f7f7f7;
}
.tag-category .btn-group {
display: flex;
}
@media (max-width: 767px) {
.tag-category .btn-group {
margin-top: 16px;
}
}
.tag-category .category {
border: 0;
margin-top: -15px;
margin-bottom: -15px;
}
.tag-category .category > li {
background: transparent;
border: 0;
padding-bottom: 15px;
padding-top: 15px;
}
.tag-category .category > li + li {
margin-top: 0;
}
.tag-category .category > li .media-wrap .img-wrap {
margin-bottom: 32px;
}
.tag-category .category > li .media-wrap .media-body .title {
margin-top: 0;
font-size: 25px;
}
.tag-category .category > li .media-wrap .media-body p {
display: inline;
}
.tag-category .pagination-wrap {
margin-bottom: 32px;
}
.fields-container dd {
border-bottom: 1px dotted #dbdbdb;
padding: 10.66666667px 0;
}
.fields-container dd .field-label {
display: inline-block;
font-weight: bold;
padding-left: 32px;
}
.fields-container dd:last-child {
border-bottom: 0;
}
.article-footer {
color: #666666;
font-size: 11px;
}
.readmore .btn.btn-default::before {
background: #e6e6e6;
}
.readmore .btn.btn-default:hover::before {
background: #222222;
}
.article-intro img,
.article-content img {
display: block;
max-width: 100%;
height: auto;
}
.article-intro img[align=left],
.article-content img[align=left],
.article-intro .img_caption.left,
.article-content .img_caption.left,
.article-intro .pull-left.item-image,
.article-content .pull-left.item-image {
margin: 0 0 32px 48px;
}
.article-intro img[align=right],
.article-content img[align=right],
.article-intro .img_caption.right,
.article-content .img_caption.right,
.article-intro .pull-right.item-image,
.article-content .pull-right.item-image {
margin: 0 48px 32px 0;
}
.pull-left.item-image,
.pull-right.item-image {
margin-bottom: 15px;
float: none !important;
}
@media (max-width: 767px) {
.pull-left.item-image,
.pull-right.item-image {
margin-bottom: 32px;
}
}
.pull-left.item-image img,
.pull-right.item-image img {
width: 100%;
}
@media (max-width: 768px) {
.article-content iframe {
width: 100% !important;
height: auto;
}
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
position: relative;
}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption {
margin-bottom: 32px;
max-width: 100%;
}
.img-fulltext-left {
float: right;
margin-left: 32px;
}
.img-fulltext-right {
float: left;
margin-right: 32px;
}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img {
margin: 0;
}
.img_caption p.img_caption {
background: #ffffff;
color: #666666;
font-size: 11px;
width: 100%;
margin: 0;
padding: 16px;
text-align: center;
text-transform: uppercase;
clear: both;
}
#article-cover {
position: relative;
}
.detail-image-cover {
background-size: cover;
background-position: center center;
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 100%;
}
@media screen and (max-width: 767px) {
article img[align=left],
.img_caption.left,
article img[align=right],
.img_caption.right,
.img-fulltext-left,
.img-fulltext-right {
float: none !important;
margin-right: 0;
margin-left: 0;
width: 100% !important;
}
}
.article-aside .btn-group .btn,
.article-footer .btn-group .btn {
padding: 0;
opacity: 0.3;
filter: alpha(opacity=30);
}
.article-aside .btn-group .btn:hover,
.article-footer .btn-group .btn:hover,
.article-aside .btn-group .btn:focus,
.article-footer .btn-group .btn:focus,
.article-aside .btn-group .btn:active,
.article-footer .btn-group .btn:active {
opacity: 1;
filter: alpha(opacity=100);
}
.view-models-wrap .item {
border-bottom: 1px solid #e8e8e8;
padding-bottom: 30px;
margin-bottom: 30px;
}
@media (max-width: 767px) {
.view-models-wrap .item {
padding-bottom: 32px;
margin-bottom: 32px;
}
}
.view-models-wrap .item article {
width: 100%;
}
.view-models-wrap > .page-header {
border: 0;
text-align: center;
padding: 0;
margin-bottom: 90px;
}
@media (max-width: 991px) {
.view-models-wrap > .page-header {
margin-bottom: 30px;
}
}
.view-models-wrap .item-image {
margin-bottom: 32px;
}
.view-models-wrap .article-title {
font-size: 20px;
font-weight: 400;
}
.view-models-wrap .model-location {
color: #666666;
display: block;
font-size: 11px;
text-transform: uppercase;
}
.view-models-wrap .article-aside {
margin-top: 16px;
}
.t3-mainbody.model-detail {
padding-bottom: 0;
}
.t3-mainbody.model-detail.model-cover,
.t3-mainbody.model-detail.model-cover-simple,
.t3-mainbody.model-detail.model-split {
padding-top: 0;
}
.t3-mainbody.model-detail > .row {
margin: 0;
}
.t3-mainbody.model-detail > .row > div {
padding: 0;
}
.t3-mainbody.model-detail .detail-image-cover {
position: relative;
height: 720px;
}
.model-detail article {
margin-bottom: 90px;
}
@media (max-width: 767px) {
.model-detail article {
margin-bottom: 30px;
}
}
.model-detail .icon-bottom {
background: url('../../../../images/ico/mouse.png');
bottom: 30px;
cursor: pointer;
right: 50%;
margin-right: -9px;
height: 26px;
position: absolute;
width: 18px;
}
@media (max-width: 767px) {
.model-detail .icon-bottom {
border-bottom: 15px;
}
}
.model-detail .article-title {
font-size: 45px;
text-align: center;
margin-bottom: 30px;
}
@media (max-width: 767px) {
.model-detail .article-title {
font-size: 30px;
}
}
.model-detail .article-detail,
.model-detail .article-aside {
text-align: center;
max-width: 672px;
margin-right: auto;
margin-left: auto;
}
.model-detail .item-image {
margin-bottom: 30px;
}
.model-detail .model-info-wrap {
margin-bottom: 90px;
}
@media (max-width: 767px) {
.model-detail .model-info-wrap {
margin-bottom: 30px;
}
}
.model-detail .model-info-wrap .model-info {
margin-bottom: 30px;
padding: 0 45px;
}
@media (max-width: 767px) {
.model-detail .model-info-wrap .model-info {
margin-bottom: 32px;
padding: 0;
}
}
.model-detail .model-info-wrap .model-info ul {
list-style: none;
padding: 0;
margin: 0;
}
.model-detail .model-info-wrap .model-info ul li {
display: inline-block;
font-size: 11px;
text-transform: uppercase;
margin: 0 4px;
}
.model-detail .model-info-wrap .model-info ul li span {
color: #222222;
}
.model-detail .model-info-wrap .model-social {
margin-bottom: 30px;
padding: 0 45px;
}
@media (max-width: 767px) {
.model-detail .model-info-wrap .model-social {
margin-bottom: 32px;
padding: 0;
}
}
.model-detail .model-info-wrap .model-social ul {
list-style: none;
padding: 0;
margin: 0;
}
.model-detail .model-info-wrap .model-social ul li {
display: inline-block;
font-size: 11px;
text-transform: uppercase;
margin: 0 4px;
}
.model-detail .model-info-wrap .model-social ul li span {
background: #b30010;
border-radius: 50%;
color: #ffffff;
line-height: 32px;
font-size: 16px;
height: 32px;
width: 32px;
}
.model-detail .model-info-wrap .model-social ul li span:hover,
.model-detail .model-info-wrap .model-social ul li span:focus,
.model-detail .model-info-wrap .model-social ul li span:active {
background: #9a000e;
}
.model-detail .model-gallery {
margin-right: -15px;
margin-left: -15px;
margin-bottom: 90px;
}
@media (max-width: 767px) {
.model-detail .model-gallery {
margin-bottom: 30px;
}
}
.model-detail .model-gallery .grid-sizer {
width: 33.3333%;
}
.model-detail .model-gallery .item {
width: 33.3333%;
}
@media (max-width: 991px) {
.model-detail .model-gallery .item {
width: 50%;
}
}
@media (max-width: 767px) {
.model-detail .model-gallery .item {
width: 100%;
}
}
.model-detail .model-gallery .item .image-item {
padding: 0 15px;
position: relative;
margin-bottom: 30px;
}
@media (max-width: 767px) {
.model-detail .model-gallery .item .image-item {
margin-bottom: 32px;
}
}
.model-detail .model-gallery .item .image-item .fa {
background: rgba(0, 0, 0, 0.1);
bottom: 0;
left: 15px;
color: #ffffff;
line-height: 30px;
text-align: center;
position: absolute;
height: 30px;
width: 30px;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: all 500ms;
-o-transition: all 500ms;
transition: all 500ms;
}
.model-detail .model-gallery .item .image-item:hover .fa {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transition: all 500ms;
-o-transition: all 500ms;
transition: all 500ms;
}
.model-detail .model-gallery .item img {
width: 100%;
}
.model-detail .pagenav-model {
border-bottom: 1px solid #e8e8e8;
border-top: 1px solid #e8e8e8;
margin: 0;
}
.model-detail .pagenav-model > div {
padding: 0;
}
.model-detail .pagenav-model > div + div {
border-right: 1px solid #e8e8e8;
}
.model-detail .pagenav-model .forward-inner,
.model-detail .pagenav-model .previous-inner {
display: block;
font-size: 30px;
font-family: "My-Font-Arabic Bold";
text-align: center;
padding: 90px 15px;
}
@media (max-width: 991px) {
.model-detail .pagenav-model .forward-inner,
.model-detail .pagenav-model .previous-inner {
padding: 60px 15px;
}
}
@media (max-width: 767px) {
.model-detail .pagenav-model .forward-inner,
.model-detail .pagenav-model .previous-inner {
font-size: 25px;
padding: 30px 15px;
}
.model-detail .pagenav-model .forward-inner.forward-inner,
.model-detail .pagenav-model .previous-inner.forward-inner {
border-top: 1px solid #e8e8e8;
}
}
.model-detail .pagenav-model .forward-inner span,
.model-detail .pagenav-model .previous-inner span {
margin: 0 10px;
}
.model-detail.view-model-centered {
text-align: center;
}
.model-detail.model-cover .cover-wrap {
position: relative;
}
.model-detail.model-cover .cover-wrap .article-header {
position: absolute;
top: 50%;
transform: translateY(-50%);
text-align: center;
width: 100%;
}
.model-detail.model-cover .cover-wrap .article-header .article-title {
font-size: 100px;
}
@media (max-width: 767px) {
.model-detail.model-cover .cover-wrap .article-header .article-title {
font-size: 45px;
}
}
.model-detail.model-cover article {
margin-top: 90px;
}
@media (max-width: 991px) {
.model-detail.model-cover article {
margin-top: 60px;
}
}
@media (max-width: 767px) {
.model-detail.model-cover article {
margin-top: 30px;
}
}
.model-detail.model-cover-simple article {
margin-top: 90px;
}
@media (max-width: 991px) {
.model-detail.model-cover-simple article {
margin-top: 60px;
}
}
@media (max-width: 767px) {
.model-detail.model-cover-simple article {
margin-top: 30px;
}
}
.model-detail.model-split .model-inner {
border-bottom: 1px solid #e8e8e8;
position: relative;
margin-right: 0;
margin-left: 0;
}
.model-detail.model-split .model-inner > div {
padding-right: 0;
padding-left: 0;
}
.model-detail.model-split .cover-wrap {
position: static;
}
.model-detail.model-split .cover-wrap .detail-image-cover {
position: absolute;
height: 100%;
width: 50%;
}
@media (max-width: 767px) {
.model-detail.model-split .cover-wrap .detail-image-cover {
position: relative;
height: 300px;
width: 100%;
}
}
.model-detail.model-split article {
align-items: center;
display: flex;
margin: 0;
padding: 30px 30px 60px 30px;
flex-direction: column;
justify-content: center;
}
@media (max-width: 767px) {
.model-detail.model-split article {
padding: 30px 15px 60px 15px;
}
}
.model-detail.model-split article .model-info-wrap {
margin-bottom: 0;
}
.model-detail.model-split .model-gallery {
margin-top: 90px;
}
@media (max-width: 991px) {
.model-detail.model-split .model-gallery {
margin-top: 60px;
}
}
@media (max-width: 767px) {
.model-detail.model-split .model-gallery {
margin-top: 30px;
}
}
.view-cover .article-cover {
padding: 150px 0;
}
@media (max-width: 991px) {
.view-cover .article-cover {
padding: 90px 15px;
}
}
@media (max-width: 767px) {
.view-cover .article-cover {
padding: 30px 15px;
}
}
.view-cover .cover-detail {
position: relative;
text-align: center;
max-width: 912px;
margin: auto;
}
.view-cover .cover-detail a {
color: #ffffff;
}
.view-cover .cover-detail a:hover,
.view-cover .cover-detail a:focus,
.view-cover .cover-detail a:active {
border-bottom-color: #b30010;
color: #ffffff;
}
.view-cover .cover-detail .article-aside {
color: #ffffff;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.view-cover .cover-detail .article-aside .article-info {
margin-bottom: 16px;
width: 100%;
}
.view-cover .article-title,
.view-cover .article-header h1 {
font-size: 45px;
}
@media (max-width: 991px) {
.view-cover .article-title,
.view-cover .article-header h1 {
font-size: 25px;
}
}
.view-cover .t3-mainbody {
padding-top: 0;
}
.view-cover .t3-mainbody .article-aside {
border-top: 0;
border-bottom: 1px solid #e8e8e8;
padding-bottom: 15px;
}
.view-cover.has-sidebar .mainbody-inner {
background: #ffffff;
position: relative;
padding: 30px 30px 0 30px;
margin-top: -90px;
width: 100%;
}
@media (max-width: 991px) {
.view-cover.has-sidebar .mainbody-inner {
padding: 30px 0 0;
margin-top: 0;
}
}
.view-cover.has-sidebar .article-cover {
padding: 90px 0 180px;
}
@media (max-width: 991px) {
.view-cover.has-sidebar .article-cover {
padding: 90px 15px;
}
}
@media (max-width: 767px) {
.view-cover.has-sidebar .article-cover {
padding: 30px 15px;
}
}
.view-cover-simple .article-cover {
height: 720px;
}
.view-cover-simple .item-page .category,
.view-cover-simple .item-page .article-title {
text-align: right;
}
.ekko-lightbox {
padding-left: 0 !important;
}
.ekko-lightbox .modal-loading {
display: none;
}
.ekko-lightbox .modal-dialog {
margin-top: 15%;
}
@media screen and (min-width: 480px) {
.ekko-lightbox .modal-dialog {
position: absolute;
top: 50%;
right: 50%;
margin-top: auto;
-webkit-transform: translate(-50%, -50%) !important;
-ms-transform: translate(-50%, -50%) !important;
-o-transform: translate(-50%, -50%) !important;
transform: translate(-50%, -50%) !important;
}
}
.ekko-lightbox .modal-header {
border: 0;
padding: 0;
position: absolute;
top: 0;
left: 0;
z-index: 2;
}
.ekko-lightbox .modal-header .close {
background: #ffffff;
color: #222222;
height: 35px;
margin: 0;
padding: 0;
width: 35px;
}
@media (min-width: 480px) {
.ekko-lightbox.modal.fade .modal-dialog {
margin-top: 0;
}
}
.ekko-lightbox .modal-body {
padding: 0;
}
.ekko-lightbox .modal-body .ekko-lightbox-nav-overlay {
position: absolute;
top: 50%;
margin-top: -28px;
width: 100%;
}
.ekko-lightbox .modal-body .ekko-lightbox-nav-overlay a {
background: rgba(0, 0, 0, 0.1);
border: 0;
color: #ffffff;
padding: 26px !important;
}
.ekko-lightbox .modal-body .ekko-lightbox-nav-overlay a.glyphicon-chevron-right {
float: left;
}
.ekko-lightbox .img-responsive {
margin: 0;
max-height: 95vh;
}
.row-even,
.row-odd {
padding: 5px;
width: 99%;
border-bottom: 1px solid #e8e8e8;
}
.row-odd {
background-color: transparent;
}
.row-even {
background-color: #ffffff;
}
.blog-row-rule,
.blog-item-rule {
border: 0;
}
.row-fluid .row-reveal {
visibility: hidden;
}
.row-fluid:hover .row-reveal {
visibility: visible;
}
.nav-list > li.offset > a {
padding-right: 30px;
font-size: 12px;
}
.list-striped,
.row-striped {
list-style: none;
line-height: 24px;
text-align: right;
vertical-align: middle;
border-top: 1px solid #e8e8e8;
margin-right: 0;
padding-right: 0;
}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid {
border-bottom: 1px solid #e8e8e8;
padding: 10px 15px;
}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd) {
background-color: #ffffff;
}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover {
background-color: #ffffff;
}
.row-striped .row-fluid {
width: 97%;
}
.row-striped .row-fluid [class*="span"] {
min-height: 10px;
}
.row-striped .row-fluid [class*="span"] {
margin-right: 8px;
}
.row-striped .row-fluid [class*="span"]:first-child {
margin-right: 0;
}
.list-condensed li {
padding: 5px 10px;
}
.row-condensed .row,
.row-condensed .row-fluid {
padding: 5px 10px;
}
.list-bordered,
.row-bordered {
list-style: none;
line-height: 18px;
text-align: right;
vertical-align: middle;
margin-right: 0;
border: 1px solid #e8e8e8;
}
.login-wrap {
background: transparent;
margin: auto;
max-width: 100%;
width: 380px;
}
.login-wrap .page-header {
border: 0;
padding: 0;
margin-bottom: 48px;
}
@media (max-width: 767px) {
.login-wrap .page-header {
margin-bottom: 32px;
}
}
.login-wrap .page-header h1 {
font-size: 45px;
color: #222222;
}
@media (max-width: 767px) {
.login-wrap .page-header h1 {
font-size: 25px;
}
}
.login-wrap form .control-label {
text-align: right;
padding-top: 0;
}
.login-wrap form label {
color: #666666;
text-align: right;
font-weight: 400;
}
.login-wrap form .form-group {
margin-bottom: 32px;
}
@media (max-width: 991px) {
.login-wrap form .form-group {
margin-bottom: 32px;
}
}
.login-wrap form .form-group input[type="text"],
.login-wrap form .form-group input[type="password"] {
box-shadow: none;
width: 100%;
}
.login-wrap form .form-group .checkbox {
padding-top: 0;
min-height: 0;
}
.login-wrap form .form-group .checkbox input[type="checkbox"] {
margin-top: 6px;
}
.login-wrap .other-links {
margin-bottom: 0 !important;
}
.login-wrap .other-links ul {
font-size: 12px;
margin: 0;
padding: 0;
text-align: center;
}
.login-wrap .other-links ul li {
display: inline-block;
list-style: none;
padding: 0 8px;
}
.login-wrap .other-links ul li a {
color: #666666;
}
.login-wrap .other-links ul li a:hover,
.login-wrap .other-links ul li a:focus,
.login-wrap .other-links ul li a:active {
color: #b30010;
}
.login-wrap .other-links ul li + li {
margin-top: 16px;
}
.logout {
max-width: 500px;
margin: 0 auto;
text-align: center;
}
.logout .page-header {
border: 0;
margin-bottom: 32px;
}
@media (max-width: 767px) {
.logout .page-header h1 {
font-size: 30px;
}
}
.logout .form-horizontal .control-group {
margin-bottom: 0;
}
.logout .form-horizontal .control-group .controls {
margin-right: 0;
}
.registration,
.profile-edit,
.profile {
width: 500px;
max-width: 100%;
margin: auto;
}
.registration legend,
.profile-edit legend,
.profile legend {
font-size: 45px;
font-weight: 700;
font-family: "My-Font-Arabic Bold";
border-bottom: none;
margin-bottom: 32px;
color: #222222;
}
.registration legend + .control-group,
.profile-edit legend + .control-group,
.profile legend + .control-group {
margin-top: 0;
}
@media (max-width: 767px) {
.registration legend,
.profile-edit legend,
.profile legend {
font-size: 25px;
}
}
.registration .control-label,
.profile-edit .control-label,
.profile .control-label {
padding-top: 0;
min-width: 100%;
}
.registration .form-group,
.profile-edit .form-group,
.profile .form-group {
margin-bottom: 0;
}
.registration .form-group + .form-group,
.profile-edit .form-group + .form-group,
.profile .form-group + .form-group {
margin-top: 32px;
}
.registration .form-group .control-label,
.profile-edit .form-group .control-label,
.profile .form-group .control-label {
text-align: right;
padding-top: 0;
}
.registration .form-group .control-label label,
.profile-edit .form-group .control-label label,
.profile .form-group .control-label label {
color: #666666;
font-weight: 400;
}
.registration .form-group .control-label .text label,
.profile-edit .form-group .control-label .text label,
.profile .form-group .control-label .text label {
font-weight: normal;
color: #cc0000;
}
.registration .form-group input.required,
.profile-edit .form-group input.required,
.profile .form-group input.required {
width: 100%;
}
.registration fieldset dt,
.profile-edit fieldset dt,
.profile fieldset dt {
margin-left: 5px;
}
.registration .form-actions,
.profile-edit .form-actions,
.profile .form-actions {
background: none;
margin-top: 48px;
padding: 0;
}
@media (max-width: 767px) {
.registration .form-actions,
.profile-edit .form-actions,
.profile .form-actions {
margin-top: 32px;
}
}
.registration .form-actions .btn,
.profile-edit .form-actions .btn,
.profile .form-actions .btn {
margin-left: 16px;
margin-top: 5px;
}
@media screen and (min-width: 992px) {
.profile-edit {
width: 800px;
}
}
.profile-edit fieldset .col-md-6 > .form-group {
margin: 0 0 32px;
padding: 0;
}
.profile-edit fieldset .col-md-6 > .form-group input[type="text"],
.profile-edit fieldset .col-md-6 > .form-group input[type="password"],
.profile-edit fieldset .col-md-6 > .form-group input[type="email"],
.profile-edit fieldset .col-md-6 > .form-group select {
width: 100%;
}
.profile-edit fieldset + fieldset {
margin-top: 32px;
}
.profile-edit #helpsite-refresh {
background: #eeeeee;
border: 1px solid #eeeeee;
color: #333333;
margin-top: 32px;
}
.profile-edit #helpsite-refresh:hover,
.profile-edit #helpsite-refresh:focus,
.profile-edit #helpsite-refresh:active {
background: #ffffff;
border-color: #ffffff;
}
@media screen and (min-width: 992px) {
.profile {
width: 800px;
}
}
.profile .dl-horizontal dd,
.profile .dl-horizontal dt {
border: 0;
margin-bottom: 5px;
}
.profile #users-profile-custom {
margin-top: 64px;
}
.form-register fieldset {
padding: 0 0 10px;
}
.form-register p {
margin: 0 0 5px;
}
.form-register p.form-des {
margin: 15px 0;
}
.form-register label {
display: block;
float: right;
font-weight: bold;
text-align: left;
width: 130px;
}
.form-register .input,
.form-register .inputbox {
margin-right: 10px;
width: 200px;
}
.form-register .btn,
.form-register .button {
margin-right: 140px;
}
.admintable textarea {
max-width: 90% !important;
resize: none;
}
#user-registration .form-group {
display: block;
margin-right: -15px;
margin-left: -15px;
margin-bottom: 32px;
}
#user-registration .form-group:before,
#user-registration .form-group:after {
content: " ";
display: table;
}
#user-registration .form-group:after {
clear: both;
}
#user-registration .control-label {
text-align: right;
}
.grecaptcha-badge[data-style="bottomleft"] {
bottom: 150px !important;
z-index: 10;
}
.com_mailto body {
padding: 16px;
}
.com_mailto .t3-mainbody {
padding-top: 0;
padding-bottom: 0;
}
.com_mailto .t3-content {
width: auto;
}
#mailto-window {
background: transparent;
margin: 10px 0 20px;
padding: 0;
position: relative;
}
#mailto-window h2 {
margin-top: 0;
margin-bottom: 20px;
}
#mailtoForm .formelm {
padding: 5px 0;
vertical-align: middle;
overflow: hidden;
}
#mailtoForm .formelm label {
display: inline-block;
float: right;
font-weight: bold;
vertical-align: middle;
width: 100px;
}
#mailtoForm p {
margin-top: 20px;
}
#mailtoForm .input,
#mailtoForm .inputbox {
width: 65%;
}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button {
margin-left: 5px;
}
.user-details {
padding: 10px 0;
}
.user-details p {
margin: 0 0 5px;
}
.user-details label {
display: block;
float: right;
font-weight: bold;
text-align: left;
width: 130px;
}
.user-details .input,
.user-details .inputbox {
margin-right: 10px;
width: 200px;
}
.user-details .btn,
.user-details button {
margin-right: 140px;
}
.user-details .paramlist .paramlist_key {
padding: 0 0 5px;
width: 130px;
}
.user-details .paramlist .paramlist_value {
padding: 0 0 5px;
}
.user-details .user_name span {
font-weight: bold;
padding-right: 10px;
}
.reset,
.remind {
border-radius: 0px;
padding: 60px;
margin: auto;
max-width: 650px;
}
@media (max-width: 767px) {
.reset,
.remind {
padding: 32px;
}
}
.reset .form-validate p,
.remind .form-validate p {
background: #333333;
border: 1px solid #e8e8e8;
margin-bottom: 32px;
padding: 16px 32px;
border-radius: 0px;
}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl {
margin: 0;
}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt {
margin: 4px 0 0 0;
}
#jform_terms_terms-lbl a.modal,
#jform_privacyconsent_privacy-lbl a.modal,
#jform_consentbox-lbl a.modal,
#jform_profile_tos-lbl a.modal {
display: inline;
position: relative;
}
#consentbox input[type="radio"],
#jform_terms_terms input[type="radio"],
#jform_privacyconsent_privacy input[type="radio"],
#jform_consentbox input[type="radio"],
#jform_profile_tos input[type="radio"],
#consentbox input[type="checkbox"],
#jform_terms_terms input[type="checkbox"],
#jform_privacyconsent_privacy input[type="checkbox"],
#jform_consentbox input[type="checkbox"],
#jform_profile_tos input[type="checkbox"] {
position: relative;
margin: 0;
margin-left: 5px;
width: auto;
}
#consentbox label,
#jform_terms_terms label,
#jform_privacyconsent_privacy label,
#jform_consentbox label,
#jform_profile_tos label {
margin-left: 16px;
padding: 0;
}
.form-horizontal fieldset .control-group .control-label {
display: block;
float: none;
text-align: right;
}
.form-horizontal fieldset .control-group .controls {
margin-right: 0;
}
.form-horizontal fieldset + fieldset {
margin-top: 30px;
}
@media (max-width: 767px) {
.form-horizontal fieldset + fieldset {
margin-top: 15px;
}
}
.profile-edit select + button {
margin-right: 5px;
}
.profile-edit .field-privacyconsent .col-md-6 {
width: 100%;
}
.search {
margin: auto;
width: 700px;
max-width: 100%;
}
.search:before,
.search:after {
content: " ";
display: table;
}
.search:after {
clear: both;
}
.search .page-title {
border: none;
text-align: center;
color: #222222;
margin-bottom: 48px;
}
@media (max-width: 767px) {
.search .page-title {
font-size: 25px;
margin-bottom: 32px;
text-align: right;
}
}
.search #searchForm {
margin-bottom: 32px;
}
.searchintro {
text-align: center;
font-size: 20px;
}
.searchintro span.badge {
background: #b30010;
font-size: 20px;
padding: 5px 10px;
border-radius: 15px;
}
#searchForm:before,
#searchForm:after {
content: " ";
display: table;
}
#searchForm:after {
clear: both;
}
#searchForm .btn-toolbar {
margin-bottom: 16px;
}
#searchForm .form-group {
margin-bottom: 32px;
display: block;
text-align: center;
position: relative;
}
@media (max-width: 767px) {
#searchForm .form-group {
text-align: right;
}
}
#searchForm .form-group #search-searchword {
margin-bottom: 32px;
}
#searchForm .form-group #search-searchword:focus,
#searchForm .form-group #search-searchword:active {
box-shadow: none;
}
#searchForm .form-group .input-group-btn {
position: absolute;
left: 0;
width: auto;
top: 0;
z-index: 2;
}
#searchForm .form-group .input-group-btn .btn {
border-radius: 0px;
height: 56px;
}
@media (min-width: 768px) {
#searchForm .form-group .input-group-btn .btn {
padding-right: 15px;
padding-left: 15px;
}
}
#searchForm fieldset {
margin: 32px 0 0 0;
text-align: center;
}
@media (max-width: 767px) {
#searchForm fieldset {
text-align: right;
}
}
#searchForm legend {
margin-bottom: 16px;
border: none;
font-size: 15px;
font-weight: 700;
color: #333333;
}
#searchForm select {
width: auto;
display: inline-block;
margin-right: 5px;
padding-right: 5px;
min-width: 60px;
}
#searchForm .form-limit {
margin-top: 24px;
text-align: center;
}
@media (max-width: 767px) {
#searchForm .form-limit {
text-align: right;
}
}
#searchForm .form-limit .counter {
margin-top: 16px;
}
#searchForm .counter {
margin-top: 16px;
border: none;
}
@media (min-width: 768px) {
#searchForm .counter {
float: left;
margin-top: 24px;
}
}
#searchForm .phrases-box input[type="radio"],
#searchForm .only input[type="checkbox"] {
vertical-align: top;
}
#searchForm .chzn-container,
#searchForm label[for=limit] {
display: inline-block;
margin: 0 10px;
}
#searchForm #ordering_chzn {
float: none;
margin-right: 5px;
display: inline-block;
}
#search-form ul#finder-filter-select-list {
margin-right: 0;
padding-right: 0;
}
#search-form ul#finder-filter-select-list li {
list-style: none;
padding: 16px 0;
}
#search-form ul#finder-filter-select-list li label {
width: 150px;
}
#search-form .word .form-group {
display: block;
margin-bottom: 32px;
}
@media screen and (max-width: 767px) {
#searchForm .radio-inline,
#searchForm .checkbox-inline {
display: block;
width: 100%;
margin-right: 0;
}
}
.search-results {
margin-top: 32px;
margin-right: 0;
padding-right: 0;
text-align: center;
border-top: 2px solid #e8e8e8;
}
.search-results .result-title {
font-size: 20px;
margin-top: 32px;
}
@media (max-width: 767px) {
.search-results .result-title {
font-size: 16px;
}
}
.search-results .result-category {
font-size: 13px;
color: #888888;
}
.search-results .result-text {
margin-top: 5px;
margin-bottom: 5px;
}
.search-results .result-url {
color: #666666;
margin-top: 24px;
}
.search-results .result-created {
font-size: 13px;
color: #888888;
}
div.finder {
margin-bottom: 24px;
margin: auto;
width: 700px;
max-width: 100%;
}
div.finder > h1 {
border: none;
text-align: center;
color: #222222;
font-size: 56px;
margin-bottom: 48px;
}
@media (max-width: 480px) {
div.finder > h1 {
font-size: 32px;
}
}
div.finder #search-form {
text-align: center;
}
div.finder #search-form .form-group > label {
display: block;
color: #222222;
font-size: 30px;
font-family: "My-Font-Arabic Bold";
margin-bottom: 16px;
font-weight: 300;
letter-spacing: -1px;
}
@media (max-width: 767px) {
div.finder #search-form .form-group > label {
font-size: 25px;
}
}
div.finder #search-form .form-group input.inputbox {
width: 100%;
}
div.finder #search-form .form-group .btn.disabled {
cursor: pointer;
pointer-events: auto;
}
@media (max-width: 767px) {
div.finder #search-form #smartsearch-btn {
margin-bottom: 16px;
vertical-align: top;
}
}
div.finder .filter-branch.control-group .finder-selects {
margin: 0 16px 16px;
display: inline-block;
}
div.finder #search-results {
text-align: center;
}
.autocomplete-suggestions {
max-width: 200px;
}
#searchForm .phrases-box input[type="radio"] {
vertical-align: top;
margin-top: 6px;
}
.contact .page-header {
border: none;
display: none;
}
.contact .page-header h2 {
margin: 0;
}
.contact h3 {
color: #222222;
font-size: 30px;
margin: 0;
position: relative;
}
.contact input[type="email"],
.contact input[type="text"] {
width: 100%;
}
.contact textarea {
box-shadow: none;
}
@media (max-width: 768px) {
.contact .thumbnail {
width: 100%;
}
}
.contact .dl-horizontal {
margin-bottom: 0;
}
.contact .dl-horizontal > dt {
display: block;
color: #666666;
float: none;
text-align: right;
font-size: 11px;
font-weight: 400;
text-transform: uppercase;
}
.contact .dl-horizontal > dd {
margin-right: 0;
margin-bottom: 32px;
}
.contact .dl-horizontal > dd a {
border-bottom: 1px solid #b30010;
}
.contact .dl-horizontal > dd .fa {
margin-left: 6.4px;
width: 15px;
}
.contact img {
max-width: 100%;
}
.contact .form-group.cus-field {
margin-bottom: 0;
}
.contact label {
position: relative;
font-weight: 400;
padding-bottom: 8px;
}
.contact label.invalid {
background: transparent;
color: #cc0000;
}
.contact .contact-links ul li {
margin: 0 2px 16px 2px;
border: none;
display: inline-block;
}
.contact .contact-links ul li a {
background: #e8e8e8;
border-radius: 0px;
color: #222222;
display: inline-block;
font-size: 11px;
font-weight: 400;
padding: 0;
text-align: center;
height: 30px;
line-height: 30px;
text-transform: uppercase;
width: 30px;
}
.contact .contact-links ul li a:hover,
.contact .contact-links ul li a:focus,
.contact .contact-links ul li a:active {
background: #dbdbdb;
}
.contact div.checkbox {
margin-bottom: 30px;
}
.contact div.checkbox input {
margin-right: 0;
margin-top: 6px;
}
@media (max-width: 767px) {
.contact .control-btn {
margin-top: 32px;
}
}
.contact .thumbnail {
border: 0;
padding: 0;
}
.contact .thumbnail img {
border: 3px solid #e8e8e8;
padding: 0;
}
.contact .contact-fields.dl-horizontal > dt {
display: block;
margin-left: 16px;
width: auto;
}
.contact .form-horizontal fieldset + fieldset {
margin-top: 0;
}
.contact .contact-profile label {
margin: 0;
padding: 0;
}
.plain-style .contact-image {
position: relative;
margin: 0 auto 30px;
z-index: 2;
}
.plain-style .contact-information .contact-name {
margin-bottom: 32px;
}
.plain-style .contact-information .contact-links {
margin-top: 32px;
}
.plain-style .contact-misc {
margin-bottom: 32px;
}
.plain-style .contact-left {
padding-left: 60px;
}
@media (max-width: 991px) {
.plain-style .contact-left {
padding-left: 30px;
}
}
@media (max-width: 767px) {
.plain-style .contact-left {
padding-left: 15px;
}
}
#slide-contact {
height: auto !important;
}
#slide-contact .panel {
box-shadow: none;
border: 0;
}
#slide-contact .panel + .panel {
margin-top: 16px;
}
#slide-contact .panel .panel-heading {
background-color: transparent;
color: #222222;
margin-bottom: -1px;
padding: 24px 32px;
}
#slide-contact .panel .panel-heading .accordion-toggle {
position: relative;
font-size: 15px;
font-family: "IBM Plex Sans", Helvetica, Arial, sans-serif;
text-transform: uppercase;
display: inline-block;
color: #b30010;
text-decoration: none;
}
#slide-contact .panel .panel-body {
border-top: 1px solid #e8e8e8;
padding: 32px;
}
.contact #myTabContent:before,
.contact #myTabContent:after {
content: " ";
display: table;
}
.contact #myTabContent:after {
clear: both;
}
.contact-form legend {
border: 0;
color: #666666;
font-size: 15px;
margin: 0 0 16px;
padding: 0;
}
.contact-form .form-group {
margin: 0 -32px 16px;
}
@media (max-width: 767px) {
.contact-form .form-group {
margin: 0 0 16px;
}
}
.contact-form .form-group [class^="col-"] {
padding: 0 32px;
}
@media (max-width: 767px) {
.contact-form .form-group [class^="col-"] {
padding: 0;
}
}
.contact-form #jform_contact_emailmsg {
width: 100%;
}
.contact-form #jform_contact_message {
box-shadow: none;
width: 100%;
height: auto;
}
.contact-form #jform_contact_message.invalid {
background: transparent;
}
@media (max-width: 768px) {
.contact-form #recaptcha_image {
width: 220px;
}
.contact-form #recaptcha_image img {
max-width: 220px;
}
.contact-form #recaptcha_response_field {
max-width: 220px;
}
}
.map-container {
max-width: 100%;
}
.contact-category ul.category {
border-top: 0;
overflow: hidden;
}
.contact-category ul.category li.row-fluid {
border: 1px solid #333333;
width: 100%;
margin-left: 0;
margin-right: 0;
}
.contact-category ul.category li.row-fluid:before,
.contact-category ul.category li.row-fluid:after {
content: " ";
display: table;
}
.contact-category ul.category li.row-fluid:after {
clear: both;
}
.contact-category ul.category li.row-fluid > div {
margin: 0;
}
.contact-category .cat-children ul {
border: 0;
border-top: 1px solid #e8e8e8;
}
.contact-category .cat-children ul li {
background: transparent;
border-bottom: 1px solid #e8e8e8;
padding: 5px 0 5px 0;
}
.contact-category .cat-children ul li h4 {
border-right: 1px dotted #888888;
font-size: 14px;
font-weight: 600;
padding: 0;
padding-right: 15px;
margin-right: 20px;
position: relative;
}
.contact-category .cat-children ul li h4:after {
border-top: 1px dotted #888888;
display: block;
content: "";
position: absolute;
right: 0;
top: 8px;
height: 1px;
width: 10px;
}
.contact-category .cat-children ul li li h4 {
margin-right: 40px;
}
.contact-category .cat-children ul li li li h4 {
margin-right: 60px;
}
.contact-category .cat-children ul li li li li h4 {
margin-right: 80px;
}
.contact-category .cat-children ul li:last-child {
border: 0;
}
.view-contact .modal.fade.in,
.com_mailto .modal.fade.in {
display: block !important;
}
.view-contact div.modal,
.com_mailto div.modal {
bottom: 5%;
position: fixed;
top: 5%;
right: 50% !important;
z-index: 1050;
width: 80%;
margin-right: -40%;
background-color: transparent;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box;
outline: none;
transform: none !important;
}
.view-contact div.modal .modal-header,
.com_mailto div.modal .modal-header {
background: #ffffff;
}
.view-contact div.modal .modal-header h3,
.com_mailto div.modal .modal-header h3 {
color: #333;
display: inline-block;
margin: 0;
font-size: 24px;
}
.view-contact div.modal .modal-body,
.com_mailto div.modal .modal-body {
background: #ffffff;
height: 75vh;
}
@media (max-width: 1199px) {
.view-contact div.modal .modal-body,
.com_mailto div.modal .modal-body {
overflow: auto;
}
}
.view-contact div.modal .modal-body iframe,
.com_mailto div.modal .modal-body iframe {
border: 0;
height: 98%;
}
.view-contact div.modal.fade,
.com_mailto div.modal.fade {
-webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
-moz-transition: opacity 0.3s linear, top 0.3s ease-out;
-o-transition: opacity 0.3s linear, top 0.3s ease-out;
transition: opacity 0.3s linear, top 0.3s ease-out;
top: -25%;
}
.view-contact div.modal.fade.in,
.com_mailto div.modal.fade.in {
top: 5%;
}
#sbox-window.shadow {
background: #ffffff;
border-radius: 3px;
box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.7);
padding: 0;
}
#sbox-window.shadow iframe {
max-width: 100%;
}
#archive-items > li {
line-height: normal;
margin: 0;
overflow: visible;
padding: 0;
}
#archive-items .intro {
clear: both;
overflow: hidden;
}
.categories-list .category-item {
margin-bottom: 24px;
}
.categories-list .category-inner {
background: #ffffff;
}
.categories-list .category-info {
padding: 30px;
}
.categories-list .category-info .item-title {
margin-top: 0;
}
.categories-list .category-info .item-title span {
background: #ffffff;
color: #222222;
float: left;
font-size: 15px;
margin-top: 4px;
margin-right: 16px;
padding: 5px 10px;
}
.category-item:before,
.category-item:after {
content: " ";
display: table;
}
.category-item:after {
clear: both;
}
.category-item .page-header {
line-height: normal;
padding: 12px 5px;
margin: 0;
font-size: 16px;
font-weight: normal;
}
.category-item .category-item {
margin-bottom: 0;
margin-right: 30px;
}
.category-item .category-item .page-header {
font-size: 15px;
}
.cat-children .page-header {
border: 0;
line-height: normal;
padding: 0;
margin: 0 0 32px 0;
font-size: 15px;
font-weight: normal;
letter-spacing: 0;
}
.cat-children .page-header:before {
content: "\f114";
font-family: FontAwesome;
}
.newsfeed-category > h2,
.newsfeed > h2 {
border-bottom: 1px solid #e8e8e8;
padding-bottom: 32px;
margin-bottom: 32px;
margin-top: 0;
}
.newsfeed-category .category-desc,
.newsfeed .category-desc {
margin-bottom: 32px;
}
.newsfeed-category .category li:before,
.newsfeed .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:after {
content: " ";
display: table;
}
.newsfeed-category .category li:after,
.newsfeed .category li:after {
clear: both;
}
.newsfeed > h2 {
border-bottom: 1px solid #e8e8e8;
padding-bottom: 32px;
margin-bottom: 32px;
margin-top: 0;
}
.newsfeed .feed-description {
margin-bottom: 32px;
font-size: 17px;
}
.newsfeed .feed-item-description .feed-description {
font-size: 15px;
}
.newsfeed ol li > a {
font-weight: bold;
font-size: 17px;
}
.article-content .pagination ul {
display: block;
list-style: none;
padding: 0;
overflow: hidden;
}
.article-content .pagination ul li {
border: 1px solid #e8e8e8;
float: right;
line-height: normal;
margin-left: 16px;
padding: 16px 32px;
}
.article-content .pagination ul li a {
border: 0;
text-decoration: none;
background-color: transparent;
line-height: normal;
padding: 0;
}
.pagenavcounter {
margin: 0 0 32px;
font-weight: bold;
}
#article-index,
.article-index {
border: 1px solid #e8e8e8;
border-radius: 0px;
float: left;
padding: 10px;
margin: 0 32px 32px 0;
width: 25%;
}
@media (max-width: 767px) {
#article-index,
.article-index {
margin-right: 0;
width: 100%;
}
}
#article-index h3,
.article-index h3 {
margin-top: 16px;
font-size: 20px;
}
#article-index ul,
.article-index ul {
list-style: none;
margin: 0;
padding: 0;
border: 0;
}
#article-index ul > li,
.article-index ul > li {
border: 0;
margin-top: 2px;
}
#article-index ul > li > a,
.article-index ul > li > a {
border: 0;
padding: 5px;
border-radius: 0px;
}
#article-index ul > .active > a,
.article-index ul > .active > a {
border: 0;
background: #f7f7f7;
color: #222222;
}
#article-index ul > .active > a:hover,
.article-index ul > .active > a:hover,
#article-index ul > .active > a:active,
.article-index ul > .active > a:active,
#article-index ul > .active > a:focus,
.article-index ul > .active > a:focus {
border: 0;
background: #f7f7f7;
color: #222222;
}
.pagenav {
margin: 0;
padding: 0;
list-style: none;
}
.pagenav > li {
margin: 0;
padding: 0;
float: right;
}
.pagenav > li.next {float: left;}
.pagenav > li.pagenav-prev,.pagenav > li.previous {margin-left: 10px;}
.pagenav li > a {padding: 16px 32px;line-height: normal;border: 1px solid #ffffff;border-radius: 0px;}
.pagenav li > a:hover,.pagenav li > a:active,.pagenav li > a:focus {background-color: #b30010;}
@media (max-width: 767px) {
.pagenav-article {margin-right: -7.5px;margin-left: -7.5px;}
.pagenav-article > div {padding-right: 7.5px;padding-left: 7.5px;}
}
div.items-more {margin-top: 30px;}
.no-sidebar div.items-more {margin-bottom: 30px;}
div.items-more h3 {margin: 0 0 32px;}
div.items-more .nav {border: 0;list-style: inside;}
div.items-more .nav > li {font-weight: 500;}
div.items-more .nav > li::before {content: "\f111";font-family: FontAwesome;float: right;font-size: 6px;margin-top: 6px;margin-left: 6.4px;}
div.items-more .nav > li + li {margin-top: 16px;}
div.items-more .nav > li > a {border: 0;padding: 0;}
div.items-more .nav > li > a:hover,div.items-more .nav > li > a:focus,div.items-more .nav > li > a:active {border: 0;text-decoration: underline;}
.back_button a {display: block;margin: 10px 0;}
.filters {margin: 16px 0;}
.display-limit {margin: 16px 0 5px;}
.filters .display-limit {float: left;text-align: left;}
#system-message dt {font-weight: bold;}
#system-message dd {font-weight: bold;}
#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul {margin: 0;padding: 0;}
#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li {background: none;margin: 0;padding: 5px;}
.alert.alert-message,.alert.alert-success {background-color: #dff0d8;border-color: #d6e9c6;color: #468847;}
.alert.alert-message hr,.alert.alert-success hr {border-top-color: #c9e2b3;}
.alert.alert-message .alert-link,.alert.alert-success .alert-link {color: #356635;}
.alert.alert-info,.alert.alert-notice {background-color: #d9edf7;border-color: #bce8f1;color: #3a87ad;}
.alert.alert-info hr,.alert.alert-notice hr {border-top-color: #a6e1ec;}
.alert.alert-info .alert-link,.alert.alert-notice .alert-link {color: #2d6987;}
.alert.alert-error,.alert.danger,.alert.alert-error {background-color: #f2dede;border-color: #ebccd1;color: #b94a48;}
.alert.alert-error hr,.alert.danger hr,.alert.alert-error hr {border-top-color: #e4b9c0;}
.alert.alert-error .alert-link,.alert.danger .alert-link,.alert.alert-error .alert-link {color: #953b39;}
.alert.warning,.alert.alert-warning {background-color: #fcf8e3;border-color: #faebcc;color: #c09853;}
.alert.warning hr,.alert.alert-warning hr {border-top-color: #f7e1b5;}
.alert.warning .alert-link,.alert.alert-warning .alert-link {color: #a47e3c;}
#system-message joomla-alert {padding: 15px;margin-bottom: 24px;border: 1px solid #bce8f1;border-radius: 2px;background-color: #d9edf7;border-color: #bce8f1;color: #3a87ad;display: block;}
#system-message joomla-alert hr {border-top-color: #a6e1ec;}
#system-message joomla-alert .alert-link {color: #2d6987;}
#system-message joomla-alert h4 {color: #3a87ad;margin-top: 0;}
.tip-wrap {background: #fff6df;border: 1px solid #fb3;border-radius: 5px;-webkit-box-shadow: none;box-shadow: none;max-width: 300px;z-index: 999;}
.tip-title {border-bottom: 1px solid #fb3;font-weight: bold;padding: 5px 10px;}
.tip-text {font-size: 15px;margin: 0;padding: 5px 10px;}
.hasTip img {border: none;margin: 0 0 0 5px;}
@media (min-width: 768px) {
.languageswitcherload {float: left;width: 100%;}
.languageswitcherload .mod-languages {text-align: left;}
}
div.calendar {width: 187px;}
.form-horizontal .radio.t3onoff {min-height: 31px;}
.form-horizontal .radio.t3onoff label {right: 0;}
.edit.item-page {padding-top: 30px;}
.edit.item-page fieldset .btn-toolbar {margin-top: 16px;}
.edit.item-page .input-append {display: flex;}
.edit.item-page .btn {padding: 8px 16px;}
.edit.item-page #editor-xtd-buttons .btn {border: 1px solid #eeeeee;color: #333333;background: #eeeeee;text-shadow: none;margin: 3px 0;}
.edit.item-page #editor-xtd-buttons .btn:hover,.edit.item-page #editor-xtd-buttons .btn:focus,.edit.item-page #editor-xtd-buttons .btn:active {background: #e1e1e1;border-color: #e1e1e1;color: #333333;}
.edit.item-page .btn-toolbar {margin-bottom: 32px;}
.edit.item-page .btn-toolbar .btn:not(.btn-primary) {background: #ffffff;border-color: #ffffff;color: #333333;}
.edit.item-page .field-calendar > .input-group {display: block;}
.js-stools input {background: #ffffff;border: 1px solid #ccc;height: 45px;}
.js-stools input:focus {border: 1px solid #ccc;}
.js-stools .btn {background: #eeeeee;border: 1px solid #eeeeee;color: #333333;height: 45px;line-height: 42px;padding: 0 32px;}
.js-stools .btn:hover,.js-stools .btn:focus,.js-stools .btn:active {background: #e1e1e1;border-color: #e1e1e1;color: #333333;}
.js-stools .btn.btn-primary {background: #222222;border-color: #222222;color: #ffffff;}
.js-stools .btn.btn-primary:hover,.js-stools .btn.btn-primary:focus,.js-stools .btn.btn-primary:active {background: #222222;border-color: #222222;color: #ffffff;}
.js-stools .btn.btn-primary .caret {border-bottom-color: #ffffff;}
.js-stools .js-stools-field-filter {float: right;height: 45px;}
.js-stools .chzn-container {min-width: 245px;}
.thumbnails-media .thumbnail {background: #ffffff;}
.layout-edit .equal-height > .col {min-height: 0 !important;}
.mod-preview {background: transparent !important;box-shadow: none !important;border: 1px dashed #ffffff;}
.mod-preview-info {border: 1px solid #ffffff;position: relative;z-index: 100;}
.chzn-container-multi .chzn-choices li.search-field input[type="text"] {height: 34px;}
.com_config button.btn:not(.btn-primary) {background: #eeeeee;color: #333333;}
.com_config button.btn:not(.btn-primary):hover,.com_config button.btn:not(.btn-primary):focus,.com_config button.btn:not(.btn-primary):active {background: #d5d5d5;}
.com_config #t3-content {margin-top: 32px;}
.com_config .form-horizontal .radio.t3onoff {border: 1px solid #e8e8e8;min-height: 30px;}
.com_config .form-horizontal .radio.t3onoff label {text-align: right;}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle,.com_config #modules-form .accordion-group .accordion-body {border-color: #e8e8e8;}
.com_config #modules-form .accordion-group .accordion-body {padding: 32px;}
.com_config #modules-form .accordion-group .accordion-heading .accordion-toggle {color: #ffffff;}
.com_config #modules-form .input-append input,.com_config #modules-form .input-prepend input {width: auto;}
.com_config #modules-form .input-append .btn,.com_config #modules-form .input-prepend .btn {background: #ffffff;}
.com_config table.jalist td input,.com_config table.jatable td input,.com_config table.jalist td textarea,.com_config table.jatable td textarea {border-color: #ccc;color: #555;}
.com_config table.jalist td .btn.hasTooltip,.com_config table.jatable td .btn.hasTooltip {color: #666666;}
.view-history .btn-group > .btn {background: #ffffff;border: 1px solid #e8e8e8;color: #222222;}
.view-history .btn-group > .btn span.icon-delete:before {color: #cc0000;}
.view-history .btn-group > .btn:hover,.view-history .btn-group > .btn:focus,.view-history .btn-group > .btn:active {background: #fafafa;}
.iframe-bordered {border: 1px solid #e8e8e8;}
.chzn-container {display: block;}
.chzn-container-single .chzn-single,.chzn-container-multi .chzn-choices .search-field input,.chzn-container-single .chzn-search input {height: 26px;}
.chzn-container-single .chzn-drop,.chzn-container .chzn-drop {-webkit-box-sizing: content-box !important;-moz-box-sizing: content-box !important;box-sizing: content-box !important;}
.input-prepend .chzn-container-single .chzn-single {border-color: #eeeeee;height: 26px;border-radius: 3px 0 0 3px;-webkit-box-shadow: none;box-shadow: none;}
.input-prepend .chzn-container-active .chzn-single-with-drop {border-radius: 3px 0 0 0;}
.input-prepend .chzn-container-single .chzn-drop {border-color: #eeeeee;}
.btn-group .chzn-results {white-space: normal;}
.page-header {padding: 0;margin: 0 0 90px;text-align: center;}
@media (max-width: 767px) {.page-header {margin: 0 0 30px;}}
.page-title,.page-header h1 {margin: 0;}
.page-subheader {border-bottom: 1px solid #e8e8e8;margin: 0 0 24px;}
.page-subheader:before,.page-subheader:after {content: " ";display: table;}
.page-subheader:after {clear: both;}
.page-subtitle,.page-subheader h2 {line-height: 1;margin: 0;}
.page-header + .page-subheader {margin-top: -24px;}
.article-title,.article-header h1 {color: #ffffff;margin: 0 0 24px 0;font-size: 25px;font-weight: 400;line-height: 1.6;}
@media (max-width: 767px) {.article-title,.article-header h1 {font-size: 20px;}}
.leading .article-title,.leading .article-header h1 {font-size: 30px;line-height: 1.6;}
@media (max-width: 767px) {.leading .article-title,.leading .article-header h1 {font-size: 25px;}}
.item-title {font-weight: 300;}
.form-control-feedback {display: none;}
.jumbotron h1,.jumbotron h2,.jumbotron h3 {margin-top: 0;}
.jumbotron p:last-child {margin-bottom: 0;}
.container .jumbotron {border-radius: 0px;}
.masthead {padding: 64px 0;text-align: center;}
.masthead p:last-child {margin-bottom: 0;}
@media screen and (min-width: 991px) {
.masthead {padding: 128px 0;}
.masthead h1 {font-size: 105px;}
.masthead p {font-size: 30px;}
.masthead .btn-lg {margin-top: 24px;padding: 18px 42px;font-size: 22.5px;}
}
.jumbotron-primary {background-color: #b30010;color: #ffb3ba;}
.jumbotron-primary h1,.jumbotron-primary h2,.jumbotron-primary h3 {color: #ffffff;}
.jumbotron-primary p {color: #ffffff;}
.jumbotron-primary .btn-primary {border-color: #fff;}
label {font-weight: 400;}
.label:empty {display: none;}
.badge:empty {display: none;}
.btn .badge {position: relative;top: -1px;}
.page-header .label,.page-header .badge {vertical-align: middle;}
.alert h4 {color: inherit;margin-top: 0;}
.alert p {margin-bottom: 0;}
.media:first-child {margin-top: 0;}
.media-object {display: block;}
.media-heading {margin: 0 0 5px;}
.media > .pull-left {margin-left: 10px;}
.media > .pull-right {margin-right: 10px;}
.list-group {margin-bottom: 32px;}
.list-group-item > .badge {float: left;}
.list-group-item > .badge + .badge {margin-left: 5px;}
a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading {color: inherit;}
a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text {color: #ff808b;}
.list-group-item-heading {font-size: 11px;font-family: "My-Font-Arabic Bold";font-weight: 700;text-transform: uppercase;}
.item-page .list-group-item-heading {margin-top: 0;}
.panel-body {color: #666666;}
.panel-heading > .dropdown .dropdown-toggle {color: inherit;}
.panel-title > a {color: inherit;}
.item-page .panel-title {margin-top: 0;}
.fade.show {opacity: 1;filter: alpha(opacity=100);}
.modal.fade .modal-dialog {margin-top: 100px;transform: translate(0, 0);}
.modal.fade .modal-dialog iframe {width: 100%;}
.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}
.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50);}
.modal-backdrop.show {opacity: 0.5;filter: alpha(opacity=50);}
.modal-header .close {position: absolute;top: 15px;left: 15px;padding: 0 20px;}
@media screen and (min-width: 768px) {
.modal-dialog {width: 600px;margin: 30px auto;}
.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}
}
body,html {overflow: visible !important;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body.one-screen,html.one-screen {overflow: hidden !important;height: 100vh !important;}
body.one-screen.view-position,html.one-screen.view-position {overflow: visible !important;}
@media (max-width: 767px) {
.equal-height > div {min-height: 0 !important;}
.equal-height.equal-height-child > .col > div {min-height: 0 !important;}
}
div.t3-wrapper {overflow: visible;padding-bottom: 96px;min-height: 100vh;}
.one-screen div.t3-wrapper {padding-bottom: 0;max-height: 100vh;height: 100vh;overflow: hidden;}
.one-screen div.t3-wrapper #t3-header {border: 0;}
.one-screen div.t3-wrapper .t3-footer {bottom: 0;position: fixed;}
.view-position div.t3-wrapper #t3-mainbody {display: block;}
@media (min-width: 768px) {.style-classic .t3-header,.style-classic .t3-footer {background: #ffffff;}}
.t3-header {border: 0;border-bottom: 1px solid #e8e8e8;display: flex;justify-content: space-between;padding: 0 30px;position: relative;z-index: 1000;}
@media (max-width: 1199px) {.t3-header {padding-right: 30px;padding-left: 30px;}}
@media (max-width: 767px) {.t3-header {padding-right: 15px;padding-left: 15px;}}
.t3-header + .t3-hero {display: block;margin-top: -96px;width: 100%;}
.logo {font-family: "My-Font-Arabic Bold";height: 96px;line-height: 96px;position: relative;}
.logo a {display: inline-block;margin: 0;}
.logo-image span,.logo-image small {display: none;}
.logo-image img {max-height: 48px;}
.logo-text a {text-decoration: none;font-size: 22px;font-weight: 300;}
.logo-text:hover a,.logo-text a:hover,.logo-text a:active,.logo-text a:focus {text-decoration: none;}
.logo-text .site-slogan {bottom: 10.66666667px;display: block;line-height: 1;font-size: 15px;position: absolute;}
.headright:before,.headright:after {content: " ";display: table;}
.headright:after {clear: both;}
.headright > div {align-items: center;display: flex;height: 96px;width: auto;}
@media (max-width: 767px) {.headright > div {margin-right: 8px;}}
.headright .head-search-inner > div {display: flex;margin-right: 16px;}
@media (max-width: 767px) {.headright .head-search-inner > div {margin-right: 8px;}}
.headright .mod-languages {font-family: "My-Font-Arabic Bold";}
.headright .mod-languages img {margin-left: 4px;}
@media (max-width: 767px) {.headright .mod-languages img {margin-left: 0;}}
.headright .mod-languages .btn.dropdown-toggle {background: #ffffff;border-radius: 30px;line-height: 96px;height: 96px;padding: 0 16px;}
@media (max-width: 767px) {
.headright .mod-languages .btn.dropdown-toggle {font-size: 0;}
.headright .mod-languages .btn.dropdown-toggle .caret {display: none;}
}
.headright .mod-languages .dropdown-menu {border: 0;min-width: 130px;margin-top: 2px;}
.headright .mod-languages .dropdown-menu li {display: block;text-transform: uppercase;font-weight: 700;margin: 0;}
.headright .mod-languages .dropdown-menu li + li {border-top: 1px solid #e8e8e8;}
.headright .mod-languages .dropdown-menu li a {font-weight: 700;font-size: 12px;}
.headright .search,.headright .form-search {background: transparent;border: none;padding: 0;position: relative;height: 32px;width: 32px;}
.headright .search label,.headright .form-search label {display: none;}
.headright .search .form-control,.headright .form-search .form-control,.headright .search .search-query,.headright .form-search .search-query {border-radius: 30px;background-image: url('../../../../images/ico/search.png') !important;background-position: 11px center!important;background-repeat: no-repeat !important;background-color: #222222;border: 0;color: #ffffff;position: absolute;padding: 0 32px 0 0;font-size: 13px;left: 0;top: 0;width: 32px;height: 32px;max-width: none;z-index: 10;-webkit-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms;}
.headright .search .form-control::-moz-placeholder,.headright .form-search .form-control::-moz-placeholder,.headright .search .search-query::-moz-placeholder,.headright .form-search .search-query::-moz-placeholder {color: #ffffff;opacity: 1;}
.headright .search .form-control:-ms-input-placeholder,.headright .form-search .form-control:-ms-input-placeholder,.headright .search .search-query:-ms-input-placeholder,.headright .form-search .search-query:-ms-input-placeholder {color: #ffffff;}
.headright .search .form-control::-webkit-input-placeholder,.headright .form-search .form-control::-webkit-input-placeholder,.headright .search .search-query::-webkit-input-placeholder,.headright .form-search .search-query::-webkit-input-placeholder {color: #ffffff;}
.headright .search .form-control:focus,.headright .form-search .form-control:focus,.headright .search .search-query:focus,.headright .form-search .search-query:focus {width: 160px;padding-left: 32px;-webkit-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms;}
@media (max-width: 767px) {.headright .search .form-control:focus,.headright .form-search .form-control:focus,.headright .search .search-query:focus,.headright .form-search .search-query:focus {width: 128px;}}
.t3-sl {padding-bottom: 64px;padding-top: 64px;}
@media screen and (min-width: 768px) {.t3-sl {padding-bottom: 96px;padding-top: 96px;}}
.t3-section-wrap .module-title {text-align: center;padding: 30px 0;margin-bottom: 0;}
@media (max-width: 767px) {.t3-section-wrap .module-title {padding-top: 0;}}
.t3-section-wrap#t3-section-top {border-bottom: 1px solid #e8e8e8;margin-bottom: -1px;}
.t3-section-wrap#t3-section-top + #t3-mainbody {padding-top: 0;}
.t3-mainbody {padding-top: 90px;padding-bottom: 90px;}
@media (max-width: 991px) {.t3-mainbody {padding-top: 60px;padding-bottom: 60px;}}
@media (max-width: 767px) {.t3-mainbody {padding-top: 30px;padding-bottom: 30px;}}
@media (min-width: 1200px) {.t3-mainbody .mainbody-inner > .row {margin-right: 0;margin-left: 0;}}
@media (min-width: 1200px) {.t3-mainbody .mainbody-inner > .row > div {padding-right: 0;padding-left: 0;}}
@media (min-width: 768px) {.t3-mainbody .mainbody-inner > .row > div.t3-sidebar {border-right: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;}}
@media (min-width: 1200px) {.t3-mainbody .mainbody-inner > .row > div.t3-sidebar {width: 30%;}}
@media (min-width: 1200px) {.t3-mainbody .mainbody-inner > .row > div.col-md-8 {width: 70%;}}
@media (min-width: 768px) {.t3-mainbody .mainbody-inner > .row > div.col-md-8 {padding-left: 30px;}}
.has-sidebar.has-masthead .t3-mainbody {padding-top: 0;}
.has-sidebar .t3-mainbody {padding-bottom: 0;}
.no-sidebar .t3-mainbody > .row {margin-right: 0;margin-left: 0;}
.no-sidebar .t3-mainbody > .row > div {padding-right: 0;padding-left: 0;}
.t3-content {padding-top: 0;padding-bottom: 0;}
@media (max-width: 767px) {.t3-content.col-sm-8 {margin-bottom: 30px;}}
.t3-sidebar {padding: 0;}
.t3-sidebar .t3-module {border-bottom: 1px solid #e8e8e8;border-top: 1px solid #e8e8e8;padding: 30px;margin-bottom: -1px;}
@media (max-width: 991px) {.t3-sidebar .t3-module {padding: 15px;}}
@media (max-width: 767px) {.t3-sidebar .t3-module {border-bottom: 0;padding: 15px 0;}}
.t3-footer {bottom: 0;color: #666666;position: absolute;padding: 32px 30px;right: 0;left: 0;z-index: 100;}
.t3-footer:before,.t3-footer:after {content: " ";display: table;}
.t3-footer:after {clear: both;}
@media (max-width: 767px) {.t3-footer {padding: 0 15px 15px;}}
.modal-open .t3-footer {visibility: hidden;}
.has-sidebar .t3-footer {border-top: 1px solid #e8e8e8;}
.t3-footer .row {display: flex;align-items: center;}
@media (max-width: 991px) {.t3-footer .row {flex-wrap: wrap;}}
.t3-footer small {display: block;font-size: 100%;}
.t3-footer .nav {display: flex;flex-wrap: nowrap;font-size: 12px;}
.t3-footer .nav > li {margin: 0;margin-left: 16px;}
.t3-footer .nav > li a {background: transparent;padding: 0;}
.t3-footer .nav > li a:hover,.t3-footer .nav > li a:focus,.t3-footer .nav > li a:active {background: transparent;color: #b30010;}
.t3-footer .nav > li.active > a {background: transparent;color: #b30010;}
.t3-footer .t3-footer-left {text-align: right;}
.t3-footer .t3-footer-right {display: flex;justify-content: flex-end;text-align: left;}
.t3-footnav {padding: 32px 0;}
.t3-footnav:before,.t3-footnav:after {content: " ";display: table;}
.t3-footnav:after {clear: both;}
@media screen and (min-width: 768px) {.t3-footnav {padding: 64px 0;}}
.t3-footnav .t3-module {background: #ffffff;color: #666666;margin-top: 12px;margin-bottom: 12px;}
.t3-footnav .t3-module .module-title {color: #666666;font-size: 16px;margin-bottom: 12px;}
.t3-footnav .t3-module ul {list-style: none;margin-right: 0;margin-bottom: 0;padding-right: 0;}
.t3-footnav .t3-module ul > li {line-height: 24px;}
.t3-footnav .t3-module ul > li > a {color: #666666;}
.t3-footnav .t3-module ul > li > a:hover,.t3-footnav .t3-module ul > li > a:active,.t3-footnav .t3-module ul > li > a:focus {color: #666666;}
#back-to-top {position: fixed;bottom: 75px;left: 30px;z-index: 1000;opacity: 0;filter: alpha(opacity=0);-webkit-transition: 500ms all;-o-transition: 500ms all;transition: 500ms all;}
#back-to-top.affix {opacity: 1;filter: alpha(opacity=100);}
#back-to-top .btn {box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 50%;padding: 0;text-align: center;height: 30px;line-height: 30px;width: 30px;}
.copyright {color: #222222;font-size: 12px;text-align: center;}
.poweredby {margin-top: 8px;text-align: center;}
.poweredby:before,.poweredby:after {content: " ";display: table;}
.poweredby:after {clear: both;}
.poweredby .t3-logo,.poweredby .t3-logo-small {opacity: .3;display: inline-block;}
.off-canvas-open div#multiscroll-nav {display: none;}
div#multiscroll-nav.right {left: 30px;}
@media (max-width: 991px) {
div#multiscroll-nav {align-items: center;display: flex;flex-direction: row;top: auto;bottom: 60px;right: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
div#multiscroll-nav.right {left: auto;}
}
@media (max-width: 767px) {div#multiscroll-nav {bottom: 45px;}}
div#multiscroll-nav > div {border-radius: 50%;border: 2px solid rgba(255, 255, 255, 0.25);cursor: pointer;text-align: center;line-height: 28px;font-size: 12px;height: 32px;width: 32px;}
div#multiscroll-nav > div:hover,div#multiscroll-nav > div:focus,div#multiscroll-nav > div:active {border-color: #ffffff;}
div#multiscroll-nav ul {margin: 8px 0;}
@media (max-width: 991px) {div#multiscroll-nav ul {display: flex;margin: 0 8px;}}
div#multiscroll-nav ul li {text-align: center;height: auto;margin: 0;width: 32px;}
@media (max-width: 991px) {div#multiscroll-nav ul li {width: 16px;}}
div#multiscroll-nav ul li a {border: 0;}
div#multiscroll-nav ul li a span {border: 2px solid rgba(255, 255, 255, 0.25);border-radius: 50%;display: inline-block;position: relative;top: 0;right: 0;height: 8px;width: 8px;}
div#multiscroll-nav ul li a.active span {background: transparent;border-color: #ffffff;}
.swiper-control {bottom: 60px;display: flex;justify-content: center;align-items: center;position: absolute;right: 0;width: 100%;z-index: 1;}
@media (max-width: 991px) {.swiper-control {position: fixed;}}
.swiper-control .sw-button-next,.swiper-control .sw-button-prev {border-radius: 50%;border: 2px solid rgba(255, 255, 255, 0.25);cursor: pointer;text-align: center;line-height: 28px;font-size: 12px;height: 32px;width: 32px;}
.swiper-control .sw-button-next:hover,.swiper-control .sw-button-prev:hover,.swiper-control .sw-button-next:focus,.swiper-control .sw-button-prev:focus,.swiper-control .sw-button-next:active,.swiper-control .sw-button-prev:active {border-color: #ffffff;color: #ffffff;}
.swiper-control .swiper-pagination {position: relative;margin: 0 8px;}
.swiper-control .swiper-pagination > span {background: transparent;border: 2px solid #ffffff;margin: 0 4px;}
.style-classic .swiper-control {bottom: 92px;}
@media (max-width: 767px) {.style-classic .swiper-control {bottom: 60px;}}
.acm-hero {display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;position: relative;height: 100vh;overflow: hidden;}
.acm-hero > .container {max-width: 80%;position: relative;z-index: 100;}
@media (max-width: 767px) {.acm-hero > .container {margin-top: -30px;max-width: 100%;}}
.acm-hero .hero-item {margin: auto;max-width: 810px;}
.acm-hero .hero-item h1 {color: #ffffff;margin-top: 0;margin-bottom: 30px;}
@media (max-width: 991px) {.acm-hero .hero-item h1 {font-size: 25px;}}
@media (max-width: 767px) {.acm-hero .hero-item h1 {font-size: 20px;margin-bottom: 15px;}}
@media (min-width: 1200px) and (max-height: 650px) {.acm-hero .hero-item h1 {margin-bottom: 16px;line-height: 1.3;}}
@media (max-width: 767px) {.acm-hero .hero-item .btn-action .btn {padding: 8px 16px;}}
.acm-hero .slide-bg {position: absolute;top: 0;right: 0;height: 100%;width: 100%;}
.acm-hero .slide-wrapper .item {position: absolute;top: 0;right: 0;overflow: hidden;height: 100%;width: 100%;}
.acm-hero .slide-wrapper .item span {background-size: cover;background-position: center;position: absolute;top: 0;right: 0;height: 100%;width: 200%;}
.acm-hero .slide-wrapper .item.item-right span {right: auto;left: 0;}
.acm-hero.style-2 .swiper-container {max-height: 100vh;}
.acm-hero.style-2 .swiper-control {bottom: auto;left: 30px;right: auto;flex-direction: column;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: auto;}
@media (max-width: 767px) {.acm-hero.style-2 .swiper-control {bottom: 60px;top: auto;left: auto;right: 50%;flex-direction: row;transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);}}
.acm-hero.style-2 .swiper-control .swiper-pagination {display: flex;flex-direction: column;margin: 8px 0;}
@media (max-width: 767px) {.acm-hero.style-2 .swiper-control .swiper-pagination {flex-direction: row;margin: 0 8px;}}
.acm-hero.style-2 .swiper-control .swiper-pagination > span {margin: 8px 4px;}
.acm-hero.style-2 .slide-bg .swiper-slide {height: 100vh;position: relative;}
.acm-hero.style-2 .slide-bg .swiper-slide span {background-size: cover;background-position: center center;position: absolute;top: 0;right: 0;height: 100vh;width: 100%;}
.acm-hero.style-2 .slide-bg .swiper-slide .item {display: block;position: relative;height: 100vh;width: 100%;}
.acm-hero.style-3 .slide-bg {border-right: 8px solid #222222;border-left: 8px solid #222222;}
.acm-hero.style-3 .slide-wrapper .item {border: 8px solid #222222;}
.acm-hero.style-3 .slide-wrapper .item span {width: 100%;}
.acm-hero.style-3 .ms-left .ms-section:first-child:before,.acm-hero.style-3 .ms-left .ms-section:last-child:before {background: #222222;background-size: cover;background-position: center center;bottom: 100%;content: "";position: absolute;height: 100%;width: 100%;right: 0;margin-bottom: -104px;border: 8px solid #222222;}
.acm-hero.style-3 .ms-left .ms-section:last-child:before {bottom: auto;top: 100%;margin-bottom: 0;margin-top: 104px;}
.acm-hero.style-3 .ms-right .ms-section:last-child:before {background: #c00;background-size: cover;background-position: center center;bottom: auto;border: 8px solid #222222;content: "";position: absolute;height: 100%;width: 100%;top: 100%;right: 0;margin-bottom: 0;margin-top: -8px;}
.acm-hero.style-3 .ms-left .item {margin-top: 104px;}
.acm-hero.style-3 .ms-right .item {margin-top: -8px;}
.acm-hero.style-4 .slide-bg .swiper-slide {height: 100vh;position: relative;}
.acm-hero.style-4 .slide-bg .swiper-slide span {background-size: cover;background-position: center center;position: absolute;top: 0;right: 0;height: 100%;width: 100%;}
.acm-hero.style-5 .slide-bg .swiper-slide {height: 100vh;position: relative;}
.acm-hero.style-5 .slide-bg .swiper-slide span,.acm-hero.style-5 .slide-bg .swiper-slide a {background-size: cover;background-position: center center;border: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: 32px;font-family: "My-Font-Arabic Bold", Georgia, "Times New Roman", Times, serif;position: absolute;top: 0;right: 0;height: 100%;width: 100%;}
.acm-hero.style-5 .slide-bg .swiper-slide span:hover,.acm-hero.style-5 .slide-bg .swiper-slide a:hover,
.acm-hero.style-5 .slide-bg .swiper-slide span:focus,.acm-hero.style-5 .slide-bg .swiper-slide a:focus,.acm-hero.style-5 .slide-bg .swiper-slide span:active,
.acm-hero.style-5 .slide-bg .swiper-slide a:active {border: 0;}
@media (max-width: 991px) {.acm-hero.style-5 .slide-bg .swiper-slide span,.acm-hero.style-5 .slide-bg .swiper-slide a {font-size: 45px;}}
.acm-features.style-1 .row {margin-top: -30px;}
.acm-features.style-1 .row > div {padding-top: 30px;}
.acm-features.style-1 .features-item {border-bottom: 1px solid #e8e8e8;padding-bottom: 30px;}
.acm-features.style-1 .features-item .font-icon,.acm-features.style-1 .features-item .img-icon {margin-bottom: 32px;}
.acm-features.style-1 .features-item h4 {margin-bottom: 0;margin-top: 0;}
.acm-features.style-1 .features-item .sub-title {display: block;color: #aaaaaa;font-size: 11px;text-transform: uppercase;margin-top: 16px;}
.acm-features.style-1 .features-item p {color: #aaaaaa;font-size: 15px;margin-top: 15px;margin-bottom: 0;}
.acm-features.style-1 .features-item p a {border-bottom-color: #b30010;}
.acm-features.style-1 .features-item .action {background: #b30010;border-radius: 50%;border: 0;color: #ffffff;display: inline-block;text-align: center;line-height: 32px;margin-top: 32px;height: 32px;width: 32px;}
.acm-features.style-1 .features-item .action:hover,.acm-features.style-1 .features-item .action:focus,.acm-features.style-1 .features-item .action:active {background: #80000b;}
@media (max-width: 767px) {.acm-cliens .client-item {width: 50% !important;}}
.headright .search .form-control,.headright .form-search .form-control,.headright .search .search-query,.headright .form-search .search-query {background-image: url('../../../../images/ico/search-invert.png') !important;}
.itemid-101.landing-page .t3-wrapper {background: #f7f7f7;}
.img_caption p.img_caption,figure figcaption {background: #f7f7f7;}
.acm-features.style-1 .features-item p {color: #666666;}
.view-cover .dropdown-menu li > a,.view-cover .dropdown-menu li > span {color: #666666;}
.view-cover .dropdown-menu li > a:hover,.view-cover .dropdown-menu li > span:hover,.view-cover .dropdown-menu li > a:focus,.view-cover .dropdown-menu li > span:focus,.view-cover .dropdown-menu li > a:active,.view-cover .dropdown-menu li > span:active {color: #b30010;}
div#t3-off-canvas .t3-off-canvas-body .nav > li > a,div#t3-off-canvas .t3-off-canvas-body .nav > li > span {border-bottom-color: #e8e8e8;border-top-color: #e8e8e8;}
.off-canvas body > .autocompleter-choices {width: 0px;left: auto;}
.article-intro img[align=left],.article-content img[align=left],.article-intro .img_caption.left,.article-content .img_caption.left,.article-intro .pull-left.item-image,.article-content .pull-left.item-image {margin: 0 48px 32px 0;}
.article-intro img[align=right],.article-content img[align=right],.article-intro .img_caption.right,.article-content .img_caption.right,.article-intro .pull-right.item-image,.article-content .pull-right.item-image {margin: 0 0 32px 48px;}
@media (max-width: 768px) {article img[align=left],.img_caption.left,.pull-left.item-image {margin: 0 30px 32px 0;}}
@media (max-width: 768px) {article img[align=right],.img_caption.right,.pull-right.item-image {margin: 0 0 32px 30px;}}
.languageswitcherload ul {float: left;}
.popover {direction: ltr;}
.popover.left {right: auto;}
.popover.left .arrow {border-right-width: 0;border-left: 11px solid rgba(0, 0, 0, 0.25);left: auto;right: -11px;}
.popover.left .arrow:after {border-right-width: 0;border-left: 10px solid #fff;left: auto;right: 1px;}
.owl-stage-outer {direction: ltr;}
.owl-stage-outer .owl-stage {direction: rtl;}
span.ion-arrow-right-c::before {content: "\f108";}
span.ion-arrow-left-c::before {content: "\f10b";}
span.ion-chevron-left::before {content: "\f125";}
span.ion-chevron-right::before {content: "\f124";}
span.fa-arrow-left::before {content: "\f061";}
span.fa-arrow-right::before {content: "\f060";}
span.ion-ios-arrow-round-back:before {content: "\f119";}
span.ion-ios-arrow-round-forward:before {content: "\f117";}
.headright .menu > li:last-child > a:after {content: "\f117";}
.ja-decor-1 {margin-right: -230px;}
.ja-decor-2 {margin-left: -220px;}
.ja-decor-3 {margin-right: -530px;-webkit-transform: rotate(35deg);transform: rotate(35deg);}
.ja-decor-4 {margin-right: -450px;}
.ja-decor-6 {margin-left: -180px;}
.acm-cliens .client-item .client-img > img,.acm-cliens.img-grayscale .client-item span,.acm-cliens.img-grayscale .client-img img,.latest-project .intro-image span {left: 50%;right: auto;}
.acm-features.style-4 .features-media:after {background-size: 100% 100%;}
li.active{background: #ac9a46 !important;}
li.active > a{color: #231f20 !important;}
.acm-slideshow .owl-carousel {cursor: move;padding: 0;overflow: hidden;}
.acm-slideshow .owl-carousel .item {position: relative;overflow: hidden;}
.acm-slideshow .owl-carousel .item .slider-content {background-size: cover;padding: 180px 0;}
@media (max-width: 767px) {.acm-slideshow .owl-carousel .item .slider-content {padding: 60px 0;}}
.acm-slideshow .owl-carousel .item .slider-content-inner {max-width: 480px;}
.acm-slideshow .owl-carousel .item .slider-content-inner h1 {font-weight: 700;margin-bottom: 0;margin-top: 0;}
.acm-slideshow .owl-carousel .item .slider-content-inner h1 a {color: #ffffff;}
@media (max-width: 767px) {.acm-slideshow .owl-carousel .item .slider-content-inner h1 {font-size: 36px;margin-bottom: 0;}}
.acm-slideshow .owl-carousel .item .slider-content-inner .description {color: rgba(255, 255, 255, 0.75);margin-bottom: 0;margin-top: 50px;}
.acm-slideshow .owl-carousel .item .slider-content-inner .btn {margin-top: 60px;}
@media (max-width: 767px) {.acm-slideshow .owl-carousel .item .slider-content-inner .btn {margin-top: 30px;}}
.acm-slideshow .owl-carousel .owl-nav {bottom: 30px;position: absolute;left: 30px;}
@media (max-width: 767px) {.acm-slideshow .owl-carousel .owl-nav {bottom: 25px;left: 25px;}}
.acm-slideshow .owl-carousel .owl-nav > div {border: 2px solid rgba(255, 255, 255, 0.25);border-radius: 50%;color: #ffffff;height: 30px;line-height: 26px;margin-top: 12.5px;text-align: center;width: 30px;}
@media (max-width: 767px) {.acm-slideshow .owl-carousel .owl-nav > div {margin-top: 6.25px;height: 25px;line-height: 21px;font-size: 13px;width: 25px;}}
.acm-slideshow .owl-carousel .owl-nav > div:hover {border-color: #ffffff;}
@media (min-width: 992px) {
.acm-slideshow .owl-carousel .owl-dots {border-bottom: 1px solid #eaeaea;display: flex;flex-wrap: wrap;margin-top: 0;}
.acm-slideshow .owl-carousel .owl-dots > div {align-items: center;border: 0;border-radius: 0;background: transparent;color: #333333;display: flex;justify-content: center;flex-grow: 1;font-size: 20px;font-weight: 500;position: relative;text-align: center;height: 90px;width: auto;}
.acm-slideshow .owl-carousel .owl-dots > div:before {content: "";border-width: 15px;border-style: solid;border-color: transparent transparent #ffffff transparent;position: absolute;bottom: 100%;right: 50%;margin-right: -15px;margin-bottom: -15px;-webkit-transition: all 200ms;-o-transition: all 200ms;transition: all 200ms;}
.acm-slideshow .owl-carousel .owl-dots > div br {display: none;}
.acm-slideshow .owl-carousel .owl-dots > div + div {border-right: 1px solid #eaeaea;}
.acm-slideshow .owl-carousel .owl-dots > div.active:before {margin-bottom: 0;}
}
@media (max-width: 991px) {
.acm-slideshow .owl-carousel .owl-dots {bottom: 15px;position: absolute;width: 100%;}
.acm-slideshow .owl-carousel .owl-dots .owl-dot {border-color: #ffffff;font-size: 0;opacity: 0.4;filter: alpha(opacity=40);}
.acm-slideshow .owl-carousel .owl-dots .owl-dot.active {opacity: 1;filter: alpha(opacity=100);}
}
.owl-stage {display: flex;flex-wrap: wrap;}
.owl-dots {display: flex;align-items: center;justify-content: center;margin-top: 60px;}
.owl-dots .owl-dot {border: 2px solid transparent;border-radius: 50%;margin: 0 6px;height: 8px;width: 8px;}
.owl-dots .owl-dot span {background: #d2d3d7;border-radius: 50%;display: block;height: 4px;width: 4px;}
.owl-dots .owl-dot.active {background: transparent;border-color: #1e375c;}
.owl-dots .owl-dot.active span {background: transparent;}
.acm-features .features-item:before,.acm-features .features-item:after {content: " ";display: table;}
.acm-features .features-item:after {clear: both;}
.acm-features .owl-nav {display: flex;}
.acm-features .owl-nav > div {background: #f7f9f9;border-radius: 4px;color: #333333;margin: 0;line-height: 50px;padding: 0;text-align: center;height: 50px;width: 50px;opacity: 1;filter: alpha(opacity=100);}
.acm-features .owl-nav > div + div {margin-right: 12.5px;}
.acm-features .owl-nav > div .fa {color: #333333;font-size: 24px;}
.acm-features .owl-nav > div .fa.fa-angle-left {text-indent: -1px;}
.acm-features .owl-nav > div .fa.fa-angle-right {text-indent: 3px;}
.acm-features .owl-nav > div:hover {background: #e8eeee;}
.acm-features.style-1 .section-title {padding-left: 30px;}
@media (max-width: 767px) {.acm-features.style-1 .section-title {padding-left: 0;}}
.acm-features.style-1 .features-item-inner .features-img {margin-bottom: 30px;}
.acm-features.style-1 .features-item-inner .features-img img {border-radius: 4px;}
.acm-features.style-1 .acm-feature-slide {margin-right: -15px;margin-left: -15px;}
@media (max-width: 991px) {.acm-features.style-1 .acm-feature-slide {margin: 0;}}
.acm-features.style-1 .acm-feature-slide .owl-carousel {padding: 0;}
.acm-features.style-1 .acm-feature-slide .features-item-inner p {padding-left: 30px;}
.acm-features.style-1 .owl-item {padding: 0 15px;}
.acm-features.style-1 .owl-nav {bottom: 0;right:calc(50% - 56.25px);position: absolute;margin-bottom: 25px;}
@media (max-width: 1199px) {.acm-features.style-1 .owl-nav {right: -47.33333%;}}
@media (max-width: 991px) {.acm-features.style-1 .owl-nav {position: relative;right: 15px;margin-top: 25px;margin-bottom: 0;}}
.acm-features.style-1 .acm-feature-block .features-item-inner {padding-left: 30px;padding-bottom: 60px;}
.acm-features.style-2 .img-icon,.acm-features.style-2 .font-icon {margin-bottom: 25px;}
.acm-features.style-2 .font-icon {color: #1e375c;font-size: 60px;}
.acm-features.style-2 h4 {margin-top: 0;margin-bottom: 30px;}
.acm-features.style-2.style-box .features-item {background: #ffffff;border-radius: 4px;padding: 0px 30px 60px 30px;}
@media (max-width: 767px) {.acm-features.style-2.style-box .features-item {padding: 30px;}}
.acm-features.style-2.align-center {text-align: center;}
.acm-features.style-3 > .row {position: relative;margin-right: 0;margin-left: 0;}
.acm-features.style-3 > .row > div {padding-right: 0;padding-left: 0;}
@media (max-width: 991px) {.acm-features.style-3 > .row > div {width: 100%;}}
@media (max-width: 991px) {.acm-features.style-3 .features-image {position: relative;}}
.acm-features.style-3 .features-image img {width: 100%;}
@media (min-width: 992px) {
.acm-features.style-3 .features-image {position: absolute;top: 0;right: 0;height: 100%;overflow: hidden;}
.acm-features.style-3 .features-image img {position: absolute;top: 50%;right: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);min-width: 100%;min-height: 100%;width: auto;max-width: none;}
}
.acm-features.style-3 .features-content {padding: 120px 180px 120px 0;position: relative;max-width: 615px;}
@media (max-width: 1199px) {.acm-features.style-3 .features-content {padding: 60px 90px 60px 0;max-width: 470px;}}
@media (max-width: 991px) {.acm-features.style-3 .features-content {max-width: 720px;padding-right: 0;padding-left: 0;margin: auto;float: none;}}
@media (max-width: 767px) {.acm-features.style-3 .features-content {padding: 60px 15px;}}
.acm-features.style-3 .features-content .section-title {margin-bottom: 40px;}
.acm-features.style-3 .content-left .features-image {right: auto;left: 0;}
.acm-features.style-3 .content-left .features-content {padding: 150px 0 150px 180px;float: left;}
@media (max-width: 1199px) {.acm-features.style-3 .content-left .features-content {padding: 60px 0 60px 90px;}}
@media (max-width: 991px) {.acm-features.style-3 .content-left .features-content {float: none;}}
@media (max-width: 767px) {.acm-features.style-3 .content-left .features-content {padding: 60px 15px;}}
.acm-features.style-3 .features-action {display: block;margin-top: 30px;}
.acm-features.style-3 .img-icon {background: #ffffff;border-radius: 50%;box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);color: #21c674;right: 50%;position: absolute;text-align: center;top: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);z-index: 100;}
.acm-features.style-3 .img-icon:hover {background: #f7f9f9;}
.acm-features.style-3 .img-icon a {display: inline-block;}
@media (max-width: 991px) {.acm-features.style-3 .img-icon.dekstop {display: none;}}
.acm-features.style-3 .img-icon.dekstop a {height: 90px;width: 90px;line-height: 90px;}
.acm-features.style-3 .img-icon.mobile {display: none;}
@media (max-width: 991px) {.acm-features.style-3 .img-icon.mobile {display: block;}}
.acm-features.style-3 .img-icon.mobile a {height: 60px;width: 60px;line-height: 60px;}
.acm-features.style-4 .section-title {padding: 0 15px;max-width: 810px;margin-bottom: 150px;}
@media (max-width: 1199px) {.acm-features.style-4 .section-title {margin-bottom: 60px;}}
.acm-features.style-4 .row {margin-right: 0;margin-left: 0;}
.acm-features.style-4 .row > div {padding-right: 0;padding-left: 0;}
.acm-features.style-4 .features-item {background: #1e375c;color: #ffffff;display: flex;overflow: hidden;}
@media (max-width: 767px) {.acm-features.style-4 .features-item {flex-direction: column;}}
.acm-features.style-4 .features-item.bg-lv-1 {background: #21c674;}
.acm-features.style-4 .features-item.bg-lv-2 {background: #336666;}
.acm-features.style-4 .features-item.bg-lv-3 {background: #67615c;}
.acm-features.style-4 .features-item.bg-lv-4 {background: #979eb1;}
@media (max-width: 767px) {.acm-features.style-4 .features-item .img-intro {min-height: 400px;}}
.acm-features.style-4 .features-item.content-right {flex-direction: row-reverse;}
@media (max-width: 767px) {.acm-features.style-4 .features-item.content-right {flex-direction: column;}}
.acm-features.style-4 .features-item.content-right .img-intro {margin-left: -1px;}
.acm-features.style-4 .features-item.content-left .img-intro {margin-right: -1px;}
.acm-features.style-4 .features-item > div {width: 50%;}
@media (max-width: 767px) {.acm-features.style-4 .features-item > div {width: 100%;}}
.acm-features.style-4 .features-item .content-wrap {padding: 90px;}
@media (max-width: 1400px) {.acm-features.style-4 .features-item .content-wrap {padding: 60px;}}
@media (max-width: 767px) {.acm-features.style-4 .features-item .content-wrap {padding: 30px;}}
.acm-features.style-4 .features-item .content-wrap h4 {color: #ffffff;margin-top: 0;margin-bottom: 25px;}
.acm-features.style-4 .features-item .content-wrap .font-icon {font-size: 45px;margin-bottom: 30px;}
.acm-features.style-4 .features-item .content-wrap .img-icon {margin-bottom: 30px;}
.acm-features.style-4 .features-item .content-wrap p {opacity: 0.75;filter: alpha(opacity=75);}
.acm-features.style-4 .features-item .content-wrap a {border-bottom: 1px solid rgba(255, 255, 255, 0.1);color: #ffffff;font-weight: 700;}
.acm-features.style-4 .features-item .content-wrap a span {margin-right: 8px;}
.acm-features.style-4 .features-item .content-wrap a:hover,.acm-features.style-4 .features-item .content-wrap a:focus,.acm-features.style-4 .features-item .content-wrap a:active {border-bottom-color: #ffffff;}
.acm-features.style-4 .features-item .img-intro {background-size: cover;background-position: center center;overflow: hidden;}
.acm-features.style-5 .features-item {background-size: cover;background-position: center center;padding: 150px 0;}
@media (max-width: 991px) {.acm-features.style-5 .features-item {padding: 75px 0;}}
.acm-features.style-5 .features-item .group-item {max-width: 570px;background: #ffffff;border-radius: 4px;padding: 90px 90px 90px 120px;float: left;text-align: right;}
@media (max-width: 991px) {.acm-features.style-5 .features-item .group-item {padding: 30px;}}
.acm-features.style-5 .features-item .group-item h2 {font-weight: 400;margin: 0 0 25px 0;}
@media (max-width: 991px) {.acm-features.style-5 .features-item .group-item h2 {font-size: 28px;}}
.acm-features.style-5 .features-item .group-item .lead {margin-bottom: 60px;}
@media (max-width: 767px) {.acm-features.style-5 .features-item .group-item .lead {margin-bottom: 30px;}}
.acm-features.style-6 .content-right {padding-left: 90px;}
@media (max-width: 767px) {.acm-features.style-6 .content-right {padding-left: 0;}}
.acm-features.style-6 .content-right .title h2 {margin-top: 0;margin-bottom: 25px;font-size: 36px;font-weight: 400;line-height: 1.25;color: #ffffff;}
@media (max-width: 767px) {.acm-features.style-6 .content-right .title h2 {font-size: 28px;}}
.acm-features.style-6 .content-right .lead {margin-bottom: 60px;opacity: 0.7;}
.t3-section.padding-bottom.block-style {padding-bottom: 90px;}
.acm-accordion {text-align: right;}
.acm-accordion.panel-group .panel {border: 0;background: #ffffff;-webkit-box-shadow: none;box-shadow: none;}
.acm-accordion.panel-group .panel + .panel {margin-top: 15px;}
.acm-accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {border: 1px solid #eaeaea;border-top: 0;border-radius: 0 0 4px 4px;color: #777777;padding: 25px;}
.acm-accordion .panel-title {position: relative;font-size: 16px;}
.acm-accordion .panel-title a {background: #1e375c;color: #ffffff;border-radius: 4px 4px 0 0;display: block;font-weight: 600;font-size: 16px;height: 60px;line-height: 60px;padding-left: 60px;text-indent: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.acm-accordion .panel-title a.collapsed {background: #f7f9f9;color: #333333;border-radius: 4px;}
.acm-accordion .panel-title a.collapsed:hover {color: #21c674;}
.acm-accordion .panel-title a.collapsed:hover .fa {background: #21c674;}
.acm-accordion .panel-title a:focus,.acm-accordion .panel-title a:hover,.acm-accordion .panel-title a:focus {outline: none;text-decoration: none;}
.acm-accordion .panel-title .marker {background: transparent;color: #999999;height: 60px;font-size: 16px;line-height: 60px;text-align: center;display: inline-block;position: absolute;left: 0;top: 0;text-indent: 0;width: 60px;}
.acm-accordion .panel-title .marker .fa {background: #21c674;border-radius: 4px;color: #ffffff;display: inline-block;font-size: 11px;text-align: center;line-height: 31px;height: 30px;width: 30px;}
.acm-accordion .panel-title .marker-close {display: none;}
.acm-accordion .panel-title .marker-open {display: inline-block;}
.acm-accordion .panel-title .collapsed .marker-close {display: inline-block;}
.acm-accordion .panel-title .collapsed .marker-open {display: none;}
.acm-accordion .panel-heading {padding: 0;}
.acm-testimonial.style-1 .testimonial-content {margin-right: -15px;margin-left: -15px;}
.acm-testimonial.style-1 .testimonial-content .owl-carousel {padding: 0;}
.acm-testimonial.style-1 .testimonial-content .owl-carousel .owl-wrapper {display: flex !important;}
.acm-testimonial.style-1 .testimonial-content .owl-carousel .owl-item {padding: 0 15px;position: relative;}
.acm-testimonial.style-1 .testimonial-content .owl-carousel .owl-item:before {border: 1px solid #eaeaea;border-radius: 4px;content: "";position: absolute;top: 0;right: 15px;left: 15px;height: 100%;}
.acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item {background: #ffffff;border-radius: 4px;display: inline-block;text-align: center;padding: 45px 45px 90px 45px;position: relative;overflow: hidden;height: 100%;width: 100%;}
@media (max-width: 767px) {.acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item {padding: 25px 25px 90px 25px;}}
.mod-bg-white .acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item {background: transparent;}
.acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item .testimonial-img {position: relative;margin: -45px -45px 45px -45px;}
@media (max-width: 767px) {.acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item .testimonial-img {margin: -25px -25px 25px -25px;}}
.acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item .testimonial-img img {width: 100%;}
.acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item .testimonial-img .label-highlight {bottom: -15px;background: #1e375c;border-radius: 4px;color: #ffffff;position: absolute;height: 30px;line-height: 30px;right: 50%;font-size: 11px;text-transform: uppercase;font-weight: 700;transform: translateX(-50%);-webkit-transform: translateX(-50%);text-align: center;padding: 0 15px;max-width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item h4 {margin-top: 0;}
.acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item .action-link-icon {position: absolute;bottom: 60px;right: 50%;margin-right: -15px;}
.acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item.no-button {padding: 45px;}
@media (max-width: 767px) {.acm-testimonial.style-1 .testimonial-content .owl-carousel .testimonial-item.no-button {padding: 25px;}}
.acm-testimonial.style-1 .btn-action {text-align: center;margin-top: 60px;}
.acm-testimonial.style-2 .owl-dots {justify-content: flex-start;margin-top: 25px;margin-right: 210px;}
@media (max-width: 767px) {.acm-testimonial.style-2 .owl-dots {margin-right: 0;}}
.acm-testimonial.style-2 .owl-dots .owl-dot.active {border-color: #ffffff;}
.acm-testimonial.style-2 .testimonial-item-inner {display: flex;align-items: center;}
@media (max-width: 767px) {.acm-testimonial.style-2 .testimonial-item-inner {flex-direction: column;align-items: flex-start;}}
.acm-testimonial.style-2 .testimonial-avatar {border-radius: 50%;height: 180px;overflow: hidden;margin-left: 30px;width: 180px;}
@media (max-width: 767px) {.acm-testimonial.style-2 .testimonial-avatar {margin-bottom: 15px;height: 60px;width: 60px;}}
.acm-testimonial.style-2 .testimonial-content {color: #333333;font-size: 24px;font-family: "PTRootUI", Helvetica, Arial, sans-serif;max-width: 615px;}
@media (max-width: 767px) {.acm-testimonial.style-2 .testimonial-content {font-size: 20px;}}
.acm-testimonial.style-2 .testimonial-info {font-size: 20px;font-weight: 500;margin-top: 30px;}
.acm-testimonial.style-2 .testimonial-info span {display: block;text-transform: none;font-size: 13px;margin-top: 6.25px;opacity: 0.5;filter: alpha(opacity=50);}
.t3-footer .acm-testimonial.style-2 .testimonial-content,.t3-footer .acm-testimonial.style-2 .testimonial-info {color: #ffffff;}
.acm-testimonial.style-3 {overflow: hidden;}
.acm-testimonial.style-3 .section-title {margin: 0 auto 60px;text-align: center;}
.acm-testimonial.style-3 .section-title h2 {font-weight: 400;}
.acm-testimonial.style-3 .owl-stage-outer {overflow: visible;}
.acm-testimonial.style-3 .testimonial-item-wrap .testimonial-item-inner {text-align: center;}
.acm-testimonial.style-3 .testimonial-item-wrap .testimonial-item-inner .lead-desc {background: #ffffff;border-radius: 4px;box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);padding: 50px;text-align: center;position: relative;margin-bottom: 30px;}
@media (max-width: 1199px) {.acm-testimonial.style-3 .testimonial-item-wrap .testimonial-item-inner .lead-desc {padding: 25px;}}
.acm-testimonial.style-3 .testimonial-item-wrap .testimonial-item-inner .lead-desc:after {content: "";position: absolute;top: 100%;right: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);width: 0;height: 0;border-right: 15px solid transparent;border-left: 15px solid transparent;border-top: 15px solid #ffffff;}
.acm-testimonial.style-3 .testimonial-item-wrap .testimonial-item-inner .testimonial-img img {border-radius: 50%;display: inline-block;width: auto;}
.acm-testimonial.style-3 .testimonial-item-wrap .testimonial-item-inner h5 {margin: 15px 0 6px 0;}
.acm-teams > .row {margin-bottom: -15px;margin-top: -15px;}
.acm-teams > .row > div {padding-top: 15px;padding-bottom: 15px;}
.acm-teams .teams-item {background: #ffffff;text-align: center;border-radius: 4px;}
.acm-teams .teams-item .avatar img {width: 100%;max-width: 100%;border-top-right-radius: 4px;border-top-left-radius: 4px;}
.acm-teams .avatar img {border-top-right-radius: 4px;border-top-left-radius: 4px;}
.acm-teams .member-info {padding: 25px;}
.mod-bg-white .acm-teams .member-info {border: 1px solid #eaeaea;border-top: 0;}
.acm-teams h4 {margin-top: 0;}
.acm-teams h4 a {color: #333333;}
.acm-teams h4 a:hover,.acm-teams h4 a:focus,.acm-teams h4 a:active {color: #21c674;}
.acm-teams .position {display: block;color: #aaaaaa;font-size: 13px;}
.acm-teams .action-link-icon {margin-top: 30px;}
.acm-teams .teams-action {text-align: center;margin-top: 60px;}
@media (max-width: 767px) {.acm-teams .teams-action {margin-top: 30px;}}
.acm-teams .teams-action b {border-bottom: 1px solid #ffffff;}
@media (max-width: 767px) {.acm-teams .teams-action a {padding: 25px;}}
.acm-cliens .row {margin-right: 0;margin-left: 0;}
.acm-cliens .row > div {padding-right: 0;padding-left: 0;line-height: 1;}
.acm-cliens .client-item .client-img {background: transparent;height: 200px;line-height: 200px;text-align: center;-webkit-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms;}
@media (max-width: 767px) {.acm-cliens .client-item .client-img {height: 100px;padding-bottom: 0;}}
.acm-cliens .client-item .client-img img {display: inline-block;max-height: 200px;}
.acm-cliens .client-item:hover .client-img img {opacity: 1 !important;filter: alpha(opacity=100) !important;}
@media (max-width: 767px) {.acm-cliens .client-item {padding-top: 12.5px;padding-bottom: 12.5px;width: 50% !important;text-align: center;}}
.acm-cliens .client-item .client-img > img {display: inline-block;position: absolute;top: 50%;right: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.acm-cliens .action {margin-top: 30px;}
.acm-hero.style-1 .hero-item {position: relative;}
.acm-hero.style-1 .hero-item.normal {padding: 125px 0;}
@media (max-width: 767px) {.acm-hero.style-1 .hero-item.normal {padding: 75px 10px;}}
.acm-hero.style-1 .hero-item.large {padding: 200px 0 180px 0;}
@media (max-width: 767px) {.acm-hero.style-1 .hero-item.large {padding: 100px 0 75px 0;}}
.acm-hero.style-1 .hero-item.extra-large {padding: 350px 0;}
@media (max-width: 991px) {.acm-hero.style-1 .hero-item.extra-large {padding: 150px 0 75px 0;}}
.acm-hero.style-1 .hero-item .ft-bg,.acm-hero.style-1 .hero-item .ft-bg-xs {background-position: center;background-repeat: no-repeat;background-size: cover;position: absolute;top: 0;right: 0;left: 0;bottom: 0;}
.acm-hero.style-1 .hero-item .group-item {position: relative;}
.acm-hero.style-1 .hero-item .wrap-content .sub-heading span {color: #ffffff;}
.acm-hero.style-1 .hero-item .wrap-content h1 {color: #ffffff;font-weight: 700;margin-bottom: 30px;margin-top: 0;}
@media (max-width: 991px) {.acm-hero.style-1 .hero-item .wrap-content h1 {font-size: 28px;}}
.acm-hero.style-1 .hero-item .wrap-content p {color: #ffffff;margin-bottom: 60px;opacity: 0.8;}
@media (max-width: 767px) {.acm-hero.style-1 .hero-item .wrap-content p {margin-bottom: 30px;}}
.acm-hero.style-1 .icon-bottom {border-bottom: 35px solid #ffffff;border-right: 35px solid transparent;border-left: 35px solid transparent;bottom: 0;color: #333333;display: flex;justify-content: center;height: 0;right: 50%;position: absolute;transform: translateX(-50%);-webkit-transform: translateX(-50%);width: 0;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.acm-hero.style-1 .icon-bottom {flex-direction: column;align-items: center;}}
.acm-hero.style-1 .icon-bottom span {margin-top: 15px;}
.acm-hero.style-1 .icon-bottom:hover span {color: #21c674;}
.acm-hero.style-1 .img-icon a {display: inline-block;color: #ffffff;background: transparent;border-radius: 50%;border: 2px solid #ffffff;text-align: center;}
.acm-hero.style-1.align-left .wrap-content {max-width: 560px;}
@media (max-width: 991px) {.acm-hero.style-1.align-left .wrap-content {order: 2;}}
@media (max-width: 991px) {.acm-hero.style-1.align-left .group-item {display: flex;flex-direction: column;}}
.acm-hero.style-1.align-left .group-item .img-icon {font-size: 36px;position: absolute;left: 90px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
@media (max-width: 991px) {.acm-hero.style-1.align-left .group-item .img-icon {font-size: 24px;position: static;left: auto;right: 0;top: 0;order: 1;transform: translateY(-30px);-webkit-transform: translateY(-30px);}}
.acm-hero.style-1.align-left .group-item .img-icon a {height: 180px;width: 180px;line-height: 176px;}
@media (max-width: 991px) {.acm-hero.style-1.align-left .group-item .img-icon a {height: 90px;line-height: 86px;width: 90px;}}
.acm-hero.style-1.align-center {text-align: center;}
.acm-hero.style-1.align-center .wrap-content {margin: 0 auto;max-width: 760px;}
.acm-hero.style-1.align-center .wrap-content .lead {padding: 0 90px;}
@media (max-width: 767px) {.acm-hero.style-1.align-center .wrap-content .lead {padding: 0;}}
.acm-hero.style-1.align-center .img-icon {display: inline-block;font-size: 15px;}
.acm-hero.style-1.align-center .img-icon a {height: 60px;width: 60px;line-height: 56px;}
.acm-statics.style-1 {text-align: center;}
.acm-statics.style-1 .row {margin: 0;}
.acm-statics.style-1 .row .col {padding: 0;}
.acm-statics.style-1 a {text-decoration: none;margin: 0;}
.acm-statics.style-1 a:hover {text-decoration: none;}
.acm-statics.style-1 .number {margin: 0;color: #000000;}
@media (max-width: 1199px) {.acm-statics.style-1 .number {font-size: 36px;}}
.acm-statics.style-1 .number span {font-weight: 700;}
.acm-statics.style-1 h5 {margin: 10px 0 0 0;color: #000000;}
.acm-statics.style-1 .statics-item {border-top: 1px solid rgba(0,0,0, 0.2);border-left: 1px solid rgba(0,0,0, 0.2);border-bottom: 1px solid rgba(0,0,0, 0.2);padding: 90px 0;}
@media (max-width: 1199px) {.acm-statics.style-1 .statics-item {padding: 100px 0;}}
li.groupclass.active{background: #ac9a46 !important;}
li.groupclass:hover{background: #ac9a46 !important;}
li.sportsclass.active{background: #bed62f !important;}
li.sportsclass:hover{background: #bed62f !important;}
li.eventclass.active{background: #0095da !important;}
li.eventclass:hover{background: #0095da !important;}
li.adventureclass.active{background: #e5b35b !important;}
li.adventureclass:hover{background: #e5b35b !important;}
li.cureclass.active{background: #8ac865 !important;}
li.cureclass:hover{background: #8ac865 !important;}
li.transferclass.active{background: #d7c800 !important;}
li.transferclass:hover{background: #d7c800 !important;}
.ja-masthead-title{color:#ffffff;}

.offerfeature{-webkit-box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.75);-moz-box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.75);box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.75);overflow:hidden;}
.offerfeature:hover{-webkit-box-shadow: 2px 2px 3px 3px rgba(0,0,0,0.75);-moz-box-shadow: 2px 2px 3px 3px rgba(0,0,0,0.75);box-shadow: 2px 2px 3px 3px rgba(0,0,0,0.75);}
.offerfeature > img{transition: transform .5s ease;}
.testimonial-img > img{max-width:150%;width:90px !important;}
.row.equal-height.equal-height-child{margin:0px !important;}
.fa-angle-left::before {content: "\f105" !important;}
.fa-angle-right::before {content: "\f104" !important;}
.teams-item > .avatar{padding:20px;}
.lang-inline > li > a > img{width:24px;}