@viewport {
  width: device-width;
  zoom: 1;
}

#cmscontent{ min-height: 600px; }

#theme-lang{display:none;}
.navbar-brand img {width: 120px; top: -20px;position: relative; filter: drop-shadow(2px 2px 2px #4e0d0d);}


/* -----------------------------------------------------
    MENU STYLE
----------------------------------------------------- */
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{font-weight:bold;  
    color: #fb9b0c;
    background-color: transparent;
border-bottom: 2px solid #4c0909;
}
.nav>li>a {font-size: 15px;}
.navbar-default .navbar-nav>li>a { color: #000;    text-shadow: 1px 1px 1px #3a2904;}
.navbar-default .navbar-nav>li>a:hover { color: #fb9b0c;}
.navbar-fixed-top{ position: sticky; margin: 0; }

/* ---------------------------------------------------------------------------------------------------------- */



.title-foot {
    font-size: 33px;
    color: #ce3d32;
    font-weight: bold;
}


#theme-title{display:none;}
.slider-home{overflow-x:clip;}
.flexslider{border:0px !important;}
.navbar-default {
height: 70px;
background: rgb(152,4,2);
background: linear-gradient(270deg, rgba(152,4,2,1) 0%, rgba(255,162,0,1) 67%, rgba(255,214,0,1) 100%);
border-top:5px solid #4c0909;
}


.navbar-nav { float: right;}

.title-pinkp {
    text-align: center;
    font-size: 20px;
    margin: 0;
    padding: 0;
    color: #580000;
    font-weight: bold;
}


footer.footer {
    background: #e8e8e8;
    margin-top: 32px;
    padding: 20px 0;
}

.contact{text-align:left;}

.contact p {
    color: #675050;
    margin-bottom: 30px;
}


.contact h3 {
    color: #ab3939;
}

.contact-segment-icon {padding:0px 0px 12px;}
.contact-segment-icon img{width:8%;}


.bank-icon ul {
    padding: 0;
    margin: 0;
    text-align: center;
}

.bank-icon ul li {
    display: inline-block;
    width: 18%;
    margin: 10px 4px;
}
.bank-icon img {
    width: 100%;
}


#page-top-banner img{width:100%;}



/* -----------------------------------------------------
    SIDEBAR STYLE
----------------------------------------------------- */


#sidebar { width:250px;
    position: fixed !important;
    top: 0;
    left: -260px;
    height: 100vh;
    z-index: 9999;
background: #262828;
    color: #fff;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    overflow-y: scroll;
    -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
            box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}

#sidebar.active {
    left: 0;
}

#dismiss {
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background: transparent;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#dismiss:hover {
    background: #fff;
    color: #7386D5;
}

.overlay {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.7);
    z-index: 999;
    display: none;
}

#sidebar .sidebar-header {
    padding: 0px 0px 15px;
    background: #181a1a;
}

#sidebar ul.components {
    padding: 20px 0;
}

#sidebar ul{
    list-style: none;
    margin: 0;
    padding: 0;
}

#sidebar ul li a {
    padding: 10px;
    font-size: 1em;
    display: block;
    text-decoration:none;
    color: #f90;
    transition: all 0.3s;
}

#sidebar ul li a:hover {
    color: #f90;
    background: #fff;
}

#sidebar ul li.active > a, 
#sidebar a[aria-expanded="true"] {
    color: #fff;
    background: #17181a;
    border-bottom: 1px dotted #5e6262;
}

#sidebar a[data-toggle="collapse"] {
    position: relative;
}

#sidebar a[aria-expanded="false"]::before, 
#sidebar a[aria-expanded="true"]::before {
    content: '\e259';
    display: block;
    position: absolute;
    right: 20px;
    font-family: 'Glyphicons Halflings';
    font-size: 0.6em;
}

#sidebar a[aria-expanded="true"]::before {
    content: '\e260';
}

#sidebar ul ul a {
    font-size: 1.4em !important;
    padding-left: 30px !important;
} 


