﻿/* Smartphones (portrait and landscape) ----------- */
.cl{clear:both;}
@media only screen and (min-width : 320px) and (max-width : 767px) {
#mlogo > img {text-align: center;width: 202px; margin-top:-2px; }
a#mlogo {display: block;width: 202px; margin: 0 auto;}
.navbar-collapse.in { -webkit-overflow-scrolling:touch;   height:330px;}
.panel-pane.pane-block.pane-ai-home-page-ai-home-page-genre-block {margin-bottom: 0px;}
.ai-menu-main > ul.menu > li > a, .main-nav li > a {font-size: 14px;padding: 7px 17px;}
.navbar-nav > li > a {line-height: 18px;}
.category-stories h2 a img.img-responsive.center-block{ margin-top:4px;}
.parties-stories h2 a img.img-responsive.center-block{ margin-top:4px;}
#block-ai-menus-main-menu-new ul li.travel a::before {font-size: 14px;}
.gCol{ font-size:20px; color:#777;}
    .rightTopadd{ background:#eeeeee; padding:15px 0px; margin-bottom:40px; margin-top:20px;}
    .section-head-centered h2 {color: #555;font-family: "Open Sans";font-size: 18px;font-weight: 700; line-height:20px; text-transform: uppercase; margin-bottom:16px; margin-top:0; margin-left:0; text-align:center;}
    #news-bytes .section-head-centered h2 {color: #555;font-family: "Open Sans";font-size: 18px;font-weight: 700; border-bottom:1px solid #ddd; padding-bottom:18px; line-height:20px; text-transform: uppercase; margin-bottom:16px; margin-top:0; margin-left:0; text-align:center;  margin-left:-15px; margin-right:-15px;}
    h2.pane-title span {color: #555;font-family: "Open Sans";font-size: 18px; line-height:20px; font-weight: 700;margin-bottom:16px; margin-top:0; text-transform: uppercase; display:block; text-align:center;}
    .paddingRRailLftRgt0{ padding-left:0; padding-right:0;}
    .marLftRgt15{margin-left:-15px; margin-right:-15px;}
    h1.text-center br{display:none;}
    .topSlideshow{ margin-top:60px; }
   .pane-ai-home-page-ai-home-page-top-global-stories h2.pane-title{ margin-top:18px;}
    #homeCarousel .title a {font: 600 24px/31px Open Sans; text-align:center;  display:block; padding-left:20px; padding-right:20px;}
    .view-auctions-top-story .views-field-php .field-content a {font: 600 24px/31px Open Sans; text-align:center;  display:block; padding-left:20px; padding-right:20px;}
    .view-Museum-Data .views-field-field-short-title .field-content a { font: 600 24px/31px Open Sans; text-align:center;  display:block; padding-left:20px; padding-right:20px;}
    
    #homeCarousel .author {text-align:center;  display:block; margin-top:7px;}
    #latestNews .slide {border-bottom: 1px solid #ddd;margin-right: 0px; padding-bottom:18px; margin-bottom:18px;}
    #latestNews .slide:last-child {  margin-bottom:50px;}
    #latestNews .title a {font: 600 18px/24px Open Sans;}
.category-stories {border-bottom: 1px solid #999; padding-bottom:50px; margin-bottom:20px;}

#news-bytes {border-bottom: 1px solid #999;margin-bottom: 18px;margin-left: -15px;margin-right: -15px;padding-bottom: 0;padding-left: 15px;padding-right: 15px;}
.category-stories .right .story { border-bottom: 1px solid #ddd; margin-top: 25px;min-height: 10px;padding-bottom: 15px;}
.category-stories .right .story:first-child {border-top: 1px solid #ddd; padding-top:10px;}
.category-stories .left .story .title{padding-left:20px; padding-right:20px;}
.category-stories .left .story .title a {display: block;font: 600 24px/31px Open Sans;text-align: center;}
.category-stories .right .title a {font: 600 19px/25px Open Sans;}
.category-stories .left .story .submitted.t-a-11{text-align:center;}
.customBoder{ background:#999; height:0px; margin-top:6px; display:none;}
.mainCarousel {border-bottom: 1px solid #999; margin-bottom:28px; padding-bottom:20px;}
.pane-ai-home-page-ai-home-page-top-global-stories {border-bottom: 1px solid #999;margin-bottom: 20px;margin-left: -15px;margin-right: -15px;padding-bottom: 35px;padding-left: 15px;padding-right: 15px;}
.top-videos-and-slideshows h2 {color: #555; font: 700 18px/20px Open Sans;  margin-bottom: 20px; margin-top:0; text-transform: uppercase; text-align:center;}
.section-more-link.more-link a {font-size: 14px;}
.float-left.top-global-stories-item, .top-global-stories-item {min-height: 30px;}
.top-global-stories-item.paddingRRailLftRgt0 .panel-col-last{ border-bottom:none; margin-bottom:0;}
.top-global-stories-item.mr2 .panel-col-last{ border-top:1px solid #ddd; padding-top:9px;}
.top-global-stories-item .panel-col-last{border-bottom:1px solid #ddd; padding-bottom:25px; margin-bottom:20px;}

#block-ai-home-page-ai-home-page-canada-blogs {border: 1px solid #999;}
 .top-global-stories-item.mr1 .top-stories-country-link a{text-align:center;  display:block; }
 .top-global-stories-item.mr1 .title-and-caption .title a{text-align:center;  display:block; padding-left:15px; padding-right:15px; }
 .top-global-stories-item.mr1 .submitted.t-a-11{text-align:center;  display:block; }
.parties-stories .title a {
    display: block;
    font: 600 24px/31px Open Sans;
    margin-left: 20px;
    text-align: center;
    border-bottom: 1px solid #ddd;
    width: 90%;
    margin: 0 auto;
    padding-bottom: 20px;
    margin-bottom: 40px;
}
.parties-stories.clearfix.row {border-bottom: 1px solid #999;margin-bottom: 40px;}
.top-videos-and-slideshows{border-bottom:1px solid #ddd; padding-bottom:20px;}
#homeCarousel .bx-default-pager {top: 144px;}

#homeCarousel .slideshow { background: none repeat scroll 0 0 #333; left: 15px;padding: 9px 20px 0px 13px;position: absolute;bottom: 15px;width: 56px;}
#homeCarousel .slideshow a {font-size:0; padding:12px 6px 11px 27px;}

.auctionPreview .slideshow { background: none repeat scroll 0 0 #333; left: 15px;padding: 20px 20px 20px 13px;position: absolute;bottom: 30px;width: 56px;}
.auctionPreview .slideshow a {font-size:0; padding:15px 6px 11px 27px;}

.view-auctions-top-story .views-field-field-short-title .field-content a {
    font: 600 24px/31px Open Sans; text-align:center; display:block; margin-bottom:10px;
}
.boxSlide { padding: 10px 10px 0px 8px; width: 57px;height: 55px;}
.boxSlide a{ font-size:0;}

#homeCarousel .video{ background:#333;   padding:9px 20px 18px 13px; position:absolute; left:15px; bottom:15px; width:54px; }
#homeCarousel .video a {font-size:0; padding:13px 6px 11px 27px;}
p.fotHeading{text-align:center;}
.top-videos-and-slideshows .blackbox { text-align: center;}
.top-videos-and-slideshows.clearfix.row {border-top: 1px solid #999;padding-top: 20px;}

/***Menu css and Header css ****/
.mainNavigation{margin-top:20px;}
.navbar{margin-bottom:0;}
#site-edition .flag-group {top: 27px;}
#site-edition ul li a span#mintflag{ margin-top:2px;}
.navbar-default{background:none;}
#site-edition { float: right; margin: 0px 0 0px 0px; position:relative; top:17px;}
#site-edition ul li span img{ margin-top:3px;}
#block-ai-menus-main-menu-new ul li.travel a {visibility: visible;}
#site-edition ul li a{float:none;}
.navbar-default .navbar-toggle {border: none;}
.navbar-toggle {
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0px;
    float: left;
    margin-bottom: 0px;
    margin-right: 0;
    margin-top: 1px;
    padding: 0px;
    position: absolute;
    margin-left:15px;
}

#block-ai-menus-main-menu-new ul li.travel{height:auto;}
.ai-menu-main ul.menu li, .main-nav li {float:none;}
li#mob-search-li .searchwrap.clearfix {margin-left: 18px;}
.ai-menu-main ul.menu li, .main-nav li {border-right: none;}
.ai-menu-main li:first-child {border-left: none;}
.caret{float:right; margin-top:7px;}
.ai-menu-main ul.menu .dropdown .leftmenu li a { color:#fff !important;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background-color: transparent; color: #fff !important;}
.ai-menu ul li.first ul div.ai-submenu.dropdown-old div.split-col li a {color: #fff;}
#site-edition .flag-group {left: -279px ;}
.split-col > ul {margin: 0;padding: 0 0 0 18px;}
.ai-submenu.dropdown-old  .leftmenu.clearfix{margin-bottom:8px;}

.dropdown-quicklinks .leftmenu {width:auto;}
.dropdown-quicklinks .leftmenu ul{   float:left; width:auto; margin:0; padding:0;}
.dropdown-quicklinks .leftmenu ul.middle{ border-left:0; border-right:0; width:auto;}
#mob-search-li input#globalsearchbox{border:none; color:#333; height:30px; border-radius:4px; margin:10px 10px 18px 15px;}
#mob-search-li input#submit{ background:  #00a2db;border: 0 none;border-radius: 4px;color: #fff;height: 30px;}
#site-edition li a{background:none; padding:0;}  
p.fotHeading {color: #999; padding-top:20px;}
 .mobheader{ border-bottom:1px solid #ddd; z-index:9999; background:#fff; width:100%; position:fixed; }
 .mobcontainer{ padding-top:61px;}
 .ai-menu-main > ul.menu > li > a, .main-nav li > a {color: #ddd;}
 .nav > li > a:focus, .nav > li > a:hover { color: #fff !important;}
 .top-global-stories-item .top-stories-country-link span, .top-global-stories-item .top-stories-country-link a { font-size: 13px;}
 .top-global-stories-item .title-and-caption .title a {font: 600 24px/31px Open Sans;}
  .submitted.t-a-11 {font-size: 11px;}
  .top-global-stories-item.mr2 .title-and-caption .title a {font: 600 19px/25px Open Sans;}
  .top-global-stories-item.mr3 .title-and-caption .title a {font: 600 19px/25px Open Sans;}
  .top-global-stories-item.mr4 .title-and-caption .title a {font: 600 19px/25px Open Sans;}
.border {text-align: center;}
.followUs ul li {display: inline-block;float: none;margin-right: 12px;margin-left: 12px;text-align: center;}
 .copySec{text-align:center;}
.copySec span{display:block; font-size:12px; margin-bottom:10px;}
.aboutSec{text-align:center;}
.aboutSec ul li {display: inline-block;float: none;text-align: center;}
 .subscribe p.fotHeading { border-top: 1px solid #ddd;}
 #more-exebitions {text-align: center;}
#block-ai-home-page-ai-home-page-canada-blogs .item-list ul li.contributor-blogs-block-teaser-item { border-bottom: 1px solid #ddd;padding: 20px 0 18px;}
 #block-ai-home-page-ai-home-page-canada-blogs h2 {color: #555; font: 700 18px/20px Open Sans;}
 #block-block-60 h2 {color: #555; font: 700 18px/20px Open Sans;}
 #block-ai-slotting-canada-exhibitions h2 {color: #555; font: 700 18px/20px Open Sans; text-align:center;}
 #block-ai-home-page-ai-home-page-auction-news h2 {color: #555; font: 700 18px/20px Open Sans; text-align:center;}
 #block-ai-channel-archive h2 {color: #555; font: 700 18px/20px Open Sans; text-align:center;    text-transform: uppercase;}
 #block-ai-channel-archive ul li a {font-size: 14px;line-height: 27px;}
 #block-ai-channel-archive .channel-archive-col {margin-bottom: 15px;}
#block-ai-channel-archive .channel-archives-more {text-align: center;text-transform: uppercase;}

 
 
 #block-block-9 h2 {color: #555; font: 700 18px/20px Open Sans; text-align:center;}
 #block-ai-home-page-ai-home-page-canada-blogs li.views-field-field-ai-blog-name a {font-size: 13px;}
 #block-ai-home-page-ai-home-page-auction-news .views-field-title {font-size: 17px; line-height: 22px;}
 .ipadGallery .views-field-title span a {font-size: 17px; line-height: 22px;}
 #block-ai-slotting-canada-exhibitions .views-field-title-1 {font-size: 14px; line-height: 16px;}
 .contributor-blogs-block-container .contributor-blogs-block-teaser-items li.views-field-ai-blogs-sync-headername a {font: 600 18px/23px Open Sans;}
 .contributor-blogs-block-container .view-footer a {color: #222;font: 700 14px Open Sans;text-transform: uppercase;}
  #more-exebitions a {font-size: 14px;}
  
 /**** Inner Menu *****/
 
 .modalPopup a#activeMenu{
	 background:url(../images/img-menu-arrow.png)  98% 4px no-repeat; width:100%; display:block;   background-size:13px 8px;
}
 #mini-panel-auction_header .pane-menu-menu-auction-menu .pane-content,
 #mini-panel-museums_header .pane-menu-menu-museums-menu .pane-content,
 #mini-panel-travel_header .pane-menu-menu-travel-menu .pane-content,
 #mini-panel-pa_header .pane-menu-menu-pa-menu .pane-content,
 #mini-panel-fashion_header .pane-menu-menu-fashion-menu-canada .pane-content,
 #mini-panel-fashion_header .pane-menu-menu-fashion-menu .pane-content,
 #mini-panel-lifestyle_header .pane-menu-menu-lifestyle-menu .pane-content,
 #mini-panel-architechture_design_header .pane-menu-menu-architecture-design-menu .pane-content,
 #mini-panel-visual_arts_header .pane-menu-menu-visual-arts-menu .pane-content,
 #mini-panel-ca_performing_art_header .pane-menu-menu-performing-arts-menu .pane-content,
 #mini-panel-event_header .pane-menu-menu-event-menu .pane-content,
 #mini-panel-visual_arts_header .pane-menu-menu-visual-arts-menu .pane-content {
    border-bottom: none;
    margin: 0 auto;
    text-align: left;
}
 
.modalPopup.marLftRgt15{background:#eee; padding:11px 15px 11px 15px; text-transform:uppercase;}
.modalPopup a{font-size:12px; color:#444; font-family:"Open Sans"; font-weight:600; text-align:left;}
.pane-menu-menu-auction-menu,
.pane-menu-menu-museums-menu,
.pane-menu-menu-architecture-design-menu,
.pane-menu-menu-performing-arts-menu, .pane-menu-menu-lifestyle-menu, .pane-menu-menu-fashion-menu-canada {
    margin-bottom: 0px;
}
 #modalDialog{top:100px;}
 #myModal .modal-dialog{margin:0;}
 .modal-backdrop.in {opacity: 0;}
 #modalDialog .modal-content{background:#444; padding:12px 15px 15px 15px;}
  #modalDialog .close {
    color: #888;
    float: right;
    font-size: 35px;
    font-weight: normal;
    line-height: 20px;
    opacity: 0.9;
    text-shadow: none;
}
.page-travel #modalDialog .modal-content{margin-top:44px;}
#myModal1 #modalDialog .modal-content{margin-top:84px;}
.innerNav ul li a:hover{
	 color:#fff !important;
}

#mini-panel-visual_arts_header ul.menu li a.active,
#mini-panel-visual_arts_header ul.menu li a:hover,
#mini-panel-travel_header ul.menu li a:hover,
#mini-panel-pa_header ul.menu li a:hover,
#mini-panel-fashion_header ul.menu li a:hover,
#mini-panel-architechture_design_header ul.menu li a:hover,
#mini-panel-ca_performing_art_header ul.menu li a:hover,
#mini-panel-lifestyle_header ul.menu li a:hover {
    color: #bababa !important;
}
#mini-panel-auction_header ul.menu,
#mini-panel-museums_header ul.menu,
#mini-panel-architechture_design_header ul.menu,
#mini-panel-ca_performing_art_header ul.menu,
#mini-panel-event_header ul.menu,
#mini-panel-fashion_header ul.menu,
#mini-panel-visual_arts_header ul.menu, #mini-panel-lifestyle_header ul.menu
{
	text-align:left;
}

#mini-panel-auction_header ul.menu li a,
#mini-panel-museums_header ul.menu li a,
#mini-panel-travel_header ul.menu li a,
#mini-panel-pa_header ul.menu li a,
#mini-panel-fashion_header ul.menu li a,
#mini-panel-architechture_design_header ul.menu li a,
#mini-panel-ca_performing_art_header ul.menu li a,
#mini-panel-visual_arts_header ul.menu li a,
#mini-panel-lifestyle_header ul.menu li a{ font-size:13px; color:#BABABA; padding:0 0 13px 0px;}

.pane-menu-menu-auction-menu ul.menu li a.active,
.pane-menu-menu-museums-menu ul.menu li a.active,
.pane-menu-menu-visual-arts-menu ul.menu li a.active,
.pane-menu-menu-architecture-design-menu ul.menu li a.active,
.pane-menu-menu-performing-arts-menu ul.menu li a.active,
.pane-menu-menu-lifestyle-menu ul.menu li a.active,
.pane-menu-menu-fashion-menu-canada ul.menu li a.active, .pane-menu-menu-event-menu ul.menu li a.active {
    border-bottom: medium none;
    color: #bababa !important;
}
 
 #channel-logo{margin-top:12px;  padding-bottom:12px; margin-left:-15px; margin-right:-15px; padding-left:15px; padding-right:15px; margin-bottom:0;}
 #channel-logo a {display: block; font-size: 14px;text-align: left; color:#444;}
 #mini-panel-architechture_design_header ul.menu,
 #mini-panel-ca_performing_art_header ul.menu,
 #mini-panel-event_header ul.menu,
 #mini-panel-fashion_header ul.menu,
 #mini-panel-visual_arts_header ul.menu {padding:0;}
 
 #mini-panel-museums_header ul.menu li,
 #mini-panel-auction_header ul.menu li,
 #mini-panel-travel_header ul.menu li, 
 #mini-panel-pa_header ul.menu li, 
 #mini-panel-fashion_header ul.menu li, 
 #mini-panel-lifestyle_header ul.menu li, 
 #mini-panel-architechture_design_header ul.menu li, 
 #mini-panel-visual_arts_header ul.menu li, 
 #mini-panel-ca_performing_art_header ul.menu li, 
 #mini-panel-event_header ul.menu li, 
 #mini-panel-visual_arts_header ul.menu li {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    padding: 0 0px;
    text-align: left;
    width:49%;
}


 #mini-panel-travel_header ul.menu li.more, 
 #mini-panel-pa_header ul.menu li.more, 
 #mini-panel-fashion_header ul.menu li.more, 
 #mini-panel-lifestyle_header ul.menu li.more, 
 #mini-panel-architechture_design_header ul.menu li.more, 
 #mini-panel-visual_arts_header ul.menu li.more, 
 #mini-panel-ca_performing_art_header ul.menu li.more, 
 #mini-panel-event_header ul.menu li.more, 
 #mini-panel-visual_arts_header ul.menu li.more {
    display: none;
    
}
 #mini-panel-fashion_header ul.menu li.runway ul.menu{display:none; border:none;}
 #mini-panel-fashion_header ul.menu li.runway ul.menu li{display:none; border:none;}
.innerNav ul li.arrow div.subMenu{display:none;}


#mini-panel-visual_arts_header .pane-ai-home-page-ai-home-page-genre-block ul.menu li  {display: inline-block;}
#mini-panel-visual_arts_header .pane-ai-home-page-ai-home-page-genre-block ul.menu li a{ padding:5px 11px;}
.top-videos-and-slideshows .title{padding-left:20px; padding-right:20px;}
.top-videos-and-slideshows .title a {font: 600 24px/31px Open Sans;text-decoration: none; }
.top-videos-and-slideshows .margin-bottom20{ margin-bottom:55px;}
#artinfo_subscribe_newsft .sendingsc, #artinfo_subscribe_newsft .errorsc, #artinfo_subscribe_newsft .errorsc {left: 18px;top: 136px;}

/****** Detail page css ***/
.a2a_kit a {margin-right: 13px;}
.arttopSec.row { margin-top: 20px;}
.arttopSec .byLine {border-bottom: none;padding-bottom: 5px;}
.viewslideShow {margin-left: -15px;margin-right: -15px;}
.arttopSec .title h1 {font-size: 24px;line-height: 30px;width: auto;}
.recSection .recLft .innerSec ul li {height: auto;width: 100%;}
.botSlide span.twitIcon {float: left;}
#block-quicktabs-article-detail-popular ul.quicktabs-tabs li {width: 141px;}
.arttopSec .byLine span.twitIcon {float: left;}
.artTag {margin-bottom: 35px;}
.recSection { margin-bottom: 20px;}
.innerSec ul li.recomndAd{  padding:10px; text-align:center;}
.recSection .recLft .innerSec ul li:last-child{ padding:10px;}

.arttopSec .byLine {line-height: 16px; margin-top:10px;}
.arttopSec .byLine .a2a_kit{margin-top:10px;}
.arttopSec .byLine span.twitIcon {top: 6px;}
.viewslideShow {margin-top: 18px;}
.arttextCont {margin-top: 17px;}
.arttextCont p {font-size: 18px;margin-bottom: 22px;}
.botSlide { margin-top: 20px;}
.recSection p.head { margin: 0 0 17px;}
.recSection .recLft .innerSec ul li p.title {    font-size: 12px; margin: 12px 0 3px;}
.recSection .recLft .innerSec ul li p.subTitle {font-size: 20px;line-height: 27px;}
.mostPop #block-quicktabs-article-detail-popular li .title a {color: #222;font: 600 17px/23px "Open Sans";}
.botSlide span.twitIcon { float: left;position: relative;margin-top: 35px;}
.viewslideShow .image {display: block;height: auto;width: 100%;}

/**** Light Box css ***/
#mc_embed_signup form{width:90%; top:10%; position:absolute; display:inline-block; margin-left:-45%; }
#mc_embed_signup h1{font-size:15px; margin:0; margin-left:-10px !important;}
#mc_embed_signup h2 {
    font-size: 10px !important;
    font-weight: 400;
    margin: 0px 0 15px 0;
    padding: 0;
    text-transform: none; line-height:14px;
}
#mc_embed_signup .button{padding:0 14px;}
#mc_embed_signup .mc-field-group {
    clear: left;
    min-height: 40px;
    padding-bottom: 10px;
    position: relative;
    width: 96%;
}
#mc_embed_signup_scroll {
    display: block;
    max-height: 80%;
    overflow-x: auto;
    overflow-y: auto;
     overflow-y: scroll;
    padding: 15px 5px 10px; -webkit-overflow-scrolling:touch;
}

.section-more-link.more-link.col-md-12.moreVideo span.pull-right {
    float: none !important;
    text-align: center;
    display: block;
   
}
.top-videos-and-slideshows .item-1 .title {border-bottom: 1px solid #ddd;width: 90%;margin: 0 auto; padding-bottom:20px;}
.midContent #block-google-admanager-articlecontent {padding:10px;  margin-left:-15px;}
#block-ai-slotting-canada-exhibitions {border: 1px solid #999;}
#block-ai-home-page-ai-home-page-auction-news {border: 1px solid #999;}

/***** Quick Tab ****/
#block-quicktabs-canada-most-popular-tab ul.quicktabs-tabs li {width: 141px;}

/**** slide show page ****/
.page-photo-galleries #mini-panel-photo_gallery_header .pane-menu-menu-photo-gallery { border-bottom: none !important;}

.page-photo-galleries #mini-panel-photo_gallery_header ul.menu li a {color: #bababa;font-size: 13px;}
.page-photo-galleries #mini-panel-photo_gallery_header ul.menu li a.active {
    color: #bababa !important;
}
.page-photo-galleries #channel-logo b {color: #000 !important; font-size: 14px !important; line-height:14px !important; font-weight:600 !important; }
.page-photo-galleries #mini-panel-photo_gallery_header ul.menu li {display:inline-block; width:49%;}
.page-photo-galleries #mini-panel-photo_gallery_header ul.menu {margin-bottom: 0;padding: 0;text-align: left;}
.page-photo-galleries #mini-panel-photo_gallery_header ul.menu li a { padding-left:0;}
.page-photo-galleries #mini-panel-photo_gallery_header .pane-menu-menu-photo-gallery .pane-content {width: auto;}
.page-photo-galleries #mini-panel-photo_gallery_header ul.menu li.expanded {background: rgba(0, 0, 0, 0) url("../img/aroow-bottom.png") no-repeat scroll 98% 14px !important;}
.photoGalCon .innerHeading {margin: 0px !important;}
#mini-panel-photo_gallery_header  #channel-logo{margin-bottom:0;}
.preRegion ul.menu li:hover ul.menu{ display:none;}
.visAuction ul li {min-height: 255px;}
.visAuction ul li .liContainer {min-height: 255px;}
.visAuction ul li div.title {    margin-bottom: 25px; font:600 18px/23px Open Sans;}
 .mobileTitle{ height:60px; padding:15px;}
 .mobileTitle span.galleryTitle{ font-size:13px; font-family:"Open Sans"; font-weight:600; line-height:18px; color:#444;}
 .grayNavigation {height: 35px;}
 .grayNavigation .grayInner .rgtSection {float: left; width:100%; height:35px;}
 .grayNavigation .grayInner .rgtSection ul li.share {border-left: medium none;  height: 35px;padding-left: 0;}
 .grayNavigation .grayInner .rgtSection ul li.count {border-left: medium none;    height: 35px;width: auto; line-height:35px; font-size:14px;}
 .grayNavigation .grayInner .lfttSection table tr td.borderrgt {border-left: none; padding-left:0;}
 .grayNavigation .grayInner .rgtSection ul li.count { float:right;}
 .rgtSection ul li.share a span.visible-xs.sharetext{display:inline-block !important; font-weight:700; font-family:"Open Sans"; color:#222; font-size:12px; line-height:35px;}
 .grayNavigation .grayInner .rgtSection ul li.share a img {padding-top: 0px; height:auto;}
 .sliderDetail .innerDetail .rgtSec {border-left: medium none;margin-top: 25px;padding-left: 15px;}
 .sliderDetail .innerDetail .rgtSec p.relatedHeading {border-bottom: 1px solid #999;margin-bottom: 7px;padding-bottom: 7px;}
.grayNavigation .rgtSection .twitWidgetTop {right: -66px;top: 35px;}
.grayNavigation .rgtSection .twitWidgetTop p img { position: absolute;right: 80px;}
.sliderBG {height: auto;}
.grayNavigation .grayInner .rgtSection ul li.countLast {border-left: medium none;float: right;height: 35px;line-height: 35px;width: auto;}
.sliderBG .innerSlider .image1 a {font-size: 17px;}
.sliderBG .innerSlider .image1 {
    display: block;
    min-height: 50px !important;
    padding-bottom: 17px;
    padding-top: 17px;
    text-align: center;
    vertical-align: middle;
    width: auto;
}
.seeallSlide span {float: none;}
.grayNavigation .grayInner .rgtSection ul li.countAdvert {
    border-left: medium none;
    color: #333;
    float: right;
    font-family: "Open Sans";
    font-size: 13px;
    font-weight: 600;
    height: 35px;
    line-height: 35px;
    text-align: center;
    text-transform: uppercase;
    width: auto;
}

.sliderDetail .innerDetail {border-bottom:none;}
.seeallSlide span a {display: block;margin-top: 16px;}
 .sliderDetail p {font-size: 13px;}
 .sliderDetail .innerDetail .rgtSec p.related span {font-size: 11px;}
 .cross.pull-right {margin-left: 15px;}
/*** Subchannel Pages ***/
.views-row #subArticleListing .subArticleImg img{width:85px; height:85px;}
.views-row #subArticleListing .subArticleDes{margin-left:105px;}
.views-row #subArticleListing .subArticleImg {margin-right: 15px;}
.views-row #subArticleListing .subArticleDes .views-field-php span a {color: #333;font: 600 18px/23px Open Sans;}
.views-field.article-full-title a {color: #222;display: block;font: 600 23px/27px Open Sans !important;margin-bottom: 8px;margin-top: 10px;text-align: center;}
.views-row .views-field.views-field-field-author{display:block; text-align:center;}
.pager li.pager-item a{  font-size:18px;}
.photoGalCon {padding-top: 15px;}
.photoGalCon .innerHeading{padding-bottom:20px; font-family:"Open Sans";}
.sliderDetail .innerDetail .rgtSec p.related span.venuName a {color: #222; font: 600 13px/16px Open Sans;text-decoration: none;}
.sliderDetail .innerDetail .rgtSec p.related span.venuName {display: block;float: left;width: 74%;}
.morefromArtfair ul li {height: auto;margin-bottom: 30px; }
.morefromArtfair .borderbottom {border-bottom: 4px solid #eee; padding-bottom:20px;}
#mobpremenu img{margin-top:3px;}
.sliderDetail .innerDetailLast {border-bottom: none;}
#gam-holder-Interstitial_740x500{display:none;}
 #slideshow-ad{min-height: 90px;}


#gam-holder-Interstitial_740x500{display:none;}
 #slideshow-ad{min-height: 90px;}
.pull-right.no-Pull {float: none !important;}
.views-row.views-row-1.views-row-odd.views-row-first.views-row-last {border-bottom: 1px solid #ddd;}
.page-videos .views-row, .subchannel-section .views-row{padding: 25px 0;}
.page-videos .views-field-field-author, .subchannel-section .views-field-field-author {margin-bottom: 0px;}
#pagewrap {min-height: 100px;}
#pagewrap img {
    bottom: 0;
    display: block;
    left: 0;
    
    margin: auto;
    margin-bottom: auto;
    margin-top: auto;
    position: relative;
    right: 0;
    top: 0;
    vertical-align: middle;
}

/***** Travel Pages *****/
.feaNavigation {margin: 10px 0 0;}
 .modalPopup a#cityModalMenu{
	 background:url(../images/img-menu-arrow.png)  98% 4px no-repeat; width:100%; display:block;   background-size:13px 8px;
}
.rgtSec .monthNav ul li a {color: #b2b2b2;font-size: 12px;}
.rgtSec .monthNav ul li {
    border-right: 0 none;
    float: left;
    padding: 0px 0 10px 0;
    text-align: left;
    width: 49%;
}
#myModal1 .modal-dialog{margin:0;}
.hkGal .weather ul li{font-size:22px;}
.hkGal .weather ul li span{font-size:15px;}
.hkGal .weather ul li.last.cityInfo{width:49%;}

.hkGal .weather ul li{width:49%;}
.hkGal .snapShot{margin-left:-15px; margin-right:-15px; margin-bottom:45px;}
.newsInner .sTitle{ font-size:24px;}
.shooping .sTitle{ font-size:24px;}
.restaurantInner .sTitle{ font-size:24px;}
.hotelResort .sTitle{ font-size:24px;}
.hkEvents .sTitle{ font-size:24px;}

.newsSection { margin-left: -15px;margin-right: -15px;}
.hotelSection {margin-left: -15px;margin-right: -15px;}
.shopingSection {margin-left: -15px; margin-right: -15px;}


.wnenInn {border-bottom: none;border-top:none;margin: 45px -15px 0;}
.cityCon{border-bottom: none; border-top: none;margin: 45px -15px 0;}
.viewAll a{ font-size:17px; font-family:Open Sans;  font-weight:600; text-transform: uppercase; color:#fff !important; text-decoration:none; padding:10px 0; width:280px; background:#ccc; display:inline-block;}
.innerCont .secHeader{font-size:24px;}
.ideasEvents .secHeader{font-size:24px;}
.cityCon .secHeader{font-size:24px;}
.themesSec .subHeader{font-size:21px;}
.wheninnEvents .innerSect div.box .rgtSec .title a {font: 600 19px/24px Open Sans;}
.wnenInn{padding-top:35px;}
.grayAdd {min-height: 250px;}
.topHeading.removeImgClass img {padding-top: 7px;width: 100px;}
.topHeading {margin-bottom:20px; margin-top:10px;}
.innerNav{ border-bottom:none;}
.cityName{background:none; margin:0 -15px; padding:0;}
.cityInner ul li {
    border-right: medium none;
    float: left;
    margin-right: 0;
    width: 100%;
    border-bottom:1px solid #eee; padding-left:15px; background:url(../images/arrow-rgt-gray.png) 94% 14px no-repeat;}
    
.cityInner ul li a {font: 400 15px/40px "Open Sans"; display:block;}
.cityInner.container{padding-left:0; padding-right:0; margin-top:25px; border-top:1px solid #eee;}
.innerNav ul li.arrow {background: none;}
.innerNav ul{text-align:left;}
.innerNav ul li {display: inline-block;padding: 0;position: relative;text-align: left;width: 49%; padding-bottom:10px;}
.innerNav ul li a.active {color: #999;}
.newsSection .viewAll a {font-size: 17px;padding: 10px 0;width: 280px;}
.hkEvents .viewAll a{font-size: 17px;padding: 10px 0;width: 280px;}
.hotelResort .viewAll a{font-size: 17px;padding: 10px 0;width: 280px;}
.restSection .viewAll a{font-size: 17px;padding: 10px 0;width: 280px;}
.shooping .viewAll a{font-size: 17px;padding: 10px 0;width: 280px;}
.idLanding .viewAll a{font-size: 17px;padding: 10px 0;width: 280px;}
.newsSection .viewAll{ padding: 15px 0 45px;}
.hotelResort .viewAll{ padding: 15px 0 45px;}
.restSection .viewAll{ padding: 15px 0 45px;}
.shooping .viewAll{ padding: 15px 0 45px;}
.eventsSec .viewAll {padding:15px 0 0;}
#travelHome .viewAll { padding: 15px 0 45px;}

.hkEvents{padding-bottom:45px;}
.hkEvents .viewAll{padding-top:15px;}
.idInner .viewAll{padding:30px 0 30px}
.whenLand .viewAll{padding:30px 0 30px}

.bx-controls.bx-has-pager.bx-has-controls-direction{display:none;}
.bx-controls.bx-has-controls-direction{display:none;}

.page-travel-inspiration .lftSecond .monthNav { padding-bottom: 5px;padding-top: 20px;}
.page-travel-inspiration .lftSecond .monthNav ul li{margin-bottom:13px;}
.imageCar .readMore {left: 20px; padding: 20px;top: 20px;width: 280px;}
.imageCar .readMore p.tour a{font-size:24px; line-height:30px;}
.imageCar .readMore p.midDesc{font-size:12px; line-height:18px;}
.imageCar .readMore p.rMore a{font-size:12px;}
.imgDesc p.title {font: bold 24px/30px "Open Sans Condensed";}
.travelGallery .imgDesc{padding:14px 20px 20px; width:280px;}
.imgDesc p.readMore a {font: 700 12px "Open Sans";}
.bx-viewport{min-height:250px !important;}
.bx-viewport li a img{min-height:250px !important;}
#travel_hotel_slider  .bx-viewport{min-height:185px !important;}
.imgDesc p.teaser {font: 600 12px/18px "Open Sans";}
.page-travel-people .lftSecond .monthNav {padding-bottom: 4px;padding-top: 19px;}
.page-travel-people .lftSecond .monthNav ul li {margin-bottom: 14px;}
.citya2a_kit { float: left;margin-top: 0px; padding-top:0;}
#hotelListing .alsoon ul.alsoarticle li a{ font-size:13px; font-family:"Open Sans"; font-weight:600; line-height:18px; color:#222; }
#shopingListing .alsoon ul.alsoarticle li a{ font-size:13px; font-family:"Open Sans"; font-weight:600; line-height:18px; color:#222; }
#restListing .alsoon ul.alsoarticle li a{ font-size:13px; font-family:"Open Sans"; font-weight:600; line-height:18px; color:#222; }
#hotelListing .mapDetail #trimedprofiletext p{font-size:14px; line-height:22px;}
.morePicks .mightLike{border-top:0; text-align:left;}
.morePicks .mightLike span{background:#fff; padding:0px;color: #333;
    font-family: Open Sans;
    font-size: 16px;
    font-weight: 600;}

.blouinTravel {margin-top: 10px;}
.page-travel-inspiration .imgGallery{margin-top: 10px;}
.hkGal .weather ul li:nth-child(3n){border-top:1px solid #ddd; background:none;}
.hkGal .weather ul li:nth-child(4n){border-top:1px solid #ddd;}
.hkGal .weather ul li.last .information{width:320px; padding-left:15px; padding-right:15px; left:0; border:1px solid #ddd; top:52px;}
.hkGal .snapShot span.txt{padding-left:15px; font-size:18px;}
.hkGal .weather ul li img{margin-right:5px;}
.information .lang {
    border-bottom: 1px solid #ddd;
    border-right: medium none;
    float: left;
    margin-right: 0;
    width: auto; padding-right:10px; margin-bottom:20px; padding-bottom:10px;
}
.citya2a_kit .twitWidgetTop {left: 68px;top: 53px;}
.information .gTips{width:auto;}
.hkGal .image { margin-top: 20px;}
#hotelListing .longTitle img{display:none;}
#restListing .longTitle img{display:none;}
#shopingListing .longTitle img{display:none;}
.grayBorderTravel{display:none;}
#hotelListing .longTitle p.ntitle{font-size:24px;}
#restListing .longTitle p.ntitle{font-size:24px;}
#shopingListing .longTitle p.ntitle{font-size:24px;}
#mapmodalDialog{margin-top:70px;}
#mapmdalContent iframe{height:300px; }
.eventListing .breadCrum {margin-bottom: 14px;margin-top: 20px;}
#hotelListing .alsoon {border-bottom: 1px solid #ddd;margin-bottom: 40px;padding-bottom: 25px;}
.multiImages .rgtText .visitWeb {border-bottom: 1px solid #ddd; margin-top: 20px;padding-bottom: 20px;}
.botDescp .lftSection .morePicks ul li {border-bottom: 1px solid #ddd;margin-bottom: 25px;padding-bottom: 25px;}
.multiImages .rgtText .location .conGall a{ display:block; width:100%;text-align:center;}
.botDescp .lftSection .descrp p.heading{border-bottom:none; margin-bottom:0px;}
.page-travel .innerNav ul li a.active {border-bottom: medium none;color: #999 !important;}
.eventsSec {border-top: 1px solid #ddd;padding-top: 30px;}
.ideasEvents .viewAll{padding:15px 0 45px;}
.cityCon p.tagLine{font-size:16px; margin-bottom:28px;}
.cityInner .citySec div.box .mapIcon a{font-size:24px;}
.eventUnit ul li .rgtSec .gals {font: 600 11px/13px "Open Sans";}
.tMaker .longTitle {font: 600 24px/31px Open Sans;}
.whenintborder { border-bottom: medium none;}

.tMaker .by {color: #444444;font-family: Open Sans;font-size: 11px;font-weight: 600;padding-top: 5px;text-transform: uppercase;}
.whenina2a {float: left;margin-top: 20px;}
.whenina2a .twitWidgetTop{left:63px; top:72px;}
.seeMoreCity div.desc{font-size:14px; margin-bottom:20px;}
.page-travel-people .allNavigation {background: #f5f5f5 none repeat scroll 0 0; margin: 30px -15px;padding: 0 15px;}
.page-travel-inspiration .allNavigation {background: #f5f5f5 none repeat scroll 0 0;margin: 30px -15px;padding: 0 15px;}
.seeMoreCity{margin-top:0; margin-bottom:0;}
.seeMoreCity .col-md-3{margin-left:15px; margin-right:15px;}
.tasteEvents .tasteSect div.box .currentEvent p.catLab a{font-size:11px;}
.tasteEvents .tasteSect div.box .featEve .rgtText p.catLab a{font-size:11px;}
.tasteEvents .tasteSect div.box .featEve .rgtText p.catDesc a{font-size:16px;}
.tasteEvents .tasteSect div.box .rgtSec .desc p {font: 400 14px/21px Open Sans;}
.rgtSec .monthNav ul li.active {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;color: #b2b2b2;}
.rgtSec .monthNav ul li.active a {color: #b2b2b2;}
.rgtSec .monthNav ul li.active a:hover {color:#b2b2b2 !important;}
.hkEvents .eventUnit ul li .rgtSec .gals{font-size:11px;}
.resortEvents .hotelSect div.box .rgtSec .city {font-size: 11px;}
.restEvents .restSect div.box .rgtSec .city {font-size: 11px;}
.shoopEvents .shoopSect div.box .rgtSec .city { font-size: 11px;}
.eventListing .longTitle{ line-height:30px;}
.multiImages .lftImage .smallThumb ul li{margin-bottom:7px;}
.multiImages .rgtText .location p.loc{margin-bottom:7px;}
.eventListing .rgtText .location p.loc {color: #333;font-size: 16px;font-weight: 600;}
#mapmdalContent .close{ font-size:40px;}
.multiImages .rgtText .location{font-size:14px;}
.eventListing .rgtText .location p.add{font-size:14px;}

.eventListing .rgtText .location p.city{font-size:14px;}
.eventListing .rgtText .location p.state{font-size:14px;}
.multiImages .rgtText .openDate p.year{font-size:14px;}
.botDescp .lftSection .morePicks ul li p.heading{font-size:12px;}
.botDescp .lftSection .morePicks ul li p.title{font-size:16px;}
.botDescp .lftSection .descrp{ font-size:14px; line-height:22px;}
.wheninnEvents .innerSect div.box .articleSec .title a {font: 600 19px/24px Open Sans;}
.landEvents .whenSect div.box .articleSec .title a{font: 600 19px/24px Open Sans;}
.botDescp .lftSection .descrp p.heading{font-size:16px;}
.seeMoreCity div.desc {line-height: 24px;}
.multiImages .rgtText .openDate p.heading {color: #333;font-size: 16px;font-weight: 600;}
.multiImages .rgtText .openDate{ padding-bottom:20px;}

.rgtSec .monthNav ul li.active:last-child {
    border-right: none;
    padding: 0;
}

/***** Tag Pages ****/
h1#page-title {font-size: 20px;margin-top: 20px; padding-bottom: 0;}
#block-ai-home-page-ai-tags-page-top-stories { margin-left:-15px; margin-right:0px;}
#block-ai-home-page-ai-tags-page-top-stories .article-full-title a {color: #222;font: 600 24px/31px Open Sans !important; margin-top:10px; display:block; text-align:center;}
#block-ai-home-page-ai-tags-page-top-stories .submitted.t-a-11{text-align:center;}
#block-ai-home-page-ai-tags-page-top-stories .article-slideshow-overlay { background:#333; border: 2px solid #fff; border-radius: 8px; padding:10px 10px 10px 10px; position:absolute; left:15px; bottom:125px; width:53px; }
#block-ai-home-page-ai-tags-page-top-stories .article-slideshow-overlay a{ font-size:0; padding:17px 0 6px 27px;}
.page-videos .views-field-title, .subchannel-section .views-field-title, .page-videos .views-field-title a, .subchannel-section .views-field-title a {font: 600 18px/23px "Open Sans";}
#block-ai-home-page-ai-tags-page-stories .subchannel-section .views-row {padding: 0px 0 25px 0; margin-bottom:20px;}
#block-ai-home-page-ai-tags-page-top-stories #homeCarousel .title a {font: 600 23px/27px Open Sans;padding-left: 20px;padding-right: 20px;text-align: center;}
#block-ai-home-page-ai-tags-page-top-stories  .mainCarousel {border-bottom: 1px solid #ddd;}
.product-desc .article {width: 167px !important;}
.product-desc .figure { margin-right: 10px !important;width: 100px !important;}
#block-ai-home-page-ai-tags-page-top-stories #homeCarousel .slideshow{left:30px;}
/****** Gallery Microsite Artist Pages ******/
.eventSlideshow{border:none;}
.eventSlideshow .lft p.title {color: #000;font-size: 20px;line-height: 24px;}
.eventSlideshow .lft p.slideshow {font-size: 11px; font-weight: 600;margin: 12px 0 10px;}
.eventSlideshow .lft p.date {font-size: 14px;line-height: 24px; margin-top: 7px;}
.eventSlideshow .lft p.time {font-size: 12px;font-weight: 400;line-height: 18px;margin-top: 0;}
.eventSlideshow .lft p.add {font-size: 13px;font-weight: 400;line-height: 18px; margin-top: 16px;}
.microOverview .artistName ul li {margin-bottom: 10px;width: 100%;}
.microOverview .artistName ul li a{font-size:15px; line-height:17px;}
.microOverview .rgtLink a{font-size:12px;}
.microNews .innerSect .desc a {font-size: 16px;line-height: 20px;padding-right: 0px;}
.microNews .innerSect .author{font-size:12px;}
.microOverview .artInner .innerSect .author{border-bottom:4px solid #eee; padding-bottom:44px;}
.microOverview .artInner .innerSect .author.last{border-bottom:none; padding-bottom:0px;}
.microOverview h1.title {font-family: "Open Sans";font-size: 18px;font-weight: 600;margin: 25px 0 25px;padding: 0; text-align:center;}
.botNavOver{ border:none;}
.botNavOver ul li{width:49.9%; padding-left:0; padding-right:0;}
.botNavOver ul li a{ color:#bababa; font-weight:600;}
.botNavOver ul li a:hover{ color:#bababa !important;}
.botNavOver ul li a.selected{ border-bottom:none;}
.botNavOver ul li.contact.removeImgClass{border-left:none;}
.botNavOver ul li.contact.removeImgClass a img{display:none;}
.citya2a_kit.pull-right { display: block; float: none !important;margin-bottom: 25px;text-align: center !important;}
.microOverview p.heading {color: #444;font-size: 16px;margin: 36px 0 17px; }
.microOverview .heading.height {padding-top: 0;}
.microOverview .artInner .innerSect .galArtworkMinHeight {min-height: 300px; margin-bottom:20px;}
.microNews .innerSect span.date {font-size: 12px;}
.button a img.img-responsive.center-block {height: 59px;width: 60px;}
.slideVideo .innerSect .galMinHeightvideo {border: medium none; min-height: 255px;}
.slideVideo .innerSect .galMinHeightvideo .desc a {font-size: 16px;line-height: 20px;padding-left: 0px;padding-right: 0px;}
.slideVideo .innerSect .galMinHeightvideo span.date{ font-size:12px;}
.slideVideo .innerSect .galMinHeightvideo .author{padding-left: 0px;padding-right: 0px;}
.profSection .othLoc span.txt{float:none; margin-bottom:10px;}
.profSection .sum{margin-bottom:30px;}
.select-style{width:100%;}
.profSection .mapSec{border:none;}
.mapSec .bg{background:none;}
.profSection .sum {font-size: 12px;line-height: 18px;}
.eventDetail .lft{min-height:160px;}
.eventDetail .rgt { margin-top: 40px;}
.eventDetail .lft p.title {color: #000;font-size: 18px;line-height: 23px;}
.eventDetail .lft p.slideshow {font-size: 11px; font-weight: 600;margin: 12px 0 10px;}
.eventDetail .lft p.date {font-size: 14px;line-height: 24px; margin-top: 7px;}
.eventDetail .lft p.time {font-size: 13px;font-weight: 400;line-height: 18px;margin-top: 0;}
.eventDetail .lft p.add {font-size: 13px;font-weight: 400;line-height: 18px; margin-top: 16px;}
.artworkDetail .rgt .inner .conGall a{display:block; text-align:center; border-radius:6px;}
.slideVideoDetail .innerSect {margin-top:30px;}
.slideVideoDetail .innerSect .galSlidelistMinHeight{border:none; min-height:260px; border-bottom:1px solid #eee; padding-bottom:20px; margin-bottom:20px;}
.slideVideoDetail .innerSect .galSlidelistMinHeight .button a img {height: 59px;width: 60px;}
.slideVideoDetail .innerSect .galSlidelistMinHeight .desc a {font-size: 17px;line-height: 23px;padding-left: 0px;padding-right: 0px;}
.slideVideoDetail .innerSect .galSlidelistMinHeight .author {padding-left: 0px;padding-right: 0px;}
.slideVideoDetail .innerSect .galSlidelistMinHeight span.date{ font-size:12px; font-weight:400;}
.microEvents .innerSect .galEvenDetailMinHeight {min-height: 355px;}
.topnews .rgt { margin-top: 40px;}
.topnews .lft p.title {font-size: 18px;line-height: 23px; margin-top:10px;}
.topnews .lft p.author{ font-size:12px;}
.topnews .lft p.summary {font-size: 12px;line-height: 18px;}
.microNewsList .innerSect .galNewslistMinHeight {border-bottom: 1px solid #eee;min-height: 320px; margin-bottom:20px;}
.microOverview .publication.row{margin-top:30px;}
.artworkDetail .rgt .inner .top p.title a {font-size: 22px !important;line-height: 28px !important;margin-top: 15px;}
.contact_popup_dialog{ margin-left:-179px;}

.slideVideoDetail .topslide .rgt .button {left: 40%; top: 36%;}
.slideVideoDetail .topslide { margin-top:40px;}
.slideVideoDetail .topslide .lft{border-bottom:1px solid #f5f5f5; min-height:100px;}
.slideVideoDetail .topslide .lft p.title{font-size: 17px;line-height: 23px; margin-top:15px;}
.slideVideoDetail .topslide .rgt .button a img {height: 59px;width: 60px;}
.eventSlideshow .rgt {padding-right: 15px;}
.slideVideo .innerSect .galMinHeightvideo .button {left: 40%; position: absolute;top: 25%;}
.microOverview #modalDialog {top: 195px; border:0; padding:0;}
.microOverview .citya2a_kit .twitWidgetTop {left: 125px;top: 53px;}
.microOverview .citya2a_kit.pull-right li{text-align:left;}
.microOverview .artistName { margin-top: 25px;}
.publication { margin-top: 40px;}
.artworkDetail .rgt .inner .top p.title {margin-top: 12px;}
.artworkDetail .rgt .inner .price { margin: 13px 0 0;padding: 0 0 16px;}
.artworkDetail .rgt .inner .conGall {margin-top: 30px;}
.moregalDetail .galArtlistMinHeight { margin-bottom: 20px;min-height: 388px;}
.artworkDetail .rgt .inner .conGall a {padding: 15px 15px 15px 17px;}
#displayMoreArtwork{margin-top:35px;}
.auction_popup_dialog{width:320px; margin-left:-160px; margin-top:-100px; padding:20px 15px 15px;}
.tabDescInner { height: 280px;overflow: auto;}
.table-responsive{border:none;}
.auction_popup_dialog .auctionTitle{font-size:14px;}
.auction_popup_dialog .auctionTitle span{font-size:14px;}
.artworkDetail{margin-top:40px;}
.microNewsList .innerSect .galNewslistMinHeight .desc a {font-size: 17px;line-height: 23px;}
.microNewsList .innerSect .galNewslistMinHeight .author {font: 600 12px/13px Open Sans;}
.microNewsList .innerSect .galNewslistMinHeight span.date{font-size:12px;}
 .topnews .lft.col-md-4.col-md-pull-8.col-sm-4.col-sm-pull-8{min-height:100px;}
/****** Net portel Page ****/
.modalPopup.marLftRgt15NetPor {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #f5f5f5;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    padding-bottom: 11px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 11px;
    text-transform: uppercase;
}
.marLftRgt15NetPor {margin-left: -29px; margin-right: -29px;}
#netportModal #modalDialog{margin-left: -27px; margin-right: -27px; border:none;}
.shop-section{padding-top:20px;}
.shop-nav{border-top:0; border-bottom:none; margin-top:0;}
.shop-nav li{width:48%; text-align:left; margin-left:0; margin-bottom:6px;}
.shop-nav li a{color:#b2b2b2; font-family:Open Sans; font-size:13px; font-weight:600;}
.shop-nav li a.shop-active{color:#b2b2b2 !important;}
.shop-nav li a.hover{color:#b2b2b2 !important;}
.topnews .lft{min-height:170px;}

/****** Event page csss *****/
.eventsNew .heading {font-size: 14px;font-weight: 600;margin-top: 20px;text-align: left;}
.filterDropDown {margin-left: -14px;margin-right: -14px;}
.filterDropDown .dropSection .search{width:100%;}
.filterDropDown .dropSection .search div.box{width:100%;}
.filterDropDown .dropSection .midSec ul li#filterlabel{width:100%; text-align:center; padding-left:0;}
.filterDropDown .dropSection .midSec ul li{width:93%; margin-top:0px; padding-bottom:10px;}
.filterDropDown .dropSection .midSec ul li.selCat div.box{width:100%;}
.filterDropDown .dropSection .midSec ul li.selDate div.box{width:100%;}
.filterDropDown .dropSection .midSec ul li.selLoc div.box{width:100%;}
.filterDropDown .dropSection .midSec ul li.selLoc div.box{width:100%;}
.filterDropDown .dropSection .midSec ul li.selApp{padding-top:10px;}
.filterDropDown .dropSection .apply input{width:100%; font-size:12px;}
#selected-filter-value ul li{padding:6px 8px 6px 10px;  margin-bottom: 18px;margin-top: 8px;}
.lftSection .morePicks .mightLike{border-top:none; text-align:left;}
.lftSection .morePicks .mightLike span{padding-left:0; font-size:16px;}
.eventListing .longTitle{font-size:24px;}
.multiImages .lftImage{margin-top:25px;}
.filterDropDown .dropSection .midSec{width:100%;}
.filterDropDown .dropSection .midSec ul li div.scover { left: -1px;top: 75px;width: 100.4%; height:245px; overflow-y: scroll !important;  -webkit-overflow-scrolling: touch !important;}
.filterDropDown .dropSection .midSec ul li.selCat div.boxover{width:100%;}
.eventsNew #edit-event-category-filter .hoverSection {border-right: medium none; padding-right: 20px;width: 94%; min-height:inherit;}

.filterDropDown .dropSection .midSec ul li div#scdate.scover {top: 117px; height:507px;}
.filterDropDown .dropSection .midSec ul li.selDate div.boxover{ width:100%;}
.eventsNew #date-filter {width: 90%;}
.hoverSection { border-right:none;}
.eventsNew #date-filter-range { margin-left: 20px;}
.filterDropDown .dropSection .midSec ul li#filterlabel{  padding-top:0px; }
.filterDropDown .dropSection .midSec ul li div#scloc.scover { top: 172px;}
.filterDropDown .dropSection .midSec ul li.selLoc div.boxover{width:100%;}
.eventsNew .loadMore a {font-size: 17px; padding: 10px 0;width: 280px;}
#close-category-filter{ top:-39px;right:17px;width:90%;height:45px;}
#close-date-filter{top:-39px;right:15px;width:90%;height:45px;}
#close-cities-filter{top:-39px; right:15px;width:90%;height:45px;}
.eventsNew .loadMore{ padding: 0px 0 0;text-align: center;}
.eventsNew #date-filter ul li{ width:43%;}
#date-filter.hoverSection{min-height:137px;}

.page-events #ui-datepicker-div {left: 0 !important;margin-left: 40px !important;}
.page-events .ui-datepicker.evefirst{top:541px !important;}
#location_filter p {padding: 0 0 0 20px;}
.hoverSection.exWidth {min-height: 160px;width: 100%;}
.citya2a_kit.eventShareIcon{float:left;}
.multiImages .rgtText .location .conGall a {padding: 10px 15px 12px 16px; height:auto;}
.botDescp .lftSection #event_desc1 span p {font-size: 13px;line-height: 20px;}
.multiImages .rgtText .location .adr {font-size: 13px;}
.view-microsites-event-detailpage .multiImages .rgtText .location p.loc {margin-bottom: 17px;}
.view-microsites-event-detailpage .multiImages .rgtText .openDate p.heading {color: #333;font-size: 12px;font-weight: 700; font-family:"Open Sans";}
.moreArtInfo ul li{font-size:13px;}
.botDescp .lftSection .pressRel { border-bottom: 1px solid #ddd; display: block;margin-bottom: 30px;padding-bottom: 20px;}
#eventCarousel .bxslider {margin: 0;padding: 15px 0;}
#eventCarousel .bx-viewport {height: 415px !important;}
.eventsNew .eventUnit {margin-top: 30px;}
.eventsNew .result span.reset {font-size: 13px;}
.eventsNew .eventUnit ul li .rgtSec .gals {font: 600 11px/13px "Open Sans";}
.eventsNew .eventUnit ul li .rgtSec .desc a {font: 600 18px/22px "Open Sans";}
.eventListing .editPick {margin-bottom: 10px;}
.view-microsites-event-detailpage .eventListing .longTitle{margin-bottom:10px;}
.eventListing .by{font-size:15px;}
.view-microsites-event-detailpage .eventListing .rgtText .location p.loc{ font-size:17px; line-height:22px;}
.view-microsites-event-detailpage .multiImages .rgtText .location .adr {font-size: 14px;font-weight: 400;}
.view-microsites-event-detailpage .multiImages .rgtText .location p.tel{font-size:14px;}
.view-microsites-event-detailpage .multiImages .rgtText .openDate p.year span {font-size:14px;}
.view-microsites-event-detailpage .multiImages .rgtText .openDate p.time{font-size:14px;}
.view-microsites-event-detailpage .multiImages .rgtText .visitWeb a{font-size:14px;}
.botDescp .lftSection .eventArtist .eventDetailArtist{font-size:12px;}
.botDescp .lftSection .moreArtInfo p.heading{font-size:12px;}
.botDescp .lftSection .morePicks ul li p.title a{font-size:16px;}
.botDescp .lftSection .morePicks .galHome a{font-size:13px;}
.multiImages .lftImage .tagLine{width:auto;}
.view-microsites-event-detailpage li div.bigImg img{padding-right:0;}
.multiImages .lftImage .smallThumb{padding-top:8px;}
#selected-filter-value {padding-left: 15px;}
#selected-filter-value ul li{width:auto;}

/***** gallery Guide Artist Page ***/
.ggartistAZ .pageTitle h1{font-size:30px; margin-bottom:15px;}
.artistDetailAZ .artConAZ .artName {font-size: 13px;}
.artistAZDesc p {font-size: 13px; line-height:20px;}
.artistDetailAZ .artConAZ {border-bottom: none;min-height: 160px;}
.artistAZDesc .heading{font-size:16px;}
.ggartistAZ .alphabetFilter ul li {line-height: 32px;padding-left: 10px;padding-right: 10px;}
.ggartistAZ .topBreadcrum {margin-bottom: 25px;margin-top: 20px; font-size:12px;}
.row.artistDetailAZ { border-bottom: 4px solid #EEEEEE;}
.ggartistAZ .alphabetFilter {border-top: medium none; padding-bottom:20px;}
.ggartistAZ .alphabetFilter ul li a.active{background:none;}
.artistAZDesc .heading{margin-top:45px;}
.artistAZDesc .heading span{top:-28px;}
.artistAZDesc .heading span a {font-size: 12px;}
.artistAZDesc .heading {font-size: 20px;}
#mobileSearch{margin-top:15px;}
.noticableArtist .heading{margin-top:35px;}
.artistAZDesc {border-bottom:none; margin-bottom: 35px;}
.artistAZDesc p{margin-bottom:25px;}
.noticableArtist .notartRep .title {margin-bottom: 7px;}
.noticableArtist .notartRep .decs{margin-top:9px;}
.promLink {margin: 19px auto 0; width: 307px;}
.promLink a {font-size: 16px; height: 50px;line-height: 50px;width: 307px;}
.noticableArtist .notartRep .minHeight {min-height: 380px;}


}
/* Smartphones (landscape) ----------- */
}


/* iPads (landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
.bx-controls-direction a.bx-prev {
    position: absolute;
    top: 235px;
    left: 230px;
    width: 17px;
    height: 23px;
    cursor: pointer;
    background: #fff url(/sites/all/modules/custom/ai_home_page/css/images/icon-triple-arrow.png) no-repeat 4px center;
    visibility: visible;text-indent: -9999px;

}
.bx-controls-direction a.bx-next {
    position: absolute;
    top: 236px;
    right: 224px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: #fff url(/sites/all/modules/custom/ai_home_page/css/images/icon-triple-arrow.png) no-repeat -14px center;
    visibility: visible;text-indent: -9999px;

}
ul.navbar-nav li.menu-3173 ul.dropdown-menu {left: -298px;width: 400px;}
.ai-menu-main > ul.menu > li > a, .main-nav li > a {padding: 10px 11px;}
.ai-menu-main > ul.menu > li > a, .main-nav li > a {font-size: 14px;}
.category-stories .right .story {min-height: 206px;}


}



/* iPads (portrait) ----------- */


@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {
#mlogo > img {width: 231px;}
.navbar-toggle .icon-bar {border-radius: 1px;display: block;height: 3px;width: 30px;}
.gCol{ font-size:26px; color:#777;}
#site-logo{margin:30px 0 15px 8px}
 #site-logo a img{width:304px; height:30px;}
 .rightRail750{ width:47.5%; float:left; margin-right:5%;}
 .rightRail750Nomargin{ margin-right:0%;}
 #search-box .searchwrap {width:175px;}
 #search-box #globalsearchbox {width:140px;}
 #search-box #submit {float:left;}
 .ai-menu-main > ul.menu > li > a, .main-nav li > a {font-size: 15px;font-weight: 400;padding: 10px 7px;}
 #block-ai-menus-main-menu-new ul li.travel a::before {font-size:15px;}
 .margin-bottom40 {margin-bottom: 40px;} 
  #more-exebitions{text-align:right;}
  #block-ai-slotting-canada-exhibitions .views-field-title-1 {font-size: 13px; line-height: 18px;}
  #site-edition ul li a{float:none;}

/***Menu css and Header css ****/

.mobheader{ border-bottom:1px solid #ddd; z-index:9999; background:#fff; width:100%; position:fixed;}
.mobcontainer{ padding-top:63px;}
#site-edition .flag-group {top: 27px;}

.mainNavigation{margin-top:20px;}
.navbar{margin-bottom:0; margin-top:0px;}
.navbar-default{background:none;}
#site-edition{ margin:0; float:right;}
#site-edition span#mintflag{   position:fixed; top:19px; right:20px; margin:0;}
#site-edition ul li span img{ margin-top:3px;}
#block-ai-menus-main-menu-new ul li.travel{height:auto;}
.navbar-default .navbar-toggle {border: none;}
#block-ai-menus-main-menu-new ul li.travel a {visibility: visible;}
.navbar-toggle {
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0px;
    float: left;
    margin-bottom: 0px;
    margin-right: 3%;
    margin-top: 3px;
    padding: 0px;
    position: relative;
    margin-left:26px;
}
.ai-menu-main ul.menu li, .main-nav li {float:none;}
li#mob-search-li .searchwrap.clearfix {margin-left: 9px;}
.ai-menu-main ul.menu li, .main-nav li {border-right: none;}
.ai-menu-main li:first-child {border-left: none;}
.caret{float:right; margin-top:7px;}
.ai-menu-main ul.menu .dropdown .leftmenu li a { color:#fff;}
.ai-menu ul li.first ul div.ai-submenu.dropdown-old div.split-col li a {color: #fff;}
#site-edition .flag-group {   right: 12px; position: fixed; top: 40px;}

.split-col > ul {margin: 0;padding: 0 0 0 18px;}
.ai-submenu.dropdown-old  .leftmenu.clearfix{margin-bottom:8px;}
.ai-menu-main ul.menu .dropdown .leftmenu li a{font-size:13px;}
.ai-menu-main ul.menu .dropdown .leftmenu li a:hover{color:#fff !important;}

.dropdown-quicklinks .leftmenu {width:auto;}
.dropdown-quicklinks .leftmenu ul{   float:left; width:auto; margin:0; padding:0;}
.dropdown-quicklinks .leftmenu ul.middle{ border-left:0; border-right:0; width:auto;}
#mob-search-li input#globalsearchbox{border:none; color:#333; height:30px; border-radius:4px;  margin:10px 10px 18px 8px;}
#mob-search-li input#submit{ background:  #00a2db;border: 0 none;border-radius: 4px;color: #fff;height: 30px;}
#site-edition li a{background:none;}  
#homeCarousel .slideshow {bottom: 20px;}
.eventsNew #homeCarousel .bx-default-pager{top:360px;}
#homeCarousel .video {bottom: 20px;}
.float-left.top-global-stories-item, .top-global-stories-item {min-height: 340px;}
.submitted.t-a-11{ margin-top:6px;}
   p.fotHeading {color: #999;}
  li.mob-search-li{margin-left:18px;}
  
  .category-stories .right .story{min-height:245px;}
  #latestNews .title a {font: 600 18px/23px Open Sans;}
 .top-global-stories-item .top-stories-country-link span, .top-global-stories-item .top-stories-country-link a {font-size: 13px;} 
 .top-global-stories-item .title-and-caption .title a {font: 600 21px/27px Open Sans;}
 .submitted.t-a-11 {font-size: 11px;}
 .category-stories .left .story .title a {font: 600 27px/33px Open Sans;}
 .category-stories .left .story .title {margin-top: 11px;}
 .category-stories .right .title a { font: 600 18px/23px Open Sans;}
 .category-stories .right .title {margin-top: 10px;}
 .category-stories .more a {font-size: 15px;}
 .parties-stories .title a {font: 600 21px/27px Open Sans;}
 .parties-stories .title {margin-top: 12px;}
 
 #block-ai-slotting-canada-exhibitions {border: 0;padding: 0;}
 #block-ai-slotting-canada-exhibitions h2{text-align:left; clear:both;}
 #block-ai-home-page-ai-home-page-auction-news .views-row-last {min-height: 137px; padding-bottom:0;}
 
 #block-ai-home-page-ai-home-page-auction-news {border:0;padding:0;}
 #block-ai-home-page-ai-home-page-auction-news h2{text-align:left;}
 #block-ai-slotting-feature-4 .views-row, #block-views-home-page-top-stories-block-13 .views-row, #block-ai-slotting-canada-exhibitions .views-row {margin-bottom: 25px;padding-bottom: 23px;}
 
 #block-ai-slotting-canada-exhibitions .views-field.views-field-field-image {margin-right: 30px;}
 #block-ai-home-page-ai-home-page-auction-news .views-field.views-field-field-image {margin-right: 30px;}
 .ipadGallery .views-field-title span a {font-size: 22px;line-height: 29px;}
 
 #block-ai-home-page-ai-home-page-auction-news .views-field-title { font-size: 22px;line-height: 29px;}
 #block-ai-home-page-ai-home-page-auction-news .views-field-title-1 {font-size: 11px;}
 
 #block-ai-home-page-ai-home-page-canada-blogs {border: 0;padding: 0;}
 #block-ai-home-page-ai-home-page-canada-blogs h2{text-align:left;}
 #block-ai-home-page-ai-home-page-canada-blogs li.views-field-field-ai-blog-name a {margin-bottom: 6px;}
 #block-ai-home-page-ai-home-page-canada-blogs .item-list ul li.contributor-blogs-block-teaser-item {padding: 24px 0 21px 0;}
 
 #block-ai-home-page-ai-home-page-auction-news .views-field.views-field-field-image {min-height: 150px; width: 220px;}
 #block-ai-slotting-canada-exhibitions .views-field.views-field-field-image {min-height: 150px; width: 220px;}
 
 #block-ai-slotting-feature-4 .views-row, #block-views-home-page-top-stories-block-13 .views-row, #block-ai-slotting-canada-exhibitions .views-row { min-height: 150px;}
 #block-ai-home-page-ai-home-page-auction-news .views-row {min-height: 150px;}
 
 #block-ai-home-page-ai-home-page-canada-blogs li.views-field-field-ai-blog-name a {font-size: 13px;}
 .contributor-blogs-block-container .contributor-blogs-block-teaser-items li.views-field-ai-blogs-sync-headername a {font: 600 21px/27px Open Sans;}
 .top-videos-and-slideshows .title a {font: 600 21px/27px Open Sans;}
 .contributor-blogs-block-container .view-footer a {font: 700 15px Open Sans;}
 #block-ai-home-page-ai-home-page-canada-blogs a img.img-responsive.center-block.pull-right.img-circle{margin-left:30px;}
 .section-more-link.more-link a { font-size: 15px;}
 #more-exebitions a {font-size: 15px;}
  
#mini-panel-travel_header ul.menu li a,
#mini-panel-pa_header ul.menu li a,
#mini-panel-fashion_header ul.menu li a,
#mini-panel-architechture_design_header ul.menu li a,
#mini-panel-ca_performing_art_header ul.menu li a,
#mini-panel-visual_arts_header ul.menu li a,
#mini-panel-lifestyle_header ul.menu li a{font-size: 12px;}

#mini-panel-travel_header ul.menu li,
#mini-panel-pa_header ul.menu li, 
#mini-panel-fashion_header ul.menu li, 
#mini-panel-lifestyle_header ul.menu li, 
#mini-panel-architechture_design_header ul.menu li, 
#mini-panel-visual_arts_header ul.menu li, 
#mini-panel-ca_performing_art_header ul.menu li, 
#mini-panel-event_header ul.menu li, 
#mini-panel-visual_arts_header ul.menu li {padding: 0 4px;}


.pane-menu-menu-architecture-design-menu ul.menu ul.menu, 
.pane-menu-menu-visual-arts-menu ul.menu ul.menu, 
.pane-menu-menu-performing-arts-menu ul.menu ul.menu, 
.pane-menu-menu-event-menu ul.menu ul.menu, 
.pane-menu-menu-fashion-menu-canada ul.menu ul.menu, 
.pane-menu-menu-visual-arts-menu ul.menu ul.menu, 
.pane-menu-menu-lifestyle-menu ul.menu ul.menu{
	left:-113px; top:25px;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: transparent;
    color: #fff !important;
}
 /**** Inner Menu *****/
 #mini-panel-architechture_design_header ul.menu,
 #mini-panel-ca_performing_art_header ul.menu,
 #mini-panel-event_header ul.menu,
 #mini-panel-fashion_header ul.menu,
 #mini-panel-visual_arts_header ul.menu {padding:0;}
 #block-ai-home-page-ai-home-page-canada-blogs ul li a img{width:50px; height:50px;}
 
 /*** Detail page css ***/
 .artTag .tagList { margin-top: -15px;margin-left: 28px;}
 .artTag { margin-bottom: 40px;}
 .bg-1{ padding-top:5px; padding-bottom:5px;}
 .bg-2{ padding-bottom:5px;}
 .recSection .recLft {border-bottom: 1px solid #ddd;margin-bottom: 40px;}
 .artNewsletter {margin-bottom: 20px;}
 .arttopSec.row {margin-top: 20px;}
 .artNewsinner .subPub{ margin-top:0;}
 .recSection .recLft .innerSec ul li {width: 345px;}
 .artNewsinner .subNews{border:1px solid #eee; margin-bottom:30px;}
 .artNewsinner .subPub{border:1px solid #eee;}
 .innerSec ul li.recomndAd{ text-align:center;}
 .artNewsinner .subNews .lft{width:auto;}
 .artNewsinner .subNews .lft h1.sub {    font-size: 24px;}
 .artNewsinner .subNews .lft input.email{width:313px;}
 .artNewsinner .subNews{padding-left:55px;}
 .artNewsinner .subNews .lft{margin-right:55px;}
 .artNewsinner .subPub h1.sub{font-size:24px; margin-top:55px;}
 .artNewsinner .subPub .subPublft{ width:255px;}
 #slider{width:460px;}
 #slider ul li{width:145px !important;}

.hideControlOnEnd > li#sub1 {margin-left: 15px;}
.bg-2.fw::before {width: 95%;}
.bg-1.fw::before {right: -9px;}
.mostPop #block-quicktabs-article-detail-popular ul.quicktabs-tabs {margin-bottom: 12px;}

.arttopSec .title h1 {margin-bottom: 5px;}
.arttextCont {margin-top: 15px;}
.arttextCont p {font-size: 18px;line-height: 29px;}
.arttextCont .related .relTop p.topHeading {font-size: 17px;}
.arttextCont .related .relTop ul li p.name {font-size: 14px;}
.recSection .recLft .innerSec ul li p.title {font-size: 12px; margin:10px 0 5px;}
.recSection .recLft .innerSec ul li p.subTitle {    font-size: 20px;}
.mostPop #block-quicktabs-article-detail-popular li .title a {color: #222;font: 600 19px/26px "Open Sans";}
#block-quicktabs-canada-most-popular-tab li .title a {color: #222;font: 600 19px/26px "Open Sans";}
.artNewsinner .subNews .lft p.inbox {font-size: 15px;}
#slider li p {font-size:15px; margin-top:5px;}
.arttopSec .title h1 {width: auto;}
#block-ai-channel-archive ul li a {
    color: #444;
    font-family: "Open Sans";
    font-size: 14px;
    line-height: 26px;
}
#artinfo_subscribe_newsft .sendingsc, #artinfo_subscribe_newsft .errorsc, #artinfo_subscribe_newsft .errorsc {
    left: 18px;
    top: 136px;

}
#artinfo_subscribe_newsmc .sendingsc, #artinfo_subscribe_newsmc .errorsc, #artinfo_subscribe_newsmc .errorsc {
    color: #000;
    font-size: 12px;
    position: absolute;
    top: 127px;
}
#channel-logo{margin-top:25px;}
#channel-logo a { font-size: 30px;}

.viewslideShow .image {display: block;height: auto;width: 100%;}

/*** Gallery Guide slider ****/
.page-photo-galleries #channel-logo b {color: #000 !important;font: 30px/40px Open Sans !important; font-weight:600 !important;}
.page-photo-galleries #mini-panel-photo_gallery_header ul.menu {padding: 0;}
.page-photo-galleries #mini-panel-photo_gallery_header ul.menu li a {font-size: 13px;padding: 4px 12px 9px 8px;}
.gallery-search-image {top: 67px;}
.grayNavigation .grayInner .lfttSection table tr td.borderrgt {border-left:none;padding-left: 0px;}
.grayNavigation .grayInner .rgtSection ul li.cross { padding-right: 0px; padding-left: 18px;}
.grayNavigation .grayInner .rgtSection ul li.count {width: 70px;}
.grayNavigation .grayInner .rgtSection ul li.viewAll {padding-left: 18px; padding-right: 6px;}
.grayNavigation .grayInner .rgtSection ul li.countAdvert {width: 75px;}
.grayNavigation .grayInner .rgtSection ul li.countLast {width: 65px;}
 .pager li > a, .pager li > span {font-size: 14px;font-weight: 600;}
 .pane-menu-menu-photo-gallery ul.menu ul.menu {background:  url("../img/arrow-top.png") no-repeat scroll 70px 0; top: 20px;}
 #gallery-search {margin-top:0;}
.page-photo-galleries #mini-panel-photo_gallery_header .pane-menu-menu-photo-gallery .pane-content {width: auto;}
.visAuction ul li {min-height: 255px;}
.visAuction ul li .liContainer {min-height: 255px;}

 #gam-holder-Interstitial_740x500{display:none;}
#slideshow-ad{ display: none;height: 50px;}

.sliderDetail .innerDetail .rgtSec p.related span {font-size: 11px; margin-top:8px;}
.sliderDetail .innerDetail .rgtSec p.relatedHeading {font-size: 13px;}
.sliderDetail .innerDetail .rgtSec p.related span.venuName {margin-top:5px;}


/*** Subchannel Pages ***/
.views-row #subArticleListing .subArticleImg img{width:220px; height:165px;}
.views-row #subArticleListing .subArticleDes{margin-left:250px;}
.views-row #subArticleListing .subArticleImg {margin-right: 30px;}
.views-row #subArticleListing .subArticleDes .views-field-php span a {font: 600 21px/28px Open Sans;}
.page-videos .views-field-field-author, .subchannel-section .views-field-field-author {font-size: 12px;}
.views-row #subArticleListing .subArticleDes .views-field-body {font-size: 14px;}
.page-videos .field-name-field-tags a,
.page-videos .views-field-name a,
.page-videos .views-field-field-photo-gallery a,
.page-videos .views-field-term-node-tid a,
.subchannel-section .field-name-field-tags a,
.subchannel-section .views-field-name a,
.subchannel-section .views-field-field-photo-gallery a,
.subchannel-section .views-field-term-node-tid a, .view-Museum-Data .views-field-field-photo-gallery a, .view-Auction-Data .views-field-field-photo-gallery a {
    font-size: 13px;}
.view-Museum-Data .views-field-field-author {font-size: 12px;}
.view-Auction-Data .views-field-field-author {font-size: 12px;}

/******* Travel Page ******/

.innerCont .secHeader{font-size:30px;}
.ideasEvents .secHeader{font-size:30px;}
.cityCon .secHeader{font-size:30px;}

.themesSec .subHeader{font-size:20px;}
.eventsSec .subHeader{font-size:20px;}

.innerCont p.tagLine{font-size:14px;}
#bx-pager div {padding: 11px 15px 15px;}
#bx-pager div p.catTitle a {font: 600 13px/18px "Open Sans";}
#bx-pager div.active p.catTitle a {font: 600 13px/18px "Open Sans";}
#bx-pager div.active p.catTitle a:hover {font: 600 13px/18px "Open Sans"; color:#fff;}
.topHeading {margin: 30px auto 22px;}
.topHeading a img{ width:130px; height:58px;}
.imgDesc p.title {font: bold 28px/35px "Open Sans Condensed";}
.imgDesc p.teaser {font: 600 13px/20px "Open Sans";}
.travelGallery .imgDesc{  padding:20px 25px 26px 25px;  }
.wnenInn {border-bottom: none;border-top: none;margin: 50px -24px 0;}
.cityCon {border-bottom: none;border-top: none;margin: 50px -24px 0;}
.themeInner .themeSect div.box .cont {padding: 11px 20px 25px;}

#travelHome .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.ideasEvents .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.eventUnit .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.cityCon .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.whenLand .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.idLanding .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.newsSection .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.hkEvents .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.hotelResort .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.restSection .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.shooping .viewAll a{ width:347px; padding:10px 0; font-size:22px;}
.featSec .viewAll a{ width:347px; padding:10px 0; font-size:22px;}

.hkGal .snapShot {margin: 30px 0 45px;}
.featSec .viewAll {padding: 15px 0;}
.newsSection .viewAll { padding: 15px 0 45px;}
.hotelResort .viewAll {padding: 15px 0 45px;}
.restSection .viewAll { padding: 15px 0 45px;}
.shooping .viewAll {padding: 15px 0 45px;}
.hkEvents .viewAll {padding: 15px 0 0;}
.hkEvents {padding: 52px 0 45px;}
.idInner .viewAll{padding:30px 0 30px;}
.whenLand .viewAll{padding:30px 0 30px;}

#travelHome .viewAll, .cityCon .viewAll  {padding:20px 0 50px 0;}
.ideasEvents .viewAll{padding:10px 0 40px 0;}
.eventUnit .viewAll {padding:20px 0 0px 0;}
.page-travel-people .allNavigation .innerCont .lft {font-size: 20px; margin-right:10px;}
.page-travel-inspiration .allNavigation .innerCont .lft{  font-size:21px; margin-right:15px; padding:0px 15px; height:60px; line-height:60px; }
.page-travel-people .lftSecond .monthNav{ padding-top:18px;}
.page-travel-people .allNavigation .innerCont .lft{ padding:0 10px; height:60px; line-height:60px;}
.page-travel-people .lftSecond .monthNav ul li { margin-right: 5px;}
.page-travel-people .lftSecond .monthNav ul li a{ font-size:11px; padding:3px 3px;}
.page-travel-inspiration .lftSecond .monthNav ul li {margin-right: 5px;}
.page-travel-inspiration .lftSecond .monthNav ul li a{padding:3px 5px; font-size:11px;}


.imageCar .readMore {left: 20px;padding: 20px 20px 20px;top: 20px;width: 290px;}
.imageCar .readMore p.tour a {font-size: 28px;line-height: 35px;}
.imageCar .readMore p.midDesc {font-size: 13px;font-weight: 400;line-height: 20px;}
.cityName { margin: 0px -24px 0 -24px;}
.cityInner ul li {margin-right: 30px;width: 154px;}
.cityInner ul li a {font: 400 15px/33px "Open Sans";}

.newsSection {margin-left: -24px;margin-right: -24px;}
.shopingSection{margin-left: -24px;margin-right: -24px;}
.hotelSection{margin-left: -24px;margin-right: -24px;}

#cityDetail .breadCrum{ margin-top:20px;}
.newsFeature .breadCrum{ margin-top:20px;}
.eventListing .breadCrum{ margin-top:20px;}
.page-travel-destination .breadCrum{ margin-top:20px;}
.tMaker .breadCrum{ margin-top:20px;}

.feaNavigation .feanavCont .lft{ font-size:18px; width:155px; height:40px; line-height:40px;}
.rgtSec .monthNav ul li.active:last-child {border-right: 2px solid #bbbbbb;padding: 9px 23px 12px;}
.rgtSec .monthNav ul li {padding: 8px 16px 13px;}
.rgtSec .monthNav ul li a{font-size:11px;}
 .hkGal .weather ul li span {font-size: 15px;}
 .hkGal .weather ul li{font-size:25px; width:170px;}
.hkGal .weather ul li.last.cityInfo {width: 178px;}
.newsInner .sTitle{ margin-top:42px; font-size:30px;}
.hkEvents .sTitle{font-size:30px;}
.hotelResort .sTitle{ margin-top:42px; font-size:30px;}
.restaurantInner .sTitle{ margin-top:42px; font-size:30px;}
.shooping .sTitle{ margin-top:42px; font-size:30px;}
#world-map-markers {height: 500px;width: 720px;}
#mapmodalDialog{margin-top:100px;}
.page-travel .bx-controls.bx-has-pager.bx-has-controls-direction{display:none;}
.eventsSec { border-top: 1px solid #ddd;padding-top: 40px;}
#hotelListing .alsoon { border-bottom: 1px solid #ddd;margin-bottom: 40px;padding-bottom: 25px;}
#restListing .alsoon { border-bottom: 1px solid #ddd;margin-bottom: 40px;padding-bottom: 25px;}
#shopingListing .alsoon { border-bottom: 1px solid #ddd;margin-bottom: 40px;padding-bottom: 25px;}


#travel_hotel_slider .bx-controls.bx-has-controls-direction{display:none;}
.botDescp .lftSection .descrp p.heading{border-bottom:none; margin-bottom:0px;}
#travel_rest_slider .bx-controls.bx-has-controls-direction{display:none;}
#travel_shopping_slider .bx-controls.bx-has-controls-direction{display:none;}
.themeInner .themeSect div.box .cont .title a {font: 600 20px/25px Open Sans;}
.idInner .idSect div.box .cont .title a{font: 600 20px/25px Open Sans;}
.tasteEvents .tasteSect div.box .currentEvent p.catLab a {font-size: 11px;}
.tasteEvents .tasteSect div.box .featEve .rgtText p.catLab a{font-size: 11px;}
.tasteEvents .tasteSect div.box .featEve .rgtText p.catDesc a{font-size:16px;}
.tasteEvents .tasteSect div.box .rgtSec .desc p {font: 400 14px/21px Open Sans;}
.hkEvents .eventUnit ul li .rgtSec .gals {font: 600 11px/13px "Open Sans";margin-top: 12px;}
.resortEvents .hotelSect div.box .rgtSec .city {font-size: 11px;}
.restEvents .restSect div.box .rgtSec .city {font-size: 11px;}
.shoopEvents .shoopSect div.box .rgtSec .city {font-size: 11px;}
#shopingListing .longTitle p.ntitle{font-size:30px;}
#restListing .longTitle p.ntitle{font-size:30px;}
#hotelListing .longTitle p.ntitle{font-size:30px;}
.eventListing .rgtText .location p.loc{font-size:12px; margin-bottom:7px;}
.multiImages .rgtText .openDate p.heading{font-size:12px;margin-bottom:7px;}
#hotelListing .alsoon p.heading{font-size:18px;}
#restListing .alsoon p.heading{font-size:18px;}
#shopingListing .alsoon p.heading{font-size:18px;}
.botDescp .lftSection .morePicks ul li p.heading{font-size:12px;}
.botDescp .lftSection .morePicks ul li p.title{font-size:17px; margin-top:2px;}
.wheninnEvents .innerSect div.box .articleSec .title a {font: 600 19px/24px Open Sans;}
.landEvents .whenSect div.box .articleSec .title a{font: 600 19px/24px Open Sans;}

.eventUnit ul li .rgtSec .desc { margin-top: 0px; padding-right: 0px;}
.eventUnit ul li .rgtSec .add{padding-bottom:5px;}
.hkEvents .eventUnit ul li .box { min-height: 355px;}

/***** Tag Pages ****/
h1#page-title{margin-top:20px;}
#homeCarousel .title a {font: 600 32px/40px Open Sans;}
.page-videos .views-field-title, .subchannel-section .views-field-title, .page-videos .views-field-title a, .subchannel-section .views-field-title a {color: #222; font: 600 21px/28px "Open Sans";}
.product-desc .article {width: 167px !important;}
.product-desc .figure { margin-right: 10px !important;width: 100px !important;}
.shop-gallery {padding: 0 10px !important;}
.product-desc{width:100% !important;}
/**** Gallery Microsite Artist Page *****/
.microOverview .breadcrum {margin-top: 25px;}
.botNavOver ul li {padding-left: 10px;padding-right: 10px;}
.botNavOver ul li a{font-size:12px;}
.microOverview p.heading {font-size: 18px;margin: 33px 0 16px;}
.eventSlideshow .lft p.title {font-size: 19px;line-height: 25px;}
.eventSlideshow .lft p.slideshow { margin: 20px 0 15px;}
.eventSlideshow .lft p.date {font-size: 13px; margin-top:10px;}
.eventSlideshow .lft p.time {font-size: 12px;font-weight: 400;line-height: 18px;margin-top: 0;}
.eventSlideshow .lft p.add{margin-top:16px;}
.microOverview .artInner .innerSect .galArtworkMinHeight {min-height: 230px;}
.button a img.img-responsive.center-block {height: 79px;width: 80px;}

.slideVideo .innerSect .galMinHeightvideo .desc a { font-size: 18px;line-height: 24px;}
.slideVideo .innerSect .galMinHeightvideo{min-height:320px;}
.microNews .innerSect .desc a {font-size: 14px;line-height: 20px;padding-right: 0px;}
.microNews .innerSect .galNewsMinHeight{min-height:200px;}
.profSection .sum {font-size: 13px;line-height: 21px; margin-bottom:40px;}
.microOverview .heading.height {padding-top: 0;}
.profSection .backTop {margin-bottom: 0;margin-top: 15px;}

.eventDetail .lft{min-height:280px;}
.eventDetail .lft p.title {font-size: 19px;line-height: 25px;}
.eventDetail .lft p.date {font-size: 13px; margin-top:10px;}
.eventDetail .lft p.time {font-size: 12px;font-weight: 400;line-height: 18px;margin-top: 0;}
.eventDetail .lft p.add{margin-top:16px;}
.slideVideoDetail .innerSect .galSlidelistMinHeight{border:none; border-bottom:4px solid #eee; min-height:325px;}
.slideVideoDetail .innerSect .galSlidelistMinHeight .desc a {font-size: 18px;font-weight: 600; line-height: 24px;padding-left: 0; padding-right:0;}
.slideVideoDetail .innerSect .galSlidelistMinHeight .author{padding-left: 0; padding-right:0;}
.slideVideoDetail .innerSect .galSlidelistMinHeight .button a img{height: 79px;width: 80px;}
p.heading {font-size: 18px;}
.topnews .lft p.title {font-size: 18px; line-height: 24px;}
.topnews .lft p.summary{font-size:13px;}
.topnews .lft{min-height:280px;}
.microNewsList .innerSect .galNewslistMinHeight .desc a {font-size: 14px;line-height: 20px;}
.microNewsList .innerSect .galNewslistMinHeight{ min-height:250px;}
.artworkDetail .rgt .inner .top p.title a {font-size: 22px !important;line-height: 28px !important;}
.moregalDetail .galArtlistMinHeight{min-height:280px;}

.slideVideoDetail .topslide .lft{border-bottom:5px solid #f5f5f5; min-height:280px;}
.slideVideoDetail .topslide .lft p.title{font-size: 18px;line-height: 24px;}

.microEvents .innerSect .galEvenDetailMinHeight {min-height: 350px;}
.artworkDetail .rgt .inner .price { margin: 13px 0 0;padding: 0 0 16px;}
.microOverview .artistName ul li {width: 33%;}
.auction_popup_dialog{width:730px; margin-left:-365px; margin-top:-160px; padding:20px;}
.microOverview .artistName {margin-top: -5px;}

.tabDescInner tr th.estimate{width:100px;}
.tabDescInner tr th.pSold{width:100px;}
.tabDescInner tr th.aHouse{width:150px;}


/****** Event Page css *****/
.eventsNew .heading {font-size: 16px;margin-top: 25px;text-align: left;}
.filterDropDown {margin-left: -22px;margin-right: -22px;}
.filterDropDown .dropSection .search{width:205px; padding:14px 10px 14px 18px;}
.filterDropDown .dropSection .search div.box{  width:182px; height:32px;  line-height:32px; }

.filterDropDown .dropSection .midSec ul li.selCat div.box{ width:140px;  height:32px; padding-left:10px; line-height:32px;}
.filterDropDown .dropSection .midSec ul li.selCat div.boxover{ width:140px;  padding-left:10px; line-height:32px; }

.filterDropDown .dropSection .midSec ul li.selDate div.box{ width:140px;  height:32px; line-height:32px;}
.filterDropDown .dropSection .midSec ul li.selDate div.boxover{width:140px; line-height:32px; }

.filterDropDown .dropSection .midSec ul li.selLoc div.box{width:140px;  height:32px; line-height:32px; }
.filterDropDown .dropSection .midSec ul li.selLoc div.boxover{width:140px; line-height:32px; }

.filterDropDown .dropSection .apply input {height: 32px;line-height: 32px;width: 65px;}
.filterDropDown .dropSection .search form#events-keyword-form input#keyword-submit{background-position: 0px 5px; }

.filterDropDown .dropSection .midSec ul li div.scover {left: -207px;padding: 15px 0 15px;top: 60px;width: 768px;}
.eventsNew #edit-event-category-filter .hoverSection { padding-right: 20px;width: 22%;}

.filterDropDown .dropSection .midSec ul li div.sc{width:768px;}
#sccat .hoverSection ul li{width:156px;}
#location_filter .hoverSection ul li{width:160px;}
.eventsNew .result span.reset {font-size: 14px;}
.eventsNew .botNav ul li a{font-size:13px;}
.eventsNew .botNav ul li a.selected{font-size:13px;}
.eventsNew .eventUnit ul li .rgtSec .gals {font: 600 11px/13px "Open Sans";}
.eventsNew .eventUnit ul li .rgtSec .desc a {font: 600 19px/23px "Open Sans";}
.view-microsites-event-detailpage  .eventListing .rgtText .location p.loc {font-size: 17px; line-height:22px;}
.multiImages .rgtText .visitWeb a {font-size: 14px !important;}
.view-microsites-event-detailpage .eventListing .bx-controls-direction a.bx-prev{top:150px !important;}
.view-microsites-event-detailpage .eventListing .bx-controls-direction a.bx-next{top:150px !important;}
.botDescp .lftSection .eventArtist .eventDetailArtist{font-size:12px;}
.botDescp .lftSection .moreArtInfo p.heading{font-size:12px;}
.botDescp .lftSection .eventArtist a{font-size:16px;}
.botDescp .lftSection .pressRel a{font-size:16px;}
.moreArtInfo ul li a{font-size:16px !important;}
.botDescp .lftSection .morePicks ul li p.title a{font-size:16px;}
.botDescp .lftSection .morePicks .galHome a{font-size:13px;}
.multiImages .lftImage .tagLine{width:auto;}

.hoverSection.exWidth {width: 265px;}
.eventsNew #date-filter {width: 156px;}
.hoverSection.smWidth {width: 130px;}
#location_filter p {padding: 0 0 0 305px;}
.eventsNew li#region-wrapper select{width:240px;}
.eventsNew li#region-wrapper{width:240px;}
.eventsNew li#country-wrapper{width:240px;}
.eventsNew li#country-wrapper select{width:240px;}
.eventsNew li#city-wrapper{width:240px;}
.eventsNew li#city-wrapper select{width:240px;}

.rRepeat .txt p.rTitle {font: 600 13px/18px Open Sans;}
.latRev .rgtSec {height: 110px;padding: 15px; margin-top:11px;}
.eventsNew .subHeadingEvent { padding: 40px 0 0;}
.eventsNew .eventUnit ul li .box {min-height: 360px;}
.eventsNew .loadMore a {font-size: 22px;padding: 10px 0;width: 347px;}
.latRev .rgtSec .rRepeat {border-bottom: medium none; float: left; margin-bottom: 0;padding-bottom: 0;width: 33%;}
.latRev .rgtSec .rRepeat .thumbNail {float: left;height: 75px; margin-right: 10px;width: 75px;}
.latRev .rgtSec .rRepeat .thumbNail img{height: 75px; width: 75px;}
.latRev .rgtSec .rRepeat .txt {float: left;width: 140px;}
.eventsNew .subHeadingEvent{font-size:15px; font-weight:600;}
.eventsNew .subHeading{font-size:15px; font-weight:600;}
.secHeader.hidden-xs.hidden-lg.hidden-md{font-size:15px; font-family:"Open Sans"; text-transform:uppercase; margin-top:44px;}
.eventsNew #date-filter-range { margin-left: 20px;}
.page-events form#events-new-filter-form #date-filter-range input{width:190px;}
.page-events .ui-datepicker.evefirst {top: 200px !important;}
#eventCarousel .bx-viewport {height: 418px !important;}
#eventCarousel .bxslider {padding: 15px 0;}
.view-microsites-event-detailpage li div.bigImg img{padding-right:0px;}
#selected-filter-value {padding-left: 14px;}
.filterDropDown .dropSection .midSec{width:72%;}

/***** gallery Guide Artist Page ***/
.ggartistAZ .alphabetFilter ul li {padding-left: 7px;padding-right: 8px;}
.ggartistAZ .alphabetFilter ul li a {font-size: 14px;}
.ggartistAZ .pageTitle h1 {font-size: 40px;}
.ggartistAZ .topBreadcrum {margin-top: 20px;}
.noticableArtist .notartRep .minHeight{min-height:305px;}
 .noticableArtist .notartRep .title{ font-size:16px; line-height:20px; margin-bottom:10px;}
 .noticableArtist .notartRep .decs{margin-top:8px; font-size:12px; line-height:16px;}
 
}



/**********
iPad 3 1024 Screen
**********/
@media only screen and (min-width : 780px) and (max-width : 1024px) and (orientation : landscape) {
     .recSection .recLft .innerSec ul li {width: 292px;}
     #latestNews .title a { font: 600 16px/22px Open Sans;}
     .category-stories .left .story .title a {font: 600 24px/30px Open Sans;}
     .category-stories .left .story .title { margin-top: 13px;}
     .submitted.t-a-11{ margin-top:3px; font-size:11px;}
     .category-stories .right .title a{font:600 16px/19px Open Sans;}
    .category-stories .right .title .submitted.t-a-11{ margin-top:3px;}
    .category-stories .more a {font-size: 13px;}
    .ipadGallery .field-content a img{width:108px; height:64px;}
    #block-ai-slotting-canada-exhibitions .views-field.views-field-field-image {margin-right: 7px;}
    .ipadGallery .views-field-title span a {font-size: 15px;line-height: 18px;}
    #block-ai-home-page-ai-home-page-canada-blogs a img.img-responsive.center-block.pull-right.img-circle { margin-left: 15px;}
    #homeCarousel .video{top:299px;}
    #homeCarousel .slideshow {top: 299px;}
    .artNewsinner .subPub .subPublft {width: 220px;}
    #slider {width: 235px;}
    #block-quicktabs-article-detail-popular ul.quicktabs-tabs li {width: 142.5px;}
    .category-stories .right .title {margin-top: 6px;}
    
    #block-google-admanager-02e56af40b192ea992fca6672bed13b3 {padding: 0;}
    #block-google-admanager-339f7a2e087a159e6a31501649027a77 {padding: 0;}
    #block-google-admanager-00b190ab48589757277c428dd4a85827 {padding: 0;}
    #block-google-admanager-f23d16e368c42652fddff7c2e0a9f5c2 {padding: 0;}
    #block-block-63 {padding: 0;}
    #block-google-admanager-4251f4c5739e386bce7e9ba746615cc7 {padding: 0;}
    #block-google-admanager-e513cc87ed738900569cdcda91c38bff {padding: 0;}
    #block-google-admanager-e513cc87ed738900569cdcda91c38bff {padding: 0;}
    #block-google-admanager-15f6540a9ce4976e5567fed76f0b94bc {padding: 0;}
    #block-google-admanager-b1e2342760fbde9540560f84cec07bb9 {padding: 0;}
    #block-google-admanager-09c655333ab4dd7bd68a3800abb3b241 {padding: 0;}
    #block-google-admanager-23bc88b4bba6b84d79c161a5e5590eb0 {padding: 0;}
   .artNewsinner .subNews .lft {margin-right: 12px; width: 285px;}
   .artNewsinner .subNews{padding-left:15px;}
    .arttopSec .title h1 {margin-bottom: 5px;}
    .arttextCont p {font-size: 17px;line-height: 28px;}
    .recSection .recLft .innerSec ul li p.title {font-size: 12px;}
    .recSection .recLft .innerSec ul li p.subTitle {font-size: 20px;}
    .mostPop #block-quicktabs-article-detail-popular li .title a {color: #222;font: 600 16px/21px "Open Sans";}
    .artNewsinner .subNews .lft p.inbox {    font-size: 15px;}
    #slider li p {margin-top:5px;}
    .ai-menu-main > ul.menu > li > a, .main-nav li > a {padding: 10px 11px;}
    #block-quicktabs-canada-most-popular-tab ul.quicktabs-tabs li {width: 142.5px;}
    #artinfo_subscribe_newsmc .sendingsc, #artinfo_subscribe_newsmc .errorsc, #artinfo_subscribe_newsmc .errorsc {top: 142px;}
     .i18n-es .ai-menu-main > ul.menu > li > a, .i18n-es .main-nav li > a {padding: 10px 5px;}
    .i18n-es-sp .ai-menu-main > ul.menu > li > a, .i18n-es-sp .main-nav li > a {padding: 10px 5px;}
    .i18n-pt-br .ai-menu-main > ul.menu > li > a, .i18n-pt-br .main-nav li > a { padding: 10px 7px;}
    .i18n-es-co .ai-menu-main > ul.menu > li > a, .i18n-es-co .main-nav li > a { padding: 10px 4px;}
    #ideaHomeSlider .bx-default-pager { left: 47%; position: absolute; top: 326px;z-index: 99;}
.latRev .rgtSec .rRepeat .thumbNail {margin-right: 10px;}
.latRev .rgtSec .rRepeat .txt {float: left;width: 160px;}


   }
   

@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
        
    #block-google-admanager-02e56af40b192ea992fca6672bed13b3 {padding: 0;}
    #block-google-admanager-339f7a2e087a159e6a31501649027a77 {padding: 0;}
    #block-google-admanager-00b190ab48589757277c428dd4a85827 {padding: 0;}
    #block-google-admanager-f23d16e368c42652fddff7c2e0a9f5c2 {padding: 0;}
    #block-block-63 {padding: 0;}
    #block-google-admanager-4251f4c5739e386bce7e9ba746615cc7 {padding: 0;}
    #block-google-admanager-e513cc87ed738900569cdcda91c38bff {padding: 0;}
    #block-google-admanager-e513cc87ed738900569cdcda91c38bff {padding: 0;}
    #block-google-admanager-15f6540a9ce4976e5567fed76f0b94bc {padding: 0;}
    #block-google-admanager-b1e2342760fbde9540560f84cec07bb9 {padding: 0;}
    #block-google-admanager-09c655333ab4dd7bd68a3800abb3b241 {padding: 0;}
    #block-google-admanager-23bc88b4bba6b84d79c161a5e5590eb0 {padding: 0;}
    .ai-menu-main > ul.menu > li > a, .main-nav li > a {padding: 10px 13px;}
.ai-menu-main > ul.menu > li > a, .main-nav li > a {font-size: 14px;}
.artNewsinner .subNews .lft {margin-right: 12px; width: 285px;}
.artNewsinner .subNews{padding-left:15px;}
.artNewsinner .subPub .subPublft{width:220px;}
#slider{width:235px;}
#block-quicktabs-article-detail-popular ul.quicktabs-tabs li {    width: 142.67px;}
#block-quicktabs-canada-most-popular-tab ul.quicktabs-tabs li {width: 142.5px;}
.recSection .recLft .innerSec ul li {margin-right: 20px;width: 296px;}
.bg-2.fw::before {width: 115%;}
#slider .bx-controls-direction a.bx-next{right:18px;}
.arttopSec .title h1 {margin-bottom: 5px;}
.arttextCont p {font-size: 17px;line-height: 28px;} 
.recSection .recLft .innerSec ul li p.title {font-size: 12px;}
.recSection .recLft .innerSec ul li p.subTitle {font-size: 20px;}
.mostPop #block-quicktabs-article-detail-popular li .title a {color: #222;font: 600 16px/21px "Open Sans";}
.artNewsinner .subNews .lft p.inbox { font-size: 15px;}
#slider li p {margin-top:5px;}
.ai-menu-main > ul.menu > li > a, .main-nav li > a {padding: 10px 11px;}
 #artinfo_subscribe_newsmc .sendingsc, #artinfo_subscribe_newsmc .errorsc, #artinfo_subscribe_newsmc .errorsc {top: 142px;}
 .i18n-es .ai-menu-main > ul.menu > li > a, .i18n-es .main-nav li > a {padding: 10px 5px;}
 .i18n-es-sp .ai-menu-main > ul.menu > li > a, .i18n-es-sp .main-nav li > a { padding: 10px 5px;}
 .i18n-pt-br .ai-menu-main > ul.menu > li > a, .i18n-pt-br .main-nav li > a { padding: 10px 7px;}
 .i18n-es-co .ai-menu-main > ul.menu > li > a, .i18n-es-co .main-nav li > a {padding: 10px 4px;}
#ideaHomeSlider .bx-default-pager {left: 47%;position: absolute; top: 326px;z-index: 99;}
.latRev .rgtSec .rRepeat .thumbNail {margin-right: 10px;}
.latRev .rgtSec .rRepeat .txt {float: left;width: 160px;}

}


/**** Iphone 5 Landscape *****/
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) { 

.navbar-collapse.in {height: 270px;}
#mc_embed_signup_scroll {
    display: block;
    height: 280px;
    overflow-x: auto;
    overflow-y: auto;
     overflow-y: scroll;
    padding: 10px 5px 10px; -webkit-overflow-scrolling:touch;
}
#mc_embed_signup form{padding:0 0 10px 10px;}
#mc_embed_signup a.mc_embed_close{right:-1px ; top:1px;}

}


@media only screen and (min-width : 1024px)  {
    .margin-bottom30{margin-bottom:0px;} 
    
.split-col {background: #f5f5f5;float: left;height: 326px;padding-left: 20px;width: 220px;}
.split-col ul{ margin:0; padding:0;}

}


@media only screen and (min-width : 1024px) and (max-width : 1200px) {
.ai-menu-main > ul.menu > li > a, .main-nav li > a {padding: 10px 12px;}
.bx-controls-direction a.bx-prev {left: 250px;}
.bx-controls-direction a.bx-next {right: 243px;}
#world-map-markers {height: 500px;width: 941px;}
.cityName {margin: 30px -41px;}
.filterDropDown .dropSection .midSec ul li.selCat div.box{width:160px; }
.filterDropDown .dropSection .midSec ul li.selCat div.boxover{width:160px; }

.filterDropDown .dropSection .midSec ul li.selDate div.box{width:160px; }
.filterDropDown .dropSection .midSec ul li.selDate div.boxover{width:160px; }
.filterDropDown .dropSection .midSec ul li.selLoc div.box{width:160px; }
.filterDropDown .dropSection .midSec ul li.selLoc div.over{width:160px; }
.filterDropDown .dropSection .search{width:256px;}
.filterDropDown .dropSection .search div.box{width:220px;}
/** Gallery Guide Artist page ***/
.ggartistAZ .alphabetFilter ul li {padding-left: 11px;padding-right: 11px;}


}

/***** Iphone 5 *****/

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) {
a#mlogo {display: block;width: 202px; margin-left:62px; }


 }
 
 /****** Iphone 6 ******/
 
 @media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : portrait) { 
 a#mlogo {display: block;width: 202px; margin-left:90px; }
 .hkGal .weather ul li.last .information{width:360px;}
 .microOverview .citya2a_kit .twitWidgetTop {left: 152px;top: 53px;}
 #homeCarousel .slideshow a {font-size: 0;padding: 0px 6px 11px 27px;}
 #homeCarousel .video a {font-size: 0;padding: 0px 6px 11px 27px;}
 

}
 
  /****** Iphone 6 ******/
 
 @media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : landscape) { 
 a#mlogo {display: block;width: 202px; margin-left:90px; }
 .hkGal .weather ul li.last .information{width:360px;}
 
 .microOverview .citya2a_kit .twitWidgetTop {left: 265px; top: 53px;}

}

 
 
@media only screen and (min-width : 768px) and (max-width : 1200px){
#pagewrap {min-height: 200px;}
#pagewrap img {
    bottom: 0;
    display: block;
    left: 0;
    margin: auto;
    margin-bottom: auto;
    margin-top: auto;
    position: relative;
    right: 0;
    top: 0;
    vertical-align: middle;
}
.viewslideShow .image{height:auto;}
	
}





