html, body {
height:100%;
/* for IE */
zoom:1;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: moz-none;
-ms-user-select: none;
user-select: none;
}

body {
background-color:#da3131;
padding:0px;
margin:0px auto;font-size:9pt;font-family:arial;
}.g-viewallinventory {
width:315px;
height:241px;
background:rgba(0,0,0,0.2);
text-align:center;
vertical-align:middle!important;
font-size:19px;
font-weight:300;
border-top:1px solid #FFF;
transition: background 0.7s;
-webkit-transition: background 0.7s;
}

.gp-form-tabs::-webkit-scrollbar { display: none; }

.form-tab {
padding:0 18px!important;
height:45px!important;
line-height:45px!important;
font-size:15px!important;
}

.gdprofileinfo {
cursor:pointer;
position:fixed;
z-index:100000;
bottom:10px;
right:50%;
left:50%;
min-width:250px;
border-radius:40px;
margin-left:-100px;
padding:0px 25px;
height:32px;
line-height:31px;
background:rgba(0, 0, 0, 0.25);
color:#fff;
text-align:center;
}

.gicon-lib-phone, .gicon-lib-menu {
color:#000000;
}

.g-viewallinventory:hover {
background:rgba(0,0,0,0);
}

.g-viewallinventory-bg {
width:100%;
height:241px;
background:#c40000;
}

.g-viewallinventory-liner-bg {
background:#c40000;
}

.g-viewallinventory-liner {
width:100%;
height:80px;
background:rgba(0,0,0,0.2);
text-align:center;
vertical-align:middle!important;
font-size:19px;
font-weight:300;
border-top:1px solid #FFF;
transition: background 0.7s;
-webkit-transition: background 0.7s;
}

.g-viewallinventory-liner:hover {
background:rgba(0,0,0,0);
}


.headerbg {background-image:url('../png/white.png');
    background-size:100% 100%;background-color:#fff;
}

.headerimgbg {height:px;}

.layout-shadow-left {
height:100%;
width:20px;background:url('../png/shadowleft.png');background-position:left;position:fixed;top:0;}

.layout-shadow-right {
height:100%;
width:20px;background:url('../png/shadowright.png');background-position:right;position:fixed;top:0;}


.text-colored {
color:#fff;
}

.colbut {
letter-spacing:0.2px;
cursor:pointer;
border:0px;
padding:7px 12px 7px 12px;
color:#FFF!important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background:#c40000;
}

.colbut:hover {
box-shadow: inset 0px 0px 70px rgba(0,0,0,0.15);
}

.textusbut {
cursor:pointer;
position:fixed;
z-index:10000000000;
bottom:0;
right:10px;
background:#c40000;
padding:12px 45px;
font-size:20px;
color:#FFF;
border-top-right-radius: 6px;
-moz-border-top-right-radius: 6px;
-webkit-border-top-right-radius: 6px;
border-top-left-radius: 6px;
-moz-border-top-left-radius: 6px;
-webkit-border-top-left-radius: 6px;
}

.textusbut:hover {
box-shadow: inset 0px 0px 70px rgba(0,0,0,0.15);
}

.textusbut-icon {
display:inline-block;
width:20px;
height:20px;
margin-bottom:-2px;
margin-right:8px;
background:url('https://static.goxeedealer.com/images/icons/core/wht/message.svg');
}

.textusoption {
cursor:pointer;
margin-bottom:10px;margin-right:6px;
display:inline-block;
background:#EAEAEA;
padding:0 10px;
height:25px;
line-height:25px;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}

.textusoption:hover {
background:#E1E1E1;
}