@media (max-width: 767px){

.container-fluid>.navbar-collapse, 
.container-fluid>.navbar-header, 
.container>.navbar-collapse, 
.container>.navbar-header { margin-right: 0; margin-left: 0;}
.container-fluid>.navbar-header{ margin-top: 15px; }

.navbar-header {
    float: left;
}

.navbar-collapse.collapse {
    display: block!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
}

.navbar-right{
    float: right;
    margin-right: 15px;
}

.navbar-collapse {
    float: right;
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

}









.payment-col{width:100%;}



/*====================================   SIDEBAR ===========================================*/

.btn-info,.btn-info:hover,.btn-info:focus {
    color: #fff;
    background-color: #181a1a;
    border-color: #383b3c;
}





/*====================================   PAGEPROD ===========================================*/
#firstrow-prod-list ul{list-style: none; height:auto; margin: 8px 4px;display: inline-block;transition: 0.3s;border: 0px solid #efcd60;width: 32%;padding: 25px 0 25px;background: #fff; box-shadow: 0px 2px 5px 0px #00000091; border-radius:25px;}
#firstrow-prod-list ul:hover {    box-shadow: 2px 4px 10px #d4d4d4;}
#firstrow-prod-list ul #title {    display: block;    height: 50px;    margin: 10px 0 0;    overflow: hidden;    text-align: center;    font-size: 15px;    font-weight: 700;}
#firstrow-prod-list ul #addcart a {
    padding: 11px 17px;
    text-align: center;
    background: linear-gradient(0deg, rgba(152,4,2,1) 0%, rgba(255,162,0,1) 67%, rgba(240,145,0,1) 100%);
    background-size: 100%;
    width: 126px;
    height: 38px;
    border: 0px;
    color: #fff;
    border-radius: 10px;
    box-shadow: 0px 2px 4px 1px #800506;
    margin: auto;}
#firstrow-prod-list ul #addcart {text-align: center; padding-top: 10px; margin-top: 10px;}
#firstrow-prod-list ul #title a, #firstrow-prod-list ul #title a:visited {    color: #787878;}
#firstrow-prod-list ul li{}



#cms5-prod-list ul {
    list-style: none;
    height: 100%;
    min-height: 420px;
    margin: 8px 4px;
    display: inline-block;
    transition: 0.3s;
    border: 0px solid #efcd60;
    width: 19%;
    padding: 25px 0 25px;
    background: #fff;
    box-shadow: 0px 2px 5px 0px #00000091;
    border-radius: 25px;
    vertical-align: top;
}border-radius:25px;}
#cms5-prod-list ul:hover {    box-shadow: 2px 4px 10px #d4d4d4;}
#cms5-prod-list ul #title {    display: block;    height: 50px;    margin: 10px 0 0;    overflow: hidden;    text-align: center;    font-size: 15px;    font-weight: 700;}
#cms5-prod-list ul #addcart a {
    padding: 11px 17px;
    text-align: center;
    background: linear-gradient(0deg, rgba(152,4,2,1) 0%, rgba(255,162,0,1) 67%, rgba(240,145,0,1) 100%);
    background-size: 100%;
    width: 126px;
    height: 38px;
    border: 0px;
    color: #fff;
    border-radius: 10px;
    box-shadow: 0px 2px 4px 1px #800506;
    margin: auto;}
#cms5-prod-list ul #addcart {text-align: center; padding-top: 10px; margin-top: 10px;}
#cms5-prod-list ul #title a, #cms5-prod-list ul #title a:visited {    color: #787878;}
#cms5-prod-list ul li{}

#cms5-prodcatlist{    width: 90%;    margin: auto;}
#cms5-prodcatlist ul{    margin: 20px 0 0;    padding: 0;}
#cms5-prodcatlist ul li {    background: #b00a0d;    margin: 2px;    border: 2px solid #970b0e;    border-radius: 4px;    text-transform: uppercase;    padding: 10px;    cursor: pointer;    transition: 0.3s;width: 13%;}
#cms5-prodcatlist ul li a {    color: #fff;    font-weight: 600;    cursor: pointer;}
#cms5-prodcatlist ul li:hover {    background: rgb(6 152 174);}
#cms5-prodcatlist ul li:hover a{color:#fff;}
#cms5-pagenum{background:none;}
#cms5-pagenum ul {
  text-align: center;
  padding: 0;
  list-style: none;
}
#cms5-pagenum ul li {
  display: inline-block;
  padding: 0px 5px;
}

