@charset "utf-8";

/* CSS Document */
input[type="submit"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea { -webkit-appearance: none; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; }
a[href^=tel] { text-decoration: inherit; color: inherit; }

/* #Media Queries
================================================== */
@media only screen and (min-width:1920px) { }
@media only screen and (max-width:1320px) { }
@media only screen and (max-width:1280px) {
    body { overflow-x: hidden; }
    .banner-home { min-height: inherit; }
}
@media screen and (min-width:1024px) and (max-width:1279px) {
    img { max-width: 100%; }
    .row { width: 1000px; }
    .b-cap { top: 25px; padding: 10px 30px; }
    .cu-cnt h2 { min-height: 80px; }
    .abt-rgt { padding: 15px 40px 0 30px; }
    section.banner-home{min-height: inherit;}
}

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:768px) and (max-width:1023px) {
    img { max-width: 100%; }
    .row { width: 750px; }
    .ddsmoothmenu ul li a { padding: 8px 15px; margin-right: 5px; }
    .ddsmoothmenu { margin-top: 0; }
    .logo { width: 150px; }
    section.banner-home img { display: none; }
    section.banner-home { background-size: cover; background-repeat: no-repeat; background-position: center right; }
    .b-cap { background: rgba(255, 2555, 255, 0.6); top: 85px; }
    .b-cap p { color: #000; }
    section.current-action ul li { width: 48.5%; }
    section.current-action ul li:nth-child(3n) { margin-right: 3%; }
    section.current-action ul li:nth-child(2n) { margin-right: 0; }
    .abt-lft { width: 32%; }
    .abt-rgt { width: 68%; padding: 0px 40px 0 30px; }
    .f-pad { padding: 15px; }
    .f-pad li { margin-right: 1%; width: 32.33%; padding-right: 10px; }
    .f-pad-2 { text-align: center; }
    .f-pad-2 img { float: none; }
    .copy { position: static; text-align: center; }
    .social-media { float: none; }
    .social-media ul li { float: none; display: inline-block; }
    .f-cn{width: auto;}
    section.banner-home{min-height: inherit;}    
}

/* Smaller than standard 768 (d
evices and browsers) */
@media screen and (max-width:767px) {
    img { max-width: 100%; }
    .row { width: 100%; padding: 0px 15px; }
    .m-menu { display: block; margin-top: 3px; }
	section.current-action { padding:20px 0 30px;}
    section.banner-home img { display: none; }
    section.banner-home { background-size: cover; background-repeat: no-repeat; background-position: 80% 100%; }
    .b-cap { background: rgba(255, 2555, 255, 0.6); top: 85px; right: 0; margin: 0 auto;}
    .b-cap p { color: #000; }
    section.current-action ul li { width: 48.5%; }
    section.current-action ul li:nth-child(3n) { margin-right: 3%; }
    section.current-action ul li:nth-child(2n) { margin-right: 0; }
    .abt-lft { width: 100%; border: none; }
    .abt-rgt { width: 100%; padding: 0px; margin-top: 40px; }
    section.welcome-auction { padding-bottom: 30px; }
    .f-pad { padding: 15px; margin-top: 20px; }
    .f-pad li { margin-right: 0; width: 50%; border: none; padding-right: 10px; margin-bottom: 20px }
    .f-pad-2 { text-align: center; }
    .f-pad-2 img { float: none; }
    .copy { position: static; text-align: center; width: 100%; }
    .social-media { float: none; }
    .social-media ul li { float: none; display: inline-block; }
    .ddsmoothmenu { display: none; }
    .logo { width: 150px; }
    .reg-but { display: none; }
    .cu-cnt h2 { min-height: 80px; }
    .f-cn{width: auto;}

    section.banner-home{min-height: 300px;}
    .bid-now p { width: 100%; }
    .bid-now { text-align: center; padding-top: 10px; }
    .bid-now p.bd { float: none; display: inline-block; margin-top: 10px; }
}

/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {
    section.current-action ul li { width: 100%; margin-right: 0; }
    .f-pad li { margin-right: 0; width: 100%; border: none; padding-right: 10px; margin-bottom: 20px }
    .cu-cnt h2 { min-height: inherit; }
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {
    section.current-action ul li { width: 100%; margin-right: 0; }
    .b-cap { width: 100%; top: 53px; }
    h1.main-tit { font-size: 30px; }
    p.sub-tit { margin-bottom: 30px; }
    .bid-now p { width: 100%; }
    .bid-now { text-align: center; padding-top: 10px; }
    .bid-now p.bd { float: none; display: inline-block; margin-top: 10px; }
    .abt-lft h2 { font-size: 28px; }
    .abt-rgt p { font-size: 16px; line-height: 24px; }
}


