@charset "utf-8";
/* CSS Document */
 
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	outline: none;
}
a:hover, a:focus {
    color: #fff;
    text-decoration: none;
}
ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}
img {
	max-width: 100%;
	border: none;
}
a {
	text-decoration: none;
}
body {
	margin: 0;
	padding: 0;
	 font-family: arial; 
	 
}
.contnr {
	float: left;
	width: 100%;
	margin: 0;
	background: #ececec;
	padding: 20px 0;
}

.contnr1 {
    margin: auto;
    width: 100%;
    float: left;
}
 
.contnr1 > strong {
    float: left;
    width: 100%;
    font-size: 26px;
    font-weight: 700;
    text-align: center;
    color: #333;
    margin-bottom: 20px;
    margin-top: -44px;
    padding-top: 15px;
}
.contnr h5 {
	float: left;
	width: 100%;
	font-size: 17px;
	text-align: center;
	margin: 9px 0;
	color: #696969;
}
.links11 a:hover {
    text-decoration: underline;
}
.links11 span {
    margin: 0 0 0 4px;
    display: inline-block;
}
.contnr.abut12 h5 {
    float: left;
    width: 100%;
    font-size: 17px;
    text-align: center;
    margin: 9px 0;
    color: #696969;
    font-weight: 700;
}
.links11 {
    float: left;
    width: 100%;
    text-align: center;
    margin: 19px 0 34px;
    font-size: 14px;
}
.links11 a {
	display: inline-block;
	margin: 0 2px;
	color: #696969;
}
.fom {
    width: 46%;
    float: left;
    margin: 70px 0 27px 27%;
}
.col6 label {
    float: left;
    width: 100%;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: normal;
}
.col12 label {
    float: left;
    width: 100%;
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: normal;
}
.col6 {
	float: left;
	width: 48%;
	margin: 0 1% 10px;
}
.col12 textarea {
    height: 170px;
    resize: none;
}
.contnr.abut12 {
    margin-bottom: 110px;
}
  .SubmitButton{
                width: 300px;
                background: #be1522;
                color: #fff;
                font-size: 20px;
                font-weight: 700;
                margin-top: 10px;
                border-radius: 0;
                border: none;
                margin: 0 auto;
                border: 1px solid #be1522;
                padding: 8px 0;
            }
.SubmitButton:hover,.btmLink a:hover {
    background: no-repeat;
    color: #be1522;
}
.col12 {
	float: left;
	width: 98%;
	margin: 0 1% 10px;
}
.col6 input {
	float: left;
	width: 100%;
	padding: 12px 8px;
}
.col12 textarea {
	float: left;
	width: 100%;
	padding: 12px 8px;
	font-family: arial;
	font-size: 13px;
}
.col12 button {
	width: 300px;
	background: #be1522;
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	margin-top: 10px;
	border-radius: 0;
	border: none;
	margin: 0 auto;
	border: 1px solid #be1522;
	padding: 8px 0;
}
.btmLink {
	float: left;
	width: 100%;
	text-align: center;
}
.btmLink a {
	width: 199px;
	background: #be1522;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	margin-top: 10px;
	border-radius: 0;
	border: none;
	margin: 0 auto;
	border: 1px solid #be1522;
	padding: 14px 0;
	display: inline-block;
}

.col6 input:focus,
.col12 textarea:focus
 {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
    box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
}
.btmLink p {
	float: left;
	width: 100%;
	margin: 14px 0 0 0;
}

.contnr.Our > div > p {
	float: left;
	width: 100%;
	text-align: center;
}
.contnr.Our > div > p {
    float: left;
    width: 100%;
    text-align: center;
    margin: 4px 0 2px;
    font-size: 24px;
    color: #333;
}
.gf img {
    width: 350px;
}
.store {
    float: left;
    width: 100%;
    text-align: center;
    margin: 7px 0 0;
}
.store a {
	display: inline-block;
	width: 161px;
	margin: 0 3px;
}
.gf {
	float: left;
	width: 100%;
	margin: 30px 0 0;
	text-align: center;
}

 
.cnt_btn a{
    padding:9px 25px;
    text-align: center;
    background: #be1522;
    color: #fff;
    border-radius: 4px;
    outline: none;
    border: 1px solid transparent;
    cursor: pointer;
}

.cnt_btn a:hover  {
    background: #fff;
    border: 1px solid #be1522;
    color: #be1522;
}
.cnt_btn {
    float: left;
    width: 100%;
    text-align: center;
    margin: 20px 0 40px;
}



            .underline_about:hover{
                text-decoration: none;
                border-bottom: 1px solid red;
            }

            .underline_searchcar:hover{
                text-decoration: none;
                border-bottom: 1px solid red;
            }

            .underline_download:hover{
                text-decoration: none;
                border-bottom: 1px solid red;
            }


            @media (max-width:991px)
            {
            .footer-bottom {
            text-align: center;
            }
            .float-right.footer-company-name {
            float: right !important;
            width: 100%;
            }
            
            #demo .item > img {
            height: 550px !important;
            }
            }
            @media (max-width:767px)
            {
            #demo .item > img {
            height: 330px !important;
            }
            @media (max-width:567px)
            {
            #demo .item > img {
            height: 250px !important;
            }
            .ask-list .askspan span {
            color: green;
            font-size: 32px;
            font-weight: 700;
            width: 100%;
            display: block;
            margin: 0 0 20px;
            }
            .askspan {
            text-align: center;
            }
            .icon-list p {
            font-size: 18px;
            text-align: center;
            }
            .col-sm-12.col-lg-4.listing_ask_div.for_website
            { display: none; }
            .col-sm-12.col-lg-4.listing_ask_div.for_mobile{ display: block; }
            .ask-list .askspan span {
            color: green;
            font-size: 24px;
            }
            
            @media (max-width:479px)
            {
            #demo .item > img {
            height: 180px !important;
            }
            
            }
            }