div#search-bar { width:90%;
    margin:0px auto 20px;
    padding: 16px;
    border-radius: 6px;
    background: white;
    filter: drop-shadow(0px 2px 3px grey);
    height: 145px;
text-align:left;
}

legend {
    font-size: 24px;
    color: #b00a0d;
text-align:left;
}

label {
    font-size: 18px;
    margin: 8px 0;
    color: #b00a0d;
    display: inline-block;
}

#keyword input.alphanumeric {
    color: black;
    border-radius: 4px;
    padding: 0 3px;
    height: 38px;
    font-size: 15px;
    width: 79%;
    border: 1px solid #b00a0d;
    display: inline-block;
}

#search-form input#submit-btn {
    background: linear-gradient(to bottom, #730102 0%,#720101 100%);
    color: white;
    padding: 15px 1px;
    border: 4px #b30c0f solid;
    border-radius: 11px;
    font-size: 14px;
    box-shadow: inset 0 0 5px #000000;
    width: 14%;
    position: absolute;
    bottom: 25px;
    right: 10px;
    left: unset;
}

#keyword {
    display: none;
    width: 38%;
}

div#price-range {
    display: inline-block;
    width: 44%;
}

#price-range input#price-min {
    border-radius: 3px;
    display: inline-block;
    width: 23%;
    padding: 0px 4px;
    height: 38px;
    border: 1px solid #740202;
}

input#price-max {
    display: inline-block;
    border-radius: 3px;
    width: 23%;
    padding: 0 4px;
    height: 38px;
    border: 1px solid #740202;
}

div#price-range input#stock {
    margin-left: 12px;
}

div#sort {
    float: right;
    position: absolute;
    top: 50%;
    right: 39%;
}

a#clear-btn {
    border: 1px solid red;
    padding: 10px;
    border-radius: 5px;
    right: 18px;
    position: absolute;
    margin: 10px 0 0;
    color: #fff;
    background: red;
display: none;
}

#cms5-prod-view {margin: 60px auto; width: 1000px;
    border-radius: 10px;
    border: 2px solid #c5c5c5;
    background: transparent;
    padding: 20px;
}
div#cms5-prod-view table {}

#cms5-prod-view > table > tbody > tr { direction: rtl; }

div#cms5-prod-view #sharelink{ display:none; }
#cms5-prod-view table#particular tr#title {color: #fff;}
#cms5-prod-view table#particular tr td#price, #cms5-prod-view table#particular tr#price {color: red;display:block;float:left;}
#cms5-prod-view table#particular tr td#title, #cms5-prod-view table#particular tr td#price{ padding-left: 10px; }
#cms5-prod-view table#particular tr td#title{font-size:45px;color:#810506;}
#cms5-prod-view table#particular tr td#caption{display:none;}
tr#desc #content {    display: none;}

table#apimeminfo b {
    padding: 2px 5px;
    border-radius: 6px;
    color: #4c4c4c;
    letter-spacing: 1px;
    font-size: 13px;
}
#theme-contain-prod #remoteloginform, #theme-contain-prod #customform {
    width: 35%;
    margin: 25px auto 0;
    text-align: center;
    background: #d6d6d6;
    border-radius: 17px;
 padding: 40px 30px;
}

table#apimeminfo a {
    background: -webkit-linear-gradient(right, #480505 0%,#d60013 100%);
    color: white;
        padding: 7px 25px;
    border-radius: 11px;
    border: 3px #e1d0a8 solid;
}
.galleria-stage {
    left: -46px;
}
a#clear-btn:hover {
    color: #d88383;
    background: -webkit-linear-gradient(right, #4c4c4c 0%,#4c4c4c 100%);
}
#search-form input#submit-btn:hover{
    color: #ffeb92;
    border-color: #ff000000;

}

