﻿.cl{clear:both;}
.margin-top20{margin-top:20px;}
.margin-bottom30{margin-bottom:30px;}
.margin-bottom20{margin-bottom:20px;}

.margin-bottom40{margin-bottom:30px;}
.grayBg{background:#f5f5f5;}
.customBoder{ background:#eee; height:4px; }
a{outline:none !important; color:#333;}
a:hover {color:#d81500 !important ; text-decoration: none !important;}
a:focus {color: #333; text-decoration: none;}
h1{color: #333;font-family: "Open Sans Condensed";font-size: 28px;font-weight: 700;text-transform: uppercase; margin-bottom:20px; margin-top:0;}

h2.pane-title span {color: #333;font-family: "Open Sans Condensed";font-size: 28px;font-weight: 700;margin-bottom:15px; margin-top:0; text-transform: uppercase; display:block;}
.section-head-centered h2{ color: #333; font-family: "Open Sans Condensed";font-size: 28px;font-weight: 700;text-transform: uppercase; margin-bottom:15px; margin-top:0; }
.section-head-centered h2 a{color: #333 !important;}

.preRegion h2.pane-title{display:none;}
#channel-logo{ display:block; text-align:center; margin-bottom:5px;}
#channel-logo a{font-family:"Open Sans";font-size:38px;font-weight:600;line-height:120%;text-align:center; text-transform:uppercase; color:#000; }
.panel-separator{clear:both;}
.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:20px;}
*:focus { outline: none; }


/**** For Admin Pannel *****/
#admin-menu {
font: normal 0.9em "Lucida Grande", Verdana, sans-serif;
box-shadow: 0 3px 20px #000;
-moz-box-shadow: 0 3px 20px #000;
-webkit-box-shadow: 0 3px 20px #000;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction='180', strength='10');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction='180', strength='10')";
}
#admin-menu-wrapper {
padding: 5px 10px 0;
}
#admin-menu ul li.admin-menu-toolbar-category > a, #admin-menu ul li.admin-menu-action > a {
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

#admin-menu > div > ul > li > a {
border-right: 0;
margin-bottom: 4px;
padding: 2px 8px 3px; font-size:13px;
}
#admin-menu li li{font-size:12px !important; line-height:13px;}
*.action_links, ul.contextual-links, .view-header .action-links {
    display: inline-block;
    margin: 0 0 1px;
    padding: 0px 10px 3px 22px;
    background-color: transparent;
    height: auto;
    color: #16387C;
    background-image: url(../images/download.png);
    background-repeat: no-repeat;
    overflow: hidden;
    border: 1px solid #D8D5D5;
    width: auto;
    background-position: -3px -194px;
    font-weight: normal;
}
*.action_links li, ul.contextual-links li {
    list-style-type: none;
    background-color: transparent;
}
*.action_links li a, ul.contextual-links li a, *.action-links a, .action_links a.ctools-use-modal, .action_links a.use-ajax {
    background-color: transparent;
    padding: 0;
    text-decoration: none;
    color: #16387C;
    font-size: 7.4pt;
    background-image: none !important;
}
body div.ctools-modal-content .form-text {
border: 1px solid #bfbfbf;
margin: 2px 0;
padding: 0 2px;
height: 21px;
font: normal 11.5px Arial;
width: 395px;
}
body div.ctools-modal-content {
border: 10px solid #cecece;
}
div.ctools-modal-content .modal-header a.close {
color: #5D5D5D;
background: url(../img/close-btn.png) no-repeat 0 2px;
padding-left: 20px;
}
div.ctools-modal-content .modal-title {
font-size: 120%;
font-weight: bold;
color: white;
overflow: hidden;
white-space: nowrap;
}
div.ctools-modal-content .form-submit {
width: 100px;
background: #fefefe;
border-radius: 5px;
-webkit-border-radius: 5px;
moz-border-radius: 5px;
border: 1px #b5b2b2 solid;
}
.modal-content {
position: relative;
background-color: #fff;
border: 0;

border-radius: 0;
outline: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
#autocomplete {

background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #DEDEDE;
height: 199px;
overflow: auto;
width: 395px;
z-index: 99;
display: none;
}
