/* General */
.text-green {color: #027a76}
a:hover {color: #027a76}
.iq-card {border-top-width:10px; border-top-style:solid; border-top-color:transparent}
.main-wrapper {background:#e5e5e5}

.iq-top-navbar {background:#ddd}
.iq-sidebar {background:#ddd}


/* Header */
@font-face{font-family:"Glyphicons Halflings";src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-trash:before{content:"\e020"}

.dropdown-menu.notify-drop {right:0!important; left:auto!important}
#block-notificationwidgetblock ul.dropdown-menu {line-height:1.8}

.navbar-list .language-link {font-weight:bold}


/* Committees Colors */
.group-col-blue  {background-color:#4eccc3; border-color:#4eccc3;}
.group-col-cyan  {background-color:#acfcd9; border-color:#acfcd9;}
.group-col-gray  {background-color:#878787; border-color:#878787;}
.group-col-green {background-color:#027a76; border-color:#027a76;}
.group-col-red   {background-color:#ff6b6b; border-color:#ff6b6b;}
.group-col-yellow{background-color:#ffda10; border-color:#ffda10;}

.iq-card {background:var(--iq-white);}
.bg-light-red {background:rgba(255,107,107,0.1); border-color:#ff6b6b}

.iq-card.group-col-blue  {background-color:rgba(78, 204, 195, 0.12);}
.iq-card.group-col-cyan  {background-color:rgba(172, 252, 217, 0.12);}
.iq-card.group-col-gray  {background-color:rgba(135, 135, 135, 0.12);}
.iq-card.group-col-green {background-color:rgba(2, 122, 118, 0.1);}
.iq-card.group-col-red   {background-color:rgba(255, 107, 107, 0.15);}
.iq-card.group-col-yellow{background-color:rgba(255, 218, 16, 0.12);}


/* Fix for admin toolbar */
#toolbar-bar {z-index:1000}
body.toolbar-tray-open.toolbar-fixed.toolbar-horizontal .iq-top-navbar {top:80px}
body.toolbar-tray-open.toolbar-fixed.toolbar-horizontal .iq-sidebar {padding-top:80px}
body.toolbar-tray-open.toolbar-fixed.toolbar-horizontal .right-sidebar-mini {padding-top:80px}


/* Timeline Posts */
#block-createcontent .iq-card {background-color:#E0E0E0; position:fixed}
#block-createcontent .las {transition:all .5s ease}
#block-createcontent .stories-data a:hover .las {margin-right:5px;}

.whrd-carousel {position:relative; max-width:640px}
.owl-img-slide span {display:none}
.whrd-carousel .owl-img-slide span {position:absolute; bottom:0; left:0; z-index:10; width:100%; background:rgba(2,122,118,0.5); color:#FFF; font-weight:bold; padding:0; height:0; display:block; transition:all .3s ease}
.whrd-carousel:hover .owl-img-slide span {padding:7px 15px; height:auto}
.owl-carousel .owl-nav i {background:rgba(2,122,118,0.2)}
.owl-carousel .owl-nav .owl-prev {left:1%}
.owl-carousel .owl-nav .owl-next {right:1%}
.owl-carousel .owl-dots .owl-dot span {background:var(--iq-primary)}
.owl-carousel .owl-dots .owl-dot.active span {background:#ff6b6b}


/* Committees */
.top-bg-com {height:80px; width:100%}
#block-whrdmena-content .views-element-container table {width:100%; min-width:768px; margin:20px 0}
#block-whrdmena-content .views-element-container table tr:nth-child(even) {background:#DDD}
#block-whrdmena-content .views-element-container table tbody tr:hover {background:rgba(2, 122, 118, 0.1)}
#block-whrdmena-content .views-element-container table td {padding:7px 7px}
#block-whrdmena-content .views-element-container table .dropbutton-multiple.open ul {background-color: #FFF; padding:10px}


/* Page User */
#page-user-wrap {background:#005451; min-width:94vw; min-height:100vh; color:#FFF}
#page-user-wrap input {width:100%; border-radius:25px; border:none; padding:7px 15px; margin:0!important}
#page-user-wrap #edit-actions {text-align:center}
#page-user-wrap #edit-actions input {width:70%; margin-top:30px !important}
#page-user-wrap a {color:#ff6b6b}
#page-user-wrap a:hover {background-color:rgba(255,255,255,.3)}
#page-user-wrap label {color:#acfcd9; margin-top:20px}


/* Language Switcher block */
#block-languageswitcher a {font-weight:bold}
