@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
html, html a{-webkit-font-smoothing:antialiased !important;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
*{margin:0px;padding:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
body,html{height:100%;width:100%;float:left;}
body{background:#E8E8E8;font-size:12px;color:#333333;margin:0;padding:0;font-family:'latoregular';}
ul, li{list-style:none;margin:0px;list-style-type:none;}
a{text-decoration:none;cursor:pointer;color:#2a2e33;} 
a img{border:none;outline:none;}
a:hover {text-decoration: none;}
img{vertical-align:middle}
.clr{clear:both;float:none;}
.clr:after, .row:after, .afclr:after{clear:both;float:none;content:"";display:block}
a,
a:focus,
:focus{outline:none;text-decoration: none;}
input[type="submit"], input[type="reset"], button{cursor:pointer;-webkit-appearance:none}
.wrapper{max-width:1170px;margin:0 auto;transition:all 0.3s ease;-webkit-transition:all 0.3s ease}
img{max-width:100%;}
.wide{width:100%;}
html{-webkit-font-smoothing:none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;margin:0;padding:0}
body{margin:0px;padding:0px;}
*, after, before{box-sizing:border-box;-webkit-box-sizing:border-box;}
input[type="button"],
input[type="submit"],
input[type="reset"],
input[type="text"],
input[type="password"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:0}
section, footer, header{display:block;}
img{max-width:100%;}
a{text-decoration:none;transition:all 0.2s ease-in-out 0s;}
@font-face{font-family:'latoblack';src:url('lato-black-webfont.woff2') format('woff2'),
url('lato-black-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'latobold';src:url('../fonts/lato-bold-webfont.woff2') format('woff2'),
url('../fonts/lato-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'latoheavy';src:url('../fonts/lato-heavy-webfont.woff2') format('woff2'),
url('../fonts/lato-heavy-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'latomedium';src:url('../fonts/lato-medium-webfont.woff2') format('woff2'),
url('../fonts/lato-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'latoregular';src:url('../fonts/lato-regular-webfont.woff2') format('woff2'),
url('../fonts/lato-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'latosemibold';src:url('../fonts/lato-semibold-webfont.woff2') format('woff2'),
url('../fonts/lato-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
#toTop:hover{background:#f9af1c;}
#toTop{background:#1159aa;border-radius:50%;bottom:10px;color:#fff;cursor:pointer;display:none;font-size:11px;font-weight:bold;height:40px;line-height:41px;padding:0;position:fixed;right:230px;text-align:center;transition:transform 0.5s ease 0s;width:40px;z-index:999999;}
.header{background:#fff;float:left;width:100%;}
.inner_header{float:left;width:100%;padding:8px 0 5px;}
.header_btn{float:right;}
.logo{float:left;margin:15px 0px;width:26%}
.header_button{float:left;}
.logo a{display:inline-block;width:100%}
.header_button a{color:#3577ab;font-size:15px;border:1px solid #4c4c4c;border-radius:5px;padding:10px 9px;height:42px;display:inline-block;}
.header_button a:hover{background:#015fa7;color:#fff;}
.login_header a{text-align:center;padding:10px 17px;}
.btn_space{margin-left:6px;}
.slider_wrapper{width:100%;float:left;background-size:cover;text-align:center;position:relative;}
.mobile_screens{background:url("../img/mobile_screen.png") no-repeat center top;padding:7px 0 0 22px;background-size:contain;height:426px;left:47%;padding:7px 33px 0 57px;position:absolute;top:59px;width:266px;}
.caps{position:absolute;left:0;top:0;z-index:9;width:100%;text-align:left;padding-top:40px;}
.mai_h1{display:inline-block;width:100%;color:#2F2F2F;font-size:60px;font-family:'latobold';line-height:82px;}
.rent_naw{display:inline-block;padding-top:30px;}
.rent_naw a{display:inline-block;padding:14px 29px;color:#fff;font-size:19px;background:#55b75c;font-family:'latosemibold';}
.viell_all a:hover,
.rent_naw a:hover{background:#54b65b}
.product_block{float:left;width:99.50%;text-align:center;border:1px #ddd solid; }
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.product_block{ margin-left: 3px;}
} 
.costo_navocation{float:left;width:100%;background:#55b75c;display:none}
#cssmenu ul li a i{margin-right:20px;font-size:16px;}
#cssmenu ul li.active a i{color:#fff;}
.header_right ul{display:inline-block;text-align:right;}
.header_right ul li{display:inline-block;}
.header_right ul li a{display:inline-block;font-size:16px;padding:0 10px;color:#1c1c1c;font-family:'latosemibold';}
.header_right ul li a i{margin-right:5px;}

.fixed-header .header_right ul li .active a,
.fixed-header .header_right ul li.active a,
.home_header_banner .header_right ul li a:hover,
.fixed-header .header_right ul li a:hover,
.header_right ul li .active a,
.header_right ul li.active a,
.header_right ul li a:hover{color:#ff7225}
.notifition{display:inline-block;background:#ff7225;width:23px;text-align:center;height:23px;border-radius:50%;margin-left:5px;line-height:22px; color: #fff}
.pay_bg{width:100%;padding:0px 0;float:left;display:none}
.pay_bg2{width:100%;background:#fff;padding:0px 0;max-width:100%;margin:0 auto;float:left}
.pay_tatle{float:left;width:100%;text-align:center;font-size:37px;font-weight:700;color:#fff;text-transform:uppercase;}
.pay_slider_bx{float:left;width:100%;text-align:center;padding-top:0px;}
.pay_item{display:inline-block;width:100%;position:relative;margin:0;}
.pay_item_img{width:100%;height:163px;}
.pay_item_txt{float:left;width:100%;text-align:center;color:#fff;font-size:18px;padding-top:10px;font-weight:bold;}
.item_number{position:absolute;left:0;top:9px;width:42px;height:42px;background:#fff;border-radius:50%;border:3px #134EA8 solid;font-size:24px;}
.footers_{background:#191919;float:left;width:100%;border-top:7px #55b75c solid}
.foot_first{float:left;width:36%;}
.second_first{width:21%;float:left;}
.third_first{width:26%;float:left;}
.fourth_first{float:right;width:25%}
.foot_con{color:#989898;font-size:15px;max-width:340px;margin-top:20px;text-align:justify}
.foot_tite{color:#fff;font-size:15px;margin:0px 0px 23px 0px;position:relative;font-family:'latobold';display:inline-block}
.foot_blok_menu{float:left;width:100%;padding-top:0px;}
.foot_blok_menu ul li{float:left;width:100%;padding-bottom:6px;}
.foot_blok_menu ul li a{font-size:14px;color:#fff;padding:0px 0px 2px 0px;display:inline-block;text-transform:capitalize}
.foot_blok_menu ul li.active a,
.foot_blok_menu ul li a:hover{color:#FE7124;}
.footer_top{float:left;width:100%;margin:40px 0px 5px 0px;}
.social_icon ul li{display:inline-block;margin-right:3px;}
.social_icon ul li a:hover img{opacity:0.8;}
.footer_bottom_left{width:100%;float:left;text-align:center;color:#fff;font-size:11px;margin:10px 0 20px;}
.footer_bottom_left ul{display:inline-block;}
.footer_bottom_left ul li{float:left}
.footer_bottom_left ul li a{display:inline-block;color:#fff;font-size:13px;border-right:1px #fff solid;padding:0 8px;}
.form_btn_neww{width:100%;display:inline-block;}
.footer_bottom_left ul li a:hover{color:#FE7124;}
.social_icon ul li a{width:32px;height:32px;display:inline-block;vertical-align:top;text-align:center;position:relative;color:#fff;border:2px #fff solid;border-radius:50%;line-height:26px;font-size:16px;}
.social_icon ul li a:hover{color:#FE7124;border-color:#FE7124}
.social_icon{float:left;width:100%;padding-top:0px;}
.follow_us{float:left;width:100%;padding-top:22px;}
.follow_us .foot_tite4{margin-bottom:10px;}
.footer_contact_form{float:left;width:100%;}
.cont_input{float:left;width:100%;margin-bottom:6px;}
.cont_input input[type="text"]{float:left;width:100%;padding:0 10px;height:40px;background:#E6E6E6;font-size:15px;color:#333;border:none}
.cont_input textarea{float:left;width:100%;padding:10px;height:100px;background:#E6E6E6;font-size:15px;color:#333;resize:none;border:none;font-family:'latoregular';}
.cont_input input[type="submit"]{display:inline-block;width:100%;border:none;color:#fff;background:#FE7124;height:40px;font-size:18px;font-family:'latosemibold';}
.cont_input input[type="submit"]:hover{background:#FE7124;}
.pr_bb{float:left;width:100%;color:#fff;font-size:14px;padding-top:30px;}
.header_right{float:right;padding:29px 0 19px;text-align:right;width:70%;}
.login_right{float:right;}
.login_right a{border:1px solid #333;border-radius:50px;display:inline-block;font-size:15px;padding:9px 0 7px;text-align:center;text-transform:uppercase;width:80px;}
.sign_header{margin-left:10px;}
.login_right a:hover{border:1px solid #2C920A;background:#2C920A;color:#fff;}
#cssmenu > ul > li > a.mobile_menu{display:none}
.swiper-container{height:75%;margin-top:54px;width:100%;}
.swiper-slide{text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.pulse{cursor:pointer;box-shadow:0 0 0 rgba(44,146,10, 0.6);animation:pulse 2s infinite;}
.pulse:hover{animation:none;}
@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(44,146,10, 0.6);background:#2c920a none repeat scroll 0 0;border:1px solid #2c920a;color:#fff;}
70%{-webkit-box-shadow:0 0 0 10px rgba(44,146,10, 0);}
100%{-webkit-box-shadow:0 0 0 0 rgba(44,146,10, 0);}
}
@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(44,146,10, 0.6);box-shadow:0 0 0 0 rgba(44,146,10, 0.4);background:#2c920a none repeat scroll 0 0;border:1px solid #2c920a;color:#fff;}
70%{-moz-box-shadow:0 0 0 10px rgba(44,146,10, 0);box-shadow:0 0 0 10px rgba(44,146,44, 0);}
100%{-moz-box-shadow:0 0 0 0 rgba(44,146,10, 0);box-shadow:0 0 0 0 rgba(44,146,10, 0);}
}
.department_section{float:left;width:100%;padding:30px 0 10px;background:#E8E8E8;}
.department_section_inner{width:100%;float:left;}
.title_of_wow{float:left;font-size:22px;font-family:'latobold';position:relative;padding:0 0 20px;color:#000}
.product_wrapper{width:100%;display:inline-block;padding:28px 23px;background:#fff;box-shadow:0 0 2px 1px #ccc;}
.product_block_inner{position:relative;width:100%;display:inline-block;height:200px;background:#fff;overflow:hidden;text-align:center}
/*.product_block_inner img{position:absolute;left:0;top:0;right:0;bottom:0;max-height:100%;margin:auto}*/
.image{display:block;width:100%;height:auto;}
.par_name{display:inline-block;width:100%;}
.par_name a{display:inline-block;color:#000;font-size:18px;font-family:'latobold';text-transform:capitalize;overflow: hidden;
    text-overflow: ellipsis; text-transform: capitalize; white-space: nowrap; padding: 0 10px; width: 100%;}
.product_block_name p{display:block;font-size:15px;color:#000;padding-bottom:10px;}
.paln_bb{display:inline-block;font-size:14px;color:#000;font-family:'latobold';}
.paln_cs{display:inline-block;width:100%;padding-top:10px;}
.paln_bb_mid{border-left:1px #000 solid;border-right:1px #000 solid;padding:0 5px;}
.p_add_card{display:inline-block;width:100%;margin-top:10px;border-top:1px #ddd solid;padding:8px 0}
.p_add_card a{display:inline-block;color:#191919;font-size:16px;}
.p_add_card a span{display:inline-block;vertical-align:middle}
.p_add_card a i:hover,
.p_add_card a:hover{color:#ff7225;}
.product_block_name{display:inline-block;width:100%;text-align:center;padding-top:10px;}
.latests_section{float:left;width:100%;padding:20px 0}
.letests_section_inner{float:left;width:100%}
.letests_section_inner_left{float:left;width:48%;background:#55b75c;min-height:230px;padding:10px 20px;position:relative}
.letests_inner_left{float:left;width:56%;}
.lar_title{display:inline-block;color:#fff;font-size:23px;font-family:'latobold';min-height:57px;margin-bottom:10px;}
.letests_inner_left p{display:block;font-size:12px;color:#fff;padding-bottom:10px;}
.view_buts{display:inline-block;width:100%;}
.view_buts a{display:inline-block;padding:7px 15px;color:#ff7225;font-size:16px;background:#fff;}
.letests_inner_right{float:right;position:absolute;right:12px;top:48px;text-align:right;}
.letests_section_inner_right{float:right}
.letests_inner_right2{top:13px;right:60px;}
.letests_section_inner_left:before{position:absolute;right:0;top:0;content:"";border-left:76px transparent solid;border-right:0px transparent solid;border-bottom:230px #fff solid;width:32%;height:0%;}
.viell_all{float:right;}
.viell_all a{display:inline-block;padding:7px 15px;color:#fff;font-size:16px;background:#ff7225;}
.clients_wrapper{width:100%;display:inline-block;padding:5px 0px;}
.client_says_bx_ff{float:left;width:100%;margin-bottom:10px;padding:0 11px;}
.client_says_bx{float:left;width:100%;box-shadow:0 0 3px 0 #666;}
.client_says_img{float:left;width:100%;text-align:center;height:167px;overflow:hidden;position:relative;}
/*.client_says_img img {object-fit: cover;height: 100%;width: 100%;}*/
/*.client_says_img img{position:absolute;left:0;right:0;top:0;max-height:100%;margin:auto}*/
.client_says_txt{float:left;width:100%;padding:20px; background: #fff ;min-height: 150px;}
.client_says_title{float:left;width:100%;font-size:18px;color:#000;font-family:'latobold';}
.client_says_txt h4{float:left;width:100%;font-size:16px;color:#000;}
.client_says_txt p{float:left;width:100%;font-size:15px;color:#333;}
.footer_adat{display:inline-block;color:#8e8e8e;font-size:14px;padding:15px 0px 0;}
.footer_adat a{color:#8e8e8e;font-size:14px;}
.footer_adat a:hover{color:#000;}
.pay_div{float:right;padding:10px 0px;}
footer{width:100%;float:left;}
.solu_prs{font-size:30px;color:#fff;padding:0px 0px 5px 0px;margin-bottom:0px;}
.solu_prs .solu_time{padding:0;margin-bottom:0;display:inline-block}
.prs{display:inline-block;vertical-align:top;font-size:47px;font-family:'latoheavy';}
#cssmenu > ul > li > a.blue_txt{color:#124FA8}
#cssmenu > ul > li > a.blue_txt:hover i{color:#fff;}
.service_mid_block_col_last{text-align:right;width:23%;float:right;}
.appsolutions_tt_firt{text-align:left;}
.appsolutions_bx ul li:first-child{padding-left:10px;width:18%;}
.appsolutions_bx ul li:last-child{float:right;width:13%;}
.title_of_wow_or::after{background:#FEBA00;}
.page_space{float:left;width:100%;padding:0px 0 60px;}
.pop_wraper_inner{max-width:480px;margin:0 auto;}
.pop_container{float:left;width:100%;text-align:center;overflow:hidden;}
.pop_logo{display:inline-block;}
.top_login_bg{float:left;width:100%;padding:40px 0;}
.login_fieldarea{display:inline-block;width:100%;background:#fff;margin-top:0px;box-shadow:0 0 10px 0 #ccc;border-radius:3px;margin-bottom:0px;padding:20px 0 0;text-align:left;}
.signn{float:left;width:100%;font-size:24px;text-align:center;padding-bottom:20px;color:#333;}
.inputt{float:left;width:100%;margin-bottom:15px;position:relative;}
.fieldd{float:left;width:100%;position:relative}
.fieldd input[type="password"],
.fieldd input[type="text"]{background:#eceff1 none repeat scroll 0 0;border:1px solid transparent;border-radius:3px;box-shadow:0 1px 0 0 #cfd8dc inset;color:#666;float:left;font-size:16px;height:50px;padding:0 20px 0 55px;transition:all 0.3s ease 0s;width:100%;font-family:'latomedium';}
.tooltip_sahow_div_fulll{position:absolute;top:-1px;background:#444;background:rgba(0, 0, 0, 0.7);color:#fff;font-size:12px;letter-spacing:1px;text-align:left;padding:8px;border-radius:3px;z-index:9;right:0;transition:all 0.4s ease-in-out 0s;user-select:none;-webkit-user-select:none;cursor:default;display:none;font-family:'latoregular';}
.inputt:hover .tooltip_sahow_div_fulll{display:block;}
.tooltip_sahow_div_fulll:after{position:absolute;bottom:0;right:0;content:" ";border-top:solid 6px rgba(0, 0, 0, 0.7);border-right:solid 6px transparent;border-bottom:solid 6px transparent;border-left:solid 6px transparent;margin:0 22px -12px 0;}
.remember_secsd input[type=checkbox].in-checkbox{position:absolute;top:-50px;left:-50px;opacity:0;}
.remember_secsd{margin:0 0 15px;min-height:27px;overflow:hidden;text-align:left;position:relative;float:left;}
.remember_secsd input[type=checkbox]:not(old)+label.error{font-size:0!important;border:none;padding:0px !important;}
.remember_secsd input[type=checkbox]:not(old)+label.error:before{content:"";width:24px;height:23px;background:0 0;float:left;position:absolute;left:1px;border-radius:1px;z-index:1;border:1px solid red;pointer-events:none;}
label.in-label{display:inline-block;cursor:pointer;position:relative;padding-left:28px;padding-top:1px;font-weight:normal;font-size:14px;color:#585858;font-family:'latoregular';}
.remember_secsd input[type=checkbox].in-checkbox:checked + label:before{font:normal normal normal 14px/1 FontAwesome;content:"\f00c";font-size:12px;
       color:#222222;text-align:center;line-height:14px;}
label.in-label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:5px;position:absolute;left:1px;top:0px;padding-top:3px;background-color:#fff;border:1px solid #585858;-webkit-transition:0.3s;transition:0.3s;border-radius:0px;}
.remember_secsd input[type=checkbox]:checked+label:before,
.remember_secsd input[type=checkbox]:checked:not(old)+label+label:before{font:normal normal normal 14px/1 FontAwesome;content:"\f00c";font-size:12px;color:#2c3e50;text-align:center;line-height:13px;}
.remember_secsd a{color:#55b75c;}
.remember_secsd a:hover{color:#333;}
.forgot_pass_sec{float:right;width:100%;text-align:center;padding:30px 0;color:#333;font-size:17px;}
.forgot_pass_sec a{color:#55b75c;font-size:17px;text-transform:capitalize;font-family:'latomedium';}
.forgot_pass_sec a:hover{color:#333;}
.sign_in{display:inline-block;width:100%;text-align:center}
.sign_in [type="submit"]{display:inline-block;padding:0px 25px;color:#fff;font-size:22px;background:#FF7225;width:100%;font-family:'latosemibold';border:none;height:60px;border-radius:0 0 3px 3px;}
.sign_in [type="submit"]:hover{background:#55b75c;color:#fff;}
.inputt.inputt_rev{padding-top:12px;margin-bottom:5px;}
.tooltip{opacity:0;z-index:99;color:#fff;width:180px;display:block;font-size:12px;padding:11px 10px 10px;border-radius:3px;text-align:center;background:rgba(51,51,51,1);border:1px solid rgba(34,34,34,0.9);box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);position:absolute;right:0%;top:-30px;}
.tooltip:before{content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(51,51,51,1);position:absolute;bottom:-10px;right:11px;}
.inputt:hover .tooltip,a:hover .tooltip{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.forget{margin-top:20px;}
.wrapper_sign{max-width:480px;margin:0 auto}
.sign_right{}
.sign_right{display:inline-block;width:100%;background:#fff;margin-top:0px;box-shadow:0 0 10px 0 #ccc;border-radius:3px;margin-bottom:0px;padding:20px 0 0;text-align:left;}
.dea_tabs{width:100%;float:left;text-align:center}
.tab_register .dea_tabs li{display:inline-block;padding:0px;color:#fff;text-align:center;background:#222;width:120px;border-radius:4px;margin:0 5px;background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:linear-gradient(to bottom, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0);}
.tab_register .dea_tabs li a{color:#fff;font-size:16px;padding:8px 20px;display:block;}
.two_form{float:left;width:100%;}
.tab_title{display:inline-block;width:100%;position:relative;text-align:center;margin:30px 0 20px;}
.tab_title:before{top:19px;left:0;content:"";background:#ccc;width:100%;height:1px;position:absolute}
.tab_title span{color:#000;text-align:center;padding:9px 22px;font-size:15px;background:#f1f1f1;display:inline-block;border:1px #ccc solid;position:relative;border-radius:26px;width:60%;}
.tab_register .dea_tabs li.active{background:#545454;background:-moz-linear-gradient(top, #545454 0%, #1e1d1d 100%);background:-webkit-linear-gradient(top, #545454 0%,#1e1d1d 100%);background:linear-gradient(to bottom, #545454 0%,#1e1d1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#545454', endColorstr='#1e1d1d',GradientType=0);}
.sign_center{float:right;width:100%;text-align:center;padding:30px 0;}
.always{display:inline-block;width:100%;color:#333;font-size:17px;text-transform:capitalize;font-family:'latomedium';}
.always a{color:#55b75c;font-size:17px;text-transform:capitalize;font-family:'latomedium';}
.always a:hover{color:#333;}
.captn_wrap{float:left;width:50%;}
.captch_filed{float:right;width:50%;}
.captn_wrap img{width:52%;}
.captn_wrap a{display:inline-block;margin-left:5px;}
.captn_wrap a img{width:30px;}
.input_boxes .error,
.fieldd .error{border-bottom-color:#e04e4e !important}
.textcontact{color:#e04e4e;padding:5px 0px;display:inline-block;}
.wht_text label.error,
.messagetype label.error,
.add_address_left label.error,
.input_box_register label.error,
.select_address_section label.error,
.use_input label.error,
.input_boxes label.error,
.fieldd label.error{float:left;width:100%;background:#e04e4e;color:#fff;padding:5px 10px;margin-top:1px;font-size:12px;position:relative;}
.wht_text label.error:before,
.messagetype label.error:before,
.add_address_left label.error:before,
.input_box_register label.error:before,
.select_address_section label.error:before,
.use_input label.error:before,
.input_boxes label.error:before,
.fieldd label.error:before{top:-6px;left:10px;content:"";border-left:7px transparent solid;border-right:7px transparent solid;border-bottom:7px #e04e4e solid;position:absolute;}
.inner_page{float:left;width:100%;padding-bottom:40px;}
.myacc_profile{float:left;width:100%;}
.myacc_profile_menu{background:#2f2f2f none repeat scroll 0 0;color:#fff;float:left;width:25%;}
.seting2_top1{float:left;width:100%;}
.seting2_top1 li{float:left;width:100%;border-bottom:1px solid #3a3a3a;border-top:1px solid #272727;}
.seting2_top1 li a{color:#fff;float:left;font-size:15px;padding:15px 20px;width:100%;}
.seting2_top1 li.active a,
.seting2_top1 li a:hover{background:#55b75c;color:#fff;}
.seting2_top1 li a i{font-size:20px;width:40px;}
.seting2_top1 li a em{background:#e6b800 none repeat scroll 0 0;border-radius:50%;display:inline-block;height:23px;line-height:22px;margin-left:5px;text-align:center;font-style:normal;padding:0 8px;}
.myacc_profile_dtl{background:#fff none repeat scroll 0 0;float:right;padding:2px;width:73%;margin-top:30px;}
.proflie_dtl{float:left;width:100%;}
.proflie_dtl h3{background:#55b75c none repeat scroll 0 0;color:#fff;float:left;font-size:19px;padding:12px 20px;width:100%;font-family:'latobold';}
.personal_dtl{float:left;padding:10px 20px;width:100%;}
.prt_{border-bottom:1px solid #ddd;float:left;padding:12px 0;width:100%;}
.prt_ label{color:#000;float:left;font-size:15px;width:30%;padding-top:10px;}
.my_dtld{color:#484848;float:left;font-size:13px;width:70%;padding-top:10px;}
.set_btn1{float:left;padding:15px 24px;width:100%; display: none}
.set_btn1 a{color:#fff;display:block;font-size:17px;}
.set_btn1 a i{margin-right:10px;}
.user_profiles_div{border-bottom:1px solid #272727;box-shadow:0 1px 0 0 #3a3a3a;float:left;margin:25px 0 0;padding-bottom:20px;text-align:center;width:100%;}
.user_profile_img{border:5px solid #646464;border-radius:50%;display:inline-block;height:130px;overflow:hidden;position:relative;width:130px;}
.image_wrape img,
.user_pr_imgd img,
.user_profile_img img{position:absolute;left:0;top:0;bottom:0;right:0;max-height:100%;margin:auto}
.user_chang_picther{background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0;bottom:0;left:0;padding:5px 0;position:absolute;text-align:center;width:100%;z-index:9;}
.user_chang_picther > a{color:#000;display:inline-block;font-size:17px;}
.user_chang_picther input[type="file"] {width: 100%;height: 100%;opacity: 0;cursor: pointer;}
.user_names{float:left;font-size:16px;padding-top:10px;width:100%;font-family:'latomedium';}
.myacc_bc{border-top:1px solid #333;float:left;width:100%;}
.certificate{float:left;width:100px;}
.breadcrumb{float:left;width:100%;background:#E8E8E8; margin: 0}
.breadcrumb ul{display:inline-block;width:100%;padding:15px 0}
.breadcrumb ul li{display:inline-block;color:#333;font-size:15px;}
.breadcrumb ul li a{display:inline-block;color:#666;font-size:15px;}
.breadcrumb ul li a:hover{color:#55b75c;}
.breadcrumb ul li span{display:inline-block;padding:0 5px;}
.input_boxes{float:left;width:70%;}
.input_boxes input[type="password"],
.input_boxes input[type="text"]{float:left;width:100%;border:1px #ddd solid;height:40px;background:#fff;font-size:14px;color:#333;padding:0 15px;border-radius:3px;}
.input_boxes textarea{float:left;width:100%;border:1px #ddd solid;height:100px;background:#fff;font-size:14px;color:#333;padding:10px 15px;border-radius:3px;resize:none}
.input_boxes input[type="file"]{float:left;width:100%;border:1px #ddd solid;background:#fff;font-size:14px;color:#333;padding:5px 5px;border-radius:3px;overflow:hidden}
.required{color:#f00}
.input_buts input[type="submit"]{}
.input_buts [type="submit"]{display:inline-block;padding:0px 25px;color:#fff;font-size:19px;background:#ff7125;font-family:'latosemibold';border:none;height:40px;border-radius:20px;}
.input_buts [type="submit"]:hover{background:#55b75c;color:#fff;}
.input_buts a{display:inline-block;padding:0px 25px;color:#fff;font-size:19px;background:#333;font-family:'latosemibold';border:none;height:40px;border-radius:20px;vertical-align:top;line-height:39px;margin-left:5px;}
.input_buts a:hover{background:#55b75c;color:#fff;}
.sub_last_div{border-bottom:none;padding-top:25px;}
.image_wrape{border:2px solid #999;border-radius:2px;float:left;height:100px;overflow:hidden;position:relative;width:100px;}
.delete_img{bottom:0;position:absolute;right:0;}
.delete_img a{background:#db3636 none repeat scroll 0 0;border-radius:3px 0 0;color:#fff;display:inline-block;font-size:14px;height:25px;padding:4px;text-align:center;width:25px;}
.hetxt{color:#666;float:left;font-size:12px;padding-top:3px;width:100%;}
.rd_buts{float:left;padding-right:20px;margin-top:14px;}
.input.checkbox{float:left;}
.rd_buts input[type="checkbox"]{float:left;}
.rd_buts label{color:#666;font-size:13px;line-height:12px;padding:0 0 0 5px;width:auto;}
.rental_select{float:left;width:100%;}
.rental_select span{display:inline-block;float:left;overflow:hidden;width:100%;padding:0;text-transform:none;position:relative}
.rental_select span:after{background-color:#fff;color:#656565;height:19px;padding:8px 13px;position:absolute;right:1px;top:1px;border-radius:0;content:"\f0d7";font-family:'FontAwesome';font-size:20px;}
.rental_select span:after, .select span:after{z-index:0;bottom:0;pointer-events:none}
.rental_select select option{padding:0 5px;color:#333;background:#fff}
.rental_select select{float:left;width:100%;height:40px;padding:0 0 0 10px;color:#333;font-size:14px;line-height:35px;border-radius:3px;box-shadow:none;background:#fff;border:1px #ddd solid;-moz-appearance:none;appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}
.all_data_list{float:left;width:100%;}
.list_data_bx{float:left;width:100%;}
.list_data_bx h4{color:#333;float:left;font-size:16px;padding:12px 0;width:100%;}
.prt_:last-child{border-bottom:none;}
.inner_search_page{float:left;width:100%;padding-bottom:40px;background:#fff;}
.mysearch_bc{border-top:1px solid #333;float:left;width:100%;padding:30px 0;min-height:400px;}
.machine_search{float:left;width:25%;}
.machine_search h5{font-style:normal;font-weight:normal;font-size:18px;line-height:1.66;font-family:'latosemibold';letter-spacing:0.08em;text-align:inherit;color:#222222;padding:10px 15px;border-bottom:2px #ccc solid; position: relative}
.machine_cetegory_bx{float:left;width:100%;border:1px #ccc solid;margin-bottom:30px;padding:0px;background:#F8F8F8}
.main_categorys{float:left;max-height:400px;overflow-x:auto;width:100%;}
.machine_search ul{float:left;width:100%;margin:0px 0}
.machine_search ul li{float:left;width:100%;border-bottom:1px solid #ccc;position:relative;}
.machine_search ul li a{float:left;font-size:12px;text-transform:uppercase;color:#000;font-family:'latomedium';padding:12px 15px;width:100%}
.machine_search ul li a.active,
.machine_search ul li a:hover{color:#000;background:#D4D4D4}
.machine_search ul li ul{padding-left:15px;}
.machine_search ul li ul li{border-bottom:none;}
.machine_search ul li ul li a{text-transform:none;padding:5px 15px;color:#333}
.machine_search ul li ul li a i{margin-right:5px;}
.machine_search ul li ul li a.active,
.machine_search ul li ul li a:hover{color:#fd7024;background:transparent}
.machine_search ul li ul li:last-child{margin-bottom:15px;}
.location_bx{float:left;padding:15px 15px 0;width:100%}
.location_bx input[type="text"]{float:left;width:100%;height:30px;color:#333;border:1px #ddd solid;padding:0 10px;font-size:13px;}
.price_bar{float:left;width:100%;padding:30px 20px 30px;}
.price_bar p{display:inline-block;width:100%;padding:10px 0}
.price_bar p label{display:inline-block;font-size:14px;font-family:'latosemibold';padding-right:10px;vertical-align:top;}
.price_bar p input[type="text"]{display:inline-block;font-size:14px;color:#fd7024;font-family:'latobold';margin-top:1px;vertical-align:top;background:transparent}
.price_bar .ui-widget.ui-widget-content{border:1px solid #fd7024;}
.price_bar .ui-widget-header{background:#fd7024;}
.price_bar .ui-slider-horizontal .ui-slider-handle{top:-5px;margin-left:-.6em;}
.price_bar .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:18px;height:18px;cursor:default;-ms-touch-action:none;touch-action:none;border-radius:50%;}
.price_bar .ui-state-default,
.price_bar .ui-widget-content .ui-state-default,
.price_bar .ui-widget-header .ui-state-default{border:1px solid #fd7024;background:#fff;font-weight:normal;color:#454545;cursor:pointer;}
.serch_right_part{float:right;width:73%;position:relative;}
.serch_right_part h3{float:left;width:100%;font-size:18px;color:#222;font-family:'latosemibold';border-bottom:1px #ddd solid;margin-bottom:20px;padding-bottom:10px;}
.sortby{float:left;width:160px;}
.sortby span{display:inline-block;float:left;overflow:hidden;width:100%;padding:0;text-transform:none;position:relative}
.sortby span:after{background-color:#eee;color:#656565;height:19px;padding:3px 13px;position:absolute;right:0px;top:0px;border-radius:0;content:"\f0d7";font-family:'FontAwesome';font-size:16px;}
.sortby span:after, .select span:after{z-index:0;bottom:0;pointer-events:none}
.sortby select option{padding:0 5px;color:#333;background:#fff}
.sortby select{float:left;width:100%;height:28px;padding:0 0 0 10px;color:#333;font-size:14px;line-height:25px;border-radius:0px;box-shadow:none;background:#eee;border:1px #eee solid;-moz-appearance:none;appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}
.product_listing{float:left;width:100%;padding:10px 0 0;}
.product_bxse{float:left;width:32%;padding:0px;margin-right:2%;position:relative;margin-bottom:2%;transition:.3s;-webkit-box-shadow:inset 0 0 0 1px #e8e8f8;box-shadow:inset 0 0 0 1px #e8e8f8}
.product_bxse:nth-child(3n+3){margin-right:0}
.product_bxse:hover{transition:.3s;-webkit-box-shadow:inset 0 0 0 3px #e8e8f8;box-shadow:inset 0 0 0 3px #e8e8f8}
.productbx_img{float:left;width:100%;text-align:center;height:200px;position:relative;overflow:hidden; padding-top: 1px}
.product_bx_txt{float:left;width:100%;padding:15px;}
.product_title{float:left;width:100%;}
.product_title a{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#333;font-family:'latoheavy';}
.procuct_description{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#666;}
.product_reting{float:left;width:100%;padding:5px 0;}
.product_reting a{float:left;color:#ffc045;font-size:13px;}
.product_reting a.no-reting{color:#333;}
.deel_time{float:left;width:100%;padding:5px 0;}
.deel_bbx{float:left;width:calc(100%/3);}
.deel_bbx label{display:block;font-size:12px;font-family:'latobold';color:#666}
.deel_bbx span{display:block;font-size:12px;font-family:'latobold';color:#666;padding-top:3px;}
.botton_div{float:left;width:100%;margin-top:15px;}
.product_price{float:left;height:35px;width:45%;background:#eee;font-size:15px;text-align:center;line-height:33px;font-family:'latobold';padding:0 15px;}
.product_ad_card{float:left;width:100%;}
.location_bx_btn input[type="submit"],
.product_ad_card a{float:left;width:100%;height:35px;line-height:25px;font-size:15px;color:#fff;font-family:'latobold';background:#fd7024;text-align:center;transition:.3s;border:none;align-content: center;}
.product_ad_card a i{font-size:18px;margin-right:5px;}
.location_bx_btn input[type="submit"]:hover,
.product_ad_card a:hover{background:#55b75c;}
.fevaret{position:absolute;right:0;top:0;z-index:9;}
.fevaret a{display:inline-block;width:35px;height:35px;background:#f1f1f1;color:#333;font-size:20px;line-height:34px;text-align:center}
.fevaret a:hover{background:#fd7024;color:#fff;}
.number{width:100%;}
.product_price input[type="number"]{display:inline-block;width:100%;background:#eee;border:none;font-family:"latobold";font-size:15px;color:#333}
.single_product{float:left;width:41%;}
.lSSlideWrapper{text-align:center;/*height:300px;*/border:1px solid #ddd;}
.lSSlideOuter .lSGallery li{border:1px solid #ddd;float:left;height:55px;text-align:center;}
.lSSlideOuter .lSGallery li a{width:100%;display:inline-block;height:100%;text-align:center;}
.lSSlideOuter .lSGallery li img{height:100%;}
.mashin_detils_right{float:right;width:56%;margin-top:0px;margin-bottom:20px}
.mashin_detils_right h2{display:inline-block;font-size:22px;color:#4c5462;font-family:'latobold';}
.price_bx{float:left;width:100%;background:#EEEEEE;padding:15px 20px;margin:15px 0}
.all_price{border-bottom:1px solid #ddd;border-top:1px solid #ddd;float:left;margin-top:20px;padding:12px 0;width:100%;}
.all_price ul{float:left;width:80%;}
/* .all_price ul li{float:left;width:35%} */
.all_price ul li {float: left;padding-right: 10px;}
.price_secsd input[type=checkbox].in-checkbox{position:absolute;top:-50px;left:-50px;opacity:0;}
.price_secsd{margin:0 0;min-height:27px;overflow:hidden;text-align:left;position:relative;float:left;}
.price_secsd input[type=checkbox]:not(old)+label.error{font-size:0!important;border:none;padding:0px !important;}
.price_secsd input[type=checkbox]:not(old)+label.error:before{content:"";width:24px;height:23px;background:0 0;float:left;position:absolute;left:1px;border-radius:1px;z-index:1;border:1px solid red;pointer-events:none;}
.price_secsd label.in-label{display:inline-block;cursor:pointer;position:relative;padding-left:28px;padding-top:1px;font-weight:normal;font-size:14px;color:#585858;font-family:'latoregular';}
.price_secsd input[type=checkbox].in-checkbox:checked + label:before{font:normal normal normal 14px/1 FontAwesome;content:"\f00c";font-size:12px;color:#222222;text-align:center;line-height:13px;}
.price_secsd label.in-label:before{content:"";display:inline-block;width:18px;height:15px;margin-right:5px;position:absolute;left:1px;top:0px;padding-top:3px;background-color:#fff;border:1px solid #585858;-webkit-transition:0.3s;transition:0.3s;border-radius:0px;}
.price_secsd input[type=checkbox]:checked+label:before, .price_secsd input[type=checkbox]:checked:not(old)+label+label:before{font:normal normal normal 14px/1 FontAwesome;content:"\f00c";font-size:12px;color:#2c3e50;text-align:center;line-height:18px;}
.category_sub_cat{float:left;padding-top:10px;width:100%;}
.ategorysr{color:#4c5462;float:left;font-size:15px;}
.sbu_arrow{float:left;margin:0 10px;font-size:15px;color:#666;}
.subcategorys{color:#4c5462;float:left;font-size:15px;}
.dl_price{color:#4c5462;float:left;padding-bottom:5px;font-size:17px;font-family:'latobold';width:20%;}
.manuf_year{float:left;width:100%;font-size:15px;font-family:'latobold';padding:20px 0 0;color:#4c5462}
.manuf_year label{float:left;width:30%;font-size:15px;font-family:'latobold';color:#4c5462}
.manuf_year span{padding-left:0px;color:#333;width:68%;float:left}
.manuf_year span input[type="number"],
.manuf_year span input[type="text"]{float:left;width:80%;border:1px #ddd solid;height:35px;background:#fff;border-radius:3px;color:#4c5462;font-size:14px;padding:0 10px;}
.manuf_year span input[type="number"]{width:100px;}
.price_select{margin:0px 30px 0px 0;overflow:hidden;text-align:left;position:relative;float:left;}
.price_select input[type=radio].in-checkbox{position:absolute;top:-50px;left:-50px;opacity:0;}
.price_select label.in-label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;padding-top:0px;font-weight:normal;font-size:14px;
         color:#999;font-family:"latosemibold";float:left;padding-bottom:3px;line-height: 15px;}
.price_select label.in-label:before{content:"";display:inline-block;width:17px;height:17px;margin-right:10px;position:absolute;left:1px;top:0px;
       padding-top:0px;background-color:#fff;border:1px solid #134FA9;-webkit-transition:0.3s;transition:0.3s;border-radius:50%;}
.price_select input[type=radio].in-checkbox:checked + label:before{font:normal normal normal 14px/1 FontAwesome;content:"\f111";font-size:10px;color:#134FA9;
       text-align:center;line-height:16px;line-height:14px}
.price_select span{display:inline-block;font-size:15px;line-height:16px;vertical-align:top;float:left;color:#134FA9}
.delivery_price{float:left;padding-top:20px;width:100%;}
.delivery_price span{float:left;font-size:15px;font-family:'latobold';padding:0 20px 0 0px;width:30%;color:#4c5462}
.delivery_price_option{float:left;width:70%}
.show_price{font-size:18px;font-family:'latobold';color:#55b75c}
.ad_butsd{float:left;width:100%;padding-top:20px;border-top:1px #ddd solid;margin-top:30px;}
.ad_butsd a{float:left;padding:10px 20px;color:#fff;font-size:18px;;font-family:'latosemibold';margin-right:10px;border-radius:3px;}
.ad_carts{background:#55b75c;}
.ad_carts:hover{background:#333;}
.ad_wislist{background:#333;}
.ad_wislist:hover{background:#55b75c;}
.ad_butsd a i{margin-right:5px;}
.product_discription{float:left;width:100%;padding-top:0px;border:1px #ddd solid;margin-top:20px;min-height:150px;}
.product_discription_title{float:left;font-size:17px;font-family:'latobold';padding:15px 20px;width:100%;color:#4c5462;border-bottom:1px #ddd solid;position:relative;}
.product_discription_title::before{background:#55b75c;bottom:-2px;content:"";height:4px;left:20px;position:absolute;width:50px;border-radius:3px;}
.product_discription p{float:left;font-size:15px;font-family:'latosemibold';padding:15px 20px;width:100%;color:#666;line-height:24px;}
.show_vprice{float:left;padding-left:15px;color:#55b75c;font-family:"latobold";font-size:18px;}
.mashin_detils_right h2 span{color:#55b75c;display:inline-block;font-size:17px;vertical-align:top;}
.list-details{float:left;width:100%;}
.list-details-bx{float:left;width:100%;padding:20px 0}
.list-details-bx_auto{float:left;width:100%;overflow-x:auto;}
.list-details-table{display:table;width:100%;border:1px solid #ddd;background:#fff;border-bottom:none;border-right:none;}
.list-details-th{display:table-row;width:100%;}
.list-details-td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;display:table-cell;padding:7px 6px;}
.list-details-th .list-details-td{font-size:13px;font-family:'latobold';color:#333;background:#eee}
.list-details-tr{display:table-row;}
.list-details-tr .list-details-td{font-size:13px;color:#333}
.bkkoinh_but{/*text-align:center;*/min-width:112px;}

.bkkoinh_but .start-btn,
.bkkoinh_but a{background:#55b75c;width:22px;height:22px;color:#fff;display:inline-block;text-align:center;margin-bottom:3px;line-height:20px; font-size: 16px;vertical-align: top;}
.addlist_service{background:#55b75c;color:#fff !important;display:inline-block;text-align:center;padding:7px 15px;font-size:15px;line-height:18px;float:right;border-radius:3px;font-family:'latobold';}
.addlist_service i{margin-right:5px;}
.addlist_service:hover{background:#2f2f2f}
.pimage_product{border:1px solid #ddd;float:left;height:120px;margin-top:13px;padding:5px;position:relative;text-align:center;width:120px;margin-right:10px;}
.deletemachineimage{background:#db3636 none repeat scroll 0 0;border-radius:3px 0 0;bottom:0;color:#fff;display:inline-block;font-size:14px;height:25px;padding:6px 0px;position:absolute;right:0;text-align:center;width:25px;}
.pimage_product img{position:absolute;left:0;top:0;right:0;bottom:0;max-height:100%;margin:auto}
.cart_div{display:inline-block;}
.wishlist_div{display:inline-block;}
.mas_boxxx{float:left;width:100%;}
.cpmp_review{float:left;width:100%;padding-top:30px;}
.abc{float:left;width:100%;}
.review_provider{float:left;width:100%;margin-bottom:30px;}
.review_users{float:left;margin-bottom:30px;width:100%}
.review_right{float:left;width:100%;position:relative;}
.review_right_image{border:4px solid #333;border-radius:50%;box-shadow:0 0 0 8px #fff;float:left;height:80px;overflow:hidden;width:80px;}
.review_right_image img{position:absolute;left:0;right:0;top:0;bottom:0;max-height:100%;margin:auto}
.review_right_data{float:left;padding:10px 20px;width:80%;background:#eee;}
.review_right_data h4{display:inline-block;width:100%;font-size:15px;color:#000;font-family:'latobold';text-transform:capitalize}
.review_right_data span{display:inline-block;width:100%;font-size:14px;color:#666;}
.review_right_data p{display:inline-block;width:100%;font-size:14px;color:#666;}
.seens{display:inline-block}
.review_provider .review_right_image{left:0;position:absolute;top:-2px;}
.review_users .review_right_image{position:absolute;right:0;top:-4px;}
.review_provider .review_right_data{border-radius:50px 0 0 50px;padding-left:110px;}
.review_users .review_right_data{border-radius:0 50px 50px 0;float:right;text-align:right;padding-right:110px;}
.personal_dtl_bx{border:1px solid #ddd;border-radius:5px;float:left;margin-top:30px;padding:20px;width:100%;}
.messagetype{float:left;width:70%;}
.messagetype textarea{background:#fff none repeat scroll 0 0;border:1px solid #ddd;border-radius:3px;color:#333;float:left;font-size:14px;height:100px;padding:10px;width:100%;resize:none;}
.checkout_bx{}
.checkuot-img{width:80px;}
.add_check_img{width:100px;}
.tl_input{width:120px}
.tl_input input[type="number"]{width:110px;border:1px #ddd solid;height:28px;background:#fff;border-radius:2px;color:#4c5462;font-size:14px;padding:0 5px 0 10px;}
.continue_but{background:#fff none repeat scroll 0 0;border-top:3px solid #55b75c;float:left;margin-top:10px;padding:15px;width:100%;text-align:right}
.update_cart input[type="submit"],
.update_cart a,
.continue_but a{border-radius:3px;display:inline-block;padding:10px 20px;color:#fff;background:#55b75c;font-size:15px;font-family:'latobold';border:none}
.update_cart{background:#fff none repeat scroll 0 0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;float:left;padding:16px 30px;text-align:right;width:100%;}
.checkout_bx .list-details-th .list-details-td{font-size:15px;padding-top:13px;padding-bottom:13px;}
.checkout_bx .bkkoinh_but{min-width:32px;}
.cart_totle{float:right;margin:40px 0 0;width:37%;text-align:right}
.cart_totle h3{font-size:17px;font-family:'latobold';display:block;color:#000;text-transform:uppercase;margin-bottom:20px;}
.subtotal{float:left;width:100%;border-bottom:1px #ddd solid;padding:7px 0;font-size:15px;color:#333;}
.subtotal label{display:inline-block;width:55%;font-size:14px;}
.subtotal span{display:inline-block;width:40%;font-size:14px;}
.subtotal_but{border-bottom:none;margin-top:10px;}
.subtotal a{border-radius:0px;display:inline-block;padding:10px 20px;color:#fff;background:#55b75c;font-size:15px;font-family:'latobold';width:100%;text-align:center;text-transform:uppercase}
.subtotal a:hover{color:#fff;background:#444;}
.checkout_bx{background:#fff;float:left;margin-bottom:30px;padding:0 20px;width:100%;min-height:450px;}
.page_titles{color:#000;float:left;font-size:20px;padding-top:30px;width:100%;font-family:'latoheavy';}
.div_range{float:left;width:40%;}
.from_date_range{float:left;width:100%;}
.end_date_range{float:left;padding-top:10px;width:100%;}
.to_text{display:block;padding-bottom:5px;}
.end_date_range span ,
.from_date_range span{float:left;width:100%;}
.end_date_range span input[type="number"], .end_date_range span input[type="text"],
.from_date_range span input[type="number"], .from_date_range span input[type="text"]{width:100%}
.div_range_2{float:left;padding:52px 0 0 20px;}
.div_range_2 a{border-radius:3px;color:#fff;float:left;font-family:"latosemibold";font-size:15px;padding:8px 10px;background:#55b75c;}
.price_menue_top{float:left;width:100%;padding-top:10px;}
.price_menue{float:left;font-size:13px;width:50%;padding-bottom:8px;}
.title_p{float:left;width:35%;color:#4c5462}
.title_price{float:left;width:30%;}
.cart_totle_right{float:left;width:53%;text-align:left}
.step_1{float:left;width:100%;}
.slect_delivari{float:left;width:100%;}
.slect_delivari p{float:left;font-size:14px;width:100%;}
.slect_users{border-bottom:1px solid #ddd;float:left;margin-bottom:0px;padding-top:15px;width:100%;}
.slect_users h4{display:block;font-size:16px;color:#000;font-family:"latosemibold";text-transform:capitalize;}
.slect_users p{display:block;font-size:14px;color:#666;padding-top:3px;}
.select_delivery_address{float:left;padding:7px 0 20px;width:100%;}
.select_delivery_address a{border-radius:3px;color:#fff;float:left;font-family:"latosemibold";font-size:13px;padding:6px 8px;background:#55b75c;margin-right:5px;}
.add-new-address{float:left;width:100%;}
.additon_title,
.add_adress{float:left;width:100%;font-size:16px;color:#000;font-family:"latosemibold";padding:10px 0 0}
.addition_ponit p,
.add-new-address p{float:left;width:100%;font-size:13px;color:#666;padding:3px 0 10px;}
.address_form{float:left;width:100%;padding-top:20px;}
.add_address_form{float:left;width:100%;padding-bottom:0px;}
.add_address_left{float:left;width:100%;padding-bottom:10px;}
.select_dv label,
.add_address_left label{float:left;width:30%;color:#333;font-size:14px;font-family:"latosemibold";}
.add_address_left input[type="text"]{float:left;width:70%;border:1px #ddd solid;height:35px;background:#fff;border-radius:3px;color:#4c5462;font-size:14px;padding:0 10px;}
.shipping_but{float:left;width:100%;text-align:center;padding-top:20px;border-top:1px #ddd solid;margin-top:20px;}
.subtotal_but input[type="submit"] ,
.shipping_but input[type="submit"]{border-radius:3px;color:#fff;display:inline-block;font-family:"latosemibold";font-size:16px;padding:8px 15px;background:#55b75c;margin-right:5px;border:none;}
.addition_ponit{float:left;padding-top:20px;width:100%;}
.select_dv{float:left;width:100%;}
.select_address_section{float:left;width:62%;padding-left:4%}
.select_dv label{padding-top:8px; width: 37%}
.select_address_section span{display:inline-block;float:left;overflow:hidden;width:100%;padding:0;text-transform:none;position:relative}
.select_address_section span:after{background-color:#fff;color:#656565;height:21px;padding:6px 13px;position:absolute;right:1px;top:1px;border-radius:0;content:"\f0d7";font-family:'FontAwesome';font-size:20px;}
.select_address_section span:after, .select span:after{z-index:0;bottom:0;pointer-events:none}
.select_address_section select option{padding:0 5px;color:#333;background:#fff}
.select_address_section select{float:left;width:100%;height:35px;padding:0 0 0 10px;color:#333;font-size:14px;line-height:35px;border-radius:3px;box-shadow:none;background:#fff;border:1px #ddd solid;-moz-appearance:none;appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}
.subtotal_but input[type="submit"]{float:right;margin-right:0;}
.info{display:inline;position:relative;}
.info i{cursor:pointer;font-size:18px;color:#333;}
.availabledayshover{background:#fff none repeat scroll 0 0;border:1px solid #ddd;border-radius:3px;left:50%;position:absolute;top:-38px;transform:translate(-50%, 0px);width:180px;z-index:9;display:none;}
.info:hover .availabledayshover{display:inline-block;}
.avail_days{line-height:20px;overflow-x:auto;padding:5px;color:#666;font-size:14px;max-height:75px;float:left;width:100%}
.availabledayshover:before{position:absolute;left:46%;bottom:-6px;content:"";border-top:5px #ddd solid;border-right:5px transparent solid;border-left:5px transparent solid;}
.alert-success{background:#1BAD42;color:#fff;float:left;font-size:14px;margin:10px 0;padding:9px;width:100%;}
.alert-danger{background:#D82228;color:#fff;float:left;font-size:14px;margin:10px 0;padding:9px;width:100%;}
.middle_btn{display:inline-block;width:100%;text-align:center;padding-top:15px;}
.upgrade_btn{display:inline-block;}
.upgrade_btn a{border-radius:3px;color:#fff;display:inline-block;font-family:"latosemibold";font-size:16px;padding:8px 15px;background:#55b75c;margin-right:5px;border:none;}
.upgrade_btn a:hover{background:#444}
.upgrade_btn_cancel{display:inline-block;}
.upgrade_btn_cancel a{border-radius:3px;color:#fff;display:inline-block;font-family:"latosemibold";font-size:16px;padding:8px 15px;background:#444;margin-right:5px;border:none;}
.upgrade_btn_cancel a:hover{background:#55b75c}
.modal-box{background:white none repeat scroll 0 0 padding-box;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px;box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);display:none;padding-bottom:20px;position:absolute;width:400px;z-index:1000;}
.modal-box .add_address_left input[type="text"]{background:#fff none repeat scroll 0 0;border:1px solid #ddd;border-radius:3px;color:#4c5462;float:left;font-size:14px;height:35px;padding:0 10px;width:100%;}
.modal-overlay{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:900;}
.modal-box header,
.modal-box .modal-header{padding:1.25em 1.5em;border-bottom:1px solid #ddd;}
.modal-box header h3,
.modal-box header h4,
.modal-box .modal-header h3,
.modal-box .modal-header h4{margin:0;}
.modal-box .modal-body{padding:2em 1.5em;}
.modal-box footer,
.modal-box .modal-footer{padding:1em;border-top:1px solid #ddd;background:rgba(0, 0, 0, 0.02);text-align:right;}
a.close{line-height:1;font-size:1.5em;position:absolute;top:3%;right:2%;text-decoration:none;color:#bbb;}
a.close:hover{color:#222;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;transition:color 1s ease;}
.innerpage_body{padding:20px 0px 50px;width:100%;float:left;background:#fff;}
.inner_headingtext{width:100%;display:inline-block;padding:20px 0px;}
.inner_heading{font-size:30px;color:#000;font-family:'latosemibold';text-align:center;position:relative;background:#fff;}
.inner_heading:after{content:"";position:absolute;width:100%;height:2px;top:16px;background:#55b75c;left:0px;}
.inner_heading span{z-index:9;position:relative;background:#fff;padding:0px 20px;}
.static_page{float:left;width:100%;line-height:normal;font-size:16px;border:10px solid #fff;box-shadow:0px 0px 10px 1px #ccc;margin:20px 0px 30px;padding:10px;min-height:500px;color:#000;}
.middel_con{width:100%;float:left;}
.cont_ac{width:100%;float:left}
.contact_wrap{background:#f0f1f5;float:left;margin-top:20px;overflow:hidden;border-radius:0px;width:100%}
.con_left{float:left;padding:30px 0;width:50%;}
.rig_con{border-radius:0;float:left;padding:30px 20px;width:50%;}
.fancy-title{font-size:28px;color:#333;font-family:'latoheavy';position:relative;padding:0}
.fancy-title span{z-index:9;position:relative;}
.con_left .fancy-title span{}
.left_wrap{width:100%;float:left;}
.oned{width:100%;float:left;margin:0;}
.oned:nth-child(2n){float:right;}
.input_box_register{width:100%;padding:0px 0px 10px 0px;}
.input_box_register label.sub_title{color:#000;font-size:18px;width:100%;display:inline-block;padding:0px 0px 10px 0px;}
.input_box_register input[type="text"]{border:1px solid #ddd;border-radius:0px;color:#222;font-size:16px;padding:0 10px;width:100%;height:50px;}
.captn{width:50%;float:left;padding:0px 0px 10px 0px;}
.cap_sec{width:50%;float:right;}
.texyarro{width:100%;border:none;}
.reg_textare textarea{width:100%;color:#222;font-size:16px;padding:10px;border:1px solid #ddd;border-radius:3px;resize:none;height:80px;}
.loing_dv{float:left;width:100%}
.login_boxes0{width:100%;display:inline-block;text-align:center;padding:20px 0px 0px 0px;}
.input_box{display:inline-block;}
.input_box [type="submit"],
.input_box [type="reset"]{background:#333;border:medium none;border-radius:20px;color:#fff;display:inline-block;font-family:"latosemibold";font-size:19px;height:40px;padding:0 25px;
box-shadow:none; outline:none}
.input_box [type="reset"]:hover{background:#55b75c;}
.input_box [type="submit"]{background:#55b75c;}
.input_box [type="submit"]:hover{background:#333;}
.inputs{width:100%;float:left;padding:20px 0 0;}
.copmanys{display:inline-block;float:left;margin:0 0 20px;padding:0;text-align:left;width:98%;}
.metios{color:#000;display:inline-block;font-size:14px;font-weight:normal;padding:5px 3px 0;vertical-align:top;}
.metios b{font-weight:normal;}
.copmanys small{color:#55b75c;display:inline-block;font-size:20px;height:26px;min-width:28px;padding:0;}
.cgtr{width:100%;float:left;padding:20px 0px 20px 0px;}
#map{height:500px !important;}
.con_le{float:left;margin-left:0%;width:50%;}
.thank_msg{width:100%;display:inline-block;}
.panel-thanks{background:#fff none repeat scroll 0 0;padding:50px 20px;text-align:center;border:1px solid #eee;margin:30px 0px;box-shadow:0px 0px 4px #e4e4e4d6;}
.thn{display:inline-block;font-weight:bold;padding:10px 40px;text-transform:capitalize;color:#000000;width:100%;font-size:68px;}
.panel-thanks h1{color:#000;font-size:26px;margin-top:0px;text-transform:capitalize;padding:20px 0px 0px 0px;}
.panel-thanks h1 span a{color:#55b75c;;font-weight:bold;}
.panel-thanks h1 span a:hover{color:#000;}
.panel-thanks h2{color:#656565;font-size:25px;margin:0px auto 40px;max-width:540px;}
.thanktext{color:#000;text-transform:capitalize;font-size:20px;padding:0px 0px 5px 0px;}
.thanktextspe{color:#000;text-transform:capitalize;font-size:20px;padding:0px 0px 5px 0px;}
.cont_input input.error, .cont_input textarea.error{border:1px solid red !important;}
.cont_input label.error{display:none !important;}
.locater_img_pimage.product_locater{position:absolute;left:0px;right:0px;top:0px;bottom:0px;margin:auto;background:#0000002e;position:absolute;z-index:1;padding:5px;}
.locater_img_pimage.product_locater img{position:absolute;left:0px;right:0px;top:0px;bottom:0px;margin:auto;background:#fff;border-radius:4px;}
.soc{width:100%;display:inline-block;text-align:center;margin:0px;}
.soc a{display:inline-block;padding:6px 10px;background:red;border-radius:50px;font-size:20px;width:38px;text-transform:capitalize;}
.soc a i{margin-right:0px;color:#fff;}
.soc a span{color:#fff;}
.soc a.facebook{background:#4867aa;border-bottom:2px solid #2c3b5a;}
.soc a.maill{background:#d54b3d;border-bottom:2px solid #b33c30;}
.soc a:hover{opacity:0.8;}
/*.productbx_img img{bottom:0;float:left;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;}*/
.productbx_img .owl-carousel .owl-item,
.productbx_img .owl-carousel .owl-stage,
.productbx_img .owl-carousel .owl-stage-outer,
.productbx_img .owl-carousel{height:100%;}
.title_p .pricecurr{display:inline-block}
.title_p ._p{display:inline-block;}
.price_menue_top .price_menue{padding:5px 0px;}
.price_menue_top .price_menue:last-child{border-bottom:none;}
.price_menue_top{}
.one_row .div_range .from_date_range{width:40%;}
.one_row .div_range .end_date_range{width:55%;padding-top:0px;margin-left:10px;}
.one_row .div_range .to_text{display:inline-block;float:left;padding:9px 9px 0px 0px;}
.one_row .end_date_range span{width:80%;}
.one_row .div_range_2{padding:0px;}
.one_row .div_range{width:69%;}
.one_row{float:left;width:68%;}
.top_space label{padding-top:10px;}
.user_pr_imgd{float:left;width:100px;height:100px;overflow:hidden;border:2px solid #ddd;border-radius:3px;position:relative}
.head_pop{font-size:20px;width:100%;}
.machin_list_psgas{float:left;width:100%;}
.clicklink{color:#55b75c}
.clicklink:hover{color:#000}
.no_found,
.no_record{float:left;font-size:22px;padding:50px 0;text-align:center;width:100%;}
.admin_pop label span{border:1px solid #ddd;height:70px;margin-bottom:10px;margin-right:10px;position:relative;text-align:center;width:92px;}
.admin_pop label span img{position:absolute;left:0;right:0;top:0;bottom:0;max-height:100%;margin:auto}
.productbx_unavailable{left:0;position:absolute;top:10px;z-index:9;}
.available_status{background:#55b75c;border-radius:0 17px 17px 0;color:#fff;font-size:13px;padding:5px 9px;}
.unavailable_status{background:#CE3D42;border-radius:0 17px 17px 0;color:#fff;font-size:13px;padding:5px 9px;}
.rating_main{float:left;padding:0px;width:100%;max-height:500px;overflow-x:auto;}
.rating_right{border-bottom:1px solid #ddd;float:left;padding:20px;width:100%;}
.rating_right_image{border:1px solid #ddd;border-radius:50%;float:left;height:50px;overflow:hidden;width:50px;}
.rating_right_image img{width:100%;height:100%}
.rating_right_data{float:left;padding:2px 0 0 16px;width:80%}
.rating_right_data h4{font-family:'latosemibold';display:block;font-size:16px;color:#000}
.rating_mess_time{float:left;padding:6px 0;width:100%;}
.rating_right_data p{font-size:14px;line-height:15px;padding:0;}
#show_availabilitys,
#show_availability{color:green;font-size:14px;padding-left:0px;padding-top:5px;}
.todp_usre{float:left;padding-bottom:15px;width:100%;}
.todp_usre label{color:#000;float:left;font-size:15px;padding-top:10px;width:30%;}
.use_input,
.reting_bx{float:left;width:70%;}
.use_input textarea{float:left;width:100%;border:1px #ddd solid;height:100px;background:#fff;font-size:14px;color:#333;padding:10px 15px;border-radius:3px;resize:none}
.reting_bx{padding-top:10px;}
.require{color:#f00}
.locater_img{height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;background:rgba(0, 0, 0, 0.5); z-index: 99999;}
.locater_img img{position:absolute;left:0;right:0;top:0;bottom:0;width:100px;height:100px;border-radius:10px;background:#fff;padding:10px;margin:auto;}
.loderimagepr.favour_loader{bottom:0;height:100%;left:0;position:absolute;right:0;text-align:center;top:0;width:100%;}
.loderimagepr.favour_loader img{background:#fff none repeat scroll 0 0;border-radius:5px;bottom:0;height:50px;left:0;margin:auto;max-height:100%;padding:10px;position:absolute;right:0;top:0;width:50px;}
.btn_form_end_row{float:left;margin-top:-45px;text-align:center;width:100%;}
.btn_form_end_row .btm_loader{background:#55b75c none repeat scroll 0 0;color:#fff;}
.lightSlider li{/*height:300px;*/position:relative;}
/*.lightSlider li img{position:absolute;left:0;right:0;top:0;bottom:0;max-height:100%;margin:auto}*/
.loder_img{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:999;}
.loder_img img{background:#fff none repeat scroll 0 0;border-radius:10px;bottom:0;left:0;margin:auto;padding:10px;position:absolute;right:0;top:0;}
.add_address_left label.error{float:right;width:70%}
.list-details-td select{-moz-appearance:scalethumbend;border:1px #ddd solid;padding:3px 5px;-webkit-appearance:menulist-button;}
.messagetype textarea.error{border-color:#f00}
.login_form{float:left;padding:20px 50px 10px;width:100%;}
.fvicon{color:#666;font-size:19px;left:20px;position:absolute;top:14px;}
.form__rememberdde{margin:15px 0 0;min-height:27px;overflow:hidden;text-align:left;position:relative;float:left;width:100%}
.form__rememberdde input[type=checkbox].in-checkbox{position:absolute;top:-50px;left:-50px;opacity:0;}
.form__rememberdde label.in-label{display:inline-block;cursor:pointer;position:relative;padding-left:34px;padding-top:0px;font-weight:normal;font-size:14px;color:#333;font-family:"latoregular";float:left}
.form__rememberdde label.in-label:before{content:"";display:inline-block;width:24px;height:23px;margin-right:10px;position:absolute;left:1px;top:0px;padding-top:3px;background-color:#fff;border:1px solid #333;-webkit-transition:0.3s;transition:0.3s;border-radius:3px;}
.form__rememberdde input[type=checkbox].in-checkbox:checked + label:before{font:normal normal normal 14px/1 FontAwesome;content:"\f00c";font-size:12px;color:#333;text-align:center;line-height:18px;}
.form__rememberdde input[type=checkbox]:not(old)+label.error:before{content:"";width:24px;height:23px;background:0 0;float:left;position:absolute;left:1px;border-radius:3px;z-index:1;
border:1px solid red;pointer-events:none; top:0}
.form__rememberdde input[type=checkbox]:not(old)+label.error{font-size:0!important;border:none;padding:0px;}
.form__rememberdde input[type=checkbox]:checked+label:before,
.form__rememberdde input[type=checkbox]:checked:not(old)+label+label:before{font:normal normal normal 14px/1 FontAwesome;content:"\f00c";font-size:12px;color:#2c3e50;text-align:center;line-height:18px;}
.form__rememberdde a{color:#55b75c;}
.gcpc.gcerror{color:#e04e4e;float:left;font-size:12px;padding-top:20px;width:100%;}
.forgot{float:right;padding-top:0px;}
.forgot a{color:#55b75c;font-size:14px;text-transform:capitalize;font-family:'latomedium';}
.forgot a:hover{color:#333;}
.list-details-tr:nth-child(2n+1){background:#F7F9F7;}
.search_loader{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:999;}
.search_loader img{position:absolute;left:0;right:0;bottom:0;top:0;background:#fff;border-radius:10px;padding:15px;margin:auto}
.subtotalprice label,
.subtotalprice span{font-family:'latobold';color:#000;font-size:16px;}
.manuf_yeartotalprice label{border-bottom:1px solid #ddd;padding-bottom:4px;width:100%;}
.by_location_sr{float:left;width:100%;}
.location_bx_btn{float:left;padding:20px 15px;text-align:center;width:100%;}
.show_dropdown{}
.clicl_icon{position:absolute;right:7px;top:9px;width:20px;height:20px;background:rgba(0, 0, 0, 0.5);border-radius:3px;text-align:center;padding-top:4px;color:#fff;cursor:pointer;display:none !important}
.clicl_icon:hover{background:rgba(35, 136, 217, 0.5);}
.search_ttl{float:left;width:100%;color:#333;font-size:14px;font-family:'latobold';padding-bottom:5px;}
.powered_byd{position:absolute;right:0;top:-3px;}
.mach-cat-sec{float:left;width:100%;}
.mach_category_sec{background-color:#fff;border-top:1px solid #eee;float:left;width:100%; }
.mach-cat-sec li{border-right:1px solid #eee;float:left;padding:18px 10px;text-align:center;width:12.5%;}
.mach-cat-sec li a:hover{ color: #ff7225}
/*.mach-cat-sec li:last-child{border-right:none;}*/
.mach-cat-sec li:hover .mach-cat-img{ box-shadow: 0px 0px 7px #333}
.mach-cat-img{box-shadow:0px 0px 4px #ddd;display: inline-block; overflow: hidden; border-radius:50%;height:70px;margin-bottom:10px;padding:2px;width:70px; background: #ff7225; position: relative}
.mach-cat-img img { bottom: 0; left: 0; margin: auto; max-height: 70%; position: absolute; right: 0; top: 0;}
.mach-cat-title h2{font-size:13px;min-height:40px;}
#cssmenu > ul > li.mobile_show_{display:none}
.ersu_message{float:left;width:100%;}
.email_footer,
.mbl_footer,
.address_footer{color:#fff;display:inline-block;font-size:14px;padding:0 0 4px;text-transform:capitalize;width:100%}
.email_footer i,
.mbl_footer i,
.address_footer i{display:inline-block;width:20px;}
.contact_forms{margin:0 auto 0 0;max-width:580px;}
.call_img{float:left;width:50%;}
.con_left h4{display:block;font-size:13px;padding-top:10px;color:#666;}
.innerpage_body_contact{padding-bottom:0;}
.drt{max-height:500px;overflow-x:auto}
.infoicomdetail{display:inline-block;position:relative;}
.infoicomdetail i{font-size:16px;color:#666;cursor:pointer}
.infoicomdetail:hover .desc_info{display:inline-block;}
.desc_info{background:#eee none repeat scroll 0 0;border:1px solid #ccc;border-radius:3px;color:#333;font-family:"latoregular";font-size:13px;left:-10px;padding:10px;position:absolute;top:23px;width:200px;z-index:9999;display:none;}
.desc_info::before{border-bottom:8px solid #ccc;border-left:8px solid transparent;border-right:8px solid transparent;content:"";left:8px;position:absolute;top:-8px;}
.desc_info::after{border-bottom:8px solid #eee;border-left:8px solid transparent;border-right:8px solid transparent;content:"";left:8px;position:absolute;top:-7px;}
.static_page p{color:#666;display:inline-block;font-size:15px;line-height:23px;margin-bottom:20px;width:100%;}
.static_page p strong{color:#000}
.static_page ul{float:left;list-style:disc;width:100%;padding:0px 30px 20px;}
.static_page ul li{float:left;list-style:disc;width:100%;padding:0 3px 5px;}
.static_page ul li p{margin-bottom:0}
.p_add_card li{float:left;padding:0 10px;width:25%;}
.p_add_card li:nth-child(2){text-align:center;width:50%;}
.p_add_card li:first-child{text-align:left;}
.p_add_card li:last-child{text-align:right;}
.p_add_card li a{font-size:17px;color:#2a2e33;}
.p_add_card a i{color:#adadad;font-size:20px;}
.home_header_banner{width:100%;max-width:100%}
.book_search{float:left;padding-top:0;text-align:center;width:100%; position: relative;}
.book_search h1{display:block;color:#fff;font-size:30px;font-family: "Roboto", sans-serif;}
.search_book_product{display:inline-block;width:100%;padding-top:20px;}
.search_book_product input[type="text"] {
	float: left;
	background: #fff;
	border: none;
	height: 55px;
	padding: 0 25px;
	font-size: 20px;
	color: #333;
	width: 75%;
	border-radius: 8px 0 0 8px;
	font-family: "Roboto", sans-serif;
}
.search_book_product input[type="submit"], .search_book_product a {
	float: left;
	width: 25%;
	background: #ff7225;
	height: 55px;
	padding: 0 0;
	line-height: 38px;
	text-align: center;
	color: #fff;
	font-size: 22px;
	border: 1px #ff7225 solid;
	border-radius: 0 8px 8px 0;
	font-family: "Roboto", sans-serif;
	font-weight: 500;
}
.search_book_product input[type="submit"]:hover,
.search_book_product a:hover{background:#55b75c;color:#fff; border-color: #55b75c;}
.pagination{float:left;width:100%;margin-bottom:10px;}
.right_paging{float:left;width:100%;}
.countpaging{float:left;font-size:14px;color:#333}
.no_of_pagination{float:right;}
.fixed-header{position:fixed;top:0px;left:0px;right:0px;z-index:99;top:-65px;z-index:99999;background:rgba(0, 0, 0, 0.9);-webkit-transform:translateY(65px);-ms-transform:translateY(65px);transform:translateY(65px);-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-box-shadow:0 5px 0 rgba(14, 21, 39, 0.3);box-shadow:0 5px 0 rgba(14, 21, 39, 0.3);}
.fixed-header .logo{width:200px;margin:3px 0;}
.no_of_pagination span{display:inline-block;vertical-align:top}
.current{background:#55b75c;border:1px solid #55b75c;color:#fff;font-size:13px;min-width:28px;padding:4px 8px;text-align:center;}
.no_of_pagination span a{border:1px solid #ddd;color:#333;float:left;font-size:13px;min-width:28px;padding:4px 8px;text-align:center;}
.no_of_pagination span a:hover{background:#55b75c;border-color:#55b75c;color:#fff;}
.home_header_banner .header_right ul li a{color:#1c1c1c}
/* .home_header_banner .header{background:transparent} */
.home_header_banner .header.fixed-header{background:rgba(0, 0, 0, 0.9)}
.fixed-header .header_right{padding-top:10px;padding-bottom:10px;}
.fixed-header .header_right ul li a{color:#fff;}
.morecategory_link {
  float: left;
  width: 100%;
  display: none;
}
.more_icons {
  float: left;
  text-align: center;
  width: 100%;
}
.morecategory {
  background:url("../../img/front/moreba_img.png") no-repeat center top;
  color: #666;
  display: inline-block;
  font-size: 22px;
  padding: 0;
  position: relative;
  width: 130px; cursor: pointer
}
/*.morecategory:before{border-bottom: 25px solid transparent; border-right: 24px solid #fff; border-top: 0 solid transparent; bottom: 0px; content: "";
  left: -24px; position: absolute;}
.morecategory:after{border-bottom: 25px solid transparent; border-left: 24px solid #fff; border-top: 0 solid transparent; bottom:0px; content: "";
  right: -24px; position: absolute;}*/
.morecategory .fa-angle-up{ display: none}
.openmorecategory .fa-angle-up{ display: inline-block}
.openmorecategory .fa-ellipsis-h{ display: none}
.copmanys2 small {
  font-size: 23px;
}
.morecategory_link{}
.product_deals .product_block{ width: 280px}


.ftext {
  color: #333;
  float: left;
  font-size: 16px;font-family:'latosemibold';
}
.ftext i {
  display: inline-block;
  margin-right: 7px;
  vertical-align: middle;
}

.footer_bottom {
  border-top: 1px solid #333;
  color: #fff;
  float: left;
  margin-top: 20px;
  padding: 15px 0;
  text-align: center;
  width: 100%;
}
.botm_foot_block{ font-size: 14px; color: #ddd; display: inline-block; margin: 0 10px;}

.user-sec {
  border: 1px solid #ddd;
  border-radius: 5px;
  display: block;
  float: left;
  padding: 20px;
  width: 100%;
}
.user-title {
  background-color: #f3f3f3;
  border: 1px solid #ddd;
  border-radius: 5px;
  color: #444;
  float: left;
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 10px;
  margin-top: -30px;
  padding: 5px 20px;
}
.user-sec-in {
  border-bottom: 1px solid #eee;
  display: block;
  float: left;
  width: 100%;
}
.user-sec-left {
  color: #000;
  display: block;
  float: left;
  font-size: 14px;
  padding: 8px 0;
  width: 35%;
}
.user-sec-right {
  display: block;
  float: left;
  font-size: 14px;
  padding: 8px 0;
  width: 65%;
  word-wrap: break-word;
}
.panel-body_ful .form-group {
  float: left;
  margin-bottom: 30px;
  width: 100%;
}
.ored_ur {
  display: inline-block;
  width: 100%;
}
.order-table-sec {
  border-left: 1px solid #eee;
  border-top: 1px solid #eee;
  display: table;
  margin-top: 20px;
  width: 100%;
}
.order-table-head, .order-table-middel, .order-table-end {
  display: table-row;
}
.order-table-head {
  background-color: #337ab7;
  color: #fff;
}
.order-table-head-in, .order-table-middel-in, .order-table-end-in, .order-table-middel-in-g {
  border-bottom: 1px solid #eee;
  border-right: 1px solid #eee;
  display: table-cell;
  font-size: 13px;
  padding: 8px;
  vertical-align: middle;
}
.order-table-head-in {
  font-size: 15px;
}
.order-table-end {
  color: #337ab7;
}
.order-table-end .order-table-end-in, .order-table-end .order-table-middel-in-g{ font-family:'latobold'; font-size: 16px;}

.address_footer span {
  display: inline-block;
  vertical-align: top;
  width: 90%;
}
.ftdrop5,
.ftdrop4,
.ftdrop3,
.ftdrop2,
.ftdrop1{ display: none}

#recaptcha1{transform:scale(1.25)!important;-webkit-transform:scale(1.25)!important;transform-origin:0 0!important;-webkit-transform-origin:0 0!important;}
 .ee_message {
	float: left;
	width: 83%;
	text-align: left;
}

.new-image-add {position: absolute;left: 0;top: 0;width: 100%;height:
.100%;text-align: center;opacity: 0;background: rgba(0,0,0,0.5);}
.new-image-add input[type="file"] {width: 100%;height: 100%;opacity: 0;cursor: pointer;} 
new-image-add a {position: absolute;left: 50%;top: 50%;color:#fff;font-size: 25px;transform: translate(-50%,-50%);pointer-events: none;}
.ploader {position: absolute;left: 0;top: 0;z-index: 999;text-align:center;width: 100%;background: rgba(255,255,255,0.9);height: 100%;display:
none;} profile-img:hover .new-image-add {opacity: 1;}

.product_reting .rating_d{display: inline-block;} 
.product_reting .compare_d{display: inline-block; float: right;}
.compare_d a{background: #fd7024;display: inline-block;padding: 5px;color: #fff; border-radius: 4px;}
.compare_d a:hover{background: #237dc5;}
/*.comp_btn a:first-child{float: left;}
.comp_btn a:last-child{float: right;}*/
.comp_btn a{background: #fd7024;display: inline-block;padding: 10px 20px;color: #fff; border-radius: 4px;}
.comp_btn a:hover{background: #237dc5;}


.profile-img {display: inline-block;width: 220px;height: 190px;border-radius: 10px;overflow: hidden;box-shadow: 0 0 5px 0 #ddd;position: relative;}
.profile-img img, .ploader img {position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.new-image-add {position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center;opacity: 0;background: rgba(0,0,0,0.5);}
.new-image-add input[type="file"] {width: 100%;height: 100%;opacity: 0;cursor: pointer;}
.new-image-add a {position: absolute;left: 50%;top: 50%;color: #fff;font-size: 25px;transform: translate(-50%,-50%);pointer-events: none;}
.ploader {position: absolute;left: 0;top: 0;z-index: 999;text-align: center;width: 100%;background: rgba(255,255,255,0.9);height: 100%;display: none;}
.profile-img:hover .new-image-add {opacity: 1;}


.table_structure {
    width: 100%;
    float: left;}
.table_wrap {
    float: left;
    width: 100%;
    border-bottom: 1px solid #ddd;     margin: 0px 0px 40px 0px;}
.table_head {
    display: table;
    width: 100%;}
.table_tr {
    display: table-row;
    width: 100%;}
.table_th {
    display: table-cell;
    font-size: 14px;
    font-weight: 600;
    color: #000;
    padding: 12px 16px;}
.title_th {
    width: 20%;     border-right: 1px solid #ccc;}

.box_th {
    width: 26%;
    border-right: 1px solid #ccc;}
    .table_tr .box_th:last-child{border-right: none;}
    .add_machine {
    float: right;
    background: #fd7024;
    color: #fff;
    padding: 5px 18px;
    display: inline-block;
    border-radius: 5px;
    text-transform: capitalize;}
     .add_machine:hover{background: #55b75c;}  
     
     
     
     
.tablescroll{width: 100%; float: left; margin: 0px 0px 20px 0px;}     
.left_col{ width:25%; float: left;     border-right: 1px solid #ccc;}


.same {
    font-size: 14px;
    border-bottom: 1px solid #ccc;
    padding: 13px 10px 0px; display: inline-block;
    width: 100%;
    min-height: 50px;}
.same_title{font-family:'latobold'; font-size: 15px;}
     
.right_col{width: 75%; float: left;}
.category_col{width: 33.33333%; float: left;     border-right: 1px solid #ccc; position: relative}
.same.imagee {
    height: 150px;
    vertical-align: middle;     overflow: hidden;
    position: relative;
}
.right_col .category_col:last-child{border-right: none;}
.sameheightt{height: 150px; overflow: auto; line-height: 22px;}
.same.imagee img {
    position: absolute;
    margin: auto;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    /* width: 100%; */
    height: 90%;}
.infopricebox{float: left;}
.infopricebox span{width: 100%; display: inline-block; padding: 0px 0px 10px 0px;}
.withoption .price_select{    width: 42%;
    margin-right: 0px;}
.same i{margin-right: 5px;}
.titlee { width: 100%; padding: 10px 0px; background: #E8E8E8; float: left;     font-size: 20px; text-transform: capitalize; margin: 0px 0px 0px 0px;}
.padding_top{padding-top: 0px;}
/*-----------------------------------------------------------*/
.compare_d span { display: inline-block; font-size: 13px; padding-left: 5px; vertical-align: top; cursor: pointer}
.compare_d span:hover{ color: #000;}
.compare_detais .add_cmp_chk,
.add_cmp_chk{display: inline-block;vertical-align: top;margin: 0;}
.compare_detais { display: inline-block;}
.compare_detais { display: inline-block; padding: 6px 0 0 20px; vertical-align: top;}
.compare_detais span { display: inline-block; font-size: 13px; padding-left: 5px; vertical-align: top; line-height: 14px}
.compare_bx { padding-right: 10px; position: fixed; right: 0; top: 50%; transform: translate(0%, -50%); z-index: 999;}
.compare_but{ display: inline-block; padding: 10px; border-radius: 4px;transition: all 0.4s ease-in-out 0s;}
.compare_btn { background: #fd7024; border: medium none; color: #fff; font-family: "latosemibold"; font-size: 13px; text-align: center;
  transition: all 0.3s ease 0s;padding:10px 50px 10px 20px; border-radius: 3px; box-shadow: 0 0 5px 0 #999; position: relative; display: inline-block;}
.compare_btn span { background: #2674af ; border-radius: 3px; display: inline-block; height: 25px; padding: 3px; position: absolute;
 right: 10px; top: 6px; width: 25px;}
.compare_remove { display: none;  font-family: "latosemibold"; color: #333;font-size: 13px; text-transform: uppercase; float: left;margin: 10px 10px 0;
transition: all 0.4s ease-in-out 0s;}
.compare_but:hover{ background: #fff; box-shadow: 0 0 5px 0 #ccc}
.compare_but:hover .compare_remove {display: inline-block}
.tablescroll-bx{ display: inline-block; width: 100%; padding-top: 30px;}
.cross_icon {  background: #fff; border-radius: 50%; box-shadow: 0 0 5px 0 #ccc; height: 30px; position: absolute; right: 10px; top: 0; width: 30px;
 z-index: 99; line-height: 26px; text-align: center; cursor: pointer}
.pri_sec label.in-label{width: 100% !important;}
.top_space.rental_select span::after {background-color: transparent;left: 1px;text-align: right;width: 80%;padding: 3px 16px;}
.top_space.rental_select select { height: 35px; line-height: 30px; width: 80%;}




.profile_name {
    width: 100%;
    font-family: 'latobold';
    color: #000000;
    font-size: 19px;
}
.profile_name .fa{font-size: 19px; color: #e6b800;} 
.profile_div {     background: #fff;
    padding: 10px;
    margin: -115px 0px 30px 0px; box-shadow: 0px 0px 10px #ccc;
    width: 100%;
    display: inline-block;     position: relative;
    z-index: 9;}
.proifile_image {
    display: inline-block;
    width: 155px;
    height: 155px;
    overflow:  hidden;
    position: relative;
}

.proifile_image img {
    position:  absolute;
    top: 0px;
    bottom:  0px;
    margin: auto;
}
.profile_detail {
    display: inline-block;
    vertical-align: top;
    padding: 10px;}
.memeber {
    font-size: 19px;
    color: #838383;
    display: inline-block;
    padding: 8px 0px;
}

.bottom_secction {
    width: 100%; position: relative;
    display: inline-block;
    background: #fff;
}
.profile_wrap{width: 100%; float: left; background: #fff;}
.bottom_secction:before{    background: #fff;
    position: absolute;
    content: "";
    width: 100%;
    float: left;
    left: 0px;
        top: -92px;
    height: 92px;}
.lik_us{ color: #ff7225; margin-left: 10px;font-family: "latobold";}
.lik_us:hover{ color: #333; }

.log_ft {
    color: #fff;
}
.footer_margin{
	margin-right: 5px!important;
}


.language-select {
	width: 60px;
	margin-top: 0;
	position: relative;
	float: right;
	margin-left: 10px;
}
.language-select span{display:inline-block;float:left;overflow:hidden;position:relative;width:100%; margin-bottom:8px;}
.language-select span::after {
	background-color: transparent;
	bottom: 0;
	color: #868686;
	content: "\25BC";
	height: 12px;
	padding: 8px 7px;
	pointer-events: none;
	position: absolute;
	right: 1px;
	top: 1px;
	z-index: 1;
	border-radius: 0 2px 2px 0;
	font-size: 10px;
}
.language-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none; border:none;}
.language-select option{padding:0 5px}
.language-select select {
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 3px;
	box-shadow: 0 0 4px 0 #d8d7d7 inset;
	color: #333;
	float: left;
	font-family: latoregular;
	font-size: 14px;
	height: 31px;
	padding: 3px 6px;
	width: 100%;
}
.language-select-bx {
	display: inline-block;
	width: 100%;
padding-top: 10px;
  margin-bottom: 0;
}

.language-select-bx .selectpicker {
	color: #fff;
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	position: relative;
	font-family: 'latobold';
	display: inline-block;
	width: 100%;
}
.language-select {
	width: 190px;
	margin-top: 0;
	position: relative;
	float: left;
	margin-left: 0;
}
.static_page h1 {
	font-size: 22px;
	color: #333;
}
.contact_wrap .login_boxes0 {
	text-align: left;
}
.bkkoinh_but a .book_but {
	background: transparent;
	border: none; color: #fff
}
.input_buts {
	display: inline-block;
	width: 100%;
	margin-top: 20px;
}
.admin_no_record {
	display: inline-block;
	width: 100%;
	text-align: center;
	padding: 50px 0;
	font-size: 20px;
}
.radd {
	display: inline-block;
}
.radd span {
	vertical-align: top;
	padding-top: 2px;
	display: inline-block;
	font-size: 13px;
}


.order-prosesing {
	display: inline-block;
	width: 100%;
	padding: 30px 20px 0; border-bottom: 1px #ddd solid
}
.order-prosesing .btn-primary {
	background-color: #ff7225;
	border-color: #ff7225;
	border-radius: 6px 7px 0 0;
	margin-right: 1px;
	font-size: 15px;
	color: #000;
	font-family: 'latomedium';
	box-shadow: none;
	padding: 4px 25px;line-height: 21px
}
.request-name {
	display: inline-block;
	vertical-align: middle;
	line-height: 21px;
}
.request-number {
	background: #fdfdfd;
	width: 20px;
	display: inline-block;
	height: 20px;
	line-height: 20px;
	font-size: 13px;
	vertical-align: top;
	color: #55b75c;
	border-radius: 50%;
	margin-left: 4px;
}
.inner_search_page .breadcrumb {
	margin: 0;
	display: inline-block;
}

.machinrequest_dtl {
	display: inline-block;
	width: 100%;
	border: 1px #ddd solid;
	border-radius: 5px;
	margin-top: 10px;
}
.list-details-th .list-details-td a{
	font-size: 13px;
	font-family: 'latobold';
	color: #333;
}
.unit-td-txt {
	width: 66px;
}


/*--------New-design-------**/
.social-media-login {
	display: inline-block;
	width: 100%;
	text-align: center;
	padding: 20px 43px 10px;
}
.signup-btn,
.social-media-login a {
	display: inline-block;
	width: 47%;
	margin: 0 1%;
	border-radius: 5px;
	border: none;
	color: #fff;
	padding: 7px 4px;
	font-size: 15px;
}
.signup-btn i,
.social-media-login a i {
	font-size: 17px;
	margin-right: 2px;
	width: 20px;
	text-align: center;
}
.signup-btn span,
.social-media-login a span {
	display: inline-block;
	font-size: 14px;
	vertical-align: top;
	opacity: 0.8;
}
.btn-gmail{ background: #e34133; }
.btn-facebook{ background: #385592; }

.order-prosesing-request{}
.order-prosesing-request .btn-primary {
	padding: 4px 6px;
}
.bkkoinh_but .start-btn,
.bkkoinh_but a.start-btn {
	padding: 2px;
	font-size: 13px;
	border-radius: 0;
	line-height: 16px;
}
.note_wlt {
	display: inline-block;
	width: 100%;
	background: #f1f1f1;
	margin-bottom: 20px;
	padding: 20px;
	border: 1px #ddd solid;
	font-size: 17px;
	font-family: 'latobold';
}
.note_wlt .btn-primary {
	color: #fff;
	background-color: #ff7225;
	border-color: #ff7225;
	margin: 0 0 0 10px;
	cursor: pointer;
}
.with_form {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	margin-top: -10px;
	background: #f1f1f1;
	border: 1px #ddd solid;
	padding: 20px;
}
.with_form_f .wht_btn {
	display: inline-block;
	width: 100%;
	margin-top: 10px;
}
.with_form_f .wht_btn .btn-info {
	color: #fff;
	background-color: #ff7225;
	border-color: #ff7225;
}
.pagination li {
	margin: 0 1px;
}
.pagination li a {
	display: inline-block;
	background: #eee;
	padding: 3px 9px;
	color: #000;
	font-size: 14px;
	font-family: latosemibold;
}
.pagination li.active span {
	display: inline-block;
	background: #55b75c;
	padding: 3px 9px;
	color: #fff;
	font-size: 14px;
	font-family: latosemibold;
}
.disabled {
	display: none;
}

.upload-macjines-img {
	display: inline-block;
	width: 100px;
	position: relative;
	border: 1px #ddd solid;
	height: 100px;
	overflow: hidden;
}
.upload-macjines-img .canlcel_le {
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	width: 100%;
	font-size: 12px;
	text-align: center;
	color: #fff;
	padding: 5px;
}

.input_buts_right {
	text-align: right;
}
.sub_top_div {
	border-top: 1px #ddd solid;
	padding: 20px 0;
}
.sub_top_div label {
	font-family: 'latobold';
}
.compare_d .add_cmp_chk {
    vertical-align: top;
    margin: 4px 0 0;
}
.all_price .price_select {
    margin-top: 4px;
}
.form-control {
	color: #495057 !important;
}
.TypeRadio .input_boxes .radd input[type="radio"] {
	vertical-align: top;
	margin-top: 3px;
}
.TypeRadio .input_boxes .radd span {
	line-height: 16px;
}
.TypeRadio .radd {
	margin: 2px 0;
}
.NewMachinePlanTxt a{color: #55b75c;text-decoration: underline;}
.NewMachinePlanTxt a:hover{color: #55b75c;text-decoration: none;}
.FeatureMachineCheck {
	padding-top: 14px;
}
.WithdrawInputBx {
	display: inline-block;
	width: 100%;
	margin-bottom: 15px;
}
.WithdrawInputBx label {
	margin: 0;
	color: #000;
	font-size: 15px;
	padding-bottom: 2px;
}
.HomeSearch {
	position: absolute;
	left: 50%;
	bottom: 100px;
	z-index: 9;
	width: 760px;
	transform: translate(-50%,0);
	background: rgba(0,0,0,0.6);
	padding: 30px 60px;
	border-radius: 20px;
}
.all_price ul li .price_select {
	margin-right: 0;
}
.ftext.NewMachinePlanTxt {
	width: 100%;
}
.SendMessageMainBx {
	margin-bottom: 30px;
}
.countpaging {
	float: left;
	font-size: 14px;
	color: #333;
	width: 100%;
}
.pagination {
	display: inline-block;
	text-align: right;
}
.countpaging nav {
	width: 100%;
}
.pagination li {
	margin: 0 1px;
	display: inline-block;
}
.pagination li.page-item.disabled .page-link {
	border-color: #dee2e6;
	display: inline-block;
	background: #eee;
	padding: 3px 9px;
	color: #000;
	font-size: 14px;
	font-family: latosemibold;
}


.unit-row {
	background: #f1f1f1;
	padding: 13px;
	display: inline-block;
	border-radius: 10px;
	margin-top: 20px;
	position: relative;
}
.unit-row:first-child{margin-top: 0px;}
.unit-row .input_boxes {
	width: 100%;
}
.unit-row .input_boxes .form-control {
	margin-bottom: 5px;
}
.unit-row .input_boxes .remove-unit {
	margin-left: 0 !important;
	position: absolute;
	right: -4px;
	top: -6px;
	width: 20px;
	padding: 0;
}
.bkkoinh_but button{margin-bottom: 3px;}
.bkkoinh_but button.btn-warning.start-btn {
	font-size: 12px;
	padding: 1px 4px;
	border-radius: 0;
}
.HomeBannerSlide img {
	width: 100%;
}
.order-prosesing .activebtn {
	background: #55b75c;
	border-color: #55b75c;
}