.tbllist .tbl td {border-top: 1px solid #5ae;padding-left: 8px;padding-right: 8px;color: #000;}
.tbllist .tbl td a, .tbllist .tbl td a:visited {color: #000;text-decoration: none;}
.tbllist {padding: 0px;background: #ffffff;overflow-x:scroll;}
.tbllist .tbl tfoot td {color: #000000;}
.tbllist.rounded.spacer input[type="button"] {border: 0px solid;}
#prod-cart .tbllist form table tr td, #prod-cart .tbllist form table tr th {border-right: 0px solid !important;}
.tbllist .tbl th{font-weight:500;color:#fff;}
#prod-cart .tbllist form table input[value=EMPTY] {    background: transparent;}

#prod-cart .tbllist form table tr td {text-align: left;}
.tbllist.rounded.spacer tr th {     background: #760202 !important;    border: 1px solid #7d0405;    text-align: center;}

.tbllist.rounded.spacer input[type="button"] {
    background: #7d1815;
    color: white;
    border-radius: 4px;
    font-size: 12px;
    padding: 12px 5px;
}

.tbllist .tbl tfoot td {
    border-top: 1px solid #000;
    padding: 3px 8px;
    background: transparent;}

#btn-submit button:hover {
    background: #9a9a9a;
    color: white;
}
#continue-shopping {
    padding: 7px;
    background: linear-gradient(to left, #b80d11 0%,#760202 100%);
    border-radius: 10px;
    border: 3px #720101 solid;
    color: #ffffff;
    box-shadow: inset 0 0 5px #000000;
    width: 14%;
    text-align: center;
    margin-top: 7px;
}
div#continue-shopping a {
    color: white;
}
#continue-shopping:hover {
    background: linear-gradient(to right, #375b8d 0%,#142455 100%);
}
div#continue-shopping a:hover {
    color:#fff;
}
#theme-contain-prod #remoteloginform input#remoteloginformsubmit, #theme-contain-prod #customform input#customform_submit:hover {
    background: linear-gradient(to right, #375b8d 0%,#142455 100%);
    border-radius: 10px;
    border: 3px #517ab9 solid;
    color:#d5e7ff;
}
table#apimeminfo a:hover {
      background: #736d6d;
}
div#price-range input#stock {
    margin-left: 12px;
}
table#apimeminfo {
background: #dcb686;
    padding: 12px 1px;
    border-radius: 7px;
    border-spacing: 2em;
    margin: 1rem auto;
}
table#apimeminfo tr td {
    padding: 1rem 1.2rem;
    border-radius: 6px;
    border: 6px solid white;
}

.alert-warning {
    background-color: #fdfdfd00 !important;
    margin-top: 12px;
color: red;
}



div#prod-cart {
    width: 90%;
    margin: 20px auto;
    padding-bottom: 20px;
}


#cms5-prodcatlist{clear:both;display:block;}
#cms5-prodcatlist ul{margin:3px;padding:10px;list-style:none}
#cms5-prodcatlist ul li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:33%}

#cms5-prod-list ul li{clear:both;display:block}
#cms5-prod-list ul #code{display:none;overflow:hidden}
#cms5-prod-list ul #code .caption{display:none}
#cms5-prod-list ul #title{display:block;height:50px;overflow:hidden;text-align:center;font-size:15px;font-weight:700}
#cms5-prod-list ul #title .caption{display:none}
#cms5-prod-list ul #title a:hover{color:#410c01;}
#cms5-prod-list ul #photo{display:block;text-align:center}
#cms5-prod-list ul #photo .caption{display:none}
#cms5-prod-list ul #desc{display:none;height:85px;overflow:hidden}
#cms5-prod-list ul #desc .caption{display:none}
#cms5-prod-list #enquiry a {display: none;}

#cms5-prod-list ul #details{display:none}

#cms5-prod-list ul #price{display:block;clear:both;text-align:center;color:#7a7a8d;}
#cms5-prod-list ul #price div#offer-strike{color:red;text-decoration:line-through}
#cms5-prod-list ul #price .caption{display:none}
#cms5-prod-list ul #weight{display:block;clear:both;text-align:center}
#cms5-prod-list ul #weight .caption{display:none}#cms5-prod-view{clear:both;display:block}

