@charset "utf-8";
/* CSS Document */
body{
  font-family:'Open Sans', sans-serif, Arial, Verdana, Helvetica, sans-serif;
  font-size:15px; color:#000; font-weight:normal; line-height:normal;
  padding:0px; margin:0px; text-decoration:none; height:100%;
  }
li {list-style: none;}
em, i {
    font-style: italic;
}
/* Bootstrap Override Css */
p {margin: 0 0 20px; line-height: 1.4}
p.nobot {margin-bottom: 0px;}
hr{border-color:#ccc; border-style: solid; margin:0px 0px 30px; border-top: 1px solid #0099cc;}
hr.px1{
    margin:0px 0px 30px;
    border-bottom: 1px solid #ccc;
    padding-top: 30px;
    border-top: 0;
}
hr.px2{
    margin:0px 0px 30px;
    border-bottom: 2px solid #ccc;
    padding-top: 30px;
    border-top: 0;
}
hr.px2.related-content {
    padding-top: 0;
}
hr.hidden-xs {margin:0px 0px 30px;}
hr.visible-xs {margin:0px 0px 30px;}
hr.hr30-all {margin:30px 0px;}
hr.hr20 {margin:0px 0px 20px;}
hr.hr20-all {margin:20px 0px;}

.bgGap {padding: 20px;}
.bgGap p {margin: 0;}
.nopad {padding: 0;}

a {color:#006699; text-decoration:none;}
a:hover{color:#0099cc; text-decoration:none;}
a:focus{text-decoration:none; outline:none; border:0px;}
a {-webkit-transition: ease-out 0.3s; -moz-transition: ease-out 0.3s;-o-transition: ease-out 0.3s; transition: ease-out 0.3s;}
a:hover {-webkit-transition: ease-out 0s; -moz-transition: ease-out 0s;-o-transition: ease-out 0s; transition: ease-out 0s;}

label{font-weight:normal;}

.img-thumbnail{border-radius:0px; border:0px; background:inherit; box-shadow:inherit; padding:0px;}
.bootstrap-tagsinput{margin-bottom:0px;}

.label-info {background-color: #b32017;}
.label{font-size:18px; font-weight:normal;}
.bootstrap-tagsinput .tag{ margin:2px; display:inline-block;}

.container{max-width:1040px; width:100%; position:relative;}
.row-menu .container {z-index: 99999;}
.row-title .container {z-index: 1000;}
.small-header .row-menu .container {z-index: 101;}

.btn:focus, .btn:active:focus, .btn.active:focus {
  outline: none; outline-offset:0px;
  outline:0px auto -webkit-focus-ring-color;
  }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Roboto', serif; font-weight:normal; line-height: normal; padding:0px; margin:0px;}

h1{color:#000000; font-size:32px; margin-bottom:32px;}
h2{color:#000; font-size:22px; margin-bottom:12px;}
h3{color:#003366; font-size:20px; margin-bottom:9px;}
h4{color:#003366; font-size:17px; margin-bottom:7px;}
h5{color:#003366; font-size:16px; margin-bottom:6px;}
h5.gray{color:#666666; line-height: 1.3; font-size: 17px; font-weight: normal; font-family:'Open Sans', sans-serif, Arial, Verdana, Helvetica, sans-serif; }
.article-hov h2 {color: #003366;}
h2.font-18, h3.font-18 {font-size:18px;}
h3.font-16 {font-size:16px;}

.whiteTxt {color: #FFF!important;}
.lightGrayTxt {color: #999999 !important;}
.blackTxt {color: #000!important;}
.black26 {color: #000 !important; font-size: 26px; margin-bottom:12px;}
.topHeaderTitle h1.black26 {margin-bottom:0;}
.gray24{color:#666666 !important; font-size: 24px;}
.gray22{color:#666666 !important; font-size: 22px;}
.gray22italic{color:#666666 !important; font-size: 22px; font-style:italic;}
.black24 {color: #000 !important; font-size: 24px;}
.black22 {color: #000 !important; font-size: 22px;}
.black24italic {color: #000 !important; font-size: 24px; font-style:italic;}
.black20 {color: #000 !important; font-size: 20px;}
.black20italic {color: #000 !important; font-size: 20px; font-style:italic;}
.gray20{color:#666666 !important; font-size: 20px;}
.gray20italic{color:#666666 !important; font-size: 20px; font-style:italic;}
.gray17italic{color:#666666 !important; font-size: 17px; font-style:italic;}
.gray16italic{color:#666666 !important; font-size: 16px; font-style:italic;}

.txt13 {font-size: 13px;line-height: 1.4;display: inline-block;}
.txt18 {font-size: 18px;}
.txt16 {font-size: 16px;}
.txt15 {font-size: 15px;line-height: 1.4;}
span.txt13,span.txt15,span.txt16,span.txt18 {display: inline-block;}
span.txt15 {
    line-height: 1.3;
}
span.txt13 {
    line-height: 1.2;
}
.magazineBox span.txt13,.magazineBox span.txt15,.magazineBox span.txt16,.magazineBox span.txt18 {display: inline-block;}

.grayTxt13 {color:#666666 !important; font-size: 13px; line-height: 1.2;}
.grayTxt15 {color:#666666 !important; font-size: 15px; line-height: 1.4;}
.grayTxt16 {color:#666666 !important; font-size: 16px; line-height:1.4;}
span.grayTxt13,span.grayTxt15,span.grayTxt16 {display: inline-block;}

.pageHeader {margin-top: -5px;}
.pageHeader h1 {color:#000000; font-size:24px; margin-bottom:50px;}
.pageHeader h1.M-b18 {margin-bottom: 18px;}
.pageHeader h3{font-size:18px;}

.form-control::-moz-placeholder{color:#000;}

.modal.in .modal-dialog{transform:inherit;}
.modal.fade .modal-dialog{transform:inherit; transition:inherit;}

.col-sm-15 {float:left; width:20%;}
/* Owl override */
.owl-carousel {margin-top:0px}
.owl-item .item .description a:hover,
.owl-item .item .description a:hover h1,
.single-slide-item .description a:hover h1{color: #66ffff;}
.owl-item .item a:hover .description,
.owl-item .item a:hover .description h1,
.owl-item .item a:hover .description p,
.owl-item .item a .description:hover h1,
.owl-item .item a .description:hover p {color: #66ffff;}

/* Single banner (slide) item */
.single-slide-item img {width: 100%;}
.single-slide-item .gallery-record-pavilion.photoBtn {right: 25px; top: 15px;}

/* Big banner slide */
#big-carousel {
    padding: 0;
}
/*#big-carousel h2,
#big-carousel .header-caps-30,
#big-carousel .B-header,
#big-carousel .header-caps,*/
#big-carousel .owl-nav,
#big-carousel .owl-dots {display: none;}
#big-carousel .bigHeader {margin-bottom:0;}
.big-banner-header {
    position: absolute;
    z-index: 9999;
    padding: 30px 15px 0;
    width: 1040px;
    margin-left: -520px;
    left: 50%;
}
.big-banner-header h1 {
    font-size: 32px;
    color: #000;
    margin-bottom: 10px;
}

/*--- Top Header Column ---*/
header{
  border-bottom:1px solid #0099cc; position:relative;
  padding:20px 0 1px; margin:0; height:auto; width:100%;
}
header.header-regular, header.header-submenu, header.header-breadcrumb {padding:20px 0 1px;}

.headerBox .logoCol, .headerBox2 .logoCol {float:left; width:26.7%; padding-right:20px;}
.headerBox .navCol {float:left; width:73.3%;}
.headerBox .nafas-logoCol{float:left; width:60%; margin-bottom:10px;}
.headerBox .nafas-navCol{float:left; width:40%; margin-top:10px;}

.headerBox2 {padding-bottom:20px;}
.headerBox2 .middleCol{float:left; width:50%; padding-right:20px;}
.headerBox2 .rightCol{float:left; width:23.3%; padding-right:20px;}



header .logo{display:inline-block;}
header .logo img{max-width:100%; display:inline-block;}

header .topLeft{float:left;}

header .topRight{float:right;}
header .topRight ul{padding:0px; margin:0px; list-style:none;}
header .topRight ul li{padding:0px; margin:0 0 0 20px; float:left;}
header .topRight ul li.arabic-language {font-family: 'Simplified Arabic Fixed', 'Open Sans', sans-serif, Arial, Verdana, Helvetica;}
header .topRight ul li a{color:#023066;}

header .topRight .searchGrid{position: relative; width:auto;}
header .topRight .search-icon{color:#0099cc; font-size:22px;}
header .topRight .search-icon img{vertical-align:top;}
header .topRight .search {
    width:200px; max-width:0;
    position:absolute; right:20px; box-sizing:border-box; opacity:0;
  border:0px; border-bottom:1px solid #ccc; outline:none;
  -webkit-transition: all .5s ease; -moz-transition: all .5s ease;
    -o-transition: all .5s ease; transition: all .5s ease;
}
header .topRight .search.expanded {max-width:200px; opacity:1;}
header .topRight .shareGrid{position:relative;}
header .topRight .shareGrid img{vertical-align:top;}
header .topRight .shareGrid a{color:#0099cc; line-height:22px; font-size:24px; display:inline-block;}
header .topRight .shareGrid .dropdown {
    background:#fff; border:1px solid #ccc; margin-top:10px; padding-left:0;
  position:absolute; right:-10px; z-index: 9999; display:none; padding:5px 0 10px;
}
header .topRight .shareGrid .dropdown:before {
  content:''; position:absolute; color:#1a88ff; right:0; top:-15px;
  background:url(../images/nav-arrow.png) center top no-repeat;
  width:34px; height:18px; margin-left:0px;
  }
header .topRight .shareGrid:hover .dropdown{display:block;}

header .topRight .shareGrid .dropdown li{
  float:none; text-align:left; width:138px; padding:5px 15px 5px 10px;
  margin:0px; color:#023066; font-style:italic; font-size:15px;
  }
header .topRight .shareGrid .dropdown li a{display:block; color:#003366; font-size:15px; line-height:30px; font-style:normal; padding-left:40px;}
header .topRight .shareGrid .dropdown li a:hover{display:block; color:#0099cc;}
header .topRight .shareGrid .dropdown li img{float:left; display:inline-block; margin-right:10px;}

header .topRight .shareGrid .dropdown li .facebook{background:url(../images/f-icon-grey.png) 0 0 no-repeat; background-size:30px 30px;}
header .topRight .shareGrid .dropdown li .facebook:hover{background:url(../images/f-icon.png) 0 0 no-repeat; background-size:30px 30px;}

header .topRight .shareGrid .dropdown li .googleplus{background:url(../images/gp-icon-grey.png) 0 0 no-repeat; background-size:30px 30px;}
header .topRight .shareGrid .dropdown li .googleplus:hover{background:url(../images/gp-icon.png) 0 0 no-repeat; background-size:30px 30px;}

header .topRight .shareGrid .dropdown li .twitter{background:url(../images/t-icon-grey.png) 0 0 no-repeat; background-size:30px 30px;}
header .topRight .shareGrid .dropdown li .twitter:hover{background:url(../images/t-icon.png) 0 0 no-repeat; background-size:30px 30px;}

header .topRight .shareGrid .dropdown li .envelope{background:url(../images/en-icon-grey.png) 0 0 no-repeat; background-size:30px 30px;}
header .topRight .shareGrid .dropdown li .envelope:hover{background:url(../images/en-icon.png) 0 0 no-repeat; background-size:30px 30px;}


.header-regular{margin-bottom: 30px;}
.header-submenu{margin-bottom: 15px;}
.header-breadcrumb{margin-bottom: 10px;}

.fullHeader{margin-bottom:50px; position:relative;}
.fullHeader img{max-width:100%; margin-top: 45px;}
.B-header{overflow:hidden;}
.B-header h1{float:left; margin-bottom: 0px; line-height: 38px;}
.B-header h2{float:right; font-size:24px; color:#666; margin-bottom:0px; line-height: 38px}

.art-destination .fullHeader{margin-bottom:35px;}

.bigHeader{text-align:center; margin-bottom:75px; position:relative;}
.bigHeader img{max-width:100%;}
.bigHeader .header-caps{z-index: 888;width:1040px; padding:50px 15px 0; margin-left:-520px; position:absolute; top:0; left:50%; font-family: 'Roboto', sans-serif;}
.bigHeader .header-caps-30{z-index: 888;width:1040px; padding:30px 15px 0; margin-left:-520px; position:absolute; top:0; left:50%; font-family: 'Roboto', sans-serif;}
.bigHeader .header-caps.right{z-index: 888;text-align:right;}
.bigHeader .header-caps.left{z-index: 888;text-align:left;}
.bigHeader .header-caps-30.right{text-align:right;}
.bigHeader .header-caps-30.left{text-align:left;}
.bigHeader .header-caps h1{font-size:32px; color:#000; margin-bottom:10px;}
.bigHeader .header-caps h2{font-size:24px; color:#666666; margin-bottom:10px;}
.bigHeader .header-caps-30 h1{font-size:32px; color:#000; margin-bottom:10px;}
.bigHeader .header-caps-30 h2{font-size:24px; color:#666666; margin-bottom:10px;}

.pageHeader h1.artist-m-20 {margin-bottom: 20px;}
.pageHeader span.total-count{color:#666; display:block;}

.biencal h1, .biencal h2, .biencal h3, .biencal h4, .biencal h5, .biencal h6 {color: #000 !important;}
.biencal a h1, .biencal a h2, .biencal a h3 {color: #003366 !important;}
.biencal .active {font-weight: bold;}
.biencal .greyTxt {color: #666 !important;}
.biencal p.txt13 {margin-bottom: 9px;}
/*--- End Header ---*/
.rightBox ul.institution-link, .institution-link {padding:12px 0 0 0;display:inline-block;font-size:14px; clear: both; width: 100%;margin-bottom: 0;}
.institution-link li {
    padding: 0px 7px;
    border-left: 1px solid #666;
    float: left;
    line-height: 1;
}

.institution-link li:first-child {border-left:0;padding-left:0;}

.institution-link li a {color: #006699}
.institution-link2 {display:inline-block;}
.institution-link2 a {
    padding: 0px 7px;
    border-left: 1px solid #666;
    float: left;
    line-height: 1;
    color: #006699;
    font-size: 14px;
}

.institution-link2 a:first-child {border-left:0;padding-left:0;}

/* -- TYPO3 content padding */
.nor75 {margin-bottom: 75px}
.spl50 {margin-bottom: 50px}
.M-b15{margin-bottom:15px;}
.bot120{margin-bottom:120px;}
.m-t35 {margin-top: 35px;}
.M-b20{margin-bottom:20px;}
.M-b30{margin-bottom:30px;}
.M-b32{margin-bottom:32px;}
.M-b45{margin-bottom:45px;}
.M-b40{margin-bottom:40px;}
.M-b50{margin-bottom:50px;}
.M-b75{margin-bottom:75px;}
.M-b100 {margin-bottom: 100px;}

.P-b32 { padding-bottom: 32px!important;}
.P-b40 { padding-bottom: 40px;}
.spl50.bcrumb {margin-bottom: 16px; overflow: hidden;}
.spl50.bcrumb h2{color:#003366; float: left; margin-bottom: 0;}
.spl50.bcrumb .separator {color:#003366; font-family: 'Roboto', serif; font-weight: normal; font-size: 22px; margin: 0 10px; line-height: 1.0; float: left;}
.spl50.bcrumb h3{color:#003366;font-size: 22px;margin-bottom: 12px;}

.article .image{padding:0px; margin-bottom: 16px; position:relative; overflow:hidden;}
.article-hov .image{padding:0px; margin:0 0 16px; position:relative; overflow:hidden;}
.article-hov .image img{
  max-width:100%; display:inline-block;
  -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s; transition: all 1s ease 0s; height: auto;
  }
 a .article-hov:hover img{
  -webkit-transform: scale(1.1); -moz-transform: scale(1.1);
   -o-transform: scale(1.1); transform: scale(1.1);
  }
.article-hov a:hover img{
  -webkit-transform: scale(1.1); -moz-transform: scale(1.1);
   -o-transform: scale(1.1); transform: scale(1.1);
  }

a .article p{color:#000;}
a .article-hov p{color:#000;}
.article-hov p:last-child,
.page-list p:last-child {margin-bottom:0;}
.page-list .grayTxt15 {font-size: 13px;}

.article.gap h3 {margin-bottom: 12px;}
.galleryIndex .leftCol{float:left; width:30%; margin-left:15px;}
.galleryIndex .leftCol.image{margin-bottom:0px;}

.galleryIndex .rightCol{float:left; width:66%; padding-left:15px; padding-right:15px;}
.galleryIndex .rightCol h3{margin-bottom:6px;}
.galleryIndex .rightCol p:last-child{margin-bottom:0px;}

.col-sm-15 p{font-size:13px;}

.col-sm-15 .article {overflow:hidden;}
.col-sm-15 .article h4 {margin-bottom: 15px;}

.col-sm-15 .article-hov {overflow:hidden;}
.col-sm-8 .article-hov .image {margin-bottom:18px;}
.col-sm-15 .article-hov h4 {margin-bottom: 8px;}

.txt8-img-hidden {margin-left: 15px; margin-right: 15px}
.txt8-img-hidden .image {width: 135px; float: left; overflow: hidden;}
.txt8-img-hidden .head8 {padding-left: 23px; width: 170px; float: left;}
.txt14-img-hidden {margin-left: 15px; margin-right: 15px}
.txt14-img-hidden .image {width: 120px; float: left; overflow: hidden;}
.txt14-img-hidden p {padding-left: 20px; width: 186px; float: left;}
.head8 h4 {margin-bottom: 12px;}
.head14 h4 {margin-bottom: 15px;}

.magazineBox .col-sm-4 .article .image {margin-bottom:18px;}
.magazineBox .col-sm-4 .article-hov .image {margin-bottom:18px;}
.magazineBox .col-sm-4 .article .b16, .col-sm-4 .article-hov .b16 {margin-bottom:16px !important;}
.groupImg img {width: 100%;}
.uiu-magazine .groupImg .image-left{margin-bottom: 75px;}
.uiu-magazine .col-sm-9 p {font-family: 'Open Sans', sans-serif, Arial, Verdana, Helvetica, sans-serif; font-size: 18px; }


.article.imgbutton{width: 310px;}
.article.imgbutton img {width: 100%;}
.article.imgbutton .details {position: relative; margin-top: -34px; padding: 5px; line-height: 24px; font-size: 18px; color:#fff; background: rgba(110,110,110, 0.8);}
.article.imgbutton .details a {color: #FFF;}
.article.imgbutton .details a:hover {color: #0099CC;}
.artist-country { padding-left: 150px;}
.countryList{padding:0px; margin:0px; list-style:none; overflow:hidden;}
.countryList li{padding:0px; margin:0 0 15px; width:33.333%; float:left; font-size:18px;}

.subTitle {padding-bottom:25px;}
.subTitle h1{margin-bottom: 25px}
.subTitle h2{color:#666666; margin-bottom: 25px}

.subTitle2{padding-bottom:35px;}
.subTitle2 h4{color:#666666; font-style:italic; margin-bottom:0px !important; font-size:18px;}

.panelBox ul{padding:0px; margin:0px; list-style:none; overflow:hidden;}
.panelBox ul div.frame-default{padding:0px; margin:0 40px 0 0; float:left; width:310px;}
.panelBox ul div.frame-default:last-child{margin-right:0px;}
.panelBox ul li .social-nav li {padding:0 7px; width:auto; margin:0px;}
.panelBox ul li .social-nav {padding: 0 0 0 13px;}

.panelGrid{border:2px solid #CCC; min-height:150px; overflow:hidden;}
.panelGrid .panelHeader {background:#CCC; padding:5px 10px 12px; font-size:20px; color:#003366;}
.panelGrid .panelBody {padding:10px; overflow:hidden;}
.panelGrid .panelBody .panelText{word-wrap: break-word;}
.panelGrid .panelBody .panelText.half{float:left; width:50%; word-wrap: break-word;}
.panelGrid .panelBody .panelText p{margin-bottom:10px; line-height: 1.4}
.panelGrid .panelBody .panelText p:last-child{margin-bottom:0px;}
.panelGrid .panelBody .panelText a{color:#003366;}
.panelGrid .panelBody .panelText a:hover{color:#0099cc;}
.panelGrid .panelBody .paneImg{float:right; width: 50%}
.panelGrid .panelBody .panelText .social {width:100%;}

.social {float:right; width:auto;}
.social span{display:inline-block; float:right; line-height:28px; color:#666;}
.social-nav, .social-nav2 {float: right; margin: 0; padding: 0 0 0 13px;}
.social-nav li, .social-nav2 li {display: inline-block; list-style:none; padding:0 5px}
.social-nav li:first-child, .social-nav2 li:first-child {padding-left: 0;}
.rightBox .social-nav2 li:last-child{padding-right: 0px;}

.social-nav .social-icon{width:22px; height:22px; display:inline-block;}
.social-nav .facebook{background:url(../images/f-icon-grey.png) 0 0 no-repeat; background-size:22px 22px;}
.social-nav .facebook:hover{background:url(../images/f-icon.png) 0 0 no-repeat; background-size:22px 22px;}

.social-nav .googleplus{background:url(../images/gp-icon-grey.png) 0 0 no-repeat; background-size:22px 22px;}
.social-nav .googleplus:hover{background:url(../images/gp-icon.png) 0 0 no-repeat; background-size:22px 22px;}

.social-nav .twitter{background:url(../images/t-icon-grey.png) 0 0 no-repeat; background-size:22px 22px;}
.social-nav .twitter:hover{background:url(../images/t-icon.png) 0 0 no-repeat; background-size:22px 22px;}

.social-nav .envelope{background:url(../images/en-icon-grey.png) 0 0 no-repeat; background-size:22px 22px;}
.social-nav .envelope:hover{background:url(../images/en-icon.png) 0 0 no-repeat; background-size:22px 22px;}

.social-nav2 .social-icon{width:30px; height:30px; display:inline-block;}
.social-nav2 .facebook{background:url(../images/f-icon-grey.png) 0 0 no-repeat; background-size:30px 30px;}
.social-nav2 .facebook:hover{background:url(../images/f-icon.png) 0 0 no-repeat; background-size:30px 30px;}

.social-nav2 .googleplus{background:url(../images/gp-icon-grey.png) 0 0 no-repeat; background-size:30px 30px;}
.social-nav2 .googleplus:hover{background:url(../images/gp-icon.png) 0 0 no-repeat; background-size:30px 30px;}

.social-nav2 .twitter{background:url(../images/t-icon-grey.png) 0 0 no-repeat; background-size:30px 30px;}
.social-nav2 .twitter:hover{background:url(../images/t-icon.png) 0 0 no-repeat; background-size:30px 30px;}

.social-nav2 .envelope{background:url(../images/en-icon-grey.png) 0 0 no-repeat; background-size:30px 30px;}
.social-nav2 .envelope:hover{background:url(../images/en-icon.png) 0 0 no-repeat; background-size:30px 30px;}


/*--- Sub Navigation ---*/
.subnavGrid {position:relative; padding-bottom:30px; display:inline-block;}
.subnavGrid ul{padding:0px; margin:0px; list-style:none;}
.subnavGrid ul li{color:#003366; line-height:22px; font-size:24px; float:left; border-left:1px solid #ccc; position:relative;}
.subnavGrid ul li a{color:#003366; line-height:22px; display:inline-block; position:relative; padding:0 10px;}
.subnavGrid ul li:first-child{border-left:0;}
.subnavGrid ul li:first-child a{padding-left:0px;}

.subnavGrid ul li .dropdown {
    background:#fff; border:1px solid #ccc; margin-top:18px; padding:0px; width:160px;
  position:absolute; left:0px; z-index: 9999; display:none; font-size:15px;
  }
.subnavGrid .dropdown:before {
  content:''; position:absolute; color:#1a88ff; left:50%; top:-15px;
  background:url(../images/nav-arrow.png) center top no-repeat;
  width:34px; height:18px; margin-left:-17px;
  }
.subnavGrid ul li:hover .dropdown{display:block; padding-top:10px;}

.subnavGrid .dropdown li{float:none; text-align:left; margin:0px; color:#003366; font-size:15px; width:100%; border:0px;}
.subnavGrid .dropdown li a{display:block; color:#003366; font-size:14px; padding:8px 0 8px 15px !important;}
.subnavGrid .dropdown li a:hover{display:block; color:#003366; background:#d1f0ff;}
.subnavGrid .subnav{display:block; margin-bottom:70px;}
.subnavGrid.nafas .subnav{display:block; margin-bottom:45px;}
.subnavGrid .subnav ul{padding:0px; margin:0px; list-style:none;}
.subnavGrid .subnav ul li{padding:0px 1px; margin:0px; float:left; border-left:1px solid #999; font-size:16px; font-family: 'Roboto', sans-serif; line-height:14px;}
.subnavGrid .subnav ul li:first-child{border-left:0px; padding-left:0px;}

.subnavGrid.archive{padding: 0 0 20px;}
.subnavGrid.archive ul li{font-size:15px; border-left:0px; padding:0px; position:relative; border-left:1px solid #ddd;}
.subnavGrid.archive ul li:first-child {border-left:0;}
.subnavGrid.archive ul li a{padding:0px 15px; font-size:18px; line-height:15px;}
.subnavGrid.archive ul li .dropdown{width:160px; left:50%; margin-left:-80px; margin-top:10px;}
.subnavGrid.archive ul li .dropdown li:first-child{padding:0; font-weight:normal; margin-top:10px;}
.subnavGrid.archive ul li .dropdown li a{font-size:14px; padding: 10px 0 10px 15px !important;}

.submenuGrid {position:relative; overflow:hidden; padding-bottom:50px;}
.submenuGrid .submenu{display:block;}
.submenuGrid .submenu ul{padding:0px; margin:0px; list-style:none;}
.submenuGrid .submenu ul li{padding:0px 10px; margin:0px; float:left; border-left:1px solid #999; font-size:16px; font-family: 'Roboto', sans-serif;}
.submenuGrid .submenu ul li:first-child,
.submenuGrid .submenu ul li.first-menu{border-left:0px; padding-left:0px;}

.submenu-btn{display:none;}
.subnav-btn{display: none;}
.close-btn{display:none;}

.magazine-nafas {margin-bottom: 75px;}
.magazine-nafas .article p{font-size:13px; line-height:normal;}

.titleText{font-size:24px; line-height:20px;}
.nafas.right{float:right; display:inline-block;}
.arabic .nafas.left{float:left}

.zoomImage {
    margin-bottom: 60px;
    margin-top: 15px;
    padding-left: 100px;
    padding-right: 100px;
}

.zoomImage .item{
    width: auto;
}

.zoomImage .item img{
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.zoomImage iframe {width: 100%;}

.zoomBack {
    position: absolute;
    left: inherit;
    right: 50px;
    top: 12px;
    height: 20px;
    width: 56px;
    text-indent: -99999px;
    background: url(../images/galback.png) center center no-repeat !important;
    opacity: 1;
}
.aticleDetail2 {
    margin-bottom: 50px;
    font-size: 17px;
    width: 620px;
}

.aticleDetail2 h2 {margin-bottom: 26px;}

.mapImage {
    margin-top: 20px;
    float: right;
}
.mapImage .item{
    width: auto;
}

.gallery-info{width: 140px; height: 22px; top: -58px; right: 80px; overflow: hidden; position:absolute; z-index: 999; padding: 0px;}
.gallery-info .counter {float:left; width: 70px;}
.gallery-info .galnav {float:right; width: 70px;}
.gallery-info .galnav div {width: 35px; padding: 0px;}
.gallery-info .galnav .prev {float:right; text-indent: -99999px; background: url(../images/grey-arrow-left.png) center center no-repeat !important;}
.gallery-info .galnav .next {float: right; text-indent: -99999px; background: url(../images/grey-arrow-right.png) center right no-repeat !important;}
.gallery-info .galnav .back_to_parent{width:19px;height:17px;background: url(../images/grey-arrow-up.png) center right no-repeat !important;text-indent: -99999px;
display: block;float: right;margin-left: 16px;margin-top: 2px;}
img.img_back_to_parent{cursor:pointer;}

/** Round Tour navigation **/
.gallery-round-navigation {
    position: absolute;
    right: 15px;
    top: -5px;
    font-size: 18px;
    font-family: 'Roboto', serif;
    z-index: 10;
}
.gallery-round-navigation .prev {float:left; width:40px; height:40px; text-indent: -99999px; background: url(../images/back-normal.png) center center no-repeat;}
.gallery-round-navigation .next {float: left; width: 40px; height:40px; text-indent: -99999px; background: url(../images/next-normal.png) center center no-repeat;}
.gallery-round-navigation a:hover .next,
.gallery-round-navigation .next:hover {
    background: url(../images/next-mouseover.png) center center no-repeat;
}
.gallery-round-navigation a:hover .prev,
.gallery-round-navigation .prev:hover {
    background: url(../images/back-mouseover.png) center center no-repeat;
}
.gallery-round-navigation span {float: left; margin: 0 5px; line-height: 40px;}
/* Style for new gallery */
.detailList{margin:0px; padding:0 0 50px; overflow:hidden;}
.detailList ul{padding:0px; margin:0px; list-style:none;}
.detailList ul li{padding:0px; margin:0 0 20px; list-style:none;}
.detailList ul li h4{font-size:16px; color:#000000; font-style:italic; margin-bottom:5px;}
.detailList ul li h5{font-size:16px; color:#000000; margin-bottom:5px; line-height:18px}
.detailList ul li p{font-size:14px; color:#000000; margin-bottom:5px;}
/* Style for new gallery ends */
.newsletter{
  font-size:17px; font-style:italic; color:#666; padding-top:30px; padding-bottom:30px;
  border-top:1px solid #ccc; border-bottom:1px solid #ccc; line-height:normal; margin-bottom:50px;
}
.box-b50{margin-bottom:50px;}
.greyBox{background:#e5e5e5; padding:15px 15px 1px; }
.linkText{font-size:17px; color:#003366; display:inline-block; padding-bottom:8px;}
.photo-link {font-size: 18px;color: #003366;display: inline-block; padding-bottom: 10px;}

.short-article{margin-bottom:60px;}
.italic-nopad{color:#333; font-style:italic; margin-bottom:8px;}
.short-article h3{margin-bottom:6px;}

.image img{max-width:100%; display:inline-block;height: auto;}
.image span{display:block; padding-top:5px; font-size:13px;}

.leftBox{margin-left:-1px;}

.rightBox{margin-left:-1px;}
.rightBox .grayItalic{color:#666; font-style:italic; margin-bottom:30px;}
.rightBox .col-sm-5.hidden-xs {padding-right: 0px;}
.rightBox .col-sm-7 p {font-size:13px;}
.rightBox .row .col-xs-6 iframe {width: 142px; height: 120px;}
.rightBox .row .col-xs-6.pull-right {padding-left: 0px}
.rightBox .box.info {margin-bottom: 70px;}
.rightBox .box.info span { display: block; padding-bottom: 5px;}
.rightBox .box.info span.txt13, .rightBox .box.info span.grayTxt13 {display: inline !important; font-style: normal !important;}
.rightBox .box.info span.grayTxt15, .rightBox .box.info span.txt15 {display: inline !important; font-style: normal !important; font-size: 15px !important;}

.rightBox .box-b50.info{padding-bottom:20px;}
.rightBox .box-b50.info span{display:block; font-style:italic; font-size:13px; color:#666; padding-bottom:5px;}
.rightBox .box-b50.info h5{font-size:19px; margin-bottom:5px;}
/*!!!.rightBox .box-b50.info h5 a{font-size:15px;}*/
.rightBox .box-b50.info h5 a{font-size:19px;}
.rightBox .box-b50.info p{font-size:13px; margin-bottom:0px; color:#666; line-height:normal;}
.rightBox .box-b50.info a{font-size:13px; color:#006699;}
.rightBox .box-b50.info a:hover{color:#0099cc;}

.rightBox .social{width:100%; margin-right: -15px; overflow:hidden; margin-bottom: 30px;}
.rightBox .social .social-nav{float:none;}

.rightBox .social span{margin-top:5px;}
.rightBox .s-border2 .social span{margin-top:0px;}

.rightBox .RC-info .article{margin-bottom:45px;}
.rightBox .RC-info h4{color:#666; font-style:italic; margin-bottom:30px;}
.rightBox .RC-info.related-article h4 {margin-bottom:30px;}
.rightBox .RC-info h3{font-size:17px; line-height:20px; margin-bottom:10px;color:#006699;}
.rightBox .RC-info .imgbox{padding-right:0px;}
.rightBox .RC-info .imgbox img{max-width:100%; height: auto;}
.rightBox .RC-info .details{font-size:13px;line-height: 18px;}
.rightBox ul {padding-top: 20px;}
.rightBox ul.social-nav2{padding-top: 0px;}
.less-margin h3 {margin-bottom: 8px;}

.moreArticle { padding-bottom: 70px; padding-top: 25px; text-align: center;}
.more-articles-link {font-size: 18px; color: #003366; display: inline-block;}

.subnavGrid2{position:relative; padding-bottom:30px; display:inline-block;}
.subnavGrid2 ul{padding:0px; margin:0px; list-style:none;}
.subnavGrid2 ul li{color:#003366; line-height:22px; font-size:24px; float:left; border-left:1px solid #ccc; position:relative;}
.subnavGrid2 ul li a{color:#003366; line-height:22px; display:inline-block; position:relative; padding:0 10px;}
.subnavGrid2 ul li:first-child{border-left:0;}
.subnavGrid2 ul li:first-child a{padding-left:0px;}

.subnavGrid2 ul li .dropdown {
    background:#fff; border:1px solid #ccc; margin-top:18px; padding:0px; width:160px;
  position:absolute; left:0px; z-index: 9999; display:none; font-size:15px;
  }
.subnavGrid2 .dropdown:before {
  content:''; position:absolute; color:#1a88ff; left:50%; top:-15px;
  background:url(../images/nav-arrow.png) center top no-repeat;
  width:34px; height:18px; margin-left:-17px;
  }
.subnavGrid2 ul li:hover .dropdown{display:block; padding-top:10px;}
.subnavGrid2 .dropdown li{float:none; text-align:left; margin:0px; color:#003366; font-size:15px; width:100%; border:0px;}
.subnavGrid2 .dropdown li a{display:block; color:#003366; font-size:14px; padding:8px 0 8px 15px !important;}
.subnavGrid2 .dropdown li a:hover{display:block; color:#003366; background:#d1f0ff;}

.subnavGrid2.archive{padding:15px 0 50px;}
.subnavGrid2.archive ul li{font-size:15px; border-left:0px; padding:10px 0; position:relative; float:none;}
.subnavGrid2.archive ul li:first-child{border-left:0;}
.subnavGrid2.archive ul li a{padding:0px 15px; font-size:18px; line-height:15px;}
.subnavGrid2.archive ul li .dropdown{width:160px; left:50%; margin-left:-80px; margin-top:10px;}
.subnavGrid2.archive ul li .dropdown li{padding:0px;}
.subnavGrid2.archive ul li .dropdown li:first-child{padding:0; font-weight:normal; margin-top:0px;}
.subnavGrid2.archive ul li .dropdown li a{font-size:14px; padding: 10px 0 10px 15px !important;}
.tagList {
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.tagList li {
    padding: 5px 10px;
    margin: 10px 7px;
    float: left;
    display: inline-block;
}
.tagList .bgGray a {color: #003366;}
.tagList .bgGray:hover {background: #0099CC;}
.tagList .bgGray a:hover {color: #FFF;}

.tagList .bgLightGray a {color: #003366;}
.tagList .bgLightGray:hover {background: #0099CC;}
.tagList .bgLightGray a:hover {color: #FFF;}

.tagList .bgLightGray2 a {color: #003366;}
.tagList .bgLightGray2:hover {background: #0099CC;}
.tagList .bgLightGray2 a:hover {color: #FFF;}

.greyTxt{color:#666;}

.text-image-right {width: 100%; display: block;}
.image.image-left {float: left; margin-right: 40px; clear: both;}
.galleryIndex .image-left {margin-right: 20px;}
.textpic-right {margin-left: 0px; overflow:auto;}
.clear {clear: both;}

.txt-img-200 {width: 200px; margin-left: 15px; margin-right: 15px; float: left; padding-bottom: 50px;}
.txt-img-200 h3 {font-size: 18px;}

.rightShare {margin-top: -60px}
.wrapper{padding:0px 0 0; margin:0px; width:100%; height:auto;}


.text17{font-size:17px;}
.blue-text17{font-size:17px; color:#003366;}
.text13{font-size:13px; padding-top:5px;}
.text15{font-size:15px !important;}

.grey-text13{color:#666; font-size:13px; line-height:normal;}
.grey-text15{color:#666; font-size:15px; line-height:normal;}

.head-text17{font-size:17px;}

.linkText18{font-size:18px; color:#003366; display:inline-block; padding-bottom:8px;}

.uiu-m-btb, .magbot a{font-size:18px; color:#003366; display:inline-block; position:relative; padding-left:25px;}
.uiu-m-btb:before, .magbot a:before{
  content:''; background:url(../images/blue-arrow.png) 0 0 no-repeat;
  left:0; top:50%; position:absolute; width:14px; height:15px;
  transform: translateY(-50%);
}

.gridRow{margin-bottom:50px;}
.gridRow h1{margin-bottom:12px; font-size:26px;}
.gridRow h4{margin-bottom:8px; font-size:18px; color:#333; line-height:normal; font-family: 'Open Sans', sans-serif;}
.gridRow .name-date{margin-bottom:0px; font-size:16px; color:#999; display:block;}
.gridRow .name-date span{color:#333 !important;}


.topHeaderTitle.underline h1 {
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px;
    margin-bottom: 30px;
    font-weight: bold;
}
.topHeaderTitle{padding:0 0 32px;}
.topHeaderTitle h1{margin-bottom:8px;}
.topHeaderTitle h2{margin-bottom:0px;}

.shortingList{padding:0px; margin:15px 0px 10px; list-style:none; overflow:hidden;}
.shortingList h3 {color: #000;}
.shortingList li{padding:0 10px; margin:0px; color:#666; float:left; border-left:1px solid #ccc;}
.shortingList li:first-child{padding-left:0px; border-left:0px;}

.magazineBox{padding-bottom:50px; position:relative;}
.magazineBox hr.M-tb35{margin-bottom:35px; margin-top:35px;}
.magazineBox .leftBox,
.magazineBox .rightBox {
    margin-bottom: 30px;
}
.magazineBox.galleryPage {padding-bottom:15px;}

.biennialBox{padding-bottom:75px; position:relative;}

.headerImg{padding:0px; margin:0 0 50px; position:relative; overflow:hidden; position:relative;}
.headerImg img{max-width:100%; display:inline-block; height: auto;}

.photoBtn{
  background:#666; color:#fff; position:absolute; right:7px; bottom:5px;
  padding:5px 30px 5px 13px; display:inline-block; font-size:17px;
  font-family: 'Roboto', sans-serif;
}
.gallery-record-pavilion.photoBtn {
    top: 5px;
    bottom: auto;
    font-size: 20px;
}
.photoBtn:before {
  content:""; font-family:'FontAwesome'; position:absolute;
  color:#fff; right:10px; top:50%; font-size:30px; transform: translateY(-50%);
  }
.photoBtn:hover, .photoBtn:hover:before{color:#000;}
.arabic .headerImg .photoBtn {
    left: 7px;
    right: auto;
    padding: 5px 13px 5px 30px;
}
.gallery-record-pavilion.photoBtn:before,
.photoBtn:before {
    background: url(../images/photo-arrow.png) right center no-repeat;
    content: '';
    float: right;
    width: 14px;
    height: 17px;
}
a:hover .gallery-record-pavilion.photoBtn,
.gallery-record-pavilion.photoBtn:hover,
a:hover .photoBtn,
.photoBtn:hover {
    color: #ffffff;
    background-color: #0099cc;
}
a:hover .gallery-record-pavilion.photoBtn:before,
.gallery-record-pavilion.photoBtn:hover:before,
a:hover .photoBtn:before,
.photoBtn:hover:before{
    background: url(../images/photo-arrow.png) right center no-repeat;
}
.arabic .headerImg .photoBtn:before {
    content:"";
    left: 10px;
    right: auto;
}
.galleryIndex {
    border-right:1px solid #ccc; border-left:1px solid #ccc;
    margin-bottom: 30px;
}
.galleryIndex hr.M-tb35{margin-bottom:35px; margin-top:35px;}

.archiveCol{margin-bottom:50px;}
.archive-details{padding-left:5px;}
.archive-details span.date{font-size:13px; color:#999; display:block;}
.archive-details p{margin-bottom:5px;}

.archiveImg .image{margin-bottom:0px !important;}
.biencal .archiveImg .image {margin-bottom: 25px !important;}

.moreART{}
.more-art-btn{text-align:center; padding-top:50px; font-size:18px;}
.more-art-btn.galleryrecord {padding-top: 20px;}
.more-art-btn span.span-more-art{display:block; color:#666; font-size:15px; padding-top:5px;}
.more-art-btn.gallery-page-thumbnails {padding-top:0;font-size: 16px;}
.more-art-btn.gallery-page-thumbnails span.span-more-art{font-size:14px;}
.col-sm-6 .tx-uiu-gmaps .txt16{font-size:14px;}

.magazineBox .rightBox .more-art-btn {padding-top:0;font-size: 16px;}
.magazineBox .rightBox .more-art-btn span.span-more-art{font-size:14px;}
#art-loading {display: none;}
.moreBtn{display:none;}
.allMoreBtn {cursor: pointer;}
.moreDetailAll {display: none}

.archiveCol hr.M-tb30{margin-bottom:30px; margin-top:30px;}

.leftBox.L-border{border-right:1px solid #ccc;}

.R-border{border-left:1px solid #ccc;}
.L-border.groupImg p {margin: 0 0 5px;}

/*.magazine-article {width: 620px;}*/
.magazine-article {width: 93.6%;}
.magazine-article h2 {color: #000; margin-bottom: 40px;}
.magazine-article p {font-size:18px; line-height:26px; margin-bottom:25px}
.magazine-article p .grayTxt13 {line-height: 1.4 !important;}
.magazine-article p.grayTxt13 {font-size: 13px;line-height: 1.4;}
.magazine-article p .grayTxt15 {line-height: 1.4;display: inline-block;}
.magazine-article p .txt13 {line-height: 1.2;}
.magazine-article p .txt15 {line-height: 1.4;display: inline-block;}
.magazine-article p .txt16 {line-height: 1.4; display: inline-block;}
.magazine-article p .txt20 {display: block;}
.magazine-article .image{margin-bottom:30px;}
.magazine-article .image .details{padding-top:20px;}
.magazine-article .image .details p{font-size:15px; margin-bottom:5px; line-height:normal;}
.magazine-article .image .details .grey-text13{font-size:13px !important;}
.magazine-article .moreDetail.desktop {display: none;}
.magazine-article .moreBtn.desktop {display: block;}

.notes{margin-top:56px; font-size:14px; padding-right:200px;}
.AuthorName{margin-top:56px; font-size:14px;}
.notes p, .AuthorName p, .CreditText p{margin-bottom:5px; font-size:14px; line-height:normal}
.notes hr{margin:25px 0;}
.notes ol li {list-style: inherit;}
.CreditText{margin-top:40px; margin-bottom:10px; font-size:14px;}

.threeCol > .subtitle {
    margin-bottom: 30px;
}
.threeCol > .subtitle h3 {
    color: #666;
    font-style: italic;
    font-size: 18px;
}
.threeCol .col-sm-4 .article h4 {
    margin-bottom: 10px;
    color: #006699;
}
.sub-title3 h4 {margin-bottom: 15px;}

.R-content .details {
    font-size: 13px;
    padding-left: 15px;
    line-height: 18px;
}
.zoom-article h4 {
    font-size: 17px;
    line-height: 20px;
}

.R-content h4{margin-bottom:15px;}
.R-content .imgbox{padding-right:0px;}
.R-content .imgbox img{max-width:100%; height: auto;}


.article-short{font-size:13px;}
.article-short p{margin-bottom:2px;}

/*--- Breadcrum ---*/
.breadcrumbGrid {position:relative; display:inline-block; padding-bottom: 35px}
.breadcrumbGrid .breadcrumb {background-color:inherit; padding:0; margin-bottom:0px; font-size:24px; line-height:22px;  font-family: 'Roboto', serif; font-weight:normal;}
.breadcrumbGrid .breadcrumb li{padding:0 0 10px; position:relative;}
.breadcrumbGrid .breadcrumb > .active {color:#003366;}
.breadcrumbGrid .breadcrumb > li + li:before {color: #003366;}
.breadcrumbGrid .breadcrumb li .dropdown {
    background:#fff; border:1px solid #ccc; margin-top:18px; padding:10px 0 0; width:160px;
  position:absolute; left:0px; z-index: 9999; display:none; font-size:15px;
}
.breadcrumbGrid .breadcrumb li .nafas.dropdown {
    left: 50%;
    margin-left: -80px;
}

.breadcrumbGrid.right .breadcrumb li .nafas.dropdown {
    left:0;
    margin-left: -80px;
}
.breadcrumbGrid.left .breadcrumb li .nafas.dropdown {
    left:0;
    margin-left: 0;
}
.breadcrumbGrid.right .breadcrumb li .dropdown,
.breadcrumbGrid.left .breadcrumb li .dropdown{margin-top:8px;}
.breadcrumbGrid .breadcrumb li .dropdown:before {
  content:''; position:absolute; color:#1a88ff; left:0px; top:-15px;
  background:url(../images/nav-arrow.png) center top no-repeat;
  width:160px; height:18px; margin-left:0px;
  }
 .breadcrumbGrid.right .breadcrumb li .dropdown:before,
 .breadcrumbGrid.left .breadcrumb li .dropdown:before{
  content:''; position:absolute; color:#1a88ff; left:0px;  background:none;
  width:160px; height:18px; margin-left:0px;
  }
.breadcrumbGrid .breadcrumb li:hover .dropdown{display:block; list-style:none;}


.breadcrumbGrid .breadcrumb li .dropdown li{float:none; text-align:left; margin:0px; padding:0px; color:#003366; font-size:15px; width:100%; border:0px; list-style:none;}
.breadcrumbGrid .breadcrumb li .dropdown li a{display:block; color:#003366; font-size:14px; padding:8px 0 8px 15px !important;}
.breadcrumbGrid .breadcrumb li .dropdown li a:hover{display:block; color:#003366; background:#d1f0ff;}
.breadcrumbGrid .breadcrumb li .dropdown li:first-child a {font-weight: bold;}
.breadcrumbGrid .breadcrumb li .nafas.dropdown li:first-child a {font-weight: normal;}

.contenttable {font-size: 15px; line-height: 1.0 !important;}
.contenttable td {vertical-align: top; padding-right: 10px; padding-bottom: 20px;}

.photoInfoGrid {
    margin: 65px 0 0;
    overflow: hidden;
}

.photoInfoGrid .PhotoInfoBtn {
    clear: both;
    margin-top: 10px;
    display: block;
    background: #daf7ff;
    padding: 10px 15px;
    font-size: 20px;
    font-family: 'Roboto', sans-serif;
}
.photoInfoGrid ul {
    padding: 0px;
    margin: 0 -5px;
    list-style: none;
    overflow: hidden;
}
.photoInfoGrid ul li {
    padding: 0px 5px;
    margin: 0px;
    float: left;
    width: 33.333%;
}
.photoInfoGrid ul li img {
    max-width: 100%;
}
/*--- End ---*/


.galleryImg{padding-bottom:20px;}

.galleryList{padding:0px; margin:0px -15px; list-style:none; overflow:hidden}
.galleryList li{padding:0 15px; margin:0;}
.galleryList li span{display:block; padding-top:5px; font-size:13px;}
.galleryList li.galleryCol{margin-bottom:40px; width: 25%; float: left;}
.galleryList li.galleryCol .image {height: 120px;}
.galleryList li .galleryCol {margin-bottom: 40px;}
.galleryList li .galleryCol .image {height: 120px;}

.galleryList.col2 li{width:50%; padding-bottom:0px;}
.galleryList.col4 li{width:25%;}

.galleryList li .galleryCol2 {margin-bottom:40px;}

.artist-images{padding:0px; margin:0px -15px; list-style:none; overflow:hidden}
.artist-images li{padding:0 15px; margin:0 0 40px 0;}

.print-version{padding-top:30px;}

.s-border{overflow:hidden;}
.s-border2 {padding-top: 40px;overflow: hidden;}
.rightBox .s-border2 {margin-top: 40px;}

.aticleDetail{margin-bottom:50px; font-size:17px;}
.aticleDetail h3{color:#000; margin-bottom:20px;}

.magazineBox .col-sm-6 .aticleDetail .bodytext img {width: 90%;}

.locationMap{margin-bottom:50px;}

.left-galleryCol{padding-bottom:55px; overflow:hidden;}
.left-galleryCol .title{font-size:17px; margin-bottom:32px; display:block; color:#333;}
.left-galleryCol.pavilion{padding-bottom:35px;}
.left-galleryCol.pavilion .title{margin-bottom:0;}
.left-galleryCol .Subtitle{font-size:15px; margin-bottom:25px; display:block; color:#666; line-height:normal;}
.left-galleryCol .OpeningTime{font-size:13px; display:block; color:#666; line-height:16px;}
.magazine-article .openHour,
.magazineBox .leftBox .openHour{margin-top: 20px;}
.magazine-article .openHour .OpeningTime,
.magazineBox .leftBox .openHour .OpeningTime{font-size:13px; display:block; color:#666; line-height:16px;}

#backTop{ width:40px; height:20px; right:40px; padding:10px 5px; text-indent:-9999px; cursor:pointer; z-index:999999999; display:none; box-sizing:content-box; -webkit-box-sizing:content-box;}
#backTop.grey{background:#e7e7e7 url(../images/upper-arrow.png) no-repeat center center;}
#backTop.grey:hover{background:#e7e7e7 url(../images/upper-arrow-hov.png) no-repeat center center;}

.archiveList{}
.archiveList span{color: #333; display: block; font-size:17px;  font-style: italic; margin-bottom: 20px;}
.archiveList .subnavGrid ul li {float: none; font-size:18px; line-height:22px; margin-bottom:20px; border:0px; font-family: 'Roboto', serif;}
.archiveList .subnavGrid ul li a {display:block; line-height:22px; padding:0px;}
.archiveList .subnavGrid ul li .dropdown{margin-top:12px; padding-top:10px;}
.archiveList .subnavGrid ul li .dropdown li{margin-bottom:0px;}
.archiveList .subnavGrid ul li:last-child {margin-bottom:0px;}

.greyTitle{color:#666666; font-style:italic; margin-bottom:40px;}

/*--- Footer ---*/
footer{ padding:40px 0 80px; overflow:hidden; background-color: #d5d5d5;}

footer .column1{float:left; width:28%; padding-left:15px;}
footer .column2{float:left; width:30%;}
footer .column3{float:left; width:20%;}
footer .column4{float:left; width:22%;}
footer .column5{float:left; width:28%;}
footer .column6{float:left; width:44%; padding-right:50px;}

footer .Footer-link ul{padding:0px; margin:0px; list-style:none;}
footer .Footer-link ul li{padding:3px 0; margin:0px; width:100%; overflow:hidden;}
footer .Footer-link ul li a{color:#000;}
footer .Footer-link ul li a:hover{color:#0099cc;}
footer .Footer-link ul li .social{float:left; padding-top:20px;}
footer .Footer-link .social span {float:none;}
footer .Footer-link ul li .social-nav {margin: 0; padding: 0 0 0 20px;}
footer .Footer-link ul li .social-nav li {display: inline-block; list-style:none; padding:0 5px; width:auto;}
footer .Footer-link .fa-angle-double-right {padding-top: 8px}
footer .nafas-footer{color:#666;}
footer .Footer-link.nafas-footer ul li a{color:#666;}
footer .Footer-link.nafas-footer ul li a:hover{color:#0099cc;}

/*--- All Padding And Margin ---*/
.social-p{padding-top:20px; padding-bottom:20px;}
.social-p2{padding-top:80px; padding-bottom:5px;}
.social-p3{padding-top:80px; padding-bottom:30px;}


.p1{padding-top:45px; padding-bottom:70px;}
.p2{padding-top:50px; padding-bottom:100px;}


.row-5col .image {width: 185px;}
.row-5col h4 {margin-bottom: 6px;}

.could-interest {margin-top: 30px; }
.could-interest .article .image {margin: 0 0 13px}
.could-interest h3 {line-height: 1.1; margin-bottom: 6px}
.could-interest p {line-height: 1.35}

/* Add New Css 05-09-2016 */
.titleText{font-size:24px; line-height:20px;}
.right{float:right; display:inline-block;}

.newsSearch{background:#ebebeb; padding:6px 20px; overflow:hidden; margin:50px 0 20px;}
.newsSearch .form-group label{font-size:20px; padding-right:40px;}
.newsSearch .form-group .form-control{
  border:0px; border-radius:0px; width:450px; font-size:18px;
  color:#000; padding:2px 10px; height:30px; margin-right:40px;
}
.newsSearch .searchBtn{
  background-color:#999999; padding:0px 10px; color:#fff; font-size:20px;
  border:0px; outline:none; height:28px; line-height:24px;
  }

.filterCol{padding:0 0 0 80px; position:relative;}
.filterCol .filterTitle{margin:0 10px 0 0; min-width:80px;}
.filterCol .radio-inline, .filterCol .checkbox-inline{padding:0 2px 0 10px;}
.filterCol .checkbox input[type="checkbox"],
.filterCol .checkbox-inline input[type="checkbox"]{float:right; margin-left:5px;}

.filterCol .breadcrumbGrid .breadcrumb{font-size:17px; margin-bottom:0px;}
.filterCol .breadcrumbGrid .breadcrumb li{padding-right:24px;}
.filterCol .breadcrumbGrid .breadcrumb li:before {
  content:"\f107"; font-family:'FontAwesome'; position:absolute;
  color:#000; right:0px; top:50%; font-size:24px; transform: translateY(-50%);
  }
.filterCol .breadcrumbGrid .breadcrumb li ul li:before{content: attr(x);}
.filterCol .breadcrumbGrid .breadcrumb li .dropdown{margin-top: 12px;}

.checkbox {width: 40px;}
  .checkbox label {
    display: inline-block;
    position: relative;
    padding-left: 2px; line-height: 1.1}


    .checkbox label::before {
      content: "";
      display: inline-block;
      position: absolute;
      width: 17px;
      height: 17px;
      left: 0;
      margin-left: -20px;
      border: 1px solid #cccccc;
      border-radius: 3px;
      background-color: #fff;
      -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
      -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
      transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }

    .checkbox label::after {
      display: inline-block;
      position: absolute;
      width: 16px;
      height: 16px;
      left: 0;
      top: 0;
      margin-left: -20px;
      padding-left: 3px;
      padding-top: 1px;
      font-size: 11px;
      color: #555555; }
  .checkbox input[type="radio"] {opacity: 0; position: absolute; z-index: 2; margin-left: -20px; margin-top: 0px;}
   .checkbox input[type="radio"]:focus + label::before {
      outline: thin dotted;
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px; }
    .checkbox input[type="radio"]:checked + label::before {
    outline: thin dotted;
      outline: 5px auto -webkit-focus-ring-color;
      outline-offset: -2px; }
  .checkbox.checkbox-inline { margin-top: 0; }
  .checkbox input[type="radio"]:checked + label::after {
      -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      -o-transform: scale(1, 1);
      transform: scale(1, 1); }

.checkbox input[type="radio"]:checked + label::after {
    font-family: 'FontAwesome';
     color: #000;
    content: "\f00c";
}

.breadcrumbGrid .breadcrumbSearch {background-color:inherit; padding:0; margin-bottom:0px; font-size:22px; line-height:22px;  font-family: 'Roboto', serif; font-weight:normal;}
.breadcrumbGrid .breadcrumbSearch li{padding:0 0 10px; position:relative;}
.breadcrumbGrid .breadcrumbSearch > .active {color:#003366;}
.breadcrumbGrid .breadcrumbSearch > li + li:before {color: #003366;}
.breadcrumbGrid .breadcrumbSearch li .dropdown {
    background:#fff; border:1px solid #ccc; margin-top:18px; padding:10px 0 0; width:160px;
    position:absolute; left:0px; z-index: 9999; display:none; font-size:15px;
}
.breadcrumbGrid .breadcrumbSearch li .dropdown:before {
  content:''; position:absolute; color:#1a88ff; left:0px; top:-15px;
  background:url(../images/nav-arrow.png) center top no-repeat;
  width:160px; height:18px; margin-left:0px;
  }
.breadcrumbGrid .breadcrumbSearch li:hover .dropdown{display:block; list-style:none;}
.breadcrumbGrid .breadcrumbSearch li .dropdown li{float:none; text-align:left; margin:0px; padding:0px; color:#003366; font-size:15px; width:100%; border:0px; list-style:none;}
.breadcrumbGrid .breadcrumbSearch li .dropdown li a{display:block; color:#003366; font-size:14px; padding:8px 0 8px 15px !important;}
.breadcrumbGrid .breadcrumbSearch li .dropdown li a:hover{display:block; color:#003366; background:#d1f0ff;}

.breadcrumbGrid .breadcrumbSearch li .dropdown li.selected {font-weight: bold;}
.tx-indexedsearch-browsebox li {display: inline-block; padding: 0;}

/** Gallery Page Thumbnail plugin **/
#galleryPageThumbnails .galleryCol3:nth-child(3n+1),
#galleryPageThumbnails .galleryCol2:nth-child(2n+1),
#galleryPageThumbnails .galleryCol4:nth-child(4n+1),
.galleryList .gallery-page-row .galleryCol4:nth-child(4n+1) {
    clear: both;
}
#galleryPageThumbnails .galleryCol3,
#galleryPageThumbnails .galleryCol2 {
    margin-bottom: 40px;
}
#galleryPageThumbnails .galleryCol4,
.galleryList .gallery-page-row .galleryCol4 {
    margin-bottom: 50px;
}
.magazineBox .galleryList .gallery-page-row .col-xs-6.galleryCol4 .image {
    margin-bottom: 0;
}
#galleryPageThumbnails .galleryCol4 .image span,
.galleryList .gallery-page-row .galleryCol4 .image span {
    font-size: 18px;
}
#galleryPageThumbnails .col-sm-5ths .image span {
    font-size: 15px;
}

/** Collapse Expand content **/
.collapsible .panel-default {
    border-radius: 0;
    border-left: 0;
    border-right: 0;
    box-shadow: none;
    margin-top: -1px !important;
}
.collapsible.no-border .panel-default {
    border: 0;
}
.collapsible .panel-default .panel-heading {
    background: none;
    padding-left: 0;
}
.collapsible .panel-default .panel-heading .panel-title {
    font-size: 18px;
}
.collapsible.w-bold .panel-default .panel-heading .panel-title {
    font-weight: bold;
}
.collapsible.PTSans .panel-default .panel-heading .panel-title {
    font-family: 'Roboto', serif;
}
.collapsible.font-16 .panel-default .panel-heading .panel-title {
    font-size: 16px;
}
.collapsible.font-20 .panel-default .panel-heading .panel-title {
    font-size: 20px;
}
.collapsible.font-22 .panel-default .panel-heading .panel-title {
    font-size: 22px;
}
.collapsible.font-24 .panel-default .panel-heading .panel-title {
    font-size: 24px;
}
.collapsible.font-26 .panel-default .panel-heading .panel-title {
    font-size: 26px;
}
.collapsible.OpenSans .panel-default .panel-heading .panel-title {
    font-family: 'Open Sans', sans-serif, Arial, Verdana, Helvetica, sans-serif;
}
.collapsible .panel-default .panel-heading .panel-title a {
    display: block;
    background:url(../images/Arrow-up.png) right 5px no-repeat;
    padding-right: 30px;
}
.collapsible .panel-default .panel-heading .panel-title a.collapsed {
    background:url(../images/Arrow-down.png) right 5px no-repeat;
}
.panel-group.collapsible .panel-default .panel-body {
    border: 0;
    padding-left: 0;
}

/** Single collapse/expand */
.collapse-expand p,
.collapse-expand ul {
    display: none;
}
.collapse-expand .visible p,
.collapse-expand p.visible,
.collapse-expand .visible ul,
.collapse-expand ul.visible {
    display: block;
}
.collapse-expand h1,
.collapse-expand h2,
.collapse-expand h3,
.collapse-expand h4,
.collapse-expand h5 {
    color: #006699 !important;
    cursor: pointer;
    margin-bottom: 10px;
}

.collapse-expand h1:before,
.collapse-expand h2:before,
.collapse-expand h3:before,
.collapse-expand h4:before,
.collapse-expand h5:before {
    color: #006699 !important;
    content: '+\00a0';
    width: auto;
    float: left;
}
.collapse-expand h1:hover,
.collapse-expand h2:hover,
.collapse-expand h3:hover,
.collapse-expand h4:hover,
.collapse-expand h5:hover,
.collapse-expand h1:hover:before,
.collapse-expand h2:hover:before,
.collapse-expand h3:hover:before,
.collapse-expand h4:hover:before,
.collapse-expand h5:hover:before {
    color: #0099cc !important;
}
.collapse-expand h1.expanded:before,
.collapse-expand h2.expanded:before,
.collapse-expand h3.expanded:before,
.collapse-expand h4.expanded:before,
.collapse-expand h5.expanded:before {
    content: '-\00a0';
}
.collapsible-line {
    margin-bottom: 50px;
}
.collapsible-line .collapse-expand p {
    margin: 25px 0;
}
.collapsible-line .collapse-expand {
    padding: 10px 0;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin-top: -1px;
}
.collapsible-line .collapse-expand div {
    margin-bottom: 0;
}
.collapsible-line .collapse-expand h1,
.collapsible-line .collapse-expand h2,
.collapsible-line .collapse-expand h3,
.collapsible-line .collapse-expand h4,
.collapsible-line .collapse-expand h5 {
    color: #003366 !important;
    cursor: pointer;
    margin-bottom: 0;
    background: url(../images/Arrow-down.png) right 5px no-repeat;
    padding-right: 30px;
}

.collapsible-line .collapse-expand h1:before,
.collapsible-line .collapse-expand h2:before,
.collapsible-line .collapse-expand h3:before,
.collapsible-line .collapse-expand h4:before,
.collapsible-line .collapse-expand h5:before {
    color: #003366 !important;
    content: '';
}
.collapsible-line .collapse-expand h1:hover,
.collapsible-line .collapse-expand h2:hover,
.collapsible-line .collapse-expand h3:hover,
.collapsible-line .collapse-expand h4:hover,
.collapsible-line .collapse-expand h5:hover,
.collapsible-line .collapse-expand h1:hover:before,
.collapsible-line .collapse-expand h2:hover:before,
.collapsible-line .collapse-expand h3:hover:before,
.collapsible-line .collapse-expand h4:hover:before,
.collapsible-line .collapse-expand h5:hover:before {
    color: #0099cc !important;
}
.collapsible-line .collapse-expand h1.expanded:before,
.collapsible-line .collapse-expand h2.expanded:before,
.collapsible-line .collapse-expand h3.expanded:before,
.collapsible-line .collapse-expand h4.expanded:before,
.collapsible-line .collapse-expand h5.expanded:before {
    content: '';
}
.collapsible-line .collapse-expand h1.expanded,
.collapsible-line .collapse-expand h2.expanded,
.collapsible-line .collapse-expand h3.expanded,
.collapsible-line .collapse-expand h4.expanded,
.collapsible-line .collapse-expand h5.expanded {
    background: url(../images/Arrow-up.png) right 5px no-repeat;
}

/** Simple slide show **/
.inline-slideshow {
    margin-bottom: 30px;
    position: relative;
}
.inline-slideshow .owl-prev,
.inline-slideshow .owl-next {
    margin-top: 0;
}
.inline-slideshow .image {
    /*display: none;*/
    padding:0;
    margin-bottom: 0;
}
.inline-slideshow .image .owl-nav {
    display: none;
}
.inline-slideshow .image:hover .owl-nav {
    display: block;
}
.inline-slideshow .image.owl-loaded {
    display: block;
}
.inline-slideshow .image .imageItem,
.inline-slideshow .image .imageItem div {
    /*float: left;*/
    /*display: none;*/
}
.inline-slideshow .image .imageItem img {
    margin-bottom: 40px;
}
.inline-slideshow .image .owl-stage {
    width: 20000px;
}
.inline-slideshow .image .owl-stage .imageItem,
.inline-slideshow .image .owl-stage .imageItem div {
    display: block;
}
.inline-slideshow .image .imageItem {
    position: relative;
}
.inline-slideshow .image .imageItem .details {
    padding-top: 0;
}
.inline-slideshow .image .imageItem .slider-description {
    font-size: 13px;
    padding-top: 0;
}
.inline-slideshow .image .imageItem .title {
    font-size: 15px;
}
.inline-slideshow .slide-navigation {
    position: absolute;
    display: none;
    z-index: 9999;
}
.inline-slideshow .slide-navigation .prev,
.inline-slideshow .slide-navigation .next,
.inline-slideshow .slide-navigation .zoom {
    width: 55px;
    text-indent: -9999px;
    cursor: pointer;
}
.inline-slideshow .slide-navigation .number-container {
    padding: 0 5px;
}
.inline-slideshow .slide-navigation .prev {
    background: url(../images/grey-arrow-left.png) center center no-repeat;
    float: right;
}
.inline-slideshow .slide-navigation .next {
    background: url(../images/grey-arrow-right.png) center center no-repeat;
    float: right;
}
.inline-slideshow .slide-navigation .zoom {
    float: right;
    background: url(../images/Zoom-image-gallery.png) center right no-repeat;
    margin: 0 10px 0 0;
    width: 35px;
}
/*--- Tablet View Css here ---*/
@media (min-width:768px) {
.modal-sm {width:510px}
.modal-md {width:760px}
.modal-lg {width:900px}
}

@media (max-width: 1140px) {
.bigHeader .header-caps{width:100%; padding:50px 15px 0; margin-left:0px; top:0; left:0;}
.bigHeader .header-caps-30{width:100%; padding:30px 15px 0; margin-left:0px; top:0; left:0;}
}

@media (max-width: 1024px) {
    .panelBox ul div.frame-default{margin:0 25px 0 0;}
}

@media (max-width: 992px) {
header .headerBox .logoCol{float:left; width:28%;}
header .headerBox .navCol{float:left; width:72%;}

footer .column1{width:50%; padding:0 15px 20px;}
footer .column2{width:50%; padding:0 15px 20px;}
footer .column3{width:50%; padding:0 15px 20px;}
footer .column4{width:50%; padding:0 15px 0px;}
footer .column5{width:50%; padding:0 15px 20px;}
footer .column6{width:50%; padding:0 15px 20px;}

.panelBox ul li{margin:10px 40px 10px 0;}
.panelBox ul li:last-child{margin-right:40px;}

.notes, .AuthorName{padding-right:100px;}

/* Add New Css 05-09-2016 */
.newsSearch .form-group .form-control{width:380px; margin-right:20px;}
}

/*--- Mobile View Css here ---*/
@media (max-width: 768px) {
.hidden-xs {display: none!important;} /* iPad screen override */
.visible-xs {display: block!important;} /* iPad screen override */
.whiteTxt {color: #000 !important;}
body{font-size:14px;}
p {margin: 0 0 20px; line-height: 1.4}

header{padding:15px 0;}
header .headerBox .logoCol{width:90%;}
header .headerBox .navCol{width:100%;}
header.header-breadcrumb{margin-bottom: 13px}
.header-submenu {margin-bottom: 30px}
.header-regular {margin-bottom:20px;}
.headerBox .nafas-logoCol{width:90%; margin-bottom:0px;}
.headerBox .nafas-navCol{width:100%; margin-top:0px;}

h1{font-size: 24px; margin-bottom: 20px;}
h2{font-size:17px; margin-bottom:15px;}
h3{font-size:17px; margin-bottom:7px;}
h4{font-size:16px; margin-bottom:5px;}
h5{color:#003366; font-size:15px; margin-bottom:4px;}

h5.gray{
  color: #000;
    line-height: 22px;
    font-size: 15px;
  margin-bottom:18px;
} /* +26.01.2017 */
.gridRow .name-date {
    font-size: 14px;
    color: #666666;
} /* +26.01.2017 */
    .mobile-fullwidth {padding-left:0; padding-right:0;}
.rightBox .RC-info.related-article h4 {margin-bottom:30px;}
.single-slide-item {padding-left:0; padding-right:0;}
.black26 {font-size: 22px;margin-bottom: 20px;}
.sub-title3 .black26 {font-size: 18px}
.gray24 {font-size: 20px;}
.black24 {font-size: 20px;}
.black24italic {font-size: 20px;}
.gray22{font-size: 18px;}
.gray22italic{font-size: 18px;}
.black20 {font-size: 18px;}
.black20italic {font-size: 18px;}
.gray20{font-size: 18px;}
.gray20italic{font-size: 18px;}
.article h2.black26 {font-size: 18px;}

.txt18 {font-size: 17px !important}
.pageHeader {margin-top: 0px;}
.pageHeader h1 {font-size: 17px; padding-bottom: 15px; border-bottom: 1px solid #ccc; margin-bottom: 15px;}
.pageHeader h1.artist-m-20 {margin-bottom: 15px;}
.pageHeader span.total-count{margin-bottom: 40px;}
.bcrumb.mob-underline h2 {border-bottom: 1px solid #ccc; padding-bottom: 13px;}
.bcrumb.mob .separator {font-size: 18px;}
.panelGrid .panelHeader {font-size: 18px;}
.bcrumb.mob-underline h2,
.spl50.bcrumb h2 {
    float: none;
}
.spl50.bcrumb .separator {
    float: none;
    text-indent: -99999px;
    height: 13px;
}

header .topRight .shareGrid a{font-size:18px;}
header .topRight .search-icon{font-size: 18px;}

.big-banner-header {
    width: 100%;
    transform: inherit;
    padding: 15px 15px;
    position: relative;
    top: 0;
    left: 0;
    margin-left: 0px;
}
.big-banner-header h1 {
    font-size: 22px;
}

.sub-title3 {margin-bottom: 20px;}
.sub-title3 h4 { border-bottom: 1px solid #ccc; padding-bottom: 13px;margin-bottom: 13px;font-size: 17px;}
#mob-logo {display: none}

.fullHeader{margin-bottom:25px;}
.fullHeader img {margin-top: 25px;}

.gridRow h1{margin-bottom:18px; font-size:22px;} /* +26.01.2017 */

.B-header h1 {float:none; font-size:22px; line-height: 28px;}
.B-header h2 {float:none; font-size:20px;}
.fullWidth{margin:0 -15px 20px;}

.bigHeader{margin-bottom:50px;}
.bigHeader .header-caps{
  width:100%; transform:inherit; padding:25px 15px;
  position:relative; top:0; left:0;
  }
.bigHeader .header-caps-30{
  width:100%; transform:inherit; padding:15px 15px;
  position:relative; top:0; left:0;
  }
.bigHeader .header-caps.right{text-align:left;}
.bigHeader .header-caps h1{font-size:22px;}
.bigHeader .header-caps h2{font-size:20px; margin-bottom:0px;}
.bigHeader .header-caps-30.right{text-align:left;}
.bigHeader .header-caps-30 h1{font-size:22px;}
.bigHeader .header-caps-30 h2{font-size:20px; margin-bottom:0px;}

.leftBox.L-border{border-right:0px;}

.L-border{border-right:0px}
.R-border{border-left:0px;}

.mob-fullheader{margin:0 -15px 20px; overflow:hidden;}
.visible-xs.mob-fullheader{margin:0px 0px 20px; overflow:visible;}
.mob-fullheader img{width:100%;}
.mob-fullheader2{margin:0 0 20px; overflow:hidden;}
.mob-fullheader2 img{width:100%;}

.tagList li:last-child {margin-bottom: 50px;}
.article {
    margin-bottom:20px;
}
.article.zoom-article {
    padding-bottom: 35px;
    margin-bottom: 35px;
    border-bottom: 1px solid #ccc;
}
.col-sm-4:last-child .article.zoom-article {
    border-bottom: 0;
}
.article h1 {
    margin-bottom: 15px;
}
.article-hov{margin-bottom:16px;}
.article .image, .article-hov .image{margin-bottom:14px;}
.article .image img, .article-hov .image img {height: 100% !important;}
.gallery-info {top:inherit; height: 30px; right: 20px; bottom:20px}

.spl50 .article-hov{margin-bottom:50px;}
.spl50 .article{margin-bottom:50px;}

.image-left {width: 100%;}
.textpic-right {overflow: visible;}

.txt16 {font-size: 15px;}

.col-sm-4 {clear: both;}
.col-sm-15 {float:left; width:100%; margin-bottom:10px;}
.col-sm-15 .article{margin-bottom:0px !important;}
.col-sm-15 .article .image{float:left;}
.col-sm-15 .article h4{float:left; padding-left:20px}

.col-sm-15 .article-hov .image{float:left;}
.col-sm-15 .article-hov h4{float:left; padding-left:20px; font-size:17px;}
.col-sm-15 .article-hov h5{float:left; padding-left:20px; font-size:17px;}
.col-sm-15 .article-hov{margin-bottom:0px !important;}

.col-sm-3 {float:left; width:100%; margin-bottom:50px}
.col-sm-3 .article {margin-bottom: 0px !important;}
.col-sm-3 .article-hov {margin-bottom: 0px !important; border-bottom: 2px solid #ccc; padding-bottom: 50px;}
.col-sm-3.last .article-hov {padding-bottom: 0; border-bottom: 0;}
.col-sm-3 .article-hov h3 {font-size: 20px;}
.col-sm-3 .article-hov.mod13 .image{float:left; width: 45%; }
.col-sm-3 .article-hov.mod13 h3{float:left; width: 55%; padding-left:20px;}
.col-sm-3.col-xs-6 {width: 50%;}
.biencal .col-sm-3 {margin-bottom: 0px;}
.col-sm-8 .article-hov .image, .col-sm-15 .article-hov .image {margin-bottom:16px;}
.txt8-img-hidden .head8 {padding-left: 0px; width: 100%;}
.txt14-img-hidden .head14 {padding-left: 0px; width: 100%;}
.txt14-img-hidden p {padding-left: 0px; width: 100%;}

.txt-img-200 {float:left; margin-left: 15px; margin-right: 15px; width:auto; padding-bottom:20px;}
.txt-img-200 .article{margin-bottom:0px !important;}
.article-hov h2 {font-size: 20px;}
.article-hov h3 {font-size: 20px;}
.subTitle h2 {font-size: 20px}
.magazineBox .archiveImg {
    margin-bottom: 20px;
}
/* Round tour navigation mobile */
    .gallery-round-navigation {
        position: fixed;
        bottom: 0;
        top: auto;
        right: auto;
        float: left;
        width: 100%;
        border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        margin: 0;
        font-size: 18px;
        background: #FFFFFF;
        z-index: 9999;
    }
    .gallery-round-navigation .a-next {
        width: 25%;
        float: right;
    }
    .gallery-round-navigation .a-next .next {
        float: right;
    }
    .gallery-round-navigation .a-prev {
        width: 25%;
        float: left;
    }
    .gallery-round-navigation span.text {
        width: 50%;
        text-align: center;
        padding: 0;
        margin: 0;
    }
    .gallery-round-navigation.bottom .prev {
        width: 55px;
        padding-left: 15px;
    }
    .gallery-round-navigation.bottom .next {
        width: 55px;
        padding-right: 15px;
    }
/* Round tour navigation mobile end */

    /** Gallery page thumbnails mobile */
    #galleryPageThumbnails .galleryCol3 {
        width: 50%;
    }
    #galleryPageThumbnails .galleryCol3:nth-child(3n+1) {
        clear: none;
    }
    #galleryPageThumbnails .galleryCol3:nth-child(2n+1) {
        clear: both;
    }
    #galleryPageThumbnails .col-xs-4.galleryCol3,
    #galleryPageThumbnails .col-xs-6.galleryCol,
    #galleryPageThumbnails .col-xs-6.galleryCol2,
    #galleryPageThumbnails .col-xs-6.galleryCol4,
    .galleryList .gallery-page-row .col-xs-6.galleryCol4,
    .magazineBox .leftBox .galleryList .col-xs-6.galleryCol2 {
        padding-right: 7.5px;
    }
    #galleryPageThumbnails .col-xs-4.galleryCol3:nth-child(2n+0),
    #galleryPageThumbnails .col-xs-6.galleryCol:nth-child(2n+0),
    #galleryPageThumbnails .col-xs-6.galleryCol2:nth-child(2n+0),
    #galleryPageThumbnails .col-xs-6.galleryCol4:nth-child(2n+0),
    .galleryList .gallery-page-row .col-xs-6.galleryCol4:nth-child(2n+0),
    .magazineBox .leftBox .galleryList .col-xs-6.galleryCol2:nth-child(2n+0) {
        padding-right: 15px;
        padding-left: 7.5px;
    }
    #galleryPageThumbnails .col-xs-6.galleryCol2 .image img {
        width: 100%;
    }
    #galleryPageThumbnails .galleryCol4 .image span,
    .galleryList .gallery-page-row .galleryCol4 .image span {
        font-size: 15px;
    }
    #galleryPageThumbnails .col-xs-6.galleryCol4:nth-child(odd),
    .galleryList .gallery-page-row .col-xs-6.galleryCol4:nth-child(odd) {
        clear: both;
    }
    /** Gallery page thumbnails mobile end */

.nor75 {margin-bottom: 25px;}
/*.spl50 {margin-bottom: 20px;}*/
.bot120{margin-bottom:50px;}
.spl50.bcrumb {margin-bottom: 20px;}
.spl50.bcrumb.mob-underline {margin-bottom: 13px;}
.panelBox ul .frame-default:last-child {margin-bottom: 50px;}


.magazine-nafas {margin-bottom: 0px;}
.magazine-nafas .article .image {width: 100%}
.magazine-nafas .article, .magazine-nafas .article-hov {margin-bottom:40px;}
.magazine-nafas .article p:last-child{margin-bottom:0px;}
.photoInfoGrid {margin-bottom: 40px;}
.photoInfoGrid ul li {padding: 0px 5px; margin: 0px; float: left; width: 50%;}
.photoInfoGrid ul li img { height: auto;}
.photoInfoGrid .PhotoInfoBtn {font-size: 18px;}
.photoInfoGrid ul li:nth-child(2) {text-align:right; float: right;}
.submenuGrid {text-align:right; overflow:inherit; margin-top: -20px; padding-bottom:45px;}
.submenuGrid .submenu{display:none; border:1px solid #ccc; overflow:hidden; width:170px; position:absolute; right:0px; top:-10px; z-index:99; background:#FFF;}
.submenuGrid .submenu ul li{float:none; text-align:left; margin:0px; color:#003366; font-size:16px; padding:0px; border:0px;}
.submenuGrid .submenu ul li:first-child a {font-weight: bold}
.submenuGrid .submenu ul li a{display:block; color:#003366; font-size:16px; padding:10px 0 10px 20px;}
.submenuGrid .submenu ul li a:hover{display:block; color:#003366; background:#d1f0ff;}

.subnavGrid{text-align:right; overflow:inherit; padding-bottom:40px; display: block;}
.subnavGrid ul li{font-size:20px;}
.subnavGrid .subnav{display:none; border:1px solid #ccc; overflow:hidden; width:160px; position:absolute; right:-15px; top:-9px; z-index:99; background:#FFF;}
.subnavGrid .subnav ul li{float:none; text-align:left; margin:0px; color:#003366; font-size:14px; padding:0px; border:0px;}
.subnavGrid .subnav ul li a{display:block; color:#003366; font-size:14px; padding:10px 0 10px 20px;}
.subnavGrid .subnav ul li a:hover{display:block; color:#003366; background:#d1f0ff;}
.subnavGrid.nafas {display:none;}

.subnavGrid2 ul li {font-size: 20px;}
.archiveList .subnavGrid2{padding-bottom:0px;}
.archiveList .subnavGrid2 ul li .dropdown li{margin:0px;}

.subnav-btn{display:inline-block; position:absolute; right:-10px; top:-10px; padding:10px;}
.submenu-btn{display:inline-block; position:absolute; right:-10px; top:-10px; padding:10px; font-size: 15px;}
.close-btn{display:block; text-align:right;}
.close-btn .submenu-btn{display:inline-block; position:relative; right:inherit; top:inherit;}
.close-btn .subnav-btn {display: inline-block;position: relative;right: inherit;top: inherit;}

.s-border {padding:20px 0px; border-top:1px solid #ccc; overflow:hidden; margin:40px 15px 0px;}
.s-border .social {float:none;}
.rightBox .social {margin-right: 0;margin-bottom: 0;}

.rightBox .box-b50.info { margin-bottom: 0;}
.P-t50 {padding-top:20px;}
.P-b40 {padding-bottom:20px;}
.P-b55 {padding-bottom:15px;}

.mob-P-b80 {padding-bottom: 80px;}

.M-t30 {margin-top:0px;}
.M-t40 {margin-top:0px;}
.M-t50 {margin-top:0px;}
.M-b20{margin-bottom:20px;}
.M-b40{margin-bottom:20px;}
.M-b45 {margin-bottom:20px;}
.M-b50{margin-bottom:50px;}
.M-b75{margin-bottom:50px;}

.countryList{border-bottom:1px solid #ccc; padding-bottom:30px;}
.archive-details{padding-left:15px;}
.magazineBox .article .archive-details {clear: both;}
.artist-images li{float: left; width: 50%;}
.artist-images li .image{margin-bottom:0px; height: inherit;}
/* .artist-images li .image img{width:100%; height: auto;} */

.panelGrid{margin-bottom:20px;}

.galleryIndex{
  margin-left:0px; margin-bottom:70px;
  border-right:0px; border-left:0px;
  }
.galleryIndex hr.M-tb35{margin-bottom:30px; margin-top:30px;}
.galleryIndex .article{margin-bottom:0px;}

.article-short{margin-bottom:30px; border-bottom:1px solid #ccc; padding-bottom:30px;}
.article-short .M-t30{margin-top:30px;}
.leftBox .article-short{margin-bottom:0px; border-bottom:0px;}

.topHeaderTitle{padding:0px 0 20px;}
.topHeaderTitle.P-b32 {padding:0px 0 15px !important;}
.topHeaderTitle h1{font-size:18px; margin-bottom: 15px;}
.topHeaderTitle h2{font-size:20px;}
.zoomImage {
    margin-bottom: 70px;
    margin-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.zoomImage .item {width: 100%; overflow: hidden;}
.zoomImage .item img {max-width: 100%; height: auto;}
.zoomImage iframe {width: 100%;}
.zoomBack {top:21px; right: 15px;}
.aticleDetail2 {width: inherit; font-size: 15px;}
.aticleDetail2 h2 { font-size: 18px; color: #000; margin-bottom: 20px; font-family: 'Open Sans', sans-serif;}
.R-content .details {padding-left: 15px;}
.magazineBox{padding-bottom:0;}
.magazineBox .image{margin-bottom:18px;}
.magazineBox .image a {display: inline-block;}
.magazineBox h1{font-size:24px; margin-bottom:30px;}
.magazineBox .col-sm-6 .aticleDetail .bodytext img {max-width: 100%;}

.biennialBox {padding-bottom:20px;}
.magazine-article { width: 100%;}
.magazineBox .col-sm-8 .magazine-article .bodytext img {max-width: 100%; height: inherit;}
.biennialBox .col-sm-8 .magazine-article .bodytext img {max-width: 100%; height: inherit;}

.FiveBoxCol .article, .FiveBoxCol .article-hov {
    padding-bottom: 35px;
    margin-bottom: 35px;
    border-bottom: 1px solid #ccc;
}
.FiveBoxCol .col-sm-15:last-child .article,
.FiveBoxCol .col-sm-15:last-child .article-hov {
    border-bottom: 0;
}
.FiveBoxCol .article-hov.last {
    border: 0px;
}

.locationMap{padding-bottom:30px; margin-top:30px; margin-bottom:45px; border-bottom:1px solid #ccc;}
.locationMap .image img {width: 100%}

.magazineBox .rhsmap {border-bottom:1px solid #ccc;}
.rhsmap p {padding-top: 10px}
.rhsmap .image img {height: auto; max-width: 100%;}

.aticleDetail{margin-bottom:90px;font-size: 15px;}
.grayTxt15{font-size: 13px;}

.moreDetail{display:none;}
.aticleDetail .moreDetail{display:none;}
.moreBtn{display:block; cursor: pointer;}


.leftBox{margin-left:0px;}
.magazineBox .leftBox {margin-bottom: 0;}
.magazineBox .rightBox {margin-bottom: 0; border:0;}
.magazineBox .rightBox .border-bottom {border-bottom: 1px solid #ccc;margin-bottom:50px;}
.rightBox {margin-left:0px; padding-top:50px; padding-bottom: 50px; border-top: 1px solid #ccc;}
.rightBox .spl50 {margin-bottom: 50px;}
.rightBox .row .col-xs-6 iframe{width: 188px; height: 140px;}
.rightBox .RC-info h3{font-size:18px; margin-bottom:10px;}
.rightBox .RC-info .imgbox{margin-bottom: 14px;}
.rightBox .RC-info .details{font-size: 14px;}
.rightBox .RC-info .article{padding-bottom:35px; margin-bottom:35px; border-bottom:1px solid #ccc;}
.biennialBox .rightBox .col-xs-6 .image img {width: 188px; height: auto;}
.rightBox .RC-info .article:last-child {
    border-bottom: 0;
}
.magazineBox.galleryPage .rightBox {padding-bottom: 20px;}
hr.px2{padding-top: 0;}
.box {margin-bottom:30px;}



.left-galleryCol{padding-bottom:60px;}
.left-galleryCol .title{font-size:15px;}


.notes, .AuthorName{padding-right:0px; margin-bottom: 30px;}

.social-p {padding-top:0px; padding-bottom:0px; float:left;}
.social-p2{padding-top:35px; padding-bottom:5px;}

.galleryIndex .leftCol{float:left; width:22%;}
.galleryIndex .rightCol{float:left; width:75%;}

.breadcrumbGrid {margin-top: -30px; padding-bottom: 13px}
.breadcrumbGrid .breadcrumb {font-size:20px;}
.breadcrumb > li{padding:0 0 13px;}


.topTitleCol h1{font-size:22px;}
.topTitleCol h4{font-size:16px;}
.topTitleCol .name-date{font-size:15px;}

.owl-item .item .description a:hover,
.owl-item .item .description a:hover h1,
.single-slide-item .description a:hover h1 {
    color: #0099cc;
}

/*.magazine-article p{padding:0px; font-size:16px;}*/
.magazine-article p{padding:0px; font-size:16px; color:#000; line-height:26px;}

.photoBtn{background:#fff; color:#003366; position:relative; margin-top:10px; margin-right:-10px; float:right}
.photoBtn:before {color:#003366;}
    .gallery-record-pavilion.photoBtn {
        font-size: 17px;
    }
.gallery-record-pavilion.photoBtn:before,
.photoBtn:before {
    background: url(../images/photo-arrow-mobile.png) right center no-repeat;
    content: "";
    float: none;
    width: 10px;
    height: 12px;
}
a:hover .gallery-record-pavilion.photoBtn,
.gallery-record-pavilion.photoBtn:hover,
a:hover .photoBtn, .photoBtn:hover {
    color: #003366;
    background: #fff;
}
a:hover .gallery-record-pavilion.photoBtn:before,
.gallery-record-pavilion.photoBtn:hover:before,
a:hover .photoBtn:before,
.photoBtn:hover:before {
    background: url(../images/photo-arrow-mobile.png) right center no-repeat;
}
.panelGrid .social-nav .social-icon{width:30px; height:30px;}
.panelGrid .social span{line-height:30px;}

.panelGrid .social-nav .facebook{background-size:30px 30px !important;}
.panelGrid .social-nav .facebook:hover{background-size:30px 30px;}

.panelGrid .social-nav .googleplus{background-size:30px 30px;}
.panelGrid .social-nav .googleplus:hover{background-size:30px 30px;}

.panelGrid .social-nav .twitter{background-size:30px 30px;}
.panelGrid .social-nav .twitter:hover{background-size:30px 30px;}
.panelGrid .social-nav .envelope{background-size:30px 30px;}
.panelGrid .social-nav .envelope:hover{background-size:30px 30px;}

.panelBox ul li .social-nav{margin-top:0px;}

.panelBox ul{margin-top:0px;}

.breadcrumbGrid{display:block;}
.breadcrumbGrid .breadcrumb li{padding:13px 0; display:block; border-bottom:1px solid #ccc; font-size:17px;}
.breadcrumbGrid .breadcrumb li a{}
.breadcrumbGrid .breadcrumb li:first-child{padding-top:0px;}
/*.breadcrumbGrid .breadcrumb li:nth-child(2){border:0px; font-size:14px;}*/
.breadcrumbGrid .breadcrumb li:before{display: none;}
.breadcrumb > li + li::before {content:inherit;}

.more-art-btn{padding-top:20px; padding-bottom:60px; border-bottom: 0;}
.magazineBox .rightBox .more-art-btn {padding-top:0;padding-bottom:0;}

.greyBox{margin-bottom:70px;}

.gridRow{margin-bottom: 40px;}
.gridRow h1{font-size: 22px}

.galleryList{margin-bottom:50px;}
.galleryList li{float:left; width:50%;}

.headerImg{margin-bottom:30px;}
.headerImg.mobile-fullwidth {margin-left: -15px; margin-right: -15px;}
.headerImg.fullWidth{margin:0 -15px 20px;}
.photoBtn{right:7px; bottom:5px; padding:5px 30px 5px 13px; font-size:16px;}
.gallery-record-pavilion.photoBtn {bottom:5px;top:auto;}
.mobile-fullwidth .gallery-record-pavilion.photoBtn, .mobile-fullwidth .photoBtn {bottom:5px;top:auto;right:25px;}
    .gallery-record-pavilion.photoBtn:hover {
        color: #003366;
        background: none;
    }
    .gallery-record-pavilion.photoBtn:hover:before {
        background: none;
    }
.photoBtn:before {right:10px; top:50%; font-size:24px;padding-bottom: 0;}

.head-text17{font-size:15px;}

footer{ padding:40px 0 150px;}
#backTop.grey{right:10px !important; bottom:10px !important;}
#backTop.grey.has-round-tour{bottom:50px !important;}


footer .column1{width:100%;}
footer .column2{width:100%;}
footer .column3{width:100%;}
footer .column4{width:100%;}
footer .column5{width:100%;}
footer .column6{width:100%;}

/* Add New Css 05-09-2016 */
.newsSearch{padding:10px 20px 5px;}
.newsSearch .form-group{margin-bottom:10px;}
.newsSearch .form-group .form-control{width:100%; margin-right:0px;}
.newsSearch .form-group .form-control{font-size:18px;}
.newsSearch .form-group label{margin-bottom:0px; font-size:18px; line-height:20px;}

.filterCol{padding: 0 0 20px 15px;}
.filterCol .radio-inline, .filterCol .checkbox-inline { padding: 0 2px 0 5px;}
#tx_indexedsearch {width: 100%; overflow: hidden;}
.rightBox .box-b50.info h5 a {
    font-size: 17px;
}
.inline-slideshow .slide-navigation .zoom {display: none;}
}

@media (max-width: 600px) {
.col-sm-15 .article .image{float:left; width:50%;}
.col-sm-15 .article h4{float:left; width:50%; padding-left:20px}

.col-sm-15 .article-hov .image{float:left; width:32%;}
.col-sm-15 .article-hov h4{float:left; width:50%; padding-left:20px}
.col-sm-15 .article-hov h5{float:left; width:50%; padding-left:20px}

.magazine-nafas .article {margin-bottom: 30px}

.panelBox ul li{margin:10px 0; width:300px;}
.panelBox ul li:last-child{margin-right:40px;}
.panelGrid .panelBody .paneImg img{max-width:135px;}

.newsletter{font-size:14px; padding-top:12px; padding-bottom:15px; margin-bottom:70px;}

.galleryIndex .leftCol{width:100%; max-width:160px;}
.galleryIndex .leftCol.image{margin-bottom:15px;}
.galleryIndex .rightCol{float:left; width:100%;}

.magazineBox hr.M-tb35{margin:20px 0;}
.magazine-nafas .article {margin-bottom: 30px}
.subTitle.italic{font-style:italic;}

.subnavGrid.archive ul li{float:none;}

.artist-country {padding-left: 50px;}
.countryList{padding-left: 50px;}
.countryList li {width: 100%;}
.galleryList li{float:left; width:100%;}
.galleryList.col2{margin-bottom:50px;}
.galleryList.col4 li{width:50%;}
.galleryList li .image {margin-bottom:0px;}
.galleryList li.galleryCol{width: 50%;}
.galleryList li.galleryCol:nth-child(even) .image{float: right;}
.galleryList li .image img { width: 100%;}
#galleryPageThumbnails .galleryCol3 img { width: 100%;}

.artist-images li:nth-child(even) .image{float: right;}

/* Add New Css 05-09-2016 */
.filterCol .filterTitle:first-child{width:100%; font-weight:bold;}
    .inline-slideshow .slide-navigation .zoom {display:none;}
}

@media (max-width: 480px) {
.col-sm-15 .article .image{float:left; width:40%;}
.col-sm-15 .article h4{float:left; width:60%; padding-left:20px}

.col-sm-15 .article-hov .image{float:left; width:40%;}
.col-sm-15 .article-hov h4{float:left; width:60%; padding-left:20px}
.col-sm-15 .article-hov h5{float:left; width:60%; padding-left:20px}

.panelBox ul li:last-child{margin-right:0px;}

.photoInfoGrid ul li{width:50%;}
.photoInfoGrid ul li:last-child{display:none;}
}
