/*  class for responsive table ng-table responsive  */
/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-width:320px) 
and (max-width:680px) {
.view_temp_cart td:first-child{ font-size:14px !important;}     
#main-nav li:nth-of-type(3){ width:100%;}    
.panel-group .panel-body{ padding:5px;}    
.menu-5{ left:0 !important;}    
.deshboard_table h2{ font-size:21px;}    
.technical_stf_wrap span{ font-size:14px !important;}    
.modal-dialog .technical_stf_wrap p{ font-size:14px !important; padding:2px;}    
.general_taxonomic_odd:nth-of-type(3) .mtcc_identify_gen{ width:100%;}     
.qty-buttons{ margin-top:0;}    
.footable-visible.footable-first-column span.footable-toggle{ left:0px; top:0px; padding:0; height:16px;}    
.checkbox-text.checkbox-text0011{ margin-left:3px !important;}    
.banner-header h1{ font-size:42px;}    
.footable-visible.footable-first-column span.footable-toggle img{ position:relative; top:0px; width:16px; padding:0; height: 16px;}    
.cart_wrapper{ width:100% !important;}    
.checkout li{ border:none;}    
.footable-toggle{ background:none;}    
.footable-last-column{ min-width:auto;}    
.mytable_1.footable-loaded.footable div#pie_owner{ margin-left:0px;}    
.table.table-bordered.table-form.mid-two{ margin-top:10px;}    
.cust-detail-email{ background:none; border:none;}
.form-group-sep{ margin-left:0; margin-top:10px; width:100%;}
.form-group-sep input{ width:94%; font-size:16px;}
.text-left.btn.btn-continue-shopping.add_more{ width:76% !important; font-size:16px;}
.remove_parent{ font-size:16px;}
.name_form_inline{ margin-top:7px;}  
.radio-float input[type="checkbox"]:not(old) + label{ margin-left:-37px;}
.form_mtcc_grp.form-inline.dna_structure1{ min-height:auto;}
.radio-list_ida01 li{ clear:both !important; display:block !important; width:100% !important;} 
li.radio-list_ida{ margin-left:-5px;}
.text-label{ width:27%;} 
.panel-footer.cultures-footer a{ margin-bottom:0px; overflow:hidden;}
.pull-left{ float: none !important;}
.panel-footer.cultures-footer a.emptycart{ display:inline-block; overflow:hidden;}
.wmg-details-content{ margin-top:20px;}
.wmg-details.open{ height:auto !important;}
.wmg-details-content p{ margin-bottom:0;}
.resp-tab li.active a{ padding:12px !important;} 
.radio-list{ margin-top:10px;}
.ui-tabs .ui-tabs-nav li{ overflow:hidden !important;}    
.breadcum_detail{ padding:15px 5px;}    
.btn-continue-shopping{ padding:5px 7px 6px;}
.btn.btn-success.btn_shop_cart{ padding:5px 12px;}
.btn_shop_cart img{ width:22px;}    
.discount_code span:first-child{ width:54% !important;} 
.discount_code span:last-child{ width:60% !important;}
#discount_value{ width:60%;}   
.modal-body .content{ margin-top:0 !important;}    
.checkout li{ height:65px;}
.step-01{ padding-left:10px;}
.checkout.cart li{ padding-left:0;}
.btn-right, .button-right{ min-width:265px;} 
.btn-pay-now{ margin-bottom:5px;}    
.login_txt{ border:1px solid #ccc !important;}    
.bottom_text{ bottom:-12px; position:absolute; right:-35px; text-align:right; width:80%;}
.carousel-indicators{ bottom:5px;}
.bottom_text span{ font-size:13px !important;}
.technical_stf_wrap .deshboard_table_wrap tbody tr:last-child td{ width:100%;}    
.manage_table_box_odd .form-group.form-inline{ margin-bottom:5px;}
#uploadBtn-error.error{ font-size:13px;}    
.hint_text3{ line-height:14px; font-size:12px;}
.form-list li .message{ margin-bottom:6px;}
.message .error{ font-size:12px;}
#CustomerMasterCustomerCategories-error{ font-size:12px; margin-top:18px;}    
.dashboard_graph{ margin-bottom:10px;}    
label.genral_label{ margin-top:0;}
.input-group-addon.input-group-addon1{ display:none;}   
.radio-float input[type="radio"]:not(old) + label{ margin-left:-25px !important;}
.radio-float input[type="radio"]:not(old){ clear:both; margin-left:10px; width:auto;}    
.remarks{ width:100%;}
.radio-float.radio-float012 input[type="radio"]:not(old){ width:16px; clear:both;}    
.mtcc_identify .radio-float{ font-size:14px; padding-left:10px;}    
.checkbox_one.checkbox-text012 .checkbox-text{ width:40px; padding-right:0;}    
.checkbox_one.checkbox-text012 span{ float:left; width:80%;}
.checkbox_one.checkbox-text012{ clear:both;}
.general_taxonomic_odd.content-text05 .row{ margin:0;}    
.form-inline .form-control{ width:100%;}
.width-40{ width:100% !important;}
.width-401{ width:100% !important;}
.ajax_state_1 .message{ right:3px !important; top:40px;}
.edit-top{ margin-bottom:20px;}
.tablist1.user_dashboard li.active:hover{ border-color:transparent;}
.editprofile_user_login .dropdown_select-form{ margin-bottom:30px;}
.form-list .dropdown_select-form{ margin-bottom:25px;}
.form-list li .message{ bottom:-6px !important;}
.form-list li{ position:relative; min-height:68px;}
.form-group_address_user{ margin-top:0px;}
.form-title{ padding-left:15px !important;}
ul.alphabetical{ display:block; margin:0 auto; text-align:center; width:80%;}
.note{ margin-bottom:0;}
.details h1{ padding-left:15px; font-size:28px;}
.table-style{ margin-top:20px;}
.table-style td{ padding:3px;}
.add_to_cart img{ width:18px;}
#details_table .table-style td:first-child{ width:auto !important;}
.icon-multi{ display:none;}
.cart .check-icon .fa{ font-size:22px;}
.cart .check-icon img{ padding:4px 0; width:25px;}
.form-group .col-xs-12{ margin-bottom:24px;}
textarea.form-control1, textarea.form-control{ margin-bottom:24px;}
.row .form-group{ margin-bottom:15px;}
.form-group textarea{ margin-bottom:5px;}
.breadcum_detail h3{ font-size:20px;}
.breadcum_detail1 h3{ font-size:20px;}
.virus_breadcum h3{ font-size:20px;}
.virus_breadcum1 h3{ font-size:20px;}
.responsive-top{ margin-top:30px;}
.responsive-margin-bottom{ margin-bottom:0 !important;}
.text-area-responsive textarea{ margin-bottom:0px !important;}
.dropdown_select-form select{ width:100% !important;}
.breadcum_detail h4{ font-size:18px !important;}
.strain-data{ margin-top:30px;}
.group-struct{ margin-top:30px;}
.dpst_bctra-container{ padding:0;}
.dpst_bctra-container .step02 li a{ background:url("../../img/front/radio-tab02.png") no-repeat local 15px center rgba(0, 0, 0, 0); padding-left:24%; text-align:left; background-size:30px;}
.responsive-input .radio-float label{ width:auto !important;}
.dpst_bctra-container .step02 li.active a, .step02 li.focus a{ background:url("../../img/front/radio-tab.png") no-repeat local 14px center / 28px auto #f3f3f3;
  border:1px solid transparent; background-size:30px; border-radius:0;}
.breadcum_detail h3{ font-size:20px;}
.breadcum_detail1 h3{ font-size:20px;}
.advance_search_body1 .form-group{ overflow:visible;}
.responsive-list li{ height:60px; display:table-cell; width:1%; text-align:center;}
.responsive-list li a{ display:initial; font-family:ciclegordita; font-size:20px; vertical-align:middle;}
.Growth_wrap .form-group:nth-child(3){ overflow:visible!important;}
.responsive-list li span.text{ font-size:20px; margin-left:0; margin-top:12px;}
.responsive-list li.active span.text{ font-size:20px; margin-left:0; margin-top:12px;}
.nav-justified .responsive-list li a{ margin-bottom:0px;}
.checkout-body{ margin-top:0;}
.mtcc_breadcum_gen{ padding-left:15px;}
.checkout-head{ padding:0 2%;}
.coloum-style .fa{ font-size:16px; position:absolute;}
.footer-section .btn{ font-size:12px;}
.footer-section{ padding:7px;}
.fa-sort-up.sort_left{ left:56%;}
p{ font-size:16px!important; line-height:24px!important; padding:4px;}
#about_wrapper{ margin:0 0 auto;}
.new_mouse_hover .nav-tabs li{ width:46% !important;}
input.btn.btn-info.find{ margin-top:15px; padding:2px 6px; width:70px;}
.edit_box{ width:100%; display:block; margin:15px 0; overflow:hidden;}
.edit_box label{ margin:0 5px 0 0; font-size:16px;}
.edit_box label:after{ content:" :"}
.edit_box span{ margin:0; padding:0px; font-size:16px;} 
#messages_success .deshboard_table_wrap tbody tr td:first-child{ text-align:center!important;}
.ui-widget-content .deshboard_table{ padding:0;}
.form-responsive td{ display:block; padding:8px !important; vertical-align:middle !important; width:100%;}
.form-responsive02 tr:nth-child(2n){ background:#fff!important;}
.form-responsive02 tr td:first-child:after{ content:" :";}
.form-responsive02 tr td{ display:block; float:left; width:50%; border-bottom:1px solid #ccc;}
.form-responsive02 tr td:nth-child(odd){ border:medium none transparent;}
.form-responsive02 tr td:nth-child(even){ border:medium none transparent;}
.history-form td{ display:block; padding:8px !important; vertical-align:middle !important; width:100%;}
table.form-responsive td table tr td{ display:table-cell !important; width:auto !important;}
.table-head{ font-size:14px !important; line-height:20px;}
.carousel{ position:absolute;}
.carousel.slide{ padding-top:134px;}
.carousel-inner{ height:69%;}
.carousel-caption{ margin:0 auto; max-width:800px; width:auto; height:100%;}
.carousel-caption strong, .carousel-caption p, .carousel-caption span{ color:#ffffff !important; display:unset; font-size:16px !important; line-height:18px; margin:0;
  padding:0;}
.carousel-caption strong{ font-size:16px; margin:0; padding:0; display:unset;}
.manage_table_box_odd .col-md-3{ margin-bottom:0; min-height:auto;}
.tabbing_menus .nav.nav-tabs li{ margin:0 5px!important; width:auto;}
.tabbing_menus ul li a{ font-size:14px; padding:5px 10px;}
table.supply-form-02 td table tr td{ display:table-cell;}
.dashboard_graph .dropdown_select-form1{ float:left; margin-left:37px; margin-top:12px; width:282px;}
.form-list li{ min-height:60px;}
.login-popup01{ float:none; vertical-align:middle; width:100%;}
.responsive-tab{ display:block; width:100%;}
.responsive-tab li{ display:block; float:left; height:40px; vertical-align:middle; width:50%; border-top:1px solid #ccc!important; border-bottom:1px solid #ccc!important;}
.responsive-tab li a{ display:block; font-size:16px !important; padding:7px;}
.responsive-tab li a:hover{ padding:7px;}
.responsive-tab li.active a{ background:#6ca9fc; color:#fff;}
.responsive-tab li.active a:hover{ background:#6ca9fc;color:#fff;}
.responsive-tab li:last-child{ display:block; width:100%;}
span.calender_icon{ clear:both; border-right:1px solid #ccc; float:right; height:39px; margin-top:-38px; padding:5px; position:relative; width:50%;}
.calender_icon{ padding:5px;}
.calender_icon img{ width:24px;}
.calender_list{ padding:4px 44%;}
.resp-tab li{ border:1px solid #ccc; display:block; float:left; height:40px; vertical-align:middle; width:50%;}
.resp-tab li a{ padding:11px;}
.resp-tab li.active{ background:#6ca9fc!important; border-bottom:2px solid #6ca9fc; color:#fff;}
.resp-tab li.active a{ color:#ffffff!important; background:#6ca9fc!important; padding:8px !important;}
.resp-tab li.active a:hover{ background:#6ca9fc; padding:11px; color:#fff;}
.resp-tab li:last-child{ display:block; width:100%;}
.list-form-02 p{ padding:0 15px 0 0; width:83%;}
.tablist li a{ font-size:14px; padding:9px 20%!important; text-align:center;}
.deshboard_table .deshboard_table_wrap tbody tr td:first-child{ padding:8px; text-align:center;}
.set02{ width:auto; min-width:auto;}
.manage_table_head span{ font-size:18px;}
.sec_col{ width:auto;}
.table thead tr th, .table tbody tr th, .table tfoot tr th, .table thead tr td, .table tbody tr td, .table tfoot tr td{ border-top:1px solid #ddd; line-height:1.42857; padding:4px; font-size:14px; vertical-align:middle;}
label.recieved{ font-size:10px; letter-spacing:0; padding:3px 2px 1px;}
.supply-form-02 td{ display:block!important; width:100%!important;}
.close_btn{ position:absolute; right:-15px; top:6px;}
.modal-sm{ width:auto;}
.modal-lg{ width:auto;}
.modal-md{ width:auto;}
.step-01{ font-size:26px; margin-top:-15px; padding-left:6px;}
.shadow{ display:none;}
.tab-pane.active{ margin:0;}
.step02 li a{ background:url("../../img/front/radio-tab02.png") no-repeat local 33% center / auto transparent;font-size:20px; padding-left:58px;}
.step02 li.active a, .step02 li.focus a{ background:url("../../img/front/radio-tab.png") no-repeat local 33% center #f3f3f3; border:1px solid transparent; border-radius:0;}
.view_temp_cart{ width:100%;}
#block{ display:none;}
.footable-toggle{ position:relative;}
.responsive-list-tab li.active{ display:block;height:80px;}
.responsive-list-tab li{ height:80px; border:none; display:none;}
.emptycart{ float:left;}
.pull-right.btn-right{ margin-top:10px; width:100%;}
.cultures-footer{ text-align:center;}
.btn-right{ width:auto;}
.table-check th, .table-check td{ font-size:14px;}
.check-icon{ height:55px; padding:6px; width:55px; margin-top:7px;}
.check-icon .fa{ font-size:32px;}
.check-icon img{ width:26px;}
.step-01 span{ font-size:22px;}
.checkout li .step-01 small{ font-size:12px; font-weight:normal; text-align:center;}
.total-amount li{ padding:5px 10px; font-size:14px;}
.total-amount li:last-child{ padding:2px 7px; font-size:14px;}
#sub-nav{ position:relative!important;}
.checkout-container{ padding:0 0;}
header{ top:0px; position:absolute!important; height:135px!important;} 
.general-container{ padding:9px 2% 0;}
.nav_cart_section{ right: 60px; top: 88px;}
.deposit-footer{ padding:10px 5px;}
.file-input-name{ width:167px;}
.text_safe .checkbox-text{ float:left; height:115px; width:auto;}
.mtcc_identify_gen .radio-float{ margin-left:0;}
.step02{ margin:0 auto; text-align:center; width:100%;}
.file-input-wrapper input{ top:0; left:0;}
.content h4{ clear:both; padding-left:16px;}
.checkout li:first-child{ padding-left:0;}
.general_taxonomic h4{ line-height:24px; padding:10px 4% !important;}
.genr_radio{ border-bottom:1px solid #ddd;}
.btn{ font-size:17px;}
.btn-section{ padding:10px 0;}
p{ font-size:16px; line-height:24px; padding:8px;}
p:empty{ padding:0; margin:0px;}
.h2{ padding:0 10px 5px;}
.content_in h2{ font-size:30px;}
.entry-header h1{ display:inline-block; font-size:24px !important; margin-bottom:10px; padding:8px 10px !important; text-align:center;}
.service_box ul.portfolio_list li p{ margin:30% 16% 0;}
.entry-header p, .form-header p, .form-horizontal p{ text-align:center; font-size:16px;}
input.contact-form{ font-size:16px;}
.content_in li{ font-size:16px; line-height:28px;}
.content_in p{ font-size:16px; line-height:28px;}
.tab-content.content_hover_effect span .tab-pane{ color:#2b2e8f !important; font-family:Calibri; font-size:16px; font-weight:normal; padding:0 10px 10px;}
.navigation_right_section01{ position:absolute; right:0; top:12px; width:60%;}
.main-nav li ul{ position:relative;}
.navigation_right_section a.login_btn{ min-width:75px!important; margin:0 2px 0 0;}
.navigation_right_section a.register_btn{ min-width:88px!important; margin:0 5px 0 0;}
header{ position:absolute !important; top:0!important; height:135px!important;}
.logo-left img{ margin-top:7px; width:100px!important; z-index:88888;}
#service_wrapper{ background-position:center center !important; padding:2% 10% !important;}
#contact_wrapper{ background-position:center center !important;}
.service_heading h1{ font-size:42px; padding:10px 30px;}
.research_heading h1{ font-size:48px; padding:0 12px;}
#research_wrapper{ padding:0; background:#c6deff!important;}
.contact_head h1{ font-size:26px; padding:10px 54px;}
.right_scrollbar{ padding:0px;}
.contact_icon{ float:left; margin-right:7px; width:auto;}
form.form-horizontal{ width:100%;}
select{ width:100%;}
.coloum-style{ font-size:16px; padding:5px;}
.note{line-height:20px;}
.cultures-container{ padding:10px 3%!important;}
.inline-input{ max-width:74%;}
.dropdown_select{ width:23%; float:right;}
.editprofile_wrapper .hint_wrap{ width:100%;}
.radio-float{ padding-right:0;}
.edit_box label{ padding-right:0;}
.edit_box span{ padding-right:0;}
.chngepaswrd_wrapper{ width:80%;}
.fa-image{ font-size:52px!important;}
.table-style td{ display:block!important; width:100%; word-break:break-all;}
header{ position:unset;}
.select_box{ width:100%!important;}
.white{ height:50px!important;}
td.white button.pull-left{ float:none!important; margin:0 auto; display:block!important;}
td.white a.pull-right{ float:none!important; margin:0 auto; display:block!important; max-width:175px;}
.footer-section a{ display:block; margin:0 auto; text-align:center;}
.accordian-heading{ font-size:16px !important; padding:4% 1% 4% 7% !important;}
.modal-dialog.modal-md{ margin:10px; position:relative; width:auto;}
.form-list li{ width:100%;}
.tablist1 li{ vertical-align:middle;}
.tablist1 li a{ font-size:16px;}
.logo img{ width:44px;}
.footer_nav_section li{ padding:5px 10px; display:inline-table !important; margin:0px !important;}
.footer_nav_section ul{ margin:0 auto; text-align:center;}
.social_media{ border-color:#dadada -moz-use-text-color; border-style:solid none; border-width:1px medium; margin:5% 0; padding:5% 0;}
.checkout.cart li .step-01 span{ text-align:center;}
.step-01{ float:none;}
}

@media only screen 
and (min-width : 320px) 
and (max-width : 568px) 
and (orientation : portrait) {
.view_temp_cart td:first-child{ font-size:14px !important;}    
#main-nav li:nth-of-type(3){ width:100%;}     
.general_taxonomic_odd.content-text05 .row{ margin:0;} 
.checkbox_one.checkbox-text012 span{ margin-left:5px;}
.checkbox_one.checkbox-text012.checkbox_one01 .clear{ display:block;}
.checkbox_one.checkbox-text012.checkbox_one01 span{ width:auto;}
.captcha_section #register_captcha2-error.error{ top:5px;}
.footable-first-column .deshboard_table_wrap tbody tr td:nth-of-type(3), .deshboard_table_wrap tbody tr td:nth-of-type(4), .deshboard_table_wrap tbody tr td:nth-of-type(5), .orderid, .deshboard_table_wrap.table td{ word-break:normal; font-size:14px !important;}
.footable-toggle img{ display:block !important;}
img.footable-toggle.footable-contract{ display:none !important;}
.footable-detail-show img.footable-toggle.footable-contract{ display:block !important; width:16px;}
.footable-detail-show img.footable-toggle.footable-expand{ display:none !important;}
.text-right .pagination li a{ font-size:13px; padding:0 8px;}
.pagination li:last-child, .pagination li:last-child a{ font-size:13px;}
li.current{ font-size:13px; padding:6px 8px 5px;}
.NextPg.DisabledPgLk{ padding:0 8px !important;}
.pagination li.PrevPg{ font-size:13px;}
.thankyou h1{ font-size:46px;}
.checkout.cart li .step-01 span{ text-align:left;}
.breadcum_detail .radio-float input[type="checkbox"]:not(old) + label{ margin:0 !important;}
.pull-right.btn-right .btn-pay-now{ float:none;}
.btn.btn-danger.emptycart{ float:none;}
.panel-footer.cultures-footer a{ float:none;}
.genr_radio_wrap ul.radio-list{ margin-top:0;}
.form-group.genr_info_wrapper .genr_radio .col-xs-12{ margin-bottom:10px;}
span.checked{ display:block;}
span.checked .text-label{ font-size:16px;}
span.checked .radio-float label{ font-size:16px; line-height:39px;}
span.checked .radio-float input[type="radio"]:not(old){ margin-left:0; width:24px;}
.general_taxonomic .general_taxonomic_odd .row{ margin-top:0px;}
}

/* Smartphones (landscape) ----------- */
@media only screen 
and (max-width : 360px){
#move_slider.requiresJS{ width:auto;}    
.mean-container .mean-nav ul li ul li.act a{ width:90% !important;}    
.mean-container .mean-nav ul li li a{ margin-left:5%; padding-bottom:8px; padding-left:3% !important; padding-top:8px; width:82% !important;}
.mean-container .mean-nav ul li ul li{ width:96% !important; margin-right:0;}    
.dashboard_graph .dropdown_select-form{ width:180px !important;}
.select_box{ width:177px !important;}
.dashboard_graph label{ width:100%;}
.dashboard_graph .dropdown_select-form1{ float:left; margin-bottom:0; margin-left:0; margin-top:6%; min-width:124px; width:auto;}
.padding-top{ padding:0px 15px 0!important;}
.clear-phn{ width:100%;}
.list-form-02 p{ width:81%;}
.tablist li a{ font-size:14px; padding:23px 10px;}
.emptycart{ float:none;}
.checkbox-text{ font-size:0; padding-right:10px; text-align:right; width:54px;}
.footer_right_bar1 img{ width:100px;}
.footer_right_bar2 img{ width:88px;}
.jointly_suppot{ left:24%; top:30px;}
}

/* Smartphones (Landscape) ----------- */
@media only screen 
and (min-width : 322px) {
a.footer_right_bar1{ float:left; width:auto!important;}
a.footer_right_bar2{ width:auto!important;}
.jointly_suppot{ position:absolute;}
.tablist li a{ padding:20px 22px;}
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width:321px) {
.radio-list li:last-child{ clear:both; display:block!important; text-align:left; width:100%!important;}
.footer-section{ padding:7px; margin:0 auto; text-align:center;}
.footer-section a{ display:-moz-box; width:auto;}
.footer-section .btn{ margin:5px 0 !important;}
.carousel-caption{ padding-top:4%;}
}

@media only screen 
and (min-width:322px)
and (max-width:360px) {
/* Styles */
a.footer_right_bar1{ float:left; width:110px!important;}
a.footer_right_bar2{ width:120px!important;}
.jointly_suppot{ left:95px!important; top:30px!important;}
.tablist li{ width:100%; border-right:0px;}
.tablist li a{ border-bottom:1px solid #ddd !important; border-top:1px solid #ddd !important; padding:9px 20px; text-align:center;}
.tab-pane .cultures-container{ padding:10px 4%;}
.hint_text3{ padding:0; font-size:12px; color:#2c2c2c!important; line-height:14px; margin-top:4px; letter-spacing:0;} 
.width-40{ width:100%; float:none;}
.width-401{ width:100%; float:none;}
.footer_right_bar2 img{ width:111px;}
select{ width:100%;}
.forgot_submit{ text-align:center; display:block;}
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) { 
.mean-container .mean-nav ul li ul li.act a{ width:86% !important;}    
/*#move_slider.requiresJS{ width:auto;}   */ 
.mean-container .mean-nav ul li ul li.act{ width:100% !important;}     
.mean-container .mean-nav ul li li a{ margin-left:5%; padding-bottom:8px; padding-left:3% !important; padding-top:8px; width:82% !important;}
.mean-container .mean-nav ul li ul li{ width:96% !important; margin-right:0;}    
.form_mtcc_grp label{ font-size:17px;}    
.cart_wrapper{ width:100% !important;}    
.form-group-sep{ margin-left:0; margin-top:10px; width:100%;}
.form-group-sep input{ width:98%;}
.text-left.btn.btn-continue-shopping.add_more{ width:30% !important;}    
.text-right .pagination{ margin:10px 5px 0 0;}    
.footable-row-detail-value a.load_detail_view{ display:inline-block;}    
.total-amount li{ font-size:18px;}
.apply_discount_div li{ overflow:hidden;}
#discount_value{ margin-right:5px;}    
.total-amount li:last-child{ font-size:15px;}    
input.form-control:focus{ box-shadow:0 0 0 2px #ccc inset !important; border:1px solid #ccc !important;}    
.mean-container .mean-nav{ background-color:#0c1923 !important; z-index:99 !important; width:100% !important; float:none !important; position:absolute; right:0;}  
#sub-nav{ position:relative;}   
span.no_potential .radio-float label{ width:auto;}    
.mtcc_identify.bg_white.margin_bottom1 .radio-float label, .mtcc_identify.bg_white.margin_bottom2 .radio-float label{ width:auto;}    
.mtcc_identify.bg_white.bg_white01 .radio-float label{ width:auto;}    
.dropdown_select-form.width-40.ajax_state_1 .message{ position:absolute !important; right:52% !important; width:50%;}
.genr_radio span{ font-size:18px;}
.hint_text3{ line-height:15px;}
.select_box{ width:102%;}
.btn-right, .button-right{ min-width:240px;}
.deposit-footer{ padding:10px 3%;}
.general_taxonomic_odd.content-text05 .form-group input[type="checkbox"]:not(old) + label{ font-size:15px;}
.bottom_text{ bottom:50px; right:-50px;}
.carousel-indicators{ bottom:50px;}
.content_in li{ font-size:16px; line-height:24px; width:93%;}
.mean-container .mean-nav ul li a:hover{ background:#4575b7;}
a.top_menu.active_arrow:hover{ color:#fff !important;}
.breadcum_detail h3{ font-size:20px;}
.breadcum_detail1 h3{ font-size:20px;}
.virus_breadcum h3{ font-size:20px;}
.step02{ width:85%;}
.step02 li a{ font-size:22px;}
#datetimepicker5 input, #datetimepicker5 input:focus{ padding:2px 12px; width:100%;}
.checkout li.active span.text{ font-size:22px; margin-top:15px;}
.checkout li{ height:80px;}
.checkout li span.text{ font-size:22px; margin-top:15px;}
.coloum-style .fa{ font-size:24px; position:absolute;}
h3, .h3{ font-size:20px; padding-right:15px;}
.white img{ width:18px;}
.table-striped .white{ height:70px;}
.coloum-style a{ font-size:16px;}
.panel-heading-top a{ font-size:16px;}
.right_contact_section p{ font-size:16px; line-height:20px;}
.contact_head h1{ font-size:38px;}
input.contact-form{ font-size:16px;}
.research_box3 .da-thumbs li article span{ font-size:18px;}
form.form-horizontal{ margin-top:85px;}
.content h3{ padding-left:0;}
.btn-section{ padding:0;}
.header-text{ padding-top:40px;}
.header-text h1{ font-size:2.7em; padding:5px 10px;}
.carousel-caption span{ font-size:34px;}
.content_in h2{ font-size:28px; padding:10px;}
.entry-header p, .form-header p{ font-size:1.4em; letter-spacing:2px; line-height:26px; padding:0;}
.btn{ font-size:14px; padding:5px 10px;}
p{ font-size:16px; line-height:24px;}
.content_in p{font-size:16px; line-height:24px;} 
.content_in li{ margin-bottom:1%; margin-left:2%; padding-left:40px;}
.width-40{ float:left; margin-right:10px; width:47%;}
.list-form-02 p{ padding-right:6%; width:91%;}
.content-text05 p{ float:right; margin:0; width:91%;}
.deshboard_table .deshboard_table_wrap tbody tr td:first-child{ padding:8px; text-align:center;}
.pagination{ margin-top:10px;}
.purchase_date{ width:auto;} 
.sec_col{ width:auto;}
.content{ padding:3%;}
h1, .h1, h2, .h2, h3, .h3{ margin-bottom:10px; margin-top:10px;}
.total-amount li:last-child{ padding:0 10px 0 55%}
.modal .content div{ padding:0; margin:0;}
.view_temp_cart td:first-child{ font-size:14px!important;}
.cultures-footer{ padding:20px 2%;}
#about_wrapper{ padding-top:0px!important;}
.social_media strong{ font-size:20px;}
.footer_nav_section ul li a{ font-size:16px;}
.social_media ul li img{ width:16px;}
.counter h5{ font-size:16px;}
nav.counter ul li a{ font-size:18px; height:30px; width:25px;}
.tablist4 li{ height:55px;}
.navigation_right_section a.hindi_btn{ padding:1px 0;}
.navigation_section ul li a{padding: 12px 4px 19px;}
.tabbing_menus ul li a{ font-size:18px; padding:8px 0;}
#main-nav div{ margin:0 10px;}
.view{ height:220px;}
.view-tenth .mask:hover{ height:200px;}
.view.view-tenth a span{ font-size:18px;}    
.view-tenth p{ font-size:13px; margin-top:0; padding-top:50px;}    
.research_box2{ float:left; width:47%; height:166px;}
.research_box3{ float:left; width:53%; height:166px;}
.research_box2 img, .research_box3 img{ height:166px;}
.contentHolder{ height:435px;}
.header-text{ padding-bottom:10px; padding-top:0;}
.entry-header h1, .form-header h1{ font-size:3.5em;}
.h2{ padding:0 10px 27px;}
.dropdown_select{ background:url("../../img/front/down_arrow_select.png") no-repeat scroll 93% 18px / 15px auto #fbfbfb;}
.radiolist li:first-child{ margin-right:6%;}
.step02 li a{ background:url("../../img/front/radio-tab02.png") no-repeat local 47px center transparent;}
.step02 li.active a, .step02 li.focus a{ background:url("../../img/front/radio-tab.png") no-repeat local 47px center #f3f3f3;}    
.dropdown{ top:37px;} 
.nav_cart_section img.cart_arrow{ left:71%;}
.research_box1 .view a.info{ margin:20% 0 0;}
.research_box2 .view a.info{ margin:19% 0 0 10px; width:74%;} 
.research_box3 .view a.info{ margin:17% 0 0;} 
.carousel-inner .item img{ height:auto !important;}
/* .carousel-caption{ top:14%;} */
.carousel-caption{ /*top:14%; */ vertical-align:middle;}
.dpst_bctra-container .step02 li a{ background:url("../../img/front/radio-tab02.png") no-repeat local 24px center transparent; background-size:30px;}
.dpst_bctra-container .step02 li.active a, .step02 li.focus a{ background:url("../../img/front/radio-tab.png") no-repeat local 25px center #f3f3f3; background-size:30px;} 
.form_mtcc_grp1 input.form-control{ max-width:200px;}   
.dna_structure .form-group input.form-control{ margin-top:10px; max-width:100%;}
.dna_structure{ min-height:315px;}
.datepicker{ width:100% !important;} 
.mini-list{ float:left; min-width:50%; width:auto;} 
.genr_radio span{ font-size:19px;}
.genr_radio_wrap .radio-list li label{ font-size:14px;}
.genr_info{ margin-bottom:15px;}
.cultures-footer{ padding:20px 2%;} 
.jointly_suppot a{ font-size:14px;}  
.edit_box label{ width:25%;}
.edit_box input{ width:72%;}
.form-group.form-inline .form-control{ width:100%;}
.tablist1 li a{ font-size:17px; padding:14.5px;}
.tab-header .tablist1 li:last-child{ border-left:none;}
.tab-header .tablist1 li:last-child:hover{ border-bottom:none !important;}
.manage_table_box_even .dropdown_select-form, .manage_table_box_odd .dropdown_select-form{ width:auto;} 
.modal-dialog.modal-md{ margin:10px; position:relative; width:auto;}  
.footable-toggle img{ display:block !important;}
img.footable-toggle.footable-contract{ display:none !important;}
.footable-detail-show img.footable-toggle.footable-contract{ display:block !important;}
.footable-detail-show img.footable-toggle.footable-expand{ display:none !important;}
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : landscape) {
li#services ul{ margin-left: -110px;}
#slider_section{ height:53%;}
.qty-buttons{ margin-top:0;}
.footable-visible:nth-of-type(2){ width:auto !important;}
.footable-visible:nth-of-type(3){ width:auto !important;}
.footable-visible:nth-of-type(4){ width:auto !important;}
.footable-visible.footable-first-column span.footable-toggle img{ position:relative; top:10px; width:16px;}    
.cart_wrapper{ width:100% !important;}    
.footable-toggle{ background:none;}      
.footable-visible.footable-first-column span.footable-toggle{ left:0; position:relative; top:0;}   
.checkbox-text.checkbox-text0011{ margin-left:-10px; margin-top:-33px !important;} 
.footable-visible.footable-first-column a{ margin-left:-4px; margin-top:-52px;}    
.table-check .checkbox-text.checkbox-text0011 input[type="checkbox"]:not(old) + label{ margin-left:-27px; margin-top:4px;}    
.login_txt{ border:1px solid #ccc !important;}    
a.top_menu.active_arrow:hover{ color:#444 !important;}    
.navigation_section ul li{ margin-right:17px;}    
.checkout-style h3{ padding-left:15px !important;}    
.btn.btn-pay-now.pull-right{ padding:5px 10px 6px;}    
.form_mtcc_grp.form-inline .form-control{ width:87%;}    
.margin_bottom1 .mtcc_identify.bg_white .radio-float label{ width:auto;}    
.text-left.btn.btn-continue-shopping{ padding:5px 10px;}    
a .text-left.btn.btn-continue-shopping{ padding:9px 10px;}    
.mtcc_identify.bg_white.margin_bottom001 .radio-float label{ width:47%;}    
.bg_white .radio-float label{ width:253px;}
.table-check .checkbox-text{ height:40px; margin-top:-60px;}
.table-check .checkbox-text input[type="checkbox"]:not(old) + label{ margin-left:0;}
.table-check .checkbox-text input[type="checkbox"]:not(old){ left:0; top:38px;}
.step-01 a{ margin-top:15px;}
.advance_search_body1 #datetimepicker5 input{ font-size:15px; padding:2px 9px !important;}
.check-icon img{ width:26px;}
.carousel-caption{ padding:13% 10%;} 
.check-icon{ height:60px; width:60px;}
.check-icon .fa{ font-size:32px; padding:3px 0;}
.radio-style ul li:first-child{ margin-right:5%;}
span.record_not_found{ margin:0; font-size:22px; padding:10px;}
.fa-sort-up.sort_left{ left:28%;}
ul.alphabetical{ width:60%;}
.wmg-thumbnail{ margin:0 1.5%;}
.radio-style ul li{ margin-right:2%;}
.carousel-indicators{ bottom:10% !important;}
.tablist4{ width:94%;}
.tablist4 li{ border-left:1px solid #ddd; border-right:1px solid #ddd; vertical-align:middle;}
span.calender_icon{ height:61px;}
.tablist4 li a{ border:medium none; display:block; font-size:18px; line-height:18px; padding:12px 30px;}
.dashboard_graph .dropdown_select-form1{ float:left; margin-bottom:0; margin-left:0px; margin-top:0; min-width:90px; width:auto;}
.menu-5 li{ margin-right:14px!important;}
.menu-5{ width:695px!important;}
.navigation_section ul li ul li a{ font-size:14px; padding:12px 0 13px;}
.service_box ul.portfolio_list li{ height:210px;}
.menu-5{ left:-32px !important;}
.main-nav li ul{ width:660px !important;}
.nav_cart_section{ margin:0px 0 0 !important; top:78px;}
.logo-left img{ margin-top:8px; width:125px;}
header{ height:121px!important;}
#about_wrapper{ margin:0 0 auto!important;}
.navigation_section ul li a{ padding:12px 0 17px;}
a.footer_right_bar1{ float:left; width:auto !important; margin-left:-10px;}
a.footer_right_bar2{ width:auto !important; margin: 10px -25px 0 0;}
.jointly_suppot{ top:48px!important;}
nav.counter ul li a{ line-height:29px;}
.footer_right_bar1{ margin-top:9px;}
.jointly_suppot{ font-size:15px; left:135px;}
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
a.footer_right_bar2{ margin-right: -10px;}    
/*#main-nav li:nth-of-type(3){ width:100%;}    */ 
.Growth_wrap .form-group:nth-child(3){ margin-bottom:20px;}    
.Growth_wrap .form-group{ margin-bottom:30px;}
#isolatedby_name.form-control{ min-height:42px;}
.safe_box2 input.form-control.datepicker.hasDatepicker{ font-size:15px;}
.form-group.form-inline input{ height:40px;}
.manage_table_box_odd .form-group{ margin-bottom:0;}
.dna_structure{ min-height:280px;}    
a .text-left.btn.btn-continue-shopping{ padding:5px 10px !important;}    
.total-amount li, .view_temp_cart td:first-child{ font-size:16px;}     
.radio-list li{ width:78px !important;}    
.radio-list li:last-child{ width:131px !important;}
#slider_section{ height:40%;}
input[type="radio"]:not(old) + label{ margin-left:-35px !important;}    
.qty-buttons{ margin-top:0;}    
.footable-visible:nth-of-type(2){ width:auto !important;}
.footable-visible:nth-of-type(3){ width:auto !important;}
.footable-visible:nth-of-type(4){ width:auto !important;}    
.footable-visible.footable-first-column span.footable-toggle img{ position:relative; top:10px; width:16px;}
.cart_wrapper{ width:100% !important;}
.footable-toggle{ background:none;}  
.footable-visible.footable-first-column span.footable-toggle{ left:0px; position:relative; top:0px;}
.checkbox-text.checkbox-text0011{ margin-left:-10px; margin-top:-42px !important;}
.footable-visible.footable-first-column a{ margin-left:-3px; margin-top:-52px;}
.table-check .checkbox-text.checkbox-text0011 input[type="checkbox"]:not(old) + label{ margin-left:-27px; margin-top:4px;}
.cust-detail-email{ background:none; border:none;}    
.login_txt{ border:1px solid #ccc !important;}
.navigation_right_section01{ right:-4%;}
#edit_form_profile .form-control{ font-size:16px;}
#edit_form_profile .edit_box label{ width:auto;}
.dashboard_graph{ margin-bottom:10px;}
.mytable_1.footable-loaded.footable div, .mytable.footable-loaded.footable div{ margin:0 auto;}
a .text-left.btn.btn-continue-shopping{ padding:9px 10px !important;}
.checkout-style h3{ padding-left:15px !important;}
.margin_bottom1 .mtcc_identify.bg_white .radio-float label{ width:auto;}
.edit_box.edit_box_category label, .edit_box.edit_box_category span{ margin-top:5px;}
.edit_box.edit_box_category{ margin-bottom:15px;}
.edit_box label{ margin-bottom:20px;}
.edit-top{ margin-bottom:10px; margin-top:-10px;}
.edit_box{ margin-bottom:5px; overflow:hidden;}
.edit_box:first-child label, .edit_box:first-child span{ margin-bottom:0;}
.forgot_password .customer_forgot_msg{ margin-left:180px !important; margin-top:5px !important;}
#uploadBtn-error{ margin-right:-10px !important;}
.btn.btn-pay-now.pull-right{ padding:5px 10px 6px;}
.manage_table_box_odd .col-md-3{ min-height:82px;}
.mtcc_identify.bg_white.margin_bottom1 .radio-float label, .mtcc_identify.bg_white.bg_white01 .radio-float label{ width:auto;}
.mtcc_identify.bg_white.margin_bottom001 .radio-float label{ width:47%;}
.mtcc_identify.bg_white.bg_white01 .radio-float.radio-float001 label{ width:170px;}
.bg_white .radio-float label{ width:277px;}
.table-check .checkbox-text{ height:40px; margin-top:-60px;}
.table-check .checkbox-text input[type="checkbox"]:not(old) + label{ margin-left:0;}
.table-check .checkbox-text input[type="checkbox"]:not(old){ left:0; top:38px;}
.step-01 a{ margin-top:15px;}
.cultures-container.form-contain{ padding:0 4%;}
.nav.tablist1.resp-tab.user_dashboard li.active a{ min-height:63px;}
.carousel-caption{ padding:15% 2% 0;}
.editprofile_wrapper .hint_wrap{ width:54%;} 
.checkout.cart li .step-01 span{ display:block; margin-top:7px !important;}
.set-input .radio-float label:last-child{ margin-left:0; width:100%;}
.dna_fragment{ margin:6px 0 5px 5px;}
.responsive-top{ margin-top:30px;}
.text-area-responsive{ margin-top:30px;}
.general-container{ padding:20px 3% 0;}
.mtcc_breadcum_gen ul{ padding-left:20px;}
.file-input-wrapper{ height:auto;}
.radio-list label, .radiolist label{ font-family:ciclesemi; font-size:16px;}
.dropdown_select{ width:25%;}
ul.alphabetical{ width:67%;}
.radio-style ul li:first-child{ margin-right:3%;}
.radio-style ul li{ margin-right:0;}
.radio-list{clear:both;}
.fa-sort-up.sort_left{ left:37%;}
.note{ padding:5px 0 0;}
.carousel-inner{ height:66%;}
.carousel{ margin-top:43px;}
.carousel-indicators{ bottom:50px;}
#about_wrapper{ margin:0 0 auto !important;}
.form-group_address_user{ margin-top:15px;}
.editprofile_user_login .form-control{ margin-bottom:20px;}
.tablist4{ width:92%;}
span.calender_icon{ height:57px;}
.tablist4 li{ border-left:1px solid #ddd; border-right:1px solid #ddd; vertical-align:middle;}
.tablist4 li a{ font-size:18px; line-height:18px; padding:10px; border:none;}
span.calender_icon{ padding:18px;}
.table-check th, .table-check td{ font-size:14px;}
.check-icon{ height:55px; padding:6px; width:55px; line-height:40px;}
.check-icon .fa{ font-size:32px;}
.check-icon img{ width:25px;}
.step-01 span{ font-size:22px;}
.checkout li .step-01 small{ font-size:17px; font-weight:normal;}
.cultures-container{ padding:10px 5%;}
.checkout li:first-child{ padding-left:5%;}
.checkout-container{ padding:0;}
#block{ display:none;}
#sub-nav{ position:unset!important;}
.mean-container .mean-bar{ margin-top:-14px !important; position:fixed;}
.navigation_right_section01{ width:42%!important;}
.mtcc_identify_gen .radio-float{ margin-left:0px;}
.input-group-addon{ display:none;}
.checkout-head{ padding:0;}
.mean-container .mean-bar{ margin-top:120px; min-height:0!important; padding:0!important;}
.main-nav li ul{ position:relative!important;}
header{ min-height:121px; position:fixed; top:0;}
.nav_cart_section{ right: 60px;}
.navigation_section ul li{ margin-right:22px;}
#service_wrapper{ background-position:center center !important; padding:2% 10%!important;}
#contact_wrapper{ background-position:center center !important;}
.service_box ul.portfolio_list li{ height:280px;}
.research_box1 ul li{ height:100%; width:100%;}
.contact_icon{ float:left; margin-right:5px; width:auto;}
.research_detail_wrapper p{ font-size:16px;}
.tab-content.content_hover_effect span .tab-pane{ padding:1% 2%; font-size:16px;}
.research_heading h1{ font-size:74px;}
.tabbing_menus .nav.nav-tabs li{ margin:0 1%; width:22.5%;}
.contact_head h1{ font-size:48px;}
.right_scrollbar{ padding:0 0 0 8px;}
form.form-horizontal{ width:auto;}
.mtcc_history_detail p{ line-height:24px; font-size:16px;}
.research_box2 li{ width:100% !important;}
.research_box3 li{ width:100% !important;}
.inline-input{ width:71% !important;}
.dropdown_select{ width:26!important;}
.social_media ul li a{ height:40px; line-height:2.6; width:40px;}
.tab-pane .cultures-container{ padding:10px 3%;}
.modal-dialog.modal-md{ margin:10px; position:relative; width:auto;}
.footer_right_section a{ width:47%;}
.footer_right_bar1{ margin-left:-30px;}
.footer_right_bar1 img{ margin-top:0px; width:125px;}
.footer_right_bar2 img{ width:140px;}
.jointly_suppot{ font-size: 14px; left: 70px; position: absolute; text-align: center; top: 36px; width: 50%;}
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-width : 980px) 
and (max-width : 982px) 
and (orientation : portrait) {
.tablist4{ width:94%;}
.tablist4 li a{ padding:10px 4px;}
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
#slider_section{ height:48%;}
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
#about_wrapper{ margin:0% 0 auto;}
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
}

/* mobile (portrait) ----------- */
@media only screen 
and (min-width : 319px) 
and (max-width : 323px)  {
.nav.nav-justified.checkout.cart .step-01{ float:none;}    
.footer_right_bar1 img{ width:100px;}
.footer_right_bar2 img{ width:111px;}    
.footable-visible.footable-first-column label{ float: left; height: 16px; line-height: 16px; margin-bottom: 0;}    
.btn.edit_reset02{ padding:6px 7px;}
.form-group.form-group_address.popup-textarea{ padding:0px;}    
.radio-list.radio-list_ida01 div{ padding-left: 5px;}
.form_mtcc_grp.form-inline.dna_structure1{ margin-bottom:5px;}
.no_potential .dna_fragment input[type="radio"]:not(old) + label{ margin-bottom:0px;}
.no_potential textarea.form-control.form-control0{ margin-bottom:10px !important;}
.tab-content.checkout-step02.tab-pane_breadcum{ padding-bottom:0px;}
.collapse .panel-body span{ margin-left:15px;}
.after_error li .dropdown_select-form{ overflow:visible !important;} 
.editprofile_wrapper{ width:90%;}
label#uploadBtn-error{ right:190px !important;}   
#risk_group_information{ margin:0px !important;}
.general_taxonomic .general_taxonomic_odd .mtcc_identify_gen{ margin-bottom:0px;}
.nav.nav-justified.checkout .check-icon{ float: left; margin-bottom: 0px; margin-top: 12px;}
.nav.nav-justified.checkout .step-01{ float:left; padding-left:5px; padding-top:10px; margin-bottom:10px;}
.nav.nav-justified.checkout.cart .check-step01 .check-icon{ float:none; margin:10px auto 0;}
#customer_forgot div{ width:100%;}   
.cultures-container.forgot_password{ padding: 10px 3% !important; width: 96% !important;}
.form-list li, .form-group_address{ padding:0 5px;}
#confirm-pay .footable.breakpoint tbody tr td span.footable-toggle{ margin-top:0;}   
.cultures-container.form-contain .row.form-group.group{ margin-bottom: 0;} 
.cultures-container.form-contain .row .form-group{ margin-bottom: 5px;} 
.btn.btn-pay-now{ width:100%;}    
.breadcum_detail .form-group{ margin-bottom:10px;}    
.row.form-group .mtcc_identify{ margin-bottom:10px;}    
textarea.form-control.form-control1{ margin-bottom:10px;}    
textarea.form-control.form-control1.margin_top1{ margin-top:10px;}
.tab-pane_breadcum{ padding-top:0px; margin-bottom:20px;} 
.deposit_form_dd .form-group{ min-height: 45px;}
.dropdown_select-form{ position:relative; margin-bottom:15px;}
.margin_bottom{ margin-top:5px;}
.row.form-group.group.margin_bottom1{ margin-bottom:10px !important;}
.detail_title .radio-float.radio-float_gen_dpst li{ position:relative;}
.detail_title .radio-float.radio-float_gen_dpst input[type="radio"]:not(old){ left: 20px !important;}
span.detail_title br{ display:none;}
.form-group .col-xs-12, .virus_breadcum .form-group{ margin-bottom:0px !important;}    
.virus_breadcum{ padding:10px 5%;}
.mtcc_identify .radio-float{ padding:5px;}
.form_mtcc_grp.form-inline.dna_structure #growth_condition.form-control{ width:100%; margin-top:5px;}
.form-inline.form_mtcc_grp.dna_structure{ margin-bottom:5px;}
.radio-float.radio-float_gen_dpst li{ clear:both; margin-right:0px;}
.radio-float.radio-float_gen_dpst li label{ font-size:16px !important;} 
.radio-float input[type="radio"]:not(old) + label{ color: #7b7b7b; font-size: 16px !important;}   
#confirm-pay .modal-dialog.modal-lg{ width:94% !important;}     
.btn.btn-danger{ padding:6px 12px 5px;}    
.btn.danger.btn-continue-shopping button{ padding:0; background:none; border:none;}     
h4.modal-title{ clear:none !important;}    
.form-responsive td{ overflow:hidden;}    
#subit_button a .btn.submit_btnn.btn-pay-now{ width:auto !important; margin:0 0 10px 0 !important;}    
.info-depo .dna_fragment{ margin: 5px 0 0; width: 100%;}    
.info-depo .dna_fragment .checkbox-text{ text-align:left;}    
.info-depo .dna_fragment .checkbox-text input[type="radio"]:not(old){ left:20px;}    
.copyright_wrapper .row{ margin:0px;}    
.radio-float.Risk_group_inpt{ width:100%;}
.radio-float.Risk_group_inpt li:first-child{ margin-left:-5px;}    
.min-wrapper h2, .panel-group .row h3{ font-size:22px;}    
.jointly_suppot{ left: 33%; top: 30px; font-size:12px;} 
.table-check0011 tbody tr{ border-bottom:none;}
.panel-group .row{ margin-top:0;}
.table-check.deshboard_table_wrap2 td:first-child{ width:auto;}    
.taxo_species{ margin-top:0 !important;}  
.breadcum_detail1{ margin-top:5px;}  
.breadcum_detail1 h3{ font-size:20px; margin-top:5px !important;}
.breadcum_detail .row.form-group{ margin-bottom:0px;}    
.form-control.form-control1.textarea10{ margin-bottom:10px !important;}    
.mtcc_identify{ margin-bottom:5px;}    
.checkbox_one.checkbox-text012.checkbox_one01 .checkbox-text span{ font-size:16px;}    
.minus_seventy_location, .liquid_nitrogen_location, .freezed_drying_location{ width:90% !important;}
#sample_prepared_location_show div label{ color:#7b7b7b !important;}
.deshboard_table_wrap2.deshboard_table_wrap.table.demo.table-bordered.history-form.general-form-02.form-responsive.footable-loaded.footable td{ font-size:15px !important;}  
.footable.breakpoint tbody tr td span.footable-toggle{ padding-right:5px; margin-top:0px; margin-bottom:0; float:left;}
.footable-visible.footable-first-column span.footable-toggle{ top:4px;}
.deshboard_table_wrap.table td, .deshboard_table_wrap.table p{ color:#444 !important;}    
.deshboard_table_wrap td a.invoice_Download{ display:inline-block; font-size:14px;}    
.task_assing_wrap .deshboard_table_wrap.table td a{ word-break: break-all;}
.customer_name{ font-size:14px !important;}
.deshboard_table_wrap span{ font-size:14px;}
.general-container.row.padding-top{ margin-top:0;}
.modal-content .footable-toggle{ margin-top:2px; margin-right:2px;}    
.checkbox-text.checkbox-text0011{ margin-left:3px !important;}    
.radio-style.radio-style_catalog .radio-list li:nth-of-type(odd){ margin-right:0 !important; width:45%;}    
.radio-style.radio-style_catalog .radio-list li:nth-of-type(even){ margin-right:0 !important; width:55%;}    
.radio-style.radio-style_catalog .radiolist li{ margin-right:0 !important; width:55%;}    
.radio-style.radio-style_catalog .radiolist li:first-child{ margin-right:0 !important; width:45%;}    
.responsive-list li.active span.text{ margin-top:0px;}    
.responsive-list li span.text{ margin-top:0px;}    
.mean-container .mean-nav ul li ul li.act a{ width:82% !important;}    
#move_slider.requiresJS{ width:auto;}    
.mean-container .mean-nav ul li ul li.act{ width:100% !important;}    
.footable-row-detail-cell div{ font-size:13px !important;} 
.footable-row-detail-row{ padding:6px 11px !important;}   
.order_detail_email{ min-width:290px;}
tr.descriptions_staff td p{ margin-bottom:0px;}  
.general_taxonomic{ margin-bottom:5px;}  
.footable-first-column .radio{ display:inline-block; margin-bottom:0; margin-top:0; float:right; width:28px; height:28px;} 
tr.descriptions_staff td{ width:100% !important;}   
p.char_desc{ margin-bottom:0; padding:0; width:85%;}
.task_reassign_reasong{ max-width:205px; max-height:80px;}  
.reassign_msg span.footable-toggle{ display:none !important;} 
.detail_divider{ float:left;} 
.load_detail_view_ttl{ float:left;} 
li.current{ padding:6px 6px 5px;}
.text-right .pagination li a{ padding:0 4px;}    
.deposit_form_dd .dropdown_select-form label{ bottom:10px;}
.deposit_form_dd .dropdown_select-form label#country_id-error{ bottom:-20px;}    
.deposit_form_dd .dropdown_select-form label#state_id-error{ bottom:-20px;} 
.radio-float.radio_float_unsersigned input[type="checkbox"]:not(old) + label{ height:40px; line-height:28px; margin-left:0 !important;}
.radio-float.radio_float_unsersigned input{ left:0; margin:0 !important; position:absolute; top:-30px;}
.radio-float.radio_float_unsersigned{ position:relative;}
.checkbox_one.checkbox-text012 span{ line-height:28px;}
.info-hide.info-h.display_realted_area{ padding-left:0px;}
.cultures-container.form-contain .form-group .col-xs-12{ margin-bottom:5px;}
.advance-form #subit_button .text-left.btn.btn-continue-shopping{ width:auto !important;}   
.advance-form #subit_button .btn.btn-success.btn_shop_cart.add_to_cart_in_cart{ width:auto !important; float:right; margin-left:4px;}   
.radio-list label, .radiolist label{ font-size:15px;} 
#conditions_terms_storage{ margin-bottom:5px;}
.breadcum_detail span.radio-float label{ color:#7b7b7b; font-size:15px;} 
.breadcum_detail label.error{ bottom:-22px;}    
.breadcum_detail .form-group .col-xs-12{ margin-bottom:0px;}
.deshboard_table_wrap span.set02{ font-size:13px; margin-top:5px;} 
.deshboard_table_wrap span.set02 span.section_name, .deshboard_table_wrap span.set02 label{ font-size:13px;} 
#password_message{ font-size:15px;}
.dna_fragment{ margin:5px 15px 0 7px;}  
.radio-float input[type="radio"]:not(old){ clear:both; margin-left:0; width:25px;} 
.load_customer_detail_view{ font-size:13px !important;}
.technical_stf_wrap .deshboard_table_wrap tbody tr:last-child td{ width:50%;}    
.ui-tabs .ui-tabs-nav li.ui-tabs-active{ margin-bottom:0; padding-bottom:0;} 
.ui-state-default.ui-corner-top{ border-bottom:1px solid #d3d3d3 !important;}
.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{ border-bottom:1px solid #d3d3d3 !important; margin-bottom:0 !important; padding-bottom:0 !important;}   
.deshboard_table_wrap td a{white-space:normal;}
.content_in li{ background:url(../../img/front/list-icon_320.png) left 6px no-repeat; padding-left:30px;}
.advance_search_body .tot_price{ margin-left:15px;}
.panel-body span{ margin-left:0px;}
.wmg-details.open{ padding:0 14px 10px;}
.table-style td{ padding:6px 10px !important;}
td.white a.pull-right{ max-width:100% !important;}
.btn{ font-size:16px !important;}
td.white button.pull-left, .cultures-footer a, button.btn-success, .details_table li, .panel-footer.cultures-footer .btn.btn-warning.text-center, .form-group .submit_btn, ul.button-log .edit_reset, ul.button-log .update_password, ul.button-log .edit_save, .panel-footer .btn-continue-shopping, #subit_button .btn-pay-now{ width:100% !important;} 
.wmg-details.open{ margin-left:5px;}
.btn-section .btn-warning{ margin-bottom:10px; width:100%;}
.tot_price a{ display:block; font-size:17px; margin-bottom:4px; width: 98%;}
#value_price{ font-weight:bold;}
#subit_button a .text-left.btn.btn-continue-shopping, .breadcum_detail .prev_btn{ width:100% !important; margin-bottom:10px;}
.mtcc_info_cont p{ line-height:18px !important;}
.mtcc_info_cont span{ margin-bottom:0px !important;}
ul.button-log{ width:100%;}
ul.button-log .ajax_change_btn a, #back_button_first, #back_button{ margin-bottom:10px;}
table.deshboard_table_wrap2 h3 a{ font-size:17px !important;}
.panel-footer .btn-continue-shopping{ white-space:inherit;}
.content h4{ padding-left:0px;}
.panel-title{ font-size:16px !important;}
.general-container h4{ padding:5px 10px;}
.left_btn_order button, .right_btn_thnx button{ float:none !important; text-align:center; width:100%;}      
select#select_shipping{ background:url("../../img/front/dropdown_icn.png") no-repeat right 16px; width:75% !important;}
.general_taxonomic .general_taxonomic_even .radio-list li, .general_taxonomic .general_taxonomic_odd .radio-list li{ width:100% !important;}
.view_temp_cart td:first-child{ font-size:14px !important;}
#submit_button .btn-continue-shopping{ width:auto;}
.step-01{ font-size:24px !important;}
.radio-list li{ display:block; text-align:left; width:100%;} 
.modal-footer .btn.btn-continue-shopping, .modal-footer .btn.danger.btn-continue-shopping, #assign_load .text-left.btn.btn-continue-shopping.assign_to_s{ width:auto !important;}   
.panel-footer.cultures-footer a{ display:block; float:none; margin-right:0; margin-bottom:5px;}    
.btn-continue-shopping{ width:100%;}
.panel-footer.cultures-footer a.emptycart{ display:block; margin-right:0;}
.pull-right.btn-right .btn-pay-now{ width:100%;}
.pull-right.btn-right{ margin-top:0;}
.content-text05 h3{ font-size:17px;}
.step-01 a{ margin-top:18px;}
.general_deposit .tot_price{ float: left !important; margin: 0 0 0 10px;}
.top-wrapper .min-wrapper{ max-width:100%;}    
.remove_parent{ background:url("../../img/front/close_btn1.png") no-repeat 0 0 ; float:left; font-size:0; height:16px; width:16px;}    
.fc-left .fc-today-button.fc-button.fc-state-default{ width:120px;}      
.browsebtn a.file-input-wrapper.upload.uploadBtn label#user_img-error.error{ left:-130px !important; margin-left:0; position:relative !important; top:-10px !important; width:100% !important;}    
.radio-float_gen_dpst input[type="radio"]:not(old) + label{ margin-left:-10px !important;}    
.manage_order2 span:nth-of-type(2){ margin-top:0px;}    
ul.total-amount .ajax_loader li:nth-of-type(2){ padding-left:10px !important;}  
.panel-footer.cultures-footer a.right_btn_thnx{ float:none !important;}  
.checkout.cart li .step-01 span{ text-align:center; margin-top: 0 !important;}    
.radiolist li:first-child{ margin-right:0;}    
#move_slider.menu-2.requiresJS{ margin-left:0; width:100% !important;}    
.mean-container .mean-nav ul li li a{ padding-bottom: 7px; padding-left: 4% !important; padding-top: 7px; width: 81% !important;}
.mean-container .mean-nav ul li ul li{ width:95% !important; margin-right:0;}    
.text-left.btn.btn-continue-shopping.add_more{ width:68% !important;}    
.deshboard_table_wrap.table td{ padding:4px 2px;}    
.technical_stf_wrap span, .technical_stf_wrap b, .technical_stf_wrap td, .technical_stf_wrap td a{ font-size:13px !important;}
.fieldset_section_deposit .advance_search_body1 h4.form-title{ margin-left:10px !important;}    
.table-check.table-check0011 .checkbox-text.checkbox-text0011{ position: relative; margin-left:0px !important; margin-top:-9px !important; padding-right:0 !important; width:34px !important; float: left;}
.table-check.table-check0011 .checkbox-text.checkbox-text0011 input{ position:absolute; margin:0px;}
.table-check.table-check0011 .footable-visible.footable-first-column span.footable-toggle{ float:left; top:0px; z-index:1;}
.success.align_message .alert.alert-success{ font-size:15px !important; padding:10px !important; width:100%;}
.qty-buttons{ height:31px;}
.table-check.table-check0011 .footable-visible.footable-first-column span.footable-toggle input[type="checkbox"]:not(old){ top:-16px;}
.dropdown_select{ background:url("../../img/front/down_arrow_select.png") no-repeat scroll 97% 17px / 13px auto rgba(0, 0, 0, 0);}    
.table-check{ margin-bottom:20px;}    
.fc-right .fc-today-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right{ display:none !important;}  
table.deshboard_table_wrap.table h3{ font-size: 16px; margin-top: 5px;}  
#show_cart_view_temp.modal-body{ padding:0;}
#view_temp_cart .footable-visible:nth-of-type(2){ word-break:break-all;}
#view_temp_cart .footable-visible:nth-of-type(3){ word-break:break-all;}
.cart_tbl_wrap .footable-visible:nth-of-type(2){ word-break:break-all;}
.cart_tbl_wrap .footable-visible:nth-of-type(3){ word-break:break-all;}
.cart_tbl_wrap .checkbox-text{ width:85%;}    
.deshboard_table .deshboard_table_wrap tbody tr td:first-child{ padding:2px;}    
.user_log_dashboard span.dropdown_select-form{ margin:10px 7px 0 0; width:110px !important;}
.research_box2 img, .research_box3 img{ height:150px;}
.research_box3 .da-thumbs li article span{ margin:9% 5% 0 10%;}
.research_box2 .da-thumbs li article span{ margin:26% 10% 0 14%;}
.general_taxonomic_odd.content-text05 .row{ margin:0;}
.btn-group.cart-price .dropdown{ right:-30px;}
.form-group_address .message{ bottom:-18px; right:3px;}
.width-40{ width:100%;}
.width-401{ width:100%;}
#city_id-error{ position:absolute; right:1px !important; width:161px;}
#register_captcha2-error.error{ top:-7px !important;}
.form-list li .message{ bottom:-5px !important;}
.checkbox-text{ width:100%;}
.content h4{ clear:both;}
.step02 li{ display:block; width:100%;}
.dpst_bctra-container .step02 li.active a, .step02 li.focus a{ background:url("../../img/front/radio-tab.png") no-repeat local 5% center / 30px auto #f3f3f3;
  border:1px solid transparent; border-radius:0;}
.dpst_bctra-container .step02 li a{ background:url("../../img/front/radio-tab02.png") no-repeat local 5% center / 30px auto rgba(0, 0, 0, 0); padding-left:18%;
  text-align:left;}
.dpst_bctra-container{ padding:0;}
.mtcc_identify .radio-float label{ clear:both; width:97%; height:40px; font-size:16px !important;}
.cultures-body .input-group-addon{ display:none;}
.step-01{ float:none; font-size:28px; margin-top:0; padding-left:0px; text-align:center; vertical-align:middle;}
.nav-justified.checkout.responsive-list li{ float:left; text-align:center; width:33%; height:auto; padding-bottom:10px;}
.nav.nav-justified.checkout.cart li{ float:left; text-align:center; width:33%; height:auto;}
.nav-justified.checkout li{ width:100%; height:45px;}
.check-icon{ display:block; float:none;}
.nav.nav-justified.checkout.responsive-list .step-01{ text-align:center;}
.nav.nav-justified.checkout.responsive-list .step-01 span{ margin:10px auto 0; float: none;}
.service_box ul.portfolio_list li{ height:223px; margin:10px auto; width:223px; float:none;}
.carousel{ height:60%; margin-bottom:0;}
#about_wrapper{ margin:0 0 auto;}
.breadcum_detail label{ font-size:16px;}
#slider_section{ height:60%;}
.general_taxonomic .general_taxonomic_even .mtcc_identify_gen01, .general_taxonomic .general_taxonomic_odd .mtcc_identify_gen01{ border:none;}
.nav.nav-justified.checkout.responsive-list .deposit_backteria a{ padding:0px;}
}

/* mobile (portrait) ----------- */
@media only screen 
and (min-width : 360px) 
and (max-width : 363px){
.user_log_dashboard span.dropdown_select-form{ margin:10px 7px 0 0; width:130px !important;}  
.research_box2 img, .research_box3 img{ height:150px;}
.research_box3 .da-thumbs li article span{ margin:9% 5% 0 17%;}
.carousel-indicators{ bottom:-15px;}
.general_taxonomic_odd.content-text05 .row{ margin:0;}  
.form-group_address .message{ bottom:-24px; right:3px;}
.width-40{ width:100%;}
.width-401{ width:100%;}
#city_id-error{ position:absolute; right:1px !important; top:75px !important; width:161px;}
.mtcc_identify .dna_fragment{ margin:10px 0;}
.checkbox-text{ width:100%;}
.content h4{ clear:both; padding:2%;}
.dpst_bctra-container{ padding:0;}
.mtcc_identify .radio-float label{ clear:both; width:98%;}
#step02 li:last-child{ border-right:1px solid #ccc; border-top:0 none;}
.step02 li{ width:100%; display:block;}
.cultures-body .input-group-addon{ display:none;}
.check-icon{ display:block; float:none;}
.nav.nav-justified.checkout.responsive-list .step-01{ text-align:center;}
.nav.nav-justified.checkout.responsive-list .step-01 span{ margin:10px auto 0;}
li.deposit_backteria.active{ height:auto; min-height:50px;}
.carousel{ height:48%; margin-bottom:0;}
#about_wrapper{ margin:0 0 auto;}
}

/* mobile (landscape) ----------- */
@media only screen 
and (min-width : 479px) 
and (max-width : 482px)  {
.footable-visible.footable-first-column label{ float:left; height:16px; line-height:16px; margin-bottom:0;}    
.footable-row-detail-cell div.footable-row-detail-value{ color: #999 !important; display: table-cell;}    
ul.radiolist{ clear:both;}
.btn.btn-success.pull-left.fail_to_cart_add{ width:100%;}    
.text-left.btn.btn-info{ width:100%;}
.check-icon .fa{ padding-top:9px;}
.radio-list.radio-list_ida01 div{ padding-left: 10px;}  
.btn.btn-continue-shopping.click_to_proceed{ padding: 8px;}  
.form-inline.form_mtcc_grp.dna_structure #growth_condition{ margin-left:5px; margin-right:0;}
.cart .check-icon img{ padding: 9px 0 0;}
.checkbox_one.checkbox-text012.checkbox_one01 .checkbox-text{ margin-left:10px;}    
.minus_seventy_location, .liquid_nitrogen_location, .freezed_drying_location{ width:45% !important;}
.collapse .panel-body span{ margin-left:15px;}    
.task_reassign_reasong{ width:350px !important;}    
.footable-first-column .radio{ float:right; margin-top:0; position:relative; width:28px; margin-right:0px;}    
#confirm-pay .modal-dialog.modal-lg{ width:96% !important;}     
tr.descriptions_staff td{ width: 100% !important;}    
h4.modal-title{ clear:none;}    
.btn.btn-continue-shopping.empty_cart_whole{ line-height:24px; min-height:37px;}    
.btn.danger.btn-continue-shopping{ line-height:24px; min-height:38px;}    
.form-responsive td{ overflow:hidden;} 
#subit_button a .btn.submit_btnn.btn-pay-now{ width:auto !important;}    
.deposit_backteria.active a{ padding:0px;}    
.radio-float.radio_float_unsersigned{ left:0; position:relative; width:390px !important;}    
.radio-float.radio_float_unsersigned input[type="checkbox"]:not(old){ float:left;}
label.radio_float_text.unsersigned{ height:40px; width:416px; line-height:24px; padding-top:5px;}
.tab-pane_breadcum{ padding-bottom:0px;}
.dna_structure, .margin_bottom1, .mtcc_identify{ margin-bottom:5px !important;}
.content h4{ padding-left:0px;}
.btn.btn-primary.pull-left.left_btn_order1{ float:none; width:100%;}
.right_btn_thnx .btn.btn-info.pull-right{ width:100%;}
.radio-float .list-form-02 p{ width:88%;}    
.general-container.row.padding-top{ padding-top:0 !important; margin-top:0;}
#country_id-error.error{ top:40px;}
.form-control1 .error{ bottom:-12px;}
.table-check.deshboard_table_wrap2 td:first-child{ width:auto;} 
.table-check0011 tbody tr{ border-bottom:none;}   
.input-lg{ height:50px !important;}  
.qty-buttons{ height:31px; margin-bottom:-5px; margin-top:-5px !important;}
.btn.btn-success.pull-left.add_to_cart{ width:100% !important;}
td.white a.pull-right{ max-width:100%;}  
.btn.btn-continue-shopping.pull-left, .btn.btn-pay-now{ width:100%; float:none; margin-left:0; margin-bottom:5px;}
.table-style td{ padding: 6px 12px !important;}
.panel-footer.cultures-footer a{ width:100%; margin-right:0; margin-bottom:5px;}
#register_captcha2-error.error{ top:-10px;}    
.radio-float.group .message{ right:15px; top:20px; width:100%;}
.message #city_id-error.error{ position:absolute; top:65px !important;}
.message #register_captcha2-error.error{ margin-bottom:0; top:13px;}
.panel-group .row, .row .form-group h3{ margin-top:10px;}
.general_taxonomic{ margin-bottom:10px;}     
.content-text05 p{ width:87%; margin-bottom: 0;}  
.panel-body span{ margin-left:0;}  
.general_taxonomic_odd .mtcc_identify_gen{ margin-bottom:5px; margin-top:5px;}
.info-depo .dna_fragment .checkbox-text input[type="radio"]:not(old){ left:20px;} 
.checkbox_one input[type="checkbox"]:not(old){ left:0px;}   
.info-depo .dna_fragment div.form_error label{ color:red !important; left:14%; position:absolute; top:35px;}
.info-depo{ position:relative;}
.btn.danger.btn-continue-shopping button{ background:none; border:none; min-height:25px; padding:0;}
.dropdown_select-form label{ bottom:-22px; position:absolute; right:3%;}
.taxo_species{ margin-top:5px !important;}
.breadcum_detail1 .form-group h3{ margin-top:0px !important;}
a button{ min-height: 37px;}
.row .form-group{ margin-bottom: 5px;}
.textarea10{ margin-bottom: 12px !important;}    
.dna_fragment{ display: inline-block; float: left; margin: 5px 0 5px; width: 50%;}
.breadcum_detail label{ font-size:18px;}
.margin_top1{ margin-top:10px;}
.copyright_wrapper .row{ margin:0;}    
.dropdown_select-form{ margin-bottom:10px;}
#state_id-error{ top:40px;}    
.general_taxonomic .general_taxonomic_even .mtcc_identify_gen01, .general_taxonomic .general_taxonomic_odd .mtcc_identify_gen01{ border-right:none;}    
.breadcum_detail1{ padding:15px 5px 0;}    
.radio-float{ position:relative;}
.breadcum_detail1, .textarea_space{ margin-top:10px;}
.nav.nav-justified.checkout.responsive-list .check-icon{ margin-top:0px;}    
.display_realted_area{ padding-left:0;}
.cultures-container.form-contain .row.form-group.group, .cultures-container.form-contain .row .form-group{ margin-bottom:0 !important;}
textarea.form-control1, textarea.form-control{ margin-bottom: 8px;}
.form-group_general{ margin-top:15px;}
.radio-float input[type="radio"]:not(old){ clear: both; margin-left: 10px; width: 20px;}
.nav.nav-justified.checkout .check-icon{ margin-top:15px;}
.radio-float li div{ position:relative;}
.form-title{ margin-top: 0;}    
.tot_price{ margin-right:5px;}    
.tot_price a{ color: #fc7700; font-size: 18px; line-height: 22px;}    
.checkbox_one.checkbox-text012 span{ float: left; margin-left: 5px; width: 91%;} 
.radio-float.radio-float_gen_dpst li{ margin-right:10px;}  
#subit_button .btn-pay-now{ margin-bottom: 0; padding: 3px 10px 4px;} 
.modal-dialog.modal-lg .content{ width: 100%;}
#move_slider.requiresJS{ width:auto;}    
select#select_shipping{ background:url("../../img/front/dropdown_icn.png") no-repeat right 16px; width:70% !important;}    
.remove_parent{ background: url("../../img/front/close_btn1.png") no-repeat 0 0 ; float:left; font-size:0; height:16px; width:16px;}     
#move_slider.menu-2.requiresJS{ margin-left:0; width:100% !important;}     
.mean-container .mean-nav ul li li a{ margin-left: 5%; padding-left: 3% !important; width: 87% !important; padding-bottom:8px; padding-top:8px;}
.mean-container .mean-nav ul li ul li{ width:92% !important; margin-right:0;}
.mean-container .mean-nav ul li ul li.act{ width: 100% !important;}
.step-01{ float:left;}    
.view_temp_cart td:first-child{ font-size:14px !important;}    
.general_taxonomic_odd:nth-of-type(3) .mtcc_identify_gen{ width:100%;}     
.qty-buttons{ margin-top:0;}    
.footable-visible.footable-first-column span.footable-toggle{ left:0; margin-left:0px !important; height:16px; float:left;}    
.footable-visible.footable-first-column span.footable-toggle img{ position:relative; top:0px;}    
.cart_wrapper{ width:100% !important;}    
.checkout li{ border:none;}    
.footable-toggle{ background:none;}      
.checkbox-text.checkbox-text0011{ margin-left:33px; float:left;}
.footable-visible.footable-first-column span{ margin-left:10px !important;}
.cust-detail-email{ background:none; border:none;}    
.form-group-sep{ margin-left:0; margin-top:10px; width:100%;}
.form-group-sep input{ width:94%; font-size:16px;}
.text-left.btn.btn-continue-shopping.add_more{ width:44% !important; font-size:16px;}
.ui-tabs .ui-tabs-nav li{ float:left !important;}    
#TempOrderForIdaBacteriaFungiDepositOrganismTypeId-error{ margin-top:-12px;}    
.btn.btn-success.btn_shop_cart{ padding:6px 12px 5px;}
.btn_shop_cart img{ width:22px;}
.wmg-item{ padding:3px !important;} 
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{ padding:0.5em 7px !important;}  
.apply_discount_div li{ overflow:hidden;}
.total-amount li span{ margin-bottom:0;}
.discount_code span:first-child{ width:54% !important;}
.form-group .col-xs-12{ margin-bottom:5px;}
.genr_info{ margin-bottom:0;}
.check-step01 .step-01{ margin-top:5px;}
.step-01{ font-size:26px; margin-top:5px; padding-left:6px; margin-bottom:5px;}
.checkout.cart li{ height:70px; padding-left:0; float:left;}
.check-step01{ margin-left:10px;}   
.btn-right, .button-right{ min-width:100%; margin-top:0 !important; width:auto !important;}
.btn-pay-now{ padding:5px 10px 5px;}
.total-amount{ margin-bottom:10px;}
.checkbox-text input[type="checkbox"]:not(old) + label{ margin-left:-38px;}
.btn-continue-shopping{ font-size:14px !important;}
.check-icon{ height:50px; margin-top:0px; padding:6px; width:50px;}    
#uploadBtn-error.error{ margin-top:9px !important;}    
#city_id-error{ top:40px !important;}
#address_MTS_request-error.error{ margin-bottom:-22px;}
#register_captcha2-error.error{ margin-bottom:-19px; margin-right:5px;}
.radio-float.radio-float012 input[type="radio"]:not(old){ width:25px;}
.checkout li{ height:80px !important;}
.login_txt{ border:1px solid #ccc !important;}
.tabbing_menus .nav.nav-tabs li{ margin:0 9px !important;}
.bottom_text{ bottom:-30px; position:absolute; right:-57px;}
.bottom_text span{ font-size:14px !important;}
.row.new_mouse_hover{ margin-left:0; margin-right:0;}
.right_scrollbar{ margin-top:10px; margin-bottom:10px;} 
.technical_stf_wrap .deshboard_table_wrap tbody tr:last-child td{ width:76%;}
#city_id-error{ position:absolute; right:3% !important; width:161px;}
.form-list li .message{ top:39px;}
.responsive-list li span.text{ font-size:20px; margin-left:10px; margin-top:15px;}
.responsive-list li.active span.text{ font-size:20px; margin-left:10px; margin-top:15px;}
.research_box2, .research_box3{ float:left !important; width:50% !important;}
.service_box ul.portfolio_list li{ clear:both; float:none!important; height:220px; margin:20px auto; width:220px;}
.carousel{ height:95%; margin-bottom:0;}
#about_wrapper{ margin:0 0 auto;}
.footable-toggle img{ display:block !important;}
img.footable-toggle.footable-contract{ display:none !important;}
.footable-detail-show img.footable-toggle.footable-contract{ display:block !important;}
.footable-detail-show img.footable-toggle.footable-expand{ display:none !important;}
#slider_section{ height:98%;}
.carousel-indicators{ bottom:-20px;}
}

/* mobile (landscape) ----------- */
@media only screen 
and (min-width : 483px) 
and (max-width : 568px)  {                    
.thankyou{ padding-left:0px;}    
.general-container.row.padding-top{ padding-top:0px !important; margin-top:0px;}    
.deshboard_table_wrap td a.invoice_Download, .modal-content .technical_stf_wrap td a{ font-size:13px;}
.list-form-02 p{ padding:0 15px 0 0; width:90%;}    
.btn.btn-pay-now{ margin-bottom:0; margin-right:0;}    
.table.table-bordered.form-responsive td{ overflow:hidden;}
.panel-footer.cultures-footer a.right_btn_thnx{ float: none !important;}
.btn.btn-info.pull-right{ float: none !important;}
.responsive-list li span.text{ margin-top:13px !important;}
.general_taxonomic .general_taxonomic_even .mtcc_identify_gen01, .general_taxonomic .general_taxonomic_odd .mtcc_identify_gen01{ border-right:none;}
.general_taxonomic_even{ padding-top:5px;}
.footable-first-column .radio{ float:right; margin-top:-5px; position:relative; right:5px; width:24px;}    
.footable-first-column .radio input[type="radio"]:not(old){ left:23px; margin:0 !important; position:absolute;}    
.task_reassign_reasong{ width:440px !important;}    
#confirm-pay .modal-dialog.modal-lg{ width:96% !important;}    
.panel-footer.cultures-footer a.emptycart{ margin-right:0;} 
.cart .check-icon img{ margin-top:7px;}   
.checkout li .step-01 small{ text-align:left;}
.btn.danger.btn-continue-shopping button{ padding:0; background:none; border:none;}
a.btn-pay-now{ float:none !important; margin-right:4px;}
.cart .check-icon .fa{ margin-top:5px;}    
ul.radiolist{ clear:both; display:block;}  
.deposit_form_dd .form-group{ min-height:47px;}
.form-group .col-xs-12{ margin-bottom:15px;}  
.general_taxonomic_odd .mtcc_identify_gen{ margin-top:0px; margin-bottom:0px;}                                  
.general_taxonomic{ margin-bottom:5px;}                                  
.genr_info_wrapper{ min-height:240px;}
.content-text05 h3 a{ font-size:18px;}
.add_to_cart_in_cart{ padding:6px 12px 5px !important;}
.panel-body span{ margin-left:0px;}
.manage_order2 h3 a{ font-size:16px !important;}                                        
.footable-visible.footable-first-column span.footable-toggle{ float:left; height:21px; left:0; margin-left:0 !important; top:0; padding-right:5px !important;}  
.checkbox-text.checkbox-text0011{ float:left; margin-left:0px;}                                                     
.mean-container .mean-nav ul li ul li.act a{ width:86% !important;}    
#move_slider.requiresJS{ width:auto;}    
.mean-container .mean-nav ul li ul li.act{ width: 100% !important;}     
select#select_shipping{ background:url("../../img/front/dropdown_icn.png") no-repeat right 16px; width:60% !important;}     
.footable-toggle.footable-expand{ display:block !important;}    
.footable-detail-show .footable-toggle.footable-expand{ display:none !important;}    
.footable-detail-show .footable-toggle.footable-contract{ display:block !important;}    
#move_slider.menu-2.requiresJS{ margin-left:0; width:100% !important;}    
.mean-container .mean-nav ul li li a{ margin-left:5%; padding-bottom:8px; padding-left:3% !important; padding-top:8px; width:82% !important;}
.mean-container .mean-nav ul li ul li{ width:96% !important; margin-right:0;}
.mean-container .mean-nav ul{ width:100% !important;}    
.check-icon{ margin-top:-7px; padding:6px; margin-right:8px;}
.content-text05 p{ width:89%; margin-bottom:0; padding-right:0;}    
.view_temp_cart td:first-child{ font-size:14px !important;}                              
.chngepaswrd_wrapper{ padding-top:10px;}    
#slider_section{ height:54%;}    
.general_taxonomic_odd:nth-of-type(3) .mtcc_identify_gen{ width:100%;}    
.qty-buttons{ margin-top:-4px; height:28px;}    
.footable-visible:nth-of-type(2){ width:auto !important;}
.footable-visible:nth-of-type(3){ width:auto !important;}
.footable-visible:nth-of-type(4){ width:auto !important;}    
.footable-visible.footable-first-column span.footable-toggle img{ position:relative; top:5px;}    
.cart_wrapper{ width:100% !important;}    
.footable-toggle{ background:none;}      
.cultures-footer{ padding:20px 5px;}
.panel-footer.cultures-footer .pull-right.btn-right{ margin-right:6px;}
.btn.btn-danger img{ margin-top:-7px;}     
.footable-visible.footable-first-column a.select_order{ font-size:0 !important; margin-top:0;}    
.ui-tabs .ui-tabs-nav li{ float:left !important;}     
.tabbing_menus .nav.nav-tabs li{ margin:0 10px !important;}    
.service_box ul.portfolio_list li{ width:62%; margin:10px auto; float:none;}
.research_box1{ margin-left:25px;}
.research_box2{ margin-left:25px; width:43%;}
.research_box3{ width:52%;}
.right_scrollbar{ margin-top:20px;}
.bottom_text{ bottom:-57px; right:-70px; text-align:right; width:45%;}
.carousel-indicators{ bottom:-50px;}
.navigation_right_section01{ width:37%;}
.dashboard_graph{ margin-bottom:10px;}
.deshboard_table_wrap td a{ white-space:pre-line;}
.checkout.cart li{ float:left; height:70px; padding-left:15px; width:33%;}    
.step-01{ margin-top:0;}
.checkbox-text input[type="checkbox"]:not(old) + label{ margin-left:-35px;}
#show_cart_view_temp .content{ margin-top:-20px !important;}
.view_temp_cart td:first-child{ font-size:14px;}
.btn-continue-shopping{ font-size:14px !important;}
.btn{ padding:5px 12px 6px; font-size:14px;}
.step02 li a, .step02 li.active a, .step02 li.focus a{ background-position:30% center;}
.step02 li a{ padding-left:30px;}
.dashboard_graph .dropdown_select-form1{ float:right; margin-left:10px; margin-top:0; width:27%;}
#calendar, .fc.fc-ltr.fc-unthemed{ padding:10px !important;}
.resp-tab li.active a{ padding:12px !important;}
.tab-header{ margin-bottom:10px;}
.edit_box.edit_box_category{ margin-bottom:20px; margin-top:0;}
.Order_no_form{ margin-top:5px !important;}
#city_id-error{ bottom:-68px; position:relative; right:0; width:100%;}
#address_MTS_request-error.error{ bottom:-28px; position:relative; right:5px;}
#register_captcha2-error.error{ position:relative; right:244px; top:28px;}
#uploadBtn-error{ bottom:12px; margin-left:10px; position:relative;}
.resp-tab li{ width:33.3%; height:41px;}
.resp-tab li:last-child{ width:33.3%;}
.resp-tab li a{ padding:12px 5%;}
.resp-tab li.active a{ padding:9px !important;}
label.recieved{ white-space:nowrap;}
.deshboard_table_wrap.table.demo.table-bordered.assign-scientist td:first-child{ width:35%;}
.deshboard_table_wrap.table.demo.table-bordered.assign-scientist td:nth-of-type(2){ width:30%;}
.footable-row-detail-value br{ display:none;}
span.text{ margin-left:5px !important; margin-top:22px !important;}
.responsive-list li{ height:80px;} 
.informations{ clear:both; margin-bottom:10px; overflow:hidden;}
.form_error{ bottom:-140px; position:relative; right:-5px;}
.form-group-sep{ margin-left:0; margin-top:10px; width:100%;}
.form-group-sep input{ width:98%;}
.text-left.btn.btn-continue-shopping.add_more{ width:30% !important;}
.modal-dialog .technical_stf_wrap p{ width:90%;}
.deshboard_table_wrap tbody tr td:first-child, .deshboard_table_wrap tbody tr td:nth-of-type(2){ width:auto !important;}
.menu-5{ left:0 !important;}
.genr_info_wrapper .genr_radio .col-md-3.col-lg-4.col-sm-6.col-xs-12{ width:20%; margin-top:10px;}
.genr_info_wrapper .genr_radio .col-md-9.col-lg-8.col-sm-6.col-xs-12{ width:80%;}
.discount_code span:last-child{ width:49% !important;}
.discount_code span:first-child{ width:50% !important;}
#discount_value{ width:75%; height:33px;}
#discount_value:focus, #discount_value:active, #discount_value:hover{ height:33px;}
.panel-footer.cultures-footer .pull-right.btn-right{ width:75%; margin-top:0;}
.ajax_loader{ margin-bottom:10px;}
.wmg-details.open{ margin-left:5px;}
.wmg-item{ width:50%;} 
.staff_name{ padding-left:9%;}    
}

/* mobile (landscape) ----------- */
@media only screen 
and (min-width : 639px) 
and (max-width : 642px)  {  
#move_slider.requiresJS{ width:auto;}    
.mean-container .mean-nav ul li ul li.act a{ width: 90% !important;}                               
.mean-container .mean-nav ul li li a{ margin-left: 5%; padding-bottom: 8px; padding-left: 3% !important; padding-top: 8px; width: 82% !important;}
.mean-container .mean-nav ul li ul li{ width:96% !important; margin-right:0;}    
.general_taxonomic_odd.content-text05 .row{ margin:0;}    
.form-group_address .message{ bottom:-18px; position:absolute; right:3px;}
#city_id-error{ position:absolute; right:1px !important; top:75px !important; width:161px;}
.dropdown_select-form .message{ position:absolute; top:42px; z-index:999;}
.checkout.cart li .step-01 span{ display:block; margin-top:21px !important;}
.set-input label{ width:154px;}
.dna_fragment{ margin:10px 0 5px 7px;}
.checkout li:first-child.check-icon{ margin-top:-4px;}
.check-icon{ height:40px; margin-right:10px; margin-top:4px; padding:6px; width:40px;}
.check-icon img{ width:19px; padding:3px 0;}
.research_box1{ width:74% !important;} 
.tabbing_menus .nav.nav-tabs li{ width:23% !important;}
.bottom_text span{ width:100%; display:block;}
.carousel{ height:95%; margin-bottom:0;}
#about_wrapper{ margin:0 0 auto;}
#service_wrapper .col-xs-12{ width:50%;}
.service_box ul.portfolio_list li{ height:230px;}
.image_grid li img{ height:162px; width:100%;}
.research_detail_wrapper p{ padding-bottom:0; line-height:16px;}
.research_box1{ width:100%;}
.effects-01{ display:flex; width:100%;} 
.research_box1{ margin-top:0!important;}
.fa-sort-up.sort_left{ left:31%;}
.research_box2{ float:left; width:45%;}
.research_box3{ float:left; width:55%;}
#slider_section{ height:90%;}
}

.general_taxonomic_odd.content-text05 .row{ margin:0;}
.general_taxonomic_odd.content-text05 .form-group{ min-height:45px; margin-bottom:5px;} 
.mean-container .mean-nav ul li a{ background-color:#0c1923 !important; z-index:99 !important;} 
.discount_code{ overflow:hidden;}
.dropdown_select-form select.select_box{ width:101%;}
#select_shipping{ -moz-appearance:tab-scroll-arrow-forward;}
.captcha_section span{ color:#fff; display:inline-block; margin-bottom:10px; margin-right:10px; font-size:18px;}
.captcha_section img{ margin-bottom:10px;}
.login_txt{ background:#ffffff; border:medium none; padding:5px;}
.ui-widget-content a{ color:#4575b7 !important;}
.text-right .pagination{ margin:10px 5px 0 0 !important;} 
#assign_load{ float:right; text-align:right; width:100%;}
#assign_load div#alert_div{ margin-top:10px;}
.mceListBoxMenu.mceNoIcons.defaultSkin{ z-index:999999 !important;}
#menu_mce_editor_0_mce_editor_0_formatselect_menu{ top:269px !important; position:absolute !important;} 
.login_txt{ border:1px solid #ccc !important;}
.mean-container .mean-nav ul li li a{ cursor:pointer;}
.form-group-sep{ margin-left:0; margin-top:10px; width:100%;}
.form-group-sep input{ width:94%; font-size:16px;}
.text-left.btn.btn-continue-shopping.add_more:hover{ background-color:#fa4d01 !important;}
.dashboard_graph .dropdown_select-form1{ width:23% !important;}
.technical_stf_wrap input[type="radio"]:not(old) + label{ margin-left:0 !important;}
input[type="radio"]:not(old) + label{ margin-left:-30px !important;}
.noFound td span{ display:none !important;}
#process_child_9  img.footable-toggle.footable-expand{ display:none !important;}
.loader .alert.alert-success{ margin:0 10px 10px;}
.cart_wrapper_section{ width:100%;}
.cart_wrapper{ width:960px; margin:0 auto;}
.content .content{ margin:0 auto; width:92%;}
.checkbox-text input{ position:relative;}
.cart_tbl_wrap{ width:92%; margin:0 auto;}
.table-check0011 th, .table-check0011 td{ padding:5px;}
.table-check0011 thead{ border-bottom:3px solid #ddd;}
.footable-row-detail{ border-top:1px solid #ddd;}
select#select_shipping{ padding:0 2px !important;}
.info-depo input[type="radio"]:not(old) + label{ font-size:16px !important; margin-left:-12px !important;}
.ui-datepicker-year{ border:none !important;}
.ui-widget-header{ background:none !important; border-bottom:1px solid #ddd !important;}
.deshboard_table_wrap.table.demo.table-bordered.footable-loaded.footable.default td{ max-width:200px;}
.ui-widget{ font-family:ciclegordita !important; font-size:1.1em;}
.ui-datepicker-year{ border:none !important;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{ font-family:ciclegordita !important;}
.NextPg.DisabledPgLk{ padding:0 9px !important;}
.NextPg.DisabledPgLk a{ padding:6px 0 !important;}
.footable-visible.footable-first-column .select_order{ font-size:0px !important;}
.btn.btn-success.btn_shop_cart img{ height:20px;}
.general_taxonomic .general_taxonomic_even .radio-list li, .general_taxonomic .general_taxonomic_odd .radio-list li{ width:33%;}
.manage_order2 span span.alert.alert-warning{ display:inline-block; margin-bottom:0 !important; padding:20px 12px 1px;}
#managesci_wrap{ display:block; margin:0 auto;}
.deshboard_table_wrap.table.demo.table-bordered.default td{ word-break:normal;}
.technical_stf_wrap .footable-visible.footable-last-column.footable-first-column{ text-align:center !important;}
.deshboard_table_wrap td a.customer_name{ white-space:normal;}
.btn.btn-info.upload.uploadBtn.error{ left:-15px !important; position:relative; top:-32px !important; width:90px;}
.characterization_tag{ color:#4575b7 !important;}
li.Sub_total{ border-top:1px solid #ccc;}
a.download_report_format{ display: block; float: none; margin-top: 0; text-align: right; margin-bottom:5px;}
.fa.fa-long-arrow-left{ margin-right:5px;}
spam#msg_title_customer_popup{ padding:0 !important;}
spam#msg_title_customer_popup .alert-messages .alert.alert-success{ margin-bottom:0 !important;}
.table-check.table-check0011.default.footable-loaded.footable{ margin-bottom:20px;}
.radio-float.radio-float_gen_dpst{ overflow:hidden;}
.deshboard_table_wrap.table.demo.table-bordered.default.characterization_details_tbl td{ max-width:400px;}
.assign_to_scientist{ display:inline-block; font-size:20px; margin-bottom:5px; text-decoration:none;}
.panel-footer.cultures-footer a.right_btn_thnx{ float:right;}
.discount_code  span.pull-right.text-right{ width:31%;}
.discount_code span:first-child{ width:62.5% !important;}
.pull-right.text-right input#discount_value{ width:76%; height:31px;}
a.right_btn_thnx{ float:right !important;}
p.uploaded_image{ float:left; margin-bottom:0px; width:100%;}
#row_img_1 td{ max-width:400px; width:auto !important;}
#show_msg_here{ padding:0;}
#show_msg_here .alert.alert-success{ margin-bottom:0;}
input.login_txt:focus{ border:1px solid #666 !important;}
span a.assign_to_scientist{ margin-bottom:0;}
.form-control.form-control1.error{ text-align:left;}
.password.pull-right{ clear:both;}
span.detail_title{ display:inline;}
.apply_discount_div li{ overflow:hidden;}
.mtcc_identify_gen.mtcc_identify_gen01 textarea.form-control1, .mtcc_identify_gen textarea.form-control1{ width:97% !important;}
.list-form-02 input[type="checkbox"]:not(old){ left:10px !important; position:relative;}
.cultures-container .form-contain.row.form-group.group{ margin-bottom:2px;}
.alert-messages span{ display:inline-block;}
.task_assing_wrap.alert_confirm_msg_deposit_report_popup .form-group.form-group_address{ font-size:20px;}
img.state_loader{ display:block; margin:5px auto 0 !important; float:none !important; left:50%;}
img.city_loader{ display:block; margin:5px auto 0 !important; float:none !important; left:50%;}
.hint_wrap_section{ position:relative; width:40%;}
.error_msg span:first-child{ width:auto !important;}
.panel-footer.cultures-footer a.btn_pay_offline{ float:right;}
.multifile_container p.uploaded_image{ float:left; margin-bottom:0px; width:100%;}
.editprofile_wrapper.editprofile_user_login .edit-top{ margin-bottom:10px; margin-top:-20px;}
.manage_order2 span{ overflow:hidden; margin-bottom:5px;}
.manage_order2 span span.alert.alert-warning{ float:right; background:none; border:none;}
.btn.btn-info.not_recieved{ margin-bottom:5px; font-size:16px; background:#fa4d01; border:1px solid #fa4d01; color:#fff;}
.btn.btn-info.assign_to_scientist{ margin-bottom:5px; font-size:16px; background:#fa4d01; border:1px solid #fa4d01;}
.btn.btn-info.assign_to_scientist:hover{ background:#31b0d5 !important; border:1px solid #31b0d5 !important;}
.manage_order2 span#char_assign_9{ margin-bottom:38px;}
.min-wrapper .form-group.form-group_address.col-sm-5{ margin-bottom:10px;}
.table.table-bordered.table-form.mid-two{ font-size:18px;}
b.detail_title_invoice_left{ float:left;}
a.detail_title_invoice{ float:left; margin-left:10px;} 
#managesci_wrap img{ display:block; margin:0 auto;}
.deshboard_table_wrap2.deshboard_table_wrap.table.demo.table-bordered.history-form.deposit-form-02.form-responsive td{ word-break:keep-all;}
td.address_file_download a{ right:5px !important;}
.panel-footer.cultures-footer .btn.btn-warning.text-center{ float:none !important; display:inline-block;} 
#msg_title_customer_popup .alert.alert-success{ margin-bottom:0;}
#msg_title_customer_popup{ padding:0;}
.manage_order2 .not_recieved{ color:#8a6d3b; font-size:18px;}
.text-center.btn.btn-search{ float:right;}
.deshboard_table_wrap tbody tr td:first-child a{ text-align:left;}
.manage_wrapper .footable-visible.footable-first-column{ text-align:center;}
span.detail_title.detail_title01{ display:inline-block;}
.row .form-group.col-xs-12.col-md-12.col-lg-12.col-sm-12 label{ font-size:20px; color:#fc7700; font-family:ciclegordita; letter-spacing:1px;}
.min-wrapper .table.table-bordered.table-form{ font-size:18px;}
textarea.contact-form-textarea.error{ font-size:18px;}
td{ vertical-align:middle !important;}
#show_msg_ed{ padding:0;}
.alert-messages .alert{ margin-bottom:0;}
tr td.footable-visible.footable-last-column.footable-first-column{ background:#eeeeee;}
.text-right img{ float:right;}
.text-left.btn.btn-continue-shopping img{ float:none;}
.panel-footer.cultures-footer .text-center.btn.btn-warning.search_sub{ float:none !important;}
.form-control.form-control1.error{ margin-bottom:5px;}
#morphological_id textarea.form-control.form-control1.error{ width:100% !important;}
span.radio-float label.error{ color:#f00; font-size:15px;}
.text-left.btn.btn-warning.prev_btn img{ float:none;}
.footable-visible label.recieved{ display:inherit;}
.hint_text2 label{ color:#999; font-size:16px;}
.mtcc_no_div{ margin-bottom:5px;}
.apply_discount_div li{ cursor:initial !important;}
.apply_discount_div li .pull-right.text-right.apply_discount{ cursor:pointer;}
div#mtcc_div_value{ margin-bottom:5px;}
.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{ max-height:240px;}
#success_img.same_img{ color:green; font-size:16px;}
#error_img.same_img{ color:red; font-size:16px;}
.input-image-2.poly_image{ margin-bottom:0;}
span.ptn_risk{ overflow:initial;}
.breadcum_detail span.radio-float label.error{ color:#f00; font-size:15px;}
#show_msg_edit{ padding:0;}
.deshboard_table_wrap td div a{ display:inline-block;}
.history-form.deposit-form-02.form-responsive tbody tr td{ vertical-align:top !important;}
.address_file_download span{ display:inline;}
.technical_stf_wrap span.ajax_loader{ color:green !important; margin-left:10px !important;}
.hint_wrap.hint_wrap_section input.form-control{ padding-left:95px;}
.hint_wrap.hint_wrap_section .fileUpload.btn.btn-info.pull-right{ left:0; width:85px;}
.hint_wrap.hint_wrap_section .fileUpload.btn.btn-info.pull-right input.upload{ width:85px;}
.hint_wrap.hint_wrap_section .fileUpload.btn.btn-info.pull-right input.upload.valid{ width:85px;}
.form-responsive td table.table-inner tr td{ width:100%;}
#menu_mce_editor_0_mce_editor_0_formatselect_menu{ top:538px !important;}
a.btn_pay_online{ float:right !important;}
.ui-state-default.ui-state-highlight.ui-state-active.ui-state-hover{ color:#333 !important;}
.dashboard_suply span.set02{ white-space:normal; max-width:270px !important;}
a.load_detail_view{ font-size:14px;} 
.checkbox_one01 .checkbox-text{ float:left; width:48px;}
.checkbox_one01 span{ float:left; margin-right:10px; margin-top:4px;}
.checkbox_one01 .clear{ display:none;}
.info-hide.info-h{ margin-top:30px;}
.form_one_dpst{ background:#f5f5f5; clear:both; margin:0 auto 20px; overflow:hidden;}
.form_two_dpst{ background:#f5f5f5; clear:both; margin:0 auto 0px; overflow:hidden;}
.form_three_dpst{ background:#fff; border:1px solid #ddd; padding:10px 0;}
.checkbox_one01{ background:#fff; border:1px solid #ddd; padding:10px 0; overflow:hidden;}
.checkbox-text.beverly_input{ float:left; width:12%; margin-left:-10px;}
.beverly_same_as{ color:#999; font-family:ciclegordita; font-size:16px; font-weight:400; letter-spacing:1px; margin-top:5px; display:inline-block;} 
.deposit_general h2{ text-transform:none; margin-top:0;}
.form_one_dpst .info-depo{ background:#fff;}
.form_one_dpst .form-control.form-control1{ background:#fff;}
.form_one_dpst .form-control.beverly{ background:#fff;}
.form_two_dpst .form-control{ background:#fff;}
.form_one_dpst .hint_text1, .form_two_dpst .hint_text1{ color:#aaa;}
.bect-v .form-control.form-control1{ margin-bottom:5px;}
.margin_bottom .hint_wrap.hint_wrap_section{ width:97%;}
.detail_title .radio-float.radio-float_gen_dpst li{ min-width:100px;}
span.detail_title strong{ color:#666 !important;} 
.captcha_error{ margin-bottom:10px;}
.captcha_error .alert.alert-danger{ background:#fff; border:1px dashed #666;} 
.dashboard_graph .user_log_dashboard .dropdown_select-form{ background-image:url("../../img/front/down_arrow_select.png");}