body{font-size:15px; color:#363636;}
h1.page-heading { font-size: 41px; color: #fff; text-align: center; font-weight: 700; }
h1.page-heading span { font-size: 19px; font-weight: 300; margin-top: 5px; color: #FF6F02; display: block; }
h3.inner-heading { color: #000000; font-size: 27px; font-weight: 600; margin-bottom: 20px; }
h2.inner-heading { color: #000000; font-size: 27px; font-weight: 600; margin-bottom: 20px; }

.buynow-page{ margin:0px; padding:0; float:left; width:100%;}
.section-common-content{ margin:0px; padding:30px 0 15px; float:left; width:100%;}
.section-common-content h3.inner-heading{ margin:0 0 20px; padding:0; float:left; width:100%;}
.section-common-content p{ margin:0 0 22px; padding:0; float:left; width:100%;}
.section-common-content h2.inner-heading{ margin:0 0 20px; padding:0; float:left; width:100%;}

/************/

.buynow-page-left{ margin:0px; padding:0px; float:left; width:670px;}
.buynow-page-left p{ color:#ff6e00; border-bottom:1px solid #e4e4e4; padding:0 0 20px;}
.buynow-page-left b{ margin:0 0 20px; padding:0px; float:left; width:100%; font-weight:normal;}
.buynow-page-left b span{ margin:0; padding:0px; float:left; width:48%;}
.buynow-page-left b span em{ margin:0 0 5px; padding:0px; float:left; width:100%; font-style:normal; font-weight:normal; text-transform:uppercase;}
.buynow-page-left b span input{ margin:0px; padding:10px; float:left; width:100%; border:1px solid #d2d2d2;}
.buynow-page-left b span textarea{ margin:0px; padding:10px; float:left; width:100%; border:1px solid #d2d2d2; height:107px;}
.buynow-page-left b span .chapcha{ width:60%; border-radius: 3px 0 0 3px;}
.buynow-page-left b span .submit-nut{ margin:0px; padding: 0 20px; width:auto; border:none;  background: #fa6903 none repeat scroll 0 0; border-radius: 4px; color: #fff; float:right; font-size: 20px; font-weight: 700;  height: 45px; line-height: 44px; min-width: 150px; text-align: center; text-transform: uppercase; vertical-align: middle;}
.buynow-page-left b span .submit-nut:hover{ background:#d65800;}
.buynow-page-left b span:nth-child(even){ float:right;}
.buynow-page-left b .full-width{ width:100%;}
.buynow-page-left b .chapcha-code b{ margin:10px 0 0; padding:0px; float:left; width:100%; font-weight:normal;}
.buynow-page-left b span select{ margin:0px; padding:10px; float:left; width:100%; border:1px solid #d2d2d2;}
.buynow-page-left b .chapcha-code img{ margin:5px 0 0 5px;}

.buynow-page-right{ margin:0px; padding:0px; float:right; width:547px;}
.buynow-page-right-top-part{ margin:0px; padding:15px 15px 15px 20px; float:left; background:#ebebeb; width:100%;}
.buynow-page-right-top-part h3{ margin:0px; padding:0px; float:left; width:100%;}
.buynow-page-right-top-part .left-text{ margin:0px; padding:0 20px 0 0; float:left; width:54%; border-right:1px solid #cfcfcf;}
.buynow-page-right-top-part .left-text span{ margin:0 0 15px; padding:0px; float:left; width:100%; font-size:25px; color:#ff6e00;}
.buynow-page-right-top-part .left-text span b{ margin:0px; padding:0px; float:left; width:100%; color:#5e5e5e; font-size:14px; text-transform:uppercase;}

.buynow-page-right-top-part .right-text{ margin:20px 0 0; padding:0px; float:right; width:40%;}
.buynow-page-right-top-part .right-text b{ margin:0px; padding:0px; float:left; width:100%; font-size:14px; color:#595959; text-transform:uppercase;}
.buynow-page-right-top-part .right-text h3{ margin:0px; padding:0px; float:left; width:100%; font-size:63px; color:#000000; font-weight:600;}

.email-us{ margin:20px 0 0; padding:0px; float:left; width:100%; border-bottom:1px solid #e4e4e4;}
.email-us .email-us-left{ margin:0px; padding:0px; float:left; width:30%;}
.email-us .email-us-left h4.inner-heading{ margin:15px 0 35px; padding:0px; float:left; width:100%; font-size:21px; color:#000000; font-weight:600;}
.email-us .email-us-left span{ margin:0px; padding:0px; float:left; width:100%;}
.email-us .email-us-left span h4{ margin:0px; padding:0px; float:left; width:100%; color:#ff6e00; font-size:19px; font-weight:600;}
.email-us .email-us-left span p{ margin:0px; padding:0px; float:left; width:100%;}
.email-us .email-us-left span p a{ margin:0px; padding:0px; color:#494949;}
.email-us .email-us-left span p a:hover{ color:#ff6e00;}

.email-us .email-us-right{ margin:0px; padding:0px; float:right; width:365px;}

.visit-us{ margin:20px 0 0; padding:0px; float:left; width:100%;}
.visit-us h4.inner-heading{ margin:15px 0 25px; padding:0px; float:left; width:100%; font-size:21px; color:#000000; font-weight:600;}
.visit-us span{ margin:0px; padding:0px; float:right; width:50%;}
.visit-us .last-add{ float:right; margin:20px 0 0;}
.visit-us span img{ margin:0 10px 0 0; padding:0px; float:left;}
.visit-us span label{ margin:0px; padding:0px; float:right; font-weight:normal; width:81%;}
.visit-us span h4{ margin:0 0 5px; padding:0px; float:left; width:100%; color:#ff6e00; font-size:19px; font-weight:600;}
.visit-us span h4 b{ margin:0 0 0 8px; color:#a0a0a0; font-size: 14px; font-style: normal; font-weight: 300;}
.visit-us span p{ margin:0px; padding:0px; float:left; width:100%;}
.visit-us span p a{ margin:0px; padding:0px; color:#494949;}
.visit-us span p a:hover{ color:#ff6e00;}
.visit-us span.visit{width:47%; float:left; margin:0 0 5px;}
.visit-us span.visit label{width:77%;}
.visit-us span.visit label p{width:100%;}

.buynow-page-left b span .select-box{ margin:0px; padding:0px; float:right;}
.buynow-page-left b span .se-in{ margin:0px; padding:0px; float:left;  position: relative;}
.buynow-page-left b span .select-wrapper{ float:left; display: inline-block; border:none; background:url("arrow-red.jpg") no-repeat scroll right 17px; cursor: pointer;
position:relative;}
.buynow-page-left b span .select-wrapper em{ width:93%; font-style:normal; text-transform:none;}
.buynow-page-left b span .select-wrapper, .select-wrapper select{ border: 1px solid #cccccc; padding:9px 0 9px 4px; margin:0px; width:100%; font-size:15px;}
.buynow-page-left b span .select-wrapper:hover{ background:url("arrow-red.jpg") no-repeat scroll right 17px; }
.buynow-page-left b span .select-wrapper .holder{ display: block; margin:1px 18px 0 6px; white-space: nowrap; overflow: hidden; cursor: pointer; position: relative; 
z-index:0; color:#000; font-size:15px; }
.buynow-page-left b span .select-wrapper select{ margin:0; padding:0px; position: absolute; z-index: 2; cursor: pointer; outline: none; opacity: 0; _noFocusLine: expression(this.hideFocus=true);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0);-khtml-opacity: 0; -moz-opacity:0; left:0; width:100%; color:#000; }
.buynow-page-left b span .select-wrapper select option{ margin:0;}

.address1{ margin:0px; padding:0px; float:left; width:100%;}
.address1 span{ margin:0px; padding:0px; float:left; width:100%;}
.address1 span label{ width:89%;}

.whatsapp-data {
    pointer-events: none;
    white-space: nowrap;
    display: inline-block;
}
.whatsapp-data img {
    vertical-align: top;
    width: 16px;
    margin: 3px 8px 0 11px;
}
.whatsapp-data span {
    font-size: 15px;
    vertical-align: middle;
    font-weight: 500;
    color: #000;
    width: auto !important;
    float: none !important;
    margin-top: -4px !important;
    display: inline-block;
}