.row {margin-top:50px;position:relative;}
.suggestions.row {margin-top:45px;}
.row .title_h3_small {margin-bottom:25px;}
.title_h1 {margin-bottom:0;}
header .title_h4_small {margin-top:7px;}
.item img {height:auto;}
/*.row:last-child {margin-bottom:60px;}
*//*BOF: Search block*/
.search-block {position:relative;}
.search-block input[type="text"] {outline:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);width:100%;border:none;border-bottom:1px solid #ccc;font-size:20px;font-style:normal;padding:60px 0 11px;transition:border 0.3s ease;color:#000;}
.search-block input[type="submit"],
.search-block input[type="submit"]:hover,
.search-block input[type="submit"]:active,
.search-block input[type="submit"]:focus {
    border:none;
    box-sizing: border-box;
    height: 40px;
    padding: 0;
    position: absolute;
    right: -10px;
    top: 65px;
    width: 40px;
    background:none;
    color:#ccc;
    font-size:20px;
}
.search-block input[type="text"]:focus {
    outline:none;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);border-bottom:1px solid #000;
}
.search-block input[type="submit"].icon::before {line-height: 38px;}
.search-block input[type="submit"]:hover,
.search-block input[type="submit"]:active,
.search-block input[type="submit"]:focus,
.search-block input[type="email"]:focus + input[type="submit"],
.search-block input[type="text"]:focus + input[type="submit"],
.signup-container input[type="text"]:hover + input[type="submit"],
.signup-container input[type="email"]:focus + input[type="submit"] {color:#000;}
.search-block h5 {margin-top:10px}
/*EOF: Search block*/

/*BOF: Item Block*/
.cta-image .image-preview-container {float:left;}
.item {border-bottom:1px solid #ccc;}
.suggestions .content .column:nth-child(-n+2) .item  {border-top:1px solid #ccc;}
.column {padding-left:0;padding-right:0}
/*.column {padding-left:0;padding-right:0}*/
.suggestions .column:nth-child(2n-1) {clear:both;}
.suggestions p {padding-right:5px;}
.suggestions .cta-image .image-preview-container {float:left;}
.suggestions .item {padding:20px 0;}

.suggestions .item h6,
.suggestions .item p {padding-left:150px;margin-top:0;margin-bottom:0;}
.suggestions .item h6 {margin-top:2px;}
.suggestions .item h6 a {text-decoration:none;}
/*.departments .item:nth-child(2) {border-top:none;}
*/.departments .column .item:first-child {border-top: 1px solid #ccc;}
.departments h6 a.cta-link {padding:0;margin-top:25px;margin-bottom:25px;font-size:20px;font-family: "Baskerville10Pro", Georgia, Cambria, "Times New Roman", Times, serif;} 
.departments h6 {margin:0;text-transform:capitalize;}
.onlineShopsAuctions {margin-bottom:35px}
.onlineShopsAuctions .item {border:none;padding-right:20px;margin-bottom:20px;}
.onlineShopsAuctions h5 {padding:10px 0 0;margin:0;clear:both;}
.onlineShopsAuctions p {margin-top:0}
.onlineShopsAuctions a {text-decoration:none;}
.departments > .cta-link{position:absolute;top:7px;right:0;margin:0;}
/*EOF: Item Block*/

/*Only Medium-Xlarge*/
@media only screen and (min-width: 48em){
.suggestions .content .column-6-md:nth-child(2n+1),
.departments .content .column-6-md:first-child {margin-right:1%;width:49%;}
}
/*Medium*/
@media only screen and (min-width: 48em) and (max-width:64em){
    nav.main-nav li.search {border-right:1px solid #ccc;}
    
    .title_h4_small {font-size:19px;}
    .row .title_h3_small {padding-left:0.5em;padding-right:0.5em}
    .column {padding-left:1em;padding-right:1em}
    .search-block h5{margin-top:0;}
    .cta-image .image-preview-container {float:none;}
    
    .departments .title_h6 a {line-height:25px;}
    .title_h3_small,
    .title_h6 {font-size:20px;}
    .suggestions p,
    .onlineShopsAuctions p,
    .departments > .cta-link {font-size:16px;}
    .onlineShopsAuctions .item img {height:auto;width:100%;}
    .onlineShopsAuctions h5 {font-size:25px;}
}
/*iPad portrait only*/
@media only screen and (width:48em){
    .suggestions .cta-image .image-preview-container {width:100px;height:auto;}
    .suggestions .cta-image .image-preview-container img {height:auto;}
    .suggestions .item h6, .suggestions .item p {padding-left:120px;}
    .search-block h5 {font-size:13px;}
}
/*Small*/
@media only screen and (max-width:47.999em) {
     nav.main-nav li.search {border-right:1px solid #ccc;}
    .suggestions .item h6 {margin-top:0px;}
    .title_h4_small {font-size:16px;}
    .row .title_h3_small {margin-bottom:30px;}
    .title_h3_small, 
    .title_h6 {font-size:20px;}
    .search-block input[type="text"] {font-size:16px;margin-bottom:15px;}
    .search-block input[placeholder] {font-size:18px;}
    .search-block h5 {margin:0 0 auto auto;line-height:1.5em;text-align:right;width:100%;font-size:14px;}
    .search-block input[type="submit"],
    .search-block input[type="submit"]:hover,
    .search-block input[type="submit"]:active,
    .search-block input[type="submit"]:focus {top:55px;}
    .onlineShopsAuctions .item img {height:auto;width:100%;}
    .onlineShopsAuctions .item {padding-right:0;margin-bottom:35px;}
    .cta-image .image-preview-container {float:none;}
     .suggestions .cta-image .image-preview-container {width:100px;height:auto;}
    .suggestions .cta-image .image-preview-container img {height:auto;}
    .suggestions .item h6, .suggestions .item p {padding-left:120px;}
    .departments .column:nth-child(2) {margin-top:25px;}
    .departments .column:nth-child(2) .item {border-top:none;}
    .departments .column:nth-child(2) h6:first-child a.cta-link {margin-top:0;}
    .departments .title_h6 a {line-height:25px;}
    .content > .column {margin-top:30px;}
    .content > .column:first-child {margin-top:0;}
    .suggestions .content .column:nth-child(-n+2) .item {border-top:none;}
    .suggestions .content .column:first-child .item {border-top:1px solid #ccc;padding-top:30px;}
    .suggestions .item {padding-top:0;padding-bottom:30px;}
    .suggestions p,
    .onlineShopsAuctions p,
    .departments > .cta-link {font-size:14px;top:10px;}
    .onlineShopsAuctions h5 {font-size:25px;}
}