#firstrow-prod-list ul li{clear:both;display:block}
#firstrow-prod-list ul #code{display:none;overflow:hidden}
#firstrow-prod-list ul #code .caption{display:none}
#firstrow-prod-list ul #title{display:block;height:50px;overflow:hidden;text-align:center;font-size:15px;font-weight:700}
#firstrow-prod-list ul #title .caption{display:none}
#firstrow-prod-list ul #title a:hover{color:#410c01;}
#firstrow-prod-list ul #photo{display:block;text-align:center}
#firstrow-prod-list ul #photo .caption{display:none}
#firstrow-prod-list ul #desc{display:none;height:85px;overflow:hidden}
#firstrow-prod-list ul #desc .caption{display:none}
#firstrow-prod-list #enquiry a {display: none;}

#firstrow-prod-list ul #details{display:none}

#firstrow-prod-list ul #price{display:block;clear:both;text-align:center;color:#7a7a8d;}
#firstrow-prod-list ul #price div#offer-strike{color:red;text-decoration:line-through}
#firstrow-prod-list ul #price .caption{display:none}
#firstrow-prod-list ul #weight{display:block;clear:both;text-align:center}
#firstrow-prod-list ul #weight .caption{display:none}#cms5-prod-view{clear:both;display:block}

#cms5-prod-view table#particular tr td{vertical-align:top}
#cms5-prod-view table#particular tr td#caption{text-align:right;font-weight:700;white-space:nowrap;width:80px}
#cms5-prod-view table#particular tr#title{}
#cms5-prod-view table#particular tr td#title{font-weight:700;font-size:22px;text-align:left}
#cms5-prod-view table#particular tr#code{}
#cms5-prod-view table#particular tr td#code{}
#cms5-prod-view table#particular tr#price{}
#cms5-prod-view table#particular tr td#price{color:#979797; color:#666666;font-size:18px;}
#cms5-prod-view table#particular tr td#price div#offer-strike{color:red;text-decoration:line-through}
#cms5-prod-view table#particular tr td#price span#offer-message{font-weight:700;padding-left:10px}
#cms5-prod-view table#particular tr#weight{}
#cms5-prod-view table#particular tr td#weight{}
#cms5-prod-view table#particular tr#addcart{}
#cms5-prod-view table#particular tr td#addcart{}
#cms5-prod-view table#particular tr#enquiry{}
#cms5-prod-view table#particular tr td#enquiry{}
#cms5-prod-view table#particular tr#addcart{}

#cms5-prod-view table#particular tr#enquiry{}
#cms5-prod-view table#particular tr td#enquiry a{display:none;width:100px;height:25px;background:url(/theme/monarajaya/imgs/enquiry.png) left top no-repeat;padding-left:35px;padding-top:5px;color:#fff;font-weight:700;text-decoration:none}
#cms5-prod-view div#desc{}
#cms5-prod-view div#desc #caption{display:none}
#cms5-prod-view div#photo{float:left;padding:0 5px 5px 0}
#cms5-prod-view div#photo img{left: 0px !important;display:block;padding-bottom:3px}
#cms5-prod-view td#doclink{padding-top:10px}
#cms5-prod-view tr#doclink td#caption{color:#fff}
#cms5-prod-view span#doc1link{}
#cms5-prod-view span#doc1link a,#cms5-prod-view span#doc1link a:visited{padding:5px;background:red;color:#fff}
#cms5-prod-view span#doc2link a,#cms5-prod-view span#doc2link a:visited{padding:5px;background:red;color:#fff}
#cms5-prod-view span#doc3link a,#cms5-prod-view span#doc3link a:visited{padding:5px;background:red;color:#fff}
#cms5-prod-view div#sharelink{padding-top:20px}