.referbut-first {
background:#c40000;
width:100%;
height:42px;
line-height:42px;
border-bottom:1px solid #E1E1E1;
color:#FFF;
text-align:left;
padding-left:16px;
font-size:17px;
font-weight:300;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

.referbut-first:hover {
box-shadow: inset 0px 0px 70px rgba(0,0,0,0.15);
}

.referbut {
background:#333;
width:100%;
font-size:12px;
border-bottom:1px solid #E1E1E1;
color:#FFF;
text-align:left;
padding:8px 8px 8px 16px;
font-weight:400;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

.referbut:hover {
background-color:#000;
}

.referbutbig {
background-color:#666;
width:100%;
font-size:15px;
border-bottom:1px solid #E1E1E1;
color:#FFF;
text-align:left;
}

.referbutbig:hover {
background-color:#000;
}

.bgopacitysel {
border:1px solid rgba(255, 255, 255, 0.3)!important;
color:#FFF;
font-size:13px!important;
padding:5px 20px 5px 8px!important;
height:auto!important;
margin: 0px 6px 8px 0px;
background: url('../png/arrowdownlightgray-2.png'),rgba(0, 0, 0, 0.5);
background-repeat: no-repeat;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}



.bgopacitysel:hover {
background-color:rgba(0, 0, 0, 0.65);
}

.bgopacitysel > option {
background:#FFF;
color:#666666;
}

.homepagebanbut {
border:1px solid rgba(255, 255, 255, 0.3)!important;
font-size:15px!important;padding:5px 14px 6px 14px!important;color:#fff!important;
background-color:rgba(0,0,0, 0.7);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
cursor:pointer;
}

.homepagebanbut:hover {
background-color:rgba(0,0,0, 0.8);
}

.layout-size {
vertical-align:top;
width:20px;
height:100%;
}

.priceinbig {
display:inline-block;
font-size:16px;
font-weight:bold;
color:#FFF;
background-color:#c40000;
padding:0px 8px 0px 8px;
height:26px;
line-height:26px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

element {
-moz-user-select: none;
}

select {
padding:0px 0px 0px 4px;
height:24px;
background:url('../png/arrowdownlightgray-2.png');
background-position:right;
background-repeat:no-repeat;
background-color:#FFF;
border:1px solid #d3d3d3;
border-top:1px solid #d3d3d3;
font-size:12px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-appearance: none!important;
-webkit-padding-end: 20px!important;
cursor:pointer;
-moz-appearance: none;
outline: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

select::-ms-expand {
display: none;
}

@-moz-document url-prefix(){
      .ui-select{
          border: 1px solid #CCC;
          border-radius: 4px;
          box-sizing: border-box;
          position: relative;
          overflow: hidden;
     }
     .ui-select select{
          width: 110%;
          background-position: right 30px center;
          border: none;
     }
}

option {
color:#333;
}

input[type=text],input[type=password] {
padding:0px 4px;
height:24px;
background-color:#FFF;
color:#333;
font-size:12px;
border:1px solid #d3d3d3;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-appearance: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}


.input-warning {
border:1px solid #df4b39!important;
}

.input-warning-green {
border:1px solid #81b400!important;
}

textarea {
margin:0px;
background-color:#FFF;
color:#333;
font-size:12px;
border:1px solid #d3d3d3;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-appearance: none;
-webkit-padding-end: 20px;
-webkit-padding-start: 5px;
padding:2px 4px 2px 4px;
resize: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

.mce-tinymce {
border:1px solid #d3d3d3!important;
}

textarea:hover {
border:1px solid #b9b9b9;
border-top:1px solid #a0a0a0;
}

textarea:focus {
background-position:0px 0px;
background-color:#FFF;
border:1px solid #00b2ed;
outline: none;
}

input[type=text]:hover,[type=password]:hover,select:hover {
border:1px solid #b9b9b9;
border-top:1px solid #a0a0a0;
}

select:focus {
border:1px solid #00b2ed;
outline: none;
}

input[type=text]:focus,[type=password]:focus {
border:1px solid #00b2ed;
outline: none;
}

input[type=submit],input[type=reset] {
-webkit-appearance: none;
margin:0px;
outline: none;
}

input[type=checkbox],input[type=radio] {
border:none;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
-webkit-padding-end: 10px;
-webkit-padding-start: 2px;
margin:1px;
padding:0px;
cursor:pointer;
}

input[type="text"]:disabled {
color:#999!important;
}

.menulinecol {
width:100%;
border:0px!important;
padding:0px;
margin:0px;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.65) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=0.65); /* IE6-9 */}

.menulink {
font-size:13px;
color:#000000;padding:0px 12px 0px 12px;
height:36px;
line-height:35px;border-right:1px solid #fff;background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.65) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=0.65); /* IE6-9 */display:inline-block;
}.menulinksub {
font-size:13px;
color:#000000;
background-color:rgba(255,255,255, 1);
height:36px;
line-height:35px;
padding:0px 12px 0px 12px;display:inline-block;
}.menuroundleft {-moz-border-radius: 6px 0px 0px 0px;
-webkit-border-radius: 6px 0px 0px 0px;
border-radius: 6px 0px 0px 0px;}.menuroundright {-moz-border-radius: 0px 6px 0px 0px;
-webkit-border-radius: 0px 6px 0px 0px;
border-radius: 0px 6px 0px 0px;}.menulink:hover {box-shadow: inset 0px 0px 70px rgba(0,0,0,0.15);color:#000000;
}

.menulinksub:hover {
box-shadow: inset 0px 0px 70px rgba(0,0,0,0.15);
}

a {
color:#c40000;      
text-decoration: none;
outline: none;
}

a:hover {
color:#b40101;        
}

.colorlink {
color:#!important;
}

::-webkit-scrollbar {
	  width: 15px;
}

::-webkit-scrollbar-track {
	  background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb {
	  background-color: #b4b4b4;
}

::-webkit-scrollbar-thumb:hover {
	  background-color: #999;
}

::-webkit-scrollbar-button {
	  background-color: #b4b4b4;
      height:0px;
}

::-webkit-scrollbar-button:hover {
	  background-color: #999;
}

::-webkit-scrollbar-corner {
	  background-color: black;
}

.gpropcartdesc img {
width:auto!important;
max-width:100%!important;
height:auto!important;
}

.gp-slider-message-container, .gp-slider-message-container-right, .gp-slider-message-container-center {
    position:absolute;
    width:100%;
    height:100%;
    padding:0 100px;
    font-size:25px;
    font-weight:300!important;
}
.gp-slider-message-container > div, .gp-slider-message-container-right > div, .gp-slider-message-container-center > div {
    display:table;
    width:100%;
    height:100%;
}
.gp-slider-message-text {
    display:table-cell;
    vertical-align:middle;
    padding:50px 0;
}
.gp-slider-message-container-right {
    right:0;
    text-align:right;
}
.gp-slider-message-container-center {
    left:0; 
    right:0; 
    margin-left:auto; 
    margin-right:auto;
    text-align:center;
}
.gp-slider-button {
    font-size:20px;
    font-weight:400;
    padding:0 24px;
    height:44px;
    line-height:39px;
    display:inline-block;
    letter-spacing:0.2px;
    cursor:pointer;
    color:#c40000;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    border:2px solid #c40000;
    transition:border 0.25s, color 0.25s;
    margin-top:40px;
}
.gp-slider-button:hover {
    color:rgba(255,255,255,1);
    border:2px solid rgba(255,255,255,1);
}



.propcarv, .propcart {
font-size:15px;
}

li {
font-size:13px;
}

h2, h3 {
font-size:16px;
}

.htmlad-bigbut {
width:280px;
height:40px;
line-height:40px;
background:#fff;
font-size:18px;
color:#FFF;
-moz-border-radius:40px;
-webkit-border-radius:40px;
border-radius:40px;
display:inline-block;
}

