/* CSS By ONEAL*/
.article-aside {display: none;}
p {margin: 0 0 10px;font-size: 16px;line-height: 20px;}
.itemid-101 p{font-family: serif;}
a:focus{outline: none;}
.navbar-default{background-color: transparent; border: none;}
.navbar-nav{width: 100%;}
.navbar-nav > li{width: 11.10%; text-align: center;}
.navbar-default .navbar-nav > li > a{color: #282828;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color: #f7f7f7; font-weight: 600;}
.t3-spotlight-top .t3-module{margin-bottom: 0;}
.btn-primary {color: #ffffff;background-color: #545454;border-color: #000000;}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color: #ffffff;background-color: #696969;border-color: #000000;}

/* Front page sliders */
.jewellerybytitle{width: 100%; text-align: right;position: relative; top: -22px; right: 40px;}
.jewellerybytitle a{color: #333333;}
.jewellerybytitle h3 {margin: 0;display: inline-block;font-size: 18px;font-weight: 400;padding: 10px;border: 1px solid #dedede;background-color: #fff;}
.t3-jewellery-by .t3-module{margin: 0;}

/* Logo */

/* Top social and Search */
#Mod89{margin: 50px 0 0;}
#Mod92{margin: 55px 0 0;}
#Mod92 .finder {margin: 0;}
#Mod92 #mod-finder-searchword{border: 0; box-shadow:none; -webkit-box-shadow:none;border-radius: 0;width: 135px;padding: 0; height: 25px;}
#Mod92 .btn-primary {background: url('../images/search_icon.jpg');border: none;height: 25px;text-indent: -4000px;background-repeat: no-repeat;position: absolute;right: 15px;}
#Mod92 .btn-primary:hover{opacity: 0.8;}
#Mod92 .module-ct{border:1px solid #737373;width: 183px;height: 38px;display: block;padding:2px 5px;float: right;}
#mod-finder-searchword92 {width: 100%;border: none;box-shadow: none;padding: 0;}

/* front page */
.itemid-101 #t3-mainbody .t3-content{padding: 0 15px;}
.itemid-101 #t3-mainbody.container{padding-top: 0;}
h1, .h1{font-weight: 400; font-size: 26px;}
.page-header{border-bottom: none; margin: 0 0 10px;}
.items-row .item{margin: 0}

/* products */
#fpproducts{padding-top: 0; padding-bottom: 0;}
#Mod99{}
#Mod99 .aidanews2_table .aidanews2_tabrow .aidanews2_art{border: 0; width: 25% !important; max-width: 264px;}
#Mod99 .aidanews2_table .aidanews2_tabrow .aidaord_1{margin: 0 14px 0 0;}
#Mod99 .aidanews2_table .aidanews2_tabrow .aidaord_2{margin: 0 14px;}
#Mod99 .aidanews2_table .aidanews2_tabrow .aidaord_2 img{text-align: center;}
#Mod99 .aidanews2_table .aidanews2_tabrow .aidaord_3{margin: 0 14px;}
#Mod99 .aidanews2_table .aidanews2_tabrow .aidaord_3 img{text-align: center;}
#Mod99 .aidanews2_table .aidanews2_tabrow .aidaord_4{margin: 0 0 0 14px;}
#Mod99 .aidanews2_table .aidanews2_tabrow .aidaord_4 img{float: right;}
#Mod99 .aidanews2 img{padding: 0;border: 0;margin: 0 0 15px;float: left; display: block;}
#Mod99 .aidanews2_positions{padding: 0 !important;}
#Mod99 .aidanews2 .even{background: transparent;}
#Mod99 .aidanews2_mainC{}
#Mod99 .aidanews2_title{width: 100%; display: block; text-align: center;}
#Mod99 .aidanews2_title a{font-weight: 400; color: #000;}
#Mod99 a img:hover{opacity: 0.8;}
#Mod99 .aidanews2_category a{display: block;text-align: center;color: #000;font-weight: 600;font-size: 15px;}

/* Contact Us */
.itemid-124 #t3-content .pull-left {float: right !important;border: 2px solid #ccc;}
.itemid-124 #t3-content .google-map-container {height: 585px;}
.itemid-124 #t3-content #googlemap{width: 100%; height: 585px;}

/* footer */
.t3-copyright {border-top: 1px solid #ddd;padding: 30px 0 0 0;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.t3-copyright p{font-size: 15px;font-family: sans-serif;}
.t3-footer {border-top: none;background: #fff;color: #555555;}
.t3-copyright #qx-column-184{}
.t3-copyright #qx-column-326{text-align: center;}
.t3-copyright #qx-column-628{text-align: right;}
.t3-copyright #qx-column-628 a{color: #000; font-weight: 600;}
.itemid-121 .copyright .qx-column,
.itemid-123 .copyright .qx-column{margin-bottom: 0px;}
#copydate{}
#copydate .container p {font-size: 12px;color: #7f7f7f;font-family: sans-serif;}

/* Catalogues */
.itemid-121 .qx-element-text{margin: 10px 0;}
.itemid-121 .qx-column{margin-bottom: 30px;}

/* Press */
.itemid-123 .qx-element-text{margin: 10px 0;}
.itemid-123 .qx-column{margin-bottom: 30px;}

/* product pages */
.itemid-117{}
.itemid-117 .qx-g-items .qx-fg-item{margin-top: 0;margin-bottom: 30px; width: 33.33333%;}
.itemid-117 .qx-g-items .qx-fg-item:nth-child(1){width: 100% !important;}
.itemid-117 .qx-media-body{position: absolute; top: 0;display: block !important; width: 88%;}
.itemid-117 .qx-media-body .qx-media-heading{display: none;}
.itemid-117 .qx-media-body .qx-element-jartil-details{}
.itemid-117 .qx-media-body .qx-btn-default {border-radius: 0;border: none;width: 100%;min-height: 200px;text-indent: -4000px;background: transparent;}
.itemid-117 .qx-media-body .qx-btn-default:hover{}
.itemid-117 .qx-media-inner .qx-img-responsive{margin-bottom: 30px;}
#printicon{float: left;margin: 20px 0;}
#printicon .printicon {background: url(../images/print_icon.jpg);display: block;width: 50px;height: 50px;text-indent: -4000px;}
#printicon .printicon:hover{opacity: 0.8;}
.qx-element-carousel .slick-slide img{border-radius: 0;}
.qx-element-carousel .slick-prev:before, .qx-element-carousel .slick-next:before{}
.slick-next:before{background: url('../images/next_slide.jpg');content: "";width: 26px;height: 28px;display: block;float: right;}
.slick-prev:before{background: url('../images/previous_slide.jpg');content: "";width: 26px;height: 28px;display: block;}

/* Artist & Designers category */
.itemid-117 h3.mnwall-title, .itemid-118 h3.mnwall-title{padding: 0; text-align: center;}
.itemid-117 h3.mnwall-title a, .itemid-118 h3.mnwall-title a{font-size: 15px; font-weight: 400; text-transform: capitalize;}
.itemid-117 .mnwall-columns .mnwall-item-inner, .itemid-118 .mnwall-columns .mnwall-item-inner{padding: 5px 0 10px;}
.itemid-117 .mnwall-columns .mnwall-item-inner, .itemid-118 .mnwall-columns .mnwall-item-inner h3.mnwall-title{line-height: 20px;}
/* inner pages */
.qx-section h4 {border: 1px solid #333;text-align: center;padding: 12px 0px;font-size: 20px;font-weight: 400;margin: 0 0 15px;}
.qx-section h4 a {display: block;padding: 0px 0;color: #000;text-decoration: none;}
.qx-section h4 a:hover {opacity: 0.8;}
.qx-section .works-for-sale h4 {background-color: #888;border: 1px solid #888;color: #fff;}
.itemid-117 .qx-element-blurb,
.itemid-118 .qx-element-blurb{margin: 0 0 20px;}
.itemid-117 .qx-element-blurb h4{}
.itemid-117 .qx-blurb-content,
.itemid-118 .qx-blurb-content{margin-top: 20px;}
.itemid-117 .qx-element-blurb .qx-image,
.itemid-118 .qx-element-blurb .qx-image{width: 100%; max-width: 360px;}
/* Fairs Shows pages */
.itemid-119{}
.itemid-119 .qx-element-blurb img{border: 1px solid #999;margin-bottom: 10px;}
.itemid-119 .qx-element-blurb h4{display: none;}


/* About Us */
.itemid-122{}
.itemid-122 .qx-section h4{border: none;text-align: left;padding:0 0 12px 0px;font-size: 20px;font-weight: 400;margin: 0 0 15px;}
.itemid-122 .qx-section a{color: #818181;}

/* Sold Archive */
.itemid-143 h3.mnwall-title{padding: 0;}
.itemid-143 h3.mnwall-title a{font-weight: 400; font-size: 15px; text-transform: none;}
.itemid-143 .mnwall-columns .mnwall-item-inner{padding: 0 0 10px 0;text-align: center;}
.itemid-143 .mnwall-item-info{padding: 0;}
.itemid-143 .mnwall-item-category span{display: none;}
.itemid-143 .mnwall-item-category,
.itemid-143 .mnwall-item-category a{color: #7b7b7b; font-size: 12px;}
.itemid-143 .mnwall_iso_dropdown{min-width: 270px;}

/* Search Form 
-------------- */
.btn-toolbar{margin: 10px 0; display: block;}
.showsearch form {
	margin:0px !important;
	padding:0px;
}
#searchForm > div {
	padding:0px !important;
}
#searchForm input[type="text"] {
	background-color: #fff !important;
padding: 23px 17px;
border-radius: 6px 0px 0px 6px;
font-size: 2rem;
color: rgb(186, 186, 186) !important;
width: 100% !important;
display: block;
height: inherit !important;
}
#searchForm .btn-toolbar {
	margin-bottom: 0px;
}
#searchForm .btn-group {
	margin:0px;
	float: left;
	height: 73.6px;
	z-index: 2;
}
#searchForm .btn-group.searchInput {
	width: 80% !important;
}
#searchForm .btn-group.searchFltr {
	width: 10% !important;
	background-color: #D6D6D6;
	text-align: center;
	cursor: pointer;
}
#searchForm .btn-group.searchFltr:hover {
	background-color: #2C2C2C !important;
}
#searchForm .btn-group.searchFltr div:after {
	content: "\f1de";
	font-family: FontAwesome;
	margin-left: 0px;
	font-size: 18px;
	color: inherit;
	padding:24px 0px;
	display: block;
}
#searchForm .btn-group.searchBtn {
	width: 20% !important;
	color: #fff;
	font-weight: bold !important;
	border-radius: 0px 6px 6px 0px;
	background-color: #464646
}
#searchForm .btn-group.searchBtn:hover {opacity: 0.8;}
#searchForm .btn-group button {
	font-weight: 400 !important;
}
.London #searchForm .btn-group.searchBtn {
background-color: #e64683;
}
.Manchester #searchForm .btn-group.searchBtn {
background-color: #1cbcb3;
} 
#searchForm .btn-group button, #searchForm .btn-group div {
	height:100%;
	display: block;
	width: 100%;
	background-color: transparent;
	border:none;
	font-size: 2rem;
	color: inherit;
	font-weight: 100;
}