#prod-cart #cart-shipping ul{margin:0;padding:0;list-style:none}
#prod-cart #cart-shipping ul li{display:block;font-size:16px;font-weight:700}
#prod-cart #cart-shipping ul li div#description{padding-left:25px;font-size:12px;font-weight:400}
#prod-cart #cart-payment{clear:both}
#prod-cart #cart-payment ul{margin:0;padding:0;list-style:none}
#prod-cart #cart-payment ul li{display:block;font-size:16px;font-weight:700}
#prod-cart #cart-payment ul li div#description{padding-left:25px;font-size:12px;font-weight:400}
#cms5-prod-all #cat{clear:both;display:block}
#cms5-prod-all #cat ul{margin:3px;padding:10px;list-style:none;display:block;overflow:hidden}
#cms5-prod-all #cat ul li{clear:both;display:block;padding:0 0 10px}
#cms5-prod-all #cat ul li:first-child{}#cms5-prod-all #itemlist{clear:both;display:block}
#cms5-prod-all #itemlist ul{margin:3px;padding:10px;list-style:none;border:1px solid #444;display:block;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:200px;height:250px;overflow:hidden}
#cms5-prod-all #itemlist ul li{clear:both;display:block}
#cms5-prod-all #itemlist ul #code{display:none;overflow:hidden}
#cms5-prod-all #itemlist ul #code .caption{display:none}
#cms5-prod-all #itemlist ul #title{display:block;height:20px;overflow:hidden;text-align:center;font-size:15px;font-weight:700}
#cms5-prod-all #itemlist ul #title .caption{display:none}
#cms5-prod-all #itemlist ul #title a,#cms5-prod-all #itemlist ul #title a:visited{color:#0f64aa;text-decoration:none}
#cms5-prod-all #itemlist ul #title a:hover{color:#1a74c6}
#cms5-prod-all #itemlist ul #photo{display:block;text-align:center}
#cms5-prod-all #itemlist ul #photo .caption{display:none}
#cms5-prod-all #itemlist ul #desc{display:none;height:85px;overflow:hidden}
#cms5-prod-all #itemlist ul #desc .caption{display:none}
#cms5-prod-all #itemlist ul #addcart{padding-top:10px}
#cms5-prod-all #itemlist ul #addcart a{text-align:left;display:block;width:120px;height:25px;background:url(/theme/monarajaya/imgs/add-to-cart.png) top no-repeat;padding-left:70px;padding-top:5px;color:#fff;font-weight:700;text-decoration:none}
#cms5-prod-all #itemlist ul #details{display:none}

#cms5-prod-all #itemlist ul #price{display:block;clear:both;text-align:center;color:navy}
#cms5-prod-all #itemlist ul #price div#offer-strike{color:red;text-decoration:line-through}
#cms5-prod-all #itemlist ul #price .caption{display:none}
#cms5-prod-all #itemlist ul #weight{display:block;clear:both;text-align:center}
#cms5-prod-all #itemlist ul #weight .caption{display:none}




.payment-col{width:46%;padding: 9px 16px;
    border: 2px solid #929292;
    border-radius: 12px;
    margin: 6px;}

#theme-contain-payment-method,#theme-contain-reg {margin-top: 30px;}



#theme-nav{display:none;}
#theme-nav ul{list-style:none;}
#theme-nav ul li a,
#back-btn a{color:#000000; font-weight:bold;}


#cms5-prod-view > table > tbody > tr > td { vertical-align: top;}

#cms5-prod-view table#particular{margin-top:40px}

#cms5-prod-view table#particular tr td#addcart a{float:left; display:block;width:130px;text-align:center;height:35px;background:#980402;padding:8px 15px;border-radius:4px; color:#fff;font-weight:700;text-decoration:none}
#cms5-prod-list{clear:both;display:block; width:91%; margin:auto; text-align: center;}
#firstrow-prod-list{clear:both;display:block; width:1150px; margin:auto; text-align: center;}




.download-box{margin-top:20px;}
.MobileAppsDownloadCont {font-size:18px;
  display: flex;
  justify-content: center;
  background: #f09100;
  padding: 10px 0px 0px;
  border-radius: 10px 10px 0px 0px;
}
.MobileAppsDownloadCont2 {font-size:12px;padding:5px 0px;
  text-align: center;
  border-right: 2px solid #f09100;
  border-left: 2px solid #f09100;
}

