@charset "UTF-8";
/* RESET */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, font, img, ins, kbd, q, samp, small, strong, sub, sup, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, header, nav, article, aside, footer, hgroup, section {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit; 
	/*font-family: 'Open Sans', sans-serif;*/
	/*font-family: 'Roboto', sans-serif;*/
	
	
	
}

body{ height:100%; font-family: 'Open Sans', sans-serif;}
html{ height:100%;}

a{text-decoration:none !important;}
html{ height:100%;}
:focus, :active { outline: 0 }

ol, ul { list-style: none }

blockquote:before, blockquote:after { content: "" }
blockquote { quotes: "" "" }

header, nav, article, aside, footer, hgroup, section { display: block }

/* Clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0; font-weight:normal;
}
* html .clearfix             { zoom: 1 } /* IE6 */
*:first-child+html .clearfix { zoom: 1 } /* IE7 */
.left_r {float: left;}
.right_r { float: right; }
.clear { clear: both; }
.img100 img{ width:100%;}

.align_left {text-align: left;}
.align_right {text-align: right;}
.center { text-align: center; }

.display_none { display: none; }
.display_block { display: block;}
.absolute { position: absolute; }
/*==============*/

.top_main_header{ background:#FFF; height:80px; position:fixed; width:100%;z-index:1000;border-bottom: 1px solid #e9e9e9;}
.sm_nav{ background:#FFF;-webkit-box-shadow: 0 2px 3px 1px rgba(0,0,0,.2);
box-shadow: 0 2px 3px 1px rgba(0,0,0,.2);height:80px;}

.menu_left{ float:left;}
.menu_left a{ margin:28px 0 0 0; display: block; color:#1B1B1B;font-size: 19px;text-transform: uppercase;}
.menu_left a img{ margin-top:-4px;}
.logo{ width:200px;float:left;margin-top:6px;}
.logo img{ width:100%;}
.request_demo_bt{ font-size:13px;float:right; padding: 9px 22px; font-weight:800; border:1px solid #00aeef;float: right;color:#353535;border-radius:46px;-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;}
.request_demo_bt:hover{ background:#00aeef; color:#FFF;}
.blue_bann_main{ padding:85px 0 0 0;}
.banner_top{ background:url(../images/banner1.jpg) no-repeat center; display:table; height:500px;background-size: 100%;}
.right_cc_content{ float:right;width:38%;text-align:center;}
.right_cc_content h1{font-family: 'Arimo', sans-serif; font-size:57px; color:#000000; font-weight:700;}
.right_cc_content p{font-family: 'Arimo', sans-serif;font-size:19.5px; color:#4e4e4e; font-weight:400;margin-top:29px;line-height: 27px;}
.right_cc_content h1 span{ color:#1084ba;font-family: 'Arimo', sans-serif;}
.request_demo_sec{ font-size:13px; text-transform: uppercase;display:block;padding: 9px 22px; border:1px solid #00aeef;color:#353535;border-radius:46px;margin:41px auto 0 auto;display:table;font-weight: 800;}
.request_demo_sec:hover{ background:#00aeef; color: #FFF;}


.drop_cus{ position:relative;}
.drop_cus:hover .cust_dropdrown{ display:block;}
.cust_dropdrown{position: absolute; top:17px;padding:5px 5px; display:none; width:210px;}
.drop_inside{ background:#FFF;/*border:.5px solid #eaeaea;*/margin-top:27px;padding:3px 0px;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);}
.cust_dropdrown li{ border-bottom:1px dotted #eaeaea; margin:0 3px;}
.cust_dropdrown li:last-child{ border-bottom:none;}
.cust_dropdrown li a{ font-size:12.2px; color:#777676; padding:8px 8px; display: block;-webkit-transition:all .2s linear;
	-moz-transition:all .2s linear;
	-o-transition:all .2s linear;
	-ms-transition:all .2s linear;}
.cust_dropdrown li a:hover{ background:#0f3355; color:#FFF;}

.navbar.navbar-default{font-family: 'Roboto', sans-serif;}
.serch_box{ float: left; margin-top:12px;}
.search_top{ background:#FFF; border:1px solid #b9bbbc;}
.nav_and_logo{ float:left;}
.search_top{font-family: 'Arimo', sans-serif; font-size:14px; color:#000000; font-weight:400; border:1px solid #b9bbbc; height:32px; padding-left:38px;width:270px;border-radius:150px; background: url(../images/search_ico.svg) no-repeat 10px center;background-size:19px;}

.profile_log_right{float:right;}
.header_container{width:100%; margin: auto;}
.profile_log_right{}


.drop_login_cart{display:block; width:49px;height:49px;float:left;display:flex;align-items: center;justify-content:center;}
.nopad { padding: 0px !important; }
.menu_wrapp.navbar{float: left; margin-top:5px;}
.rightSearchProfile{margin-top:13px;}
.image_offer_place{position:absolute; padding:20px 10px; width:20%; height: 100%;display: flex;align-items: center;justify-content: center; text-align: center;}
.products_slide{ padding-top:63px;}
.offer_box h2{font-family: 'Open Sans', sans-serif; font-weight:600; font-size:20px; color:#FFF; text-transform:uppercase;}

.offer_box h6{font-family: 'Open Sans', sans-serif; font-weight:13px; font-weight:600; color:#FFF;}
.categoryWrappGray{ background:#dbdcdc; padding:15px 0;}

.category_box{ width:100%; height:auto; border-radius:5px; overflow:hidden;}
.category_box img{ width:100%; height:auto;}
.category_name{font-family: 'Roboto', sans-serif; font-weight:700; font-size:17px;background:#FFF; height:40px; background:#FFF; text-align: center; bottom:0px; width: 100%; z-index:10;display:flex;align-items: center;justify-content:center; color:#4d4d4d;}
.category_slide .owl-item{ padding:0 10px;}

.dealsForYou{ padding:25px 0;}
.dealsForYou h1{font-family: 'Roboto', sans-serif; font-weight:500; padding:0 0 27px 12px; font-size:24px; color:#232323}
.dealsinsideBox{ width:100%; height:253px; overflow:hidden; background:#eaeaea; position:relative;}
.dealsinsideBox img{ width:100%; margin: auto;}

.offerDbox{ background:#FFF; width: 203px; height:126px; padding: 11px; text-align: center; position:absolute;bottom: -47px; left: 0px; right:0px; margin: auto;border: 1px solid #f2f2f2;}
.offer_box{ position:relative;}
.brand-name{ width: 93px; height:27px; margin:auto;}
.offerDbox h3{font-family: 'Open Sans', sans-serif; font-weight:700;font-size: 13.5px;margin-top:10px; color:#272727;}
.explore_bt{font-family: 'Open Sans', sans-serif;text-transform:uppercase; font-weight:700; font-size:11px; color:#999;
margin-top: 10px;display: block;}

.offer_box{ margin-bottom:71px;}
/*========*/
.owl-theme .owl-controls{background:#dbdcdc !important; margin-top: 0px !important; padding-top:15px;}

footer{ background:#dbdcdc; padding:44px 10px;}
footer h1{font-family: 'Roboto', sans-serif;font-size:18px;color:#6d6e71; padding-bottom:15px;}
footer h2{font-family: 'Roboto', sans-serif;font-size:17px;color:#6d6e71; padding:10px 0;}


.email_leter{font-family: 'Arimo', sans-serif; font-size:14px; color:#000000; font-weight:400; border:1px solid #b9bbbc; height:32px; padding:18px 38px 18px 25px;width:270px;border-radius:150px;
	background:#FFF url(../images/right_arrow.svg) no-repeat right 16px center;background-size:19px; border:1px solid #b9bbbc;}

.footer_boxes{}
.footer_boxes ul{}
.footer_boxes ul li a{font-family: 'Arimo', sans-serif; font-size:15px; color:#858585; font-weight:400; padding:5px 0; display: block;}

.footer_boxes ul li a:hover{ color:#114a80;}






/*===========================click-top=============================*/

#jquery-script-menu {
position: fixed;
height: 90px;
width: 100%;
top: 0;
left: 0;
border-top: 5px solid #316594;
background: #fff;
-moz-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
-webkit-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
z-index: 999999;
padding: 10px 0;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}

.jquery-script-center {
width: 960px;
margin: 0 auto;
}
.jquery-script-center ul {
width: 212px;
float:left;
line-height:45px;
margin:0;
padding:0;
list-style:none;
}
.jquery-script-center a {
	text-decoration:none;
}
.jquery-script-ads {
width: 728px;
height:90px;
float:right;
}
.jquery-script-clear {
clear:both;
height:0;
}


.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-cc-top:before { content: "\e6a9"; }
 .main {
      max-width: 1000px;
      height: 2500px;
      margin: 150px auto;
      text-align: center;
      font-size: 22px;
      line-height: 30px;
      color: #000;
    }

    #go-top {
      display: none;
      font-size: 30px;
      position: fixed;
      bottom: 40px;
      right: 50px;
      border: 2px solid #333;
      border-radius: 5px;
      width: 45px;
      height: 45px;
      line-height: 45px;
      text-align: center;
      cursor: pointer;
    }

/*===========================click-top-end=============================*/

.root_link{ padding-top:100px; display:table;}
.root_link a{font-family: 'Roboto', sans-serif; display:inline; padding:10px 0px; font-size:12px;color:#626262;}
.top_filter{ padding:25px 0 13px; border-bottom:1px solid #cecfd0;}
.left_filter{ width:auto; float:left}
.left_filter h2 span { font-size: 16px; font-weight: 500; }
.top_filter{ display:table; }
.left_filter h2{font-family: 'Open Sans', sans-serif;font-weight:700;  font-size:17px; color:#1F1F1F; }
.left_filter h3{font-family: 'Open Sans', sans-serif; font-weight:800; font-size:14px; color:#414141; text-transform:uppercase; margin-bottom:15px;}

.product_det{ display: table; padding:10px 0px;}
.product_det {}
.right_filter{width:77%;float:left;}
.right_filter h3{font-family: 'Open Sans', sans-serif; font-weight:800; font-size:14px; color:#414141; text-transform:uppercase; margin-bottom:15px;margin-left: 15px;}
.total_cart_amount { font-size: 18px; }
.cartlist-item { float:left; width:100%; position: relative; }
.cart_li  { position: relative; float: left; width:100%; padding: 18px 0px; border-bottom: 1px solid #ddd; }
.product-img { width:100%; float:left; }
.product-img img { width: 100%; height: 160px; }
.cartlist-info { padding: 5px 0px; width: 100%; float: left; }
.cartlist-info h1 { font-size: 20px; }
.slect_items { float: left; width: 100%; }
.slectlist {
    width: 110px;
    overflow: hidden;
    float: left;
    box-shadow: 1px 1px 4px #b4b4b4;
    position: relative;
    padding: 4px 13px;
    margin-top: 10px;
    margin-right: 10px;
}

.slectlist select {
    border: none;
    background: none;
    -webkit-appearance: none;
    font-size: 15px;
    padding: 1px 10px;
    font-weight: bold;
    color: #777;
    width: 100%;
    position: absolute;
    left: 0px;
    text-align: center;
    display: block;
    right: 0px;
    margin: auto;
    padding-left: 52px;
}

.slectlist:after {
    position: absolute;
    content: '\f078';
    font-family: 'Font Awesome 5 pro';
    right: 9px;
    top: 8px;
    font-size: 14px;
    font-weight: bold;
}
    
.slectlist label { float: left; font-size: 15px; margin-bottom: 0px; }
.total_listamount { padding: 8px 0px 0px 0px; font-size: 20px; font-weight: bold; }
.strike-amount { color: #999; text-decoration:line-through; }
.delete_cart_list { position: absolute; bottom: 10px; right: 100px; cursor: pointer; }
.delete_cart_list i { font-size: 18px; font-weight: 500; color: #f00; }
.summary_section {     
    width: 100%;
    position: relative;
    margin-top: 62px;
    border-left: 1px solid #ddd;
    padding: 20px;
    float: left; }

.summary_section .control {

  font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    display: block;
    position: relative;
    padding-left: 30px;
    margin-bottom: 15px;
    cursor: pointer;
    color: #000;
}    

.summary_section .control__indicator {
    position: absolute;
    top: 2px;
    left: 0;
    height: 25px;
    width: 25px;
    background: #ffffff;
    border: 1px solid #8b8b8b;
    border-radius: 4px;
}
.summary_section .control input:checked ~ .control__indicator { border:1px solid #da801d; }
.summary_section .control--checkbox .control__indicator:after{
left: 9px;
    top: 5px;
    width: 6px;
    height: 10px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
    }

.summary-list { float: left;width: 100%; border-top:1px solid #ddd; padding: 14px 0px; }
.cartleft { float: left; font-size: 20px; color: #000; text-align: left; font-weight: 500; padding: 15px 0px !important; }
.cartright { float: right; font-size: 20px; color: #000; text-align: right; font-weight: 500; padding: 15px 0px !important; }
.pincode { font-size: 18px; font-weight: bold; color: #114a80; padding-right: 30px;  }
.pincode span { color: #333; }
.cart_li .shipping-box { width: 100%; margin-bottom: 5px; }
.cart_li .shipping-box .control { font-size: 15px; color: #000; }
.cart_li .shipping-box .control__indicator { top: 5px; }
.delivery_add .cart_li { border-bottom: none; padding-bottom: 0px; }
.address_button { padding-bottom: 20px; float: left }
.add-new-address, .change-address { padding:6px 21px; border-radius: 14px; color: #333; background: #fff; float: left; border: 1px solid #888; font-size: 15px; line-height: normal; margin-right: 15px; margin-top: 10px; font-weight: 600; }
.add-new-address:hover, .change-address:hover { background: #da801d; color: #fff; border:1px solid #da801d;}
.select_delivery { padding-top: 20px; border-top: 1px solid #ddd; padding-bottom: 40px; float: left; width: 100%; }
.select_delivery label { font-size: 17px; font-weight: 600; padding: 6px 0px; }

.select-location {
    width: 270px;
    overflow: hidden;
    float: left;
    box-shadow: 1px 1px 4px #b4b4b4;
    position: relative;
    padding: 9px 13px;
    margin-top: 0px; height: 40px;
    margin-right: 10px;
}
.padten { padding: 0px 10px !important; }
.add_address { float: left; width: 100%; position: relative; padding: 15px 0px; }
.addres-inp { width: 100%; float: left; position: relative; margin-bottom: 20px; }
.addres-inp .inputform { border: 1px solid #ccc; width: 100%; padding: 10px; height: 40px; font-size: 15px; }
.addres-inp .inputform-txt { height: 80px; border: 1px solid #ccc; width: 100%; padding: 10px; font-size: 15px; }
.select-location select {
    border: none;
    background: none;
    -webkit-appearance: none;
    font-size: 15px;
    padding: 1px 10px;
    font-weight: bold;
    color: #777;
    width: 100%; position: absolute;
    left: 0px;
    text-align: center;
    display: block;
    right: 0px; top: 0px; bottom: 0px;
    margin: auto;     border: 1px solid #fafafa;
    padding-left: 10px;
}

.select-location:after {
    position: absolute;
    content: '\f078';
    font-family: 'Font Awesome 5 pro';
    right: 9px;
    top: 13px;
    font-size: 14px;
    font-weight: bold;
}
.select-inp { height: 43px; }
.select-inp select {
    border: none;
    background: none;
    -webkit-appearance: none;
    font-size: 15px;
    padding: 1px 10px;
    color: #777;
    width: 100%; position: absolute;
    left: 0px;
    text-align: center;
    display: block;
    right: 0px; top: 0px; bottom: 0px;
    margin: auto;     border: 1px solid #fafafa;
    padding-left: 10px;
}

.select-inp:after {
    position: absolute;
    content: '\f078';
    font-family: 'Font Awesome 5 pro';
    right: 9px;
    top: 13px;
    font-size: 14px;
    font-weight: bold;
}

.login_section { width: 400px; margin: 0px auto; padding:0px 0px 20px 0px;  display: table; }
.confirmation { width: 500px; margin: 0px auto; padding:0px 0px 20px 0px;  display: table; }
.confirmation h2 { text-align: center; font-size: 20px; font-weight: 600; }
.login_section h2 { text-align: center; font-size: 20px; font-weight: 600; }
.login_box { margin-top: 30px; border:1px solid #ddd; border-radius: 10px; }
.email-login { padding:12px; padding-left: 60px; width: 100%; position: relative; }
.email-login .log_box { width: 100%; border: none; padding: 5px 0px; font-size: 15px; color: #000; }
.email-login:after {
    position: absolute;
    font-family: 'Font Awesome 5 Pro';
    content: '\f0e0';
    left: 18px;
    top: 26px;
    font-weight: 500;
    font-size: 23px;
    color: #ff8a16;
}


.labeltxt { font-size: 13px; font-weight: bold; color: #888; }
.otptext { font-size: 16px; padding:14px 0px; text-align: center; font-weight: 600; margin-top: 10px; border-top: 1px solid #eee; }
.otp-box { width: 100%; float: left; position: relative; margin-top: 15px; }
.pad3 { padding: 0px 8px !important; }
.opttextbox { width: 100%; float: left; height: 60px; padding: 10px; text-align: center; border-radius: 5px; border: 1px solid #ddd; font-size: 19px; font-weight: 700;  }
.pass-login { padding:12px; padding-left: 60px; padding-right: 30px; width: 100%; position: relative; }
.pass-login .log_box { width: 100%; border: none; padding: 5px 0px; font-size: 15px; color: #000; }
.name-log:after {
     position: absolute;
    font-family: 'Font Awesome 5 Pro';
    content: '\f406';
    left: 18px;
    top: 26px;
    font-weight: 500;
    font-size: 23px;
    color: #ff8a16;

}
.mobile-log:after{
    position: absolute;
    font-family: 'Font Awesome 5 Pro';
    content: '\f3cd';
    left: 22px;
    top: 26px;
    font-weight: 300;
    font-size: 23px;
    color: #ff8a16;
}

.pass-login:after {
    position: absolute;
    font-family: 'Font Awesome 5 Pro';
    content: '\f084';
    left: 18px;
    top: 26px;
    font-weight: 500;
    font-size: 23px;
    color: #ff8a16;
}

.pass-login:before {
    position: absolute;
    font-family: 'Font Awesome 5 Pro';
    content: '\f06e';
    right: 18px;
    top: 35px;
    font-weight: 100;
    font-size:17px;
    color: #888;
}

.border-bottom { border-bottom: 1px solid #ddd; }

.login_btn { width: 100%; float: left; margin-top: 30px; }
.login_btn .login-button {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    background: #114a80;
    color: #FFF;
    padding: 16px 15px;
    font-size: 17px;
    display: block;
    float: left;
    width: 100%;
    text-align: center;
    border-radius: 50px;
    margin-left: 0px;
     }
.boxnone { box-shadow: none !important; }
.boxnone div { font-size: 13px; }
.boxnone div span { color: #c56a10; }
/*====================*/


.control {font-family: 'Open Sans', sans-serif; font-size:13px; font-weight:400;
  display: block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 15px;
  cursor: pointer; color:#808080;
  
}
.control input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.control__indicator {
  position: absolute;
  top: 2px;
  left: 0;
  height: 20px;
  width: 20px;
  background: #e6e6e6;
}
.control--radio .control__indicator {
  border-radius: 50%;
}
.control:hover input ~ .control__indicator,
.control input:focus ~ .control__indicator {
  background: #ccc;
}
.control input:checked ~ .control__indicator {
  background: #da801d;
}
.control:hover input:not([disabled]):checked ~ .control__indicator,
.control input:checked:focus ~ .control__indicator {
  background: #0e647d;
}
.control input:disabled ~ .control__indicator {
  background: #e6e6e6;
  opacity: 0.6;
  pointer-events: none;
}
.control__indicator:after {
  content: '';
  position: absolute;
  display: none;
}
.control input:checked ~ .control__indicator:after {
  display: block;
}
.control--checkbox .control__indicator:after {
  left: 8px;
  top: 4px;
  width: 5px;
  height: 10px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.control--checkbox input:disabled ~ .control__indicator:after {
  border-color: #7b7b7b;
}
.control--radio .control__indicator:after {
  left: 7px;
  top: 7px;
  height: 6px;
  width: 6px;
  border-radius: 50%;
  background: #fff;
}
.control--radio input:disabled ~ .control__indicator:after {
  background: #7b7b7b;
}
.select {
  position: relative;
  display: inline-block;
  margin-bottom: 15px;
  width: 100%;
}
.select select {
  display: inline-block;
  width: 100%;
  cursor: pointer;
  padding: 10px 15px;
  outline: 0;
  border: 0;
  border-radius: 0;
  background: #e6e6e6;
  color: #7b7b7b;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.select select::-ms-expand {
  display: none;
}
.select select:hover,
.select select:focus {
  color: #000;
  background: #ccc;
}
.select select:disabled {
  opacity: 0.5;
  pointer-events: none;
}
.select__arrow {
  position: absolute;
  top: 16px;
  right: 15px;
  width: 0;
  height: 0;
  pointer-events: none;
  border-style: solid;
  border-width: 8px 5px 0 5px;
  border-color: #7b7b7b transparent transparent transparent;
}
.select select:hover ~ .select__arrow,
.select select:focus ~ .select__arrow {
  border-top-color: #000;
}
.select select:disabled ~ .select__arrow {
  border-top-color: #ccc;
}


/*============75========*/
.product_wrapp{ padding-bottom:29px;}
.product_img{ width:100%; height:238px; overflow:hidden; margin: auto;border-radius:7px;}
.product_wrapp h2{font-family: 'Open Sans', sans-serif;font-weight:600;font-size:16px;color:#1F1F1F;padding:11px 0px;}
.product_wrapp h4{ float:left;font-family:'Open Sans', sans-serif;font-weight:800;font-size:16px;color:#2F2F2F;}
.product_wrapp h5{ float:right;font-family:'Open Sans', sans-serif;font-weight:400;font-size:16px;color:#1F1F1F;}
.product_wrapp h6{ float:left;font-family:'Open Sans', sans-serif;font-weight:400;font-size:14px;color:#1F1F1F;margin-top:15px;margin-top: 17px;margin-left:10px;}
.product_img img{ width:100%; height: auto;}

.rating_box{width:71px;background:#ee8929; border-radius:100px;padding:5px 15px; float:left; margin-top:15px; color:#FFF;}
.rating_box img{ float:right;}
.rating_box span{ font-family:'Open Sans', sans-serif;font-weight:400;font-size:11px;}

/*===========*/

.pagination.bottom{font-family:'Open Sans', sans-serif;font-weight:400;font-size:13px;margin: auto;display: table;}
.pagination.bottom > li > a, .pagination > li > span{ border:none; margin-left: 0px;}
.pagination.bottom > li > a, .pagination > li > a{}

.page-item.prev_next a{ border:1px solid #b4b4b4 !important;border-radius:15px !important;}
.left_gallery .nav-tabs{ float:left;}

.left_gallery .nav-tabs > li{ float:none; background:#eaeaea;width:90px;height:121px;overflow:hidden; margin-bottom:5px;}
.left_gallery .nav-tabs > li img{ width:100%;}

.left_gallery .nav > li > a{ padding:0px !important; margin:0px;}
.left_gallery .tab-content{ float:left; width:77%;padding:0 10px;}
.left_gallery .tab-content > .tab-pane{ width:377px;height:504px;overflow:hidden;}
.left_gallery .tab-content > .tab-pane img{ width:100%;}

.details_right h1{font-family: 'Roboto', sans-serif; font-size:24px; margin-bottom: 10px;}
.details_right h2{font-family:'Open Sans', sans-serif; font-size:24px; margin-bottom: 10px;font-weight:700;float:left;}

.details_right h2 span{ font-weight:400; text-decoration: line-through; color:#999;}
.fav_ioc{ float:right;}
.select_size{ margin-bottom:30px;}
.select_size h2{font-size:18px;font-weight:600; float:none;}

.select_size ul{ display:table;}
.select_size ul li{ float:left;margin-right:6px;}
.select_size ul li a{font-family:'Open Sans', sans-serif; font-size:14px; color:#333; font-weight:800; width: 57px; height: 37px; border-radius:100px;display: flex;
  align-items: center;
  justify-content: center;-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.2);
box-shadow: 0 0 5px 1px rgba(0,0,0,.2);}

.select_size ul li a:hover{ color:#FFF; background:#114a80;}
.shipping-box .control{margin-bottom:0px;}
.shipping-box{padding:15px;border: 1px solid #e0e0e0; margin-bottom:15px;width: 100%;border-radius: 6px;}
.shipping-box h3{ font-size:18px; font-weight:700;}
.shipping-box .control__indicator{top:11px;}

.buy_now{font-family:'Open Sans', sans-serif; font-weight:700; background:#ee8929; color:#FFF; padding:13px 15px; font-size:18px;display:block;float: left;width: 32%;text-align: center;border-radius:5px;}

.Add_to_Cart{font-family:'Open Sans', sans-serif; font-weight:700; background:#114a80; color:#FFF; padding:13px 15px; font-size:18px;display:block;float:left;width: 32%;text-align: center;border-radius:5px;margin-left: 10px;}

.proceed_to_Cart{font-family:'Open Sans', sans-serif; font-weight:700; background:#114a80; color:#FFF; padding:16px 15px; font-size:18px;display:block;float:left;width: 100%;
             text-align: center;border-radius:10px;margin-left: 0px;}



.detail_tab .nav{padding:0px 0px;}
.detail_tab{padding:15px 0px;}
.detail_tab .nav.nav-tabs{ border-top:1px solid #e3e3e3;}
.detail_tab p{ margin-bottom:15px;font-family:'Open Sans', sans-serif; font-size:14px;color: #5a5a5a;}
.detail_tab .tab-content{ padding:15px 0;}
.detail_tab .nav-tabs li{ width:50%; text-align: center;}
.detail_tab .nav-tabs li.active a{ color:#114a80;}
.detail_tab .nav-tabs li.active{ border-bottom:3px solid #114a80;}
.detail_tab .nav-tabs li a{ font-family:'Open Sans', sans-serif; font-size:18px; font-weight:700; color:#a7a5a6;}

/*===================*/

.rate-and-rewiew .nav.nav-tabs li a{ font-size:15px; padding:10px 20px;font-family:'Open Sans', sans-serif; border:1px solid #ddd !important; font-weight:700; margin-bottom:23px;border-radius:150px; color:#333;}
.rate-and-rewiew{ padding:25px 0; border-top:1px solid #ddd;}
.review-box{ padding:10px 0; width:100%; border-bottom:1px solid #ddd;}
.review-box h1{font-family:'Open Sans', sans-serif; font-size:17px; font-weight:700; color:#2A2A2A; display: flex;}
.review-box p{font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400;color:#8c8c8c;margin-bottom: 15px;}

.review-box h6{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:700;color:#494949;}
.review-box h6 span{font-size:14px;font-weight:400;}

.rating_box_right{width:71px;background:#ee8929; border-radius:100px;padding:5px 15px; float:right; margin-top:0px; color:#FFF;display:flex;margin-left: 10px;}
.rating_box_right img{ float:right; width: 13px; height: 13px; margin-left: 5px;}
.rating_box_right span{ font-family:'Open Sans', sans-serif;font-weight:400;font-size:11px;}
.forgot_password { width: 100%; float: left; padding: 15px 0px; text-align: center; }
.forgot_password i { font-size: 25px; font-weight: 200; margin-top: 10px; display: block; }
.forgot_password  a { color: #111; }
.forgot_password span { font-size: 14px; font-weight: 600; text-align: center; padding-top: 10px; display: block; }
.orlog { width:100%; float: left; position: relative; display: block; text-align: center; }
.orlog:after {     position: absolute;
    content: '';
    width: 100%;
    height: 2px;
    background: #ddd;
    left: 0px;
    right: 0px;
    top: 9px;}
.orlog span { font-size: 12px;
    font-weight: bold;
    z-index: 999;
    position: relative;
    background: #fff; }

.login-box {
    padding: 0px;
    text-align: center;
    letter-spacing: 1px;
    position: relative;
}    

.register-div { margin: 15px  0px; float: left; width: 100%; position: relative; box-shadow: 1px 0px 4px 1px #cfcece;
    background: #fff;
    padding: 15px 15px; color: #000; font-weight: 600; font-size: 15px; }

.register-div a{ color: #f00; }
.social-button {
      background-position: 25px 0px;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    height: 50px;
    line-height: 50px; 
    float: left;
    text-align: left;
    text-decoration: none;
    vertical-align: middle;
    width: 48%;
    border-radius: 30px;
    margin: 25px 1%;
    outline: rgb(255, 255, 255) none 0px;
    padding: 0px 18px; font-size: 13px;
    transition: all 0.2s cubic-bezier(0.72, 0.01, 0.56, 1) 0s;
      -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.social-button i { font-size: 17px; padding-right: 10px; float: left; line-height: 50px; }
.social-button:hover i { color: #fff; }
.social-button i:hover { color: #fff; }
#facebook-connect {
      border-color: rgb(60, 90, 154);
      background: rgb(60, 90, 154);
      -webkit-transition: all .8s ease-out;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease-out;
}

#facebook-connect span {
      box-sizing: border-box;
    color:#fff;
    cursor: pointer;
    text-align: center;
    border: 0px none rgb(255, 255, 255);
    outline: rgb(255, 255, 255) none 0px;
      -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#facebook-connect:hover span {
      color: #FFF;
      -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#google-connect {
      border-color: rgb(220, 74, 61);
      background: rgb(220, 74, 61);
      -webkit-transition: all .8s ease-out;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease-out;
}

#google-connect span {
      box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    text-align: center;
    border: 0px none rgb(220, 74, 61);
    outline: rgb(255, 255, 255) none 0px;
      -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#google-connect:hover span {
      color: #FFF;
      -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}


/*26-02-2019*/

.profile_log_right .dropdown-menu { top: 135%; min-width: 200px; right: 0px; left:inherit; background: #fff;  -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s;
                                    -o-transition: all 0.3s; transition: all 0.3s; opacity: 0; max-height: 0; display: block; overflow: hidden; padding: 0px; margin: 0px;}
.profile_log_right .dropdown-menu a{ display: block; padding:10px 14px; color: #000; }
.profile_log_right .dropdown-menu a:hover { background: #f5f5f5; }
.profile_log_right .dropdown-menu a i {
    padding-right: 8px;
    color: #134b80;
    font-weight: 500;
    text-align: center;
    width: 26px;
}
.profilename {     
    padding: 15px 15px;
    color: #fff;
    background: #134b80;
    font-size: 16px; }
.profile_log_right.dropdown.open .dropdown-menu { opacity: 1; max-height: 560px; overflow: auto; }
.sideways { width: 100%; float: left; position: relative; border-right: 1px solid #ddd; padding-left: 30px !important; border-bottom: none !important;}
.sideways.nav-tabs li { width: 100%; background: #fff; height: auto; margin-bottom: 0px !important; }
.sideways.nav-tabs li a { padding: 16px 0px !important; font-size: 17px; font-weight: 700; color: #919191; border-bottom: 4px solid #ddd; text-transform: uppercase; }
.sideways.nav-tabs li.active a, .sideways.nav-tabs li.active a:focus { border-bottom: 4px solid #134b80; }
.sideways.nav-tabs li:hover a, .sideways.nav-tabs li:focus a { border-bottom: 4px solid #134b80; }
.tabsways .tab-content { width: 100% !important; padding:15px !important; }
.tabsways .tab-pane { width: 100% !important; height: auto !important; }
.profilesec { padding: 20px; float: left; width: 100%; overflow: hidden; }
.prfile { display: table; margin: 10px auto; }
.prfile-img { width: 80px; height: 80px; border-radius: 50%; border:3px solid #ddd; overflow: hidden; margin: 0px auto; text-align: center; display: block;}
.prfile-img img { width: 100%; height: 100%; }
.prfile span { font-size: 20px; color: #000; font-weight: 700; line-height: normal; margin-top: 10px; display: block; }
.profile-info {}

.order-success { text-align: center; display: block; overflow: hidden; width: 100%; padding:15px; border-bottom: 1px solid #ddd; }
.icon-sucss { margin: 0px auto; display: block; font-size: 90px; color: #F2881D; }
.order-id { float: left; width: 100%; color: #F2881D; line-height: 30px; }
.order-details { float: left; width: 100%; color: #F2881D; line-height: 30px; padding: 15px;  }
.order-details h3 { margin-bottom: 10px; margin-top:10px; text-align: center; font-size: 20px; color: #000; font-weight: 600; }
.order-item .procuct-img { width: 120px;  position: relative; float: left; margin: 0px 3px; }
.order-desc { display: block; text-align: center;  }
.order-desc p {  margin-bottom: 15px; font-size: 16px; line-height: 20px; color: #000; font-weight: 700; }
.order-item .procuct-img img { width: 100%; height: 120px; border:1px solid #ddd;  }
.order-item .procuct-img span {     
    display: block;
    line-height: 18px;
    font-size: 9px;
    color: #000;
    font-weight: 700; }

.order-details .order-item { margin: 0px auto; display: table; padding-bottom: 30px; }
.order-id h2 {  font-size: 17px; }
.upcomingsection { float: left; width: 100%; position: relative;overflow: hidden; }
.upcoming-order { width: 140px; height: 140px; margin: 0px auto; display: block; border:1px solid #ddd; }
.upcoming-order img { width: 100%; height: 100%; }
.mt10 { padding: 10px 0px !important; border-bottom: 1px solid #ddd; }
.upcoming-info { width: 100%; float: left; overflow: hidden; position: relative; }
.productprice { float: left; font-size: 20px; }
.qty { float: right; }
.upcoming-info h3 { font-size: 20px; font-weight: 600; margin-bottom: 10px; }
.productprice { font-size: 18px; font-weight: 700; }
.qty { font-size: 16px; font-weight: 500; }
.delivery-status { margin-top: 24px;  position: relative; float: right;}
.delivery-status .pending { border-radius: 19px; background: #43A047; color: #fff; font-size: 14px; padding:5px 18px; float: right; margin-left: 12px;  }
.delivery-status .request { border-radius: 19px; background: #546E7A; color: #fff; font-size: 14px; padding:5px 18px; float: right;   margin-left: 12px; }
.delivery-status .Delivered { border-radius: 19px; background: #546E7A; color: #fff; font-size: 14px; padding:5px 18px; float: right;  margin-left: 12px;  }
.orderid { font-size: 15px; font-weight: 500; margin-top: 10px;}
.card-details { float: left; width: 100%; position: relative; padding: 10px 0px; border-bottom: 1px solid #ddd; }
.addressline { float: left; width: 100%; position: relative; padding: 10px 0px; border-bottom: 1px solid #ddd; }
.savedcardsection { width: 100%; float: left; position: relative; overflow: hidden; }
.img-banklogo { width: 70px; height: 50px; float: left; margin-right: 10px; }
.card-no { overflow: hidden; width: auto; float: left; font-size: 15px; font-weight: 600; }
.card-no span { font-size: 18px; display: block; color: #000; font-weight: 600;  margin-bottom: 7px; }
.card-edit { float: right; margin-top: 18px; }
.card-edit span { float: right; font-size: 15px; margin-left: 20px; color: #114A80; font-weight: 500; }
.card-edit span.red { color: #f00 !important; font-weight: 500; }

.address-edit { float: right; margin-top: 2px; }
.address-edit span { float: right; font-size: 15px; margin-left: 20px; color: #114A80; font-weight: 500; }
.address-edit span.red { color: #f00 !important; font-weight: 500; }

.addcard { width: 100%; float: left; position: relative; overflow: hidden; margin-top: 30px; }
.addcard h2 {font-size: 18px; font-weight: 600; padding: 0px 3px 15px 3px}
.addcard { float: left; width: 100%; float: left; position: relative; }
.card-text { width: 100%; float: left; margin: 5px 0px; }
.card-text .forminput { width: 100%; padding: 10px; height: 50px; color: #777; border-radius:3px; border: 1px solid #bbb; font-size: 16px;  }
.pad4 { padding: 0px 3px; }
.crdimage { float: left; width: 40px; margin-top: 10px; margin-right: 5px; }
.crdtxt { margin-top: 10px; font-size: 10px; color: #5f5f5f; }
.addressbar { padding: 10px 0px; font-size: 14px; font-weight: 600; line-height: 22px; }
.wallet-balance { width: 100%; float: left; overflow: hidden; position: relative; padding-left: 50px; }
.total-wallet { width: 100%; float: left; font-size: 20px; }
.amount-cur { font-size: 30px; }
.total-wallet .amount_w { font-size: 45px; font-weight: 600; color: #114A81; }
.recent-transaction { overflow: hidden; width: auto;; display: block; position: relative; margin: 40px 0px;  }
.recent-transaction h5 { font-size: 15px; font-weight: 600; color: #000; margin-bottom: 10px; }
.Transactionslist { width: 100%; float: left; margin: 0px; }
.transcationsli { padding:10px 0px; border-bottom: 1px solid #ddd; float: left; width: 100%; }
.category-trans { font-size: 15px; font-weight: 600; color: #000; }
.total-trans { float: right; text-align: right; font-size: 15px; font-weight: 600; margin-top: 15px; color: #000;}
/**/



/*18-03-2019*/
.multi-form-ship { width: 100%; padding: 20px; float: left; border:1px solid #ddd; margin-bottom: 15px; border-radius: 5px; }
.product-delivery {width: 70%; float: left; position: relative; font-size: 16px; line-height: 34px; font-weight: bold; color: #333;}
.product-delivery i { float: left; font-size: 35px; color: #ee8929; margin-right: 20px; }
.pincode-form { float: left; width: 100%; position: relative; margin-top: 20px; }
.pincode-form .pin-type { float: left; width: 100%; position: relative; padding: 10px 0px; text-align: center; font-size: 15px; color:#333; }
.locationpin { width: 100%; border: none;  border-bottom: 1px solid #ddd; padding: 15px 0px; font-size: 17px; color: #000;  }
.location-detect { position: relative; }
.location-detect:before { position: absolute; content:'\f601'; font-family:'Font Awesome 5 Pro'; right: 10px; top: 25px; font-weight: 200; font-size: 20px; color: #aaa; }
.check{ font-weight:700; background:#114a80; color:#FFF; padding:13px 15px; font-size:18px; display:block; width: 70%; text-align: center;
        border-radius:5px; margin: 0px auto;}
.pickup-list { width: 100%; float: left; position: relative; }
.pickup-list .col-xs-12 { border-bottom: 1px solid #ddd; }
.pickup-list .col-xs-12:last-child { border-bottom: none !important; }
.list-location { width: 100%; float: left; position: relative; margin-top: 20px;  }
.list-location label {  padding-left: 40px; font-size: 14px; }
.list-location label span { font-size:19px; color: #000; font-weight: 500; margin-bottom: 5px; display: block; }
.shipping-box .control:after { position: absolute; content: '\f078'; font-family: 'Font Awesome 5 Pro'; right: 10px; top: 15px; font-weight: bold; font-size: 22px; color: #000; }
.delivery-details { width: 100%; float: left; position: relative; padding: 20px 0px; }
.delivery-details h3 { font-size: 20px; text-align: center; color:#111; font-weight: 600; }
.track-live { width: 100%; float: left; position: relative; margin-top: 40px;}
.track-live h4 { font-size: 15px; color: #000; text-align: left; font-weight: 600; }
.dev-person { background: #fff; padding:13px 15px; border:1px solid #ddd; float: left; width: 100%; }
.dev-person .prfile { margin: 0px; }
.dev-person .prfile-img { width: 90px; height: 90px; float: left; }
.pf-name { float: left; width: auto; padding: 15px 0px; }
.pf-name h3 { font-size: 19px; font-weight: 600; }
.per-rating { border-radius: 20px;
    background: #f90;
    padding: 6px 10px;
    margin-top: 4px;
    display: block;
    width: 60px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    font-weight: 600; }

 .per-rating i { font-size: 12px; }   
/**/


.banner-button{
    background: transparent;
    color: white;
    display: inline-block;
    padding: 8px 14px;
    margin-bottom: 0;
    margin-top: 0.5rem;
    font-size: 1.5rem;
    font-weight: normal;
    line-height: 1.628571;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 1rem; 
    border-color: #ccc; 
    box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5); 
    padding:  1rem 1.5rem;
}


/* css start 8/5/19 */
.upcomingsection h3{font-size: 20px;font-weight: 600;margin-bottom: 10px;}
.call-icon img{width:40px!important;}
.call-icon span{font-size:20px;}
.call-icon{padding:25px 0px;}
.otp-details h3{font-size:21px;text-align: center;padding: 0px 30px;}
.otp-details h1{text-align: center;padding: 10px 0px;font-size: 42px;color: #114a81;letter-spacing: 23px;}
.otp-details1 h3{font-size:17px;text-align: center;padding: 30px 30px;}
.otp-details1 h1{text-align: center;padding: 10px 0px;font-size: 42px;color: #114a81;letter-spacing: 23px;margin-bottom:20px;}
.track-another{text-align:center;}
.track-another .pending{border-radius: 19px;background: #43a047;color: #fff;font-size: 14px;padding:8px 36px;margin-left: 12px;}
.store-name h3{font-size:20px;text-align: left;}
.store-name p{font-size:18px;text-align:left;}
ol.progtrckr {
    margin: 0;
    padding:0px 30px 25px 30px;
    list-style-type none;

}

ol.progtrckr li {
    display: inline-block;
    text-align: center;
 /*    line-height: 3.5em; */
    font-size:15px;
}

ol.progtrckr[data-progtrckr-steps="2"] li { width: 49%; }
ol.progtrckr[data-progtrckr-steps="3"] li { width: 33%; }
ol.progtrckr[data-progtrckr-steps="4"] li { width: 24%; }
ol.progtrckr[data-progtrckr-steps="5"] li { width: 33%; }
ol.progtrckr[data-progtrckr-steps="6"] li { width: 16%; }
ol.progtrckr[data-progtrckr-steps="7"] li { width: 14%; }
ol.progtrckr[data-progtrckr-steps="8"] li { width: 12%; }
ol.progtrckr[data-progtrckr-steps="9"] li { width: 11%; }

ol.progtrckr li.progtrckr-done {
    color: black;
    border-bottom:6px solid #114a81;
}
ol.progtrckr li.progtrckr-undone {
    color: black;
    border-bottom:6px solid #ffffff;
}
ol.progtrckr li.progtrckr-todo {
    color: silver; 
    border-bottom:6px solid silver;
}

ol.progtrckr li:after {
    content: "\00a0\00a0";
}
ol.progtrckr li:before {
    position: relative;
    bottom: -24px;
    float: left;
    left: 50%;
    line-height: 1em;
}
ol.progtrckr li.progtrckr-done:before {
    content: "\2713";
    color:#fff;
    background-color: #114a81;
    height:3.2em;
    width:3.2em;
    line-height:3.2em;
    border: none;
    border-radius: 2.2em;
}

ol.progtrckr li.progtrckr-undone:before {
    content: "\2713";
    color:#000;
    background-color: #114a81;
    height:3.2em;
    width:3.2em;
    line-height:3.2em;
    border: none;
    border-radius: 2.2em;
}

ol.progtrckr li.progtrckr-todo:before {
    content: "\039F";
    color: silver;
    background-color: white;
    font-size: 2.2em;
    bottom: -1.2em;
}
.track-order{border-bottom: 1px solid #ddd;padding: 0px 0px 70px 0px;}
a.track-content{position:relative;color:#000;top:75px;}
.inner-content{
    position: relative;
    display: block;
    border-right:1px solid #ddd;
}
.inner-content ul {
    position: relative;
    display: block;
    overflow: hidden;
    margin-bottom: 46px;
}
.inner-content ul li {
    position: relative;
    display: block;
    overflow: hidden;
   /*  border-bottom: 1px solid #e8e6f4; */
  
}
.inner-content ul li:last-child{
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
}
.inner-content ul li .left{
    position: relative;
    display: block;
    padding-left:30px;
    padding-top: 9px;
}
.inner-content ul li .left .icon {
    position: absolute;
    top: 7px;
    left: 0;
}
.inner-content ul li .left .icon span:before{
    color: #39345a;
    font-size: 45px;
    line-height: 45px;
}
.inner-content ul li .left .text{
    position: relative;
    display: block;
}
.inner-content ul li .left .text h3{
    color: #222222;
    margin: 0 0 8px;
    font-size:17px;
    text-align: left;
    padding: 0px;
}
.inner-content ul li .left .text span{
       color: #868298;
    font-size: 16px;
    line-height: 26px;
}
.inner-content ul li .right {
    position: relative;
    display: block;
    line-height: 20px;
    margin: 17px 0;
}
.inner-content ul li .right i{
    color: #868298;
    font-size: 24px;
    transition: all 500ms ease;
    transform: perspective(0px) translateX(0px) rotate(0deg);
}
.inner-content ul li:hover .right i{
    color: #f36727;
    transform: perspective(0px) translateX(-20px) rotate(0deg);    
}
.about-us{margin-bottom:35px;}
.about-us h1{
    font-size: 20px;
    text-align: center;
    font-weight: 700;}
.about-us p{
    font-size: 14px;
    padding: 15px 50px;
}
.faq{margin-bottom:35px;}
.faq h1{font-size: 20px;text-align: center;font-weight: 700;}
.faq-box1{border:1px solid #ddd;border-radius: 15px;margin:25px 50px;}
.faq-box1 h1{font-size:17px;font-weight: 700;text-align:left;padding:2px 30px;}
.faq-box1 h2{font-size:17px;font-weight: 700;text-align:left;padding:2px 30px;}
.faq-box1 p{font-size: 14px;padding: 5px 30px;}
/* css end */