.MobileAppsDownloadQR {
  padding: 15px 0px;
  text-align: center;
  border-right: 2px solid #c4a934;
  border-left: 2px solid #c4a934;
}
.MobileAppsDownloadCont3 {
  text-align: center;
}
.downloadcontent {
  background: rgb(152,4,2);
background: linear-gradient(0deg, rgba(152,4,2,1) 0%, rgba(255,162,0,1) 67%, rgba(240,145,0,1) 100%);
  text-align: center;
  padding-top: 12px;
  padding-bottom: 25px;
  border-bottom: 2px solid #c4a934;
  border-right: 2px solid #c4a934;
  border-left: 2px solid #c4a934;
  border-radius: 0px 0px 10px 10px;
}
.downloadcontent a{text-decoration:none; text-shadow:1px 1px 1px #b84e0c; color:#ffffff; font-size:14px;}




/* --------------------------------------------------------------------------------
                                      MEDIA
--------------------------------------------------------------------------------- */


@media all 
and (max-width: 767px), only screen and (-webkit-min-device-pixel-ratio: 2) 
and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) 
and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) 
and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) 
and (max-width: 1024px), only screen and (min-resolution: 192dpi) 
and (max-width: 1024px), only screen and (min-resolution: 2dppx) 
and (max-width: 1024px) {
    #theme-frame{
        width:99%;
    }
    #theme-frame-panel{ display:block; width:100%;}
    .themetbl .cellbox { list-style:none; display:table; padding:0px; margin:0px; width:90%; height:100%; min-height:350px;}
    .themetbl .cellbox > li {display:block; vertical-align:top; }
    .themetbl .cellbox li#theme-content { padding:5px 10px; text-align:justify; width:100%; height:100%; }
    .themetbl .cellbox li#theme-frame-panel {width:200px; padding:10px 0px 10px 10px; background:#efefef;  width:100%; height:100%;  display:inline-block;}


    
.img-logo{width:12%;padding: 0px;}
.navbar-default {height: 70px;}
.navbar-right{
  float: right;
  margin-right: 15px;
}

.sidebar-header .img-logo {
  width: 50%;
  padding: 5px 20px;
}

.flexslider {margin: 0 0 40px;}


.webpage-prod #theme-nav{margin-top: 50px !important;} 
.webpage-prod #theme-container {    top: 22px;}

div#search-bar{}
div#sort {    float: unset;    position: absolute;    bottom: 10px;    left: 4%;    top: unset !important;} 
div#sort select#sortlist{border:1px solid #1e3365;height:37px;border-radius: 3px;} 
div#search-bar{position: relative; height: 201px !important;} div#price-range{width:100% !important;} 
#price-range input#price-min, input#price-max{width: 30% !important;} div#price-range input#stock{    margin-left: 0 !important;}
 #search-form input#submit-btn{padding: 10px 1px !important;width: 32% !important;bottom: 10px !important;right: 19px !important;}
.webpage-prod #theme-nav ul li{width:30% !important;}


#cms5-prod-view {width: 100%; padding: 10px;}

.contact{text-align:center;}
.payment-col{width:100%;}
.title-pinkp {font-size: 22px; margin-top:0px;}
#cms5-prod-list { width:94%; }
#firstrow-prod-list { width:100%; margin: 20px 0;}


#theme-contain-prod #remoteloginform, #theme-contain-prod #customform {
    width: 100%;}
#continue-shopping { width: 100%;}


}

@media all and (max-width:1366px){
  #cms5-prod-list ul { width: 24%; }
}

@media all and (max-width: 1024px){
#cms5-prod-list ul{width: 31%;margin: 10px 5px;border-radius: 15px;}

}


@media all and (max-width:768px){
  #cms5-prod-list ul { width: 46%; }
}

@media all and (max-width: 425px){
.img-logo { width: 25%; padding: 0px;}
#cms5-prod-list {width: 90%; margin: auto;}
#cms5-prod-list ul{width: 100%; margin: 10px auto;border-radius: 4px;}


}



