@import "jquery-ui_1_11_1.css";
body{line-height:1;}
@font-face{
    font-family:ciclegordita;
src:url(../../fonts/cicle_gordita-webfont.eot);
src:url(../../fonts/cicle_gordita-webfont.eot?#iefix) format('embedded-opentype'),
    url(../../fonts/cicle_gordita-webfont.woff) format('woff'),
    url(../../fonts/cicle_gordita-webfont.ttf) format('truetype'),
    url(../../fonts/cicle_gordita-webfont.svg#ciclegordita) format('svg');
    font-weight:600; font-style:normal;
}

@font-face{
    font-family:ciclesemi;
src:url(../../fonts/cicle_semi-webfont.eot);
src:url(../../fonts/cicle_semi-webfont.eot?#iefix) format('embedded-opentype'),
    url(../../fonts/cicle_semi-webfont.woff) format('woff'),
    url(../../fonts/cicle_semi-webfont.ttf) format('truetype'),
    url(../../fonts/cicle_semi-webfont.svg#ciclesemi) format('svg');
    font-weight:700; font-style:normal;
}

@font-face{
    font-family:Calibri;
src:url(../../fonts/Calibri_gdi.eot); 
src:url(../../fonts/Calibri_gdi.eot?#iefix) format('embedded-opentype'),
    url(../../fonts/Calibri_gdi.ttf) format('truetype'),
    url(../../fonts/Calibri_gdi.svg#Calibri-Regular) format('svg');
    font-weight:400; font-style:normal; font-stretch:normal;
}

body,html{ width:100%; font-family:ciclegordita!important; height:100%;}
ol,ul{ list-style:none;}
blockquote,q{ quotes:none;}
blockquote:after,blockquote:before,q:after,q:before{ content:''; content:none;}
a:focus{ outline:0; cursor:pointer;}
ins{ text-decoration:none;}
del{ text-decoration:line-through;}
table{ border-collapse:collapse; border-spacing:0;}
input[type=submit],input[type=button]{ cursor:pointer;}
p{ text-align:justify; font-family:ciclegordita; font-size:18px; font-weight:400; letter-spacing:1px; line-height:30px; margin-bottom:20px; color:#7b7b7b;}
a{ text-decoration:none; color:#4575b7; letter-spacing:.5px;}
a[href^=mailto]{ text-decoration:underline; color:#ccc;}
a[href^=mailto]:hover{ text-decoration:none;}
a:hover{ text-decoration:none; color:#4575b7;}
*,.noFocus:focus{ outline:0; -moz-appearance:none;}
.mtcc_msg>span{ display:block; width:100%;}
.mtcc_msg{ display:block; width:100%; clear:both;}
.clear{ clear:both;}
a{ outline:0; -moz-appearance:none;}
input:focus,textarea:focus{ outline:0; border:none!important; -moz-appearance:none;}
li,ul{ margin:0; padding:0;}
::-moz-selection{ color:#fff; background:rgba(108,169,252,.7);}
h1,h2,h3,h4,h5,h6{ font-family:ciclegordita!important;}
.contact-form input:focus:empty{ border:none!important; box-shadow:none;}
textarea:focus:after,textarea:focus:empty{ border:1px solid #da0000; box-shadow:0 0 4px #da0000;}
.btn{ border-radius:0; text-transform:uppercase; font-family:ciclegordita; font-size:16px; letter-spacing:1px;}
body{ background-color:#fff!important; padding-bottom:0!important;}
header{ background:#fff; box-shadow:0 -44px 0 #4575b7 inset; min-height:121px; position:fixed; width:100%; z-index:99999; top:0px;}
label{ font-family:ciclegordita; letter-spacing:1px;}
#slider_section{ display:block; height:50%; width:100%; z-index:1;}
select{ width:100%; text-transform:capitalize;}
.carousel-indicators{ z-index:88; bottom:40px; margin-bottom:0; position:absolute;}
.modal{ z-index:999999;}
.space_bttm{ margin-bottom:20px;}
.space_bttm1{ margin-bottom:27px;}
.tab-header{ background:#f3f3f3;}
.logo{ margin:2px; float:left;}
.menu-1{ display:block;}
#infscr-loading{ font-style:italic;}
.table_new{ table-layout:fixed; width:100%;}
.purchase_date{ width:125px;}
.sec_col{ width:200px;}
.menu-2,.menu-3,.menu-4,.menu-5{ display:none;}
#sub-nav{ position:absolute;}
.navigation_section{ margin-top:31px; position:relative; width:100%;}
.navigation_section ul{ list-style:none; margin:0; padding:0;}
.navigation_section ul li{ margin-right:18px;}
#main-nav li#home{ margin-right:0;}
#main-nav li#catalog{ margin-right:10px;}
#main-nav li#staff{ margin-right:0px;}
#main-nav li:nth-of-type(5){ margin-right:40px;}
.form-input03{ margin-bottom:26px;}
.main-nav li{ float:left; width:80px;}
#main-nav li:nth-of-type(3){ width:100px;}
 li#services ul{ margin-left:-170px;}
.navigation_section ul li.selected_nav a{ box-shadow:0 6px 0 #f63;}
.navigation_section ul>li>a{ color:#444; cursor:pointer; font-family:ciclegordita; font-size:18px; font-weight:400; display:inline-block; letter-spacing:1px; text-decoration:none;}
.navigation_section ul>li>ul>li>a{ color:#fff; padding:10px 0; font-size:16px;}
.navigation_section ul>li>ul>a{ color:red; cursor:pointer; font-family:ciclegordita; font-size:16px; font-weight:400; letter-spacing:1px; display:inline-block; text-align:center; text-decoration:none;}
.wrap_cntnt .fa{ position:absolute; right:6px; top:11px;}  
#block{ bottom:-41px; position:absolute!important;}
#main-nav div{ float:left; margin:0 12px; position:relative;}
#main-nav div a{ text-decoration:none; color:#444; font-size:18px; font-family:ciclegordita; font-weight:400; letter-spacing:1px; cursor:pointer;}
#main-nav div a:hover,#main-nav div.active a{ color:#4575b7;}
.menu-1 li{ text-align:center; width:106px;}
.menu-2 li{ text-align:center; width:auto;}
.menu-3 li{ text-align:center; width:auto;}
.menu-3 li:last-child{ display:block; width:auto;}
.empty-div{ height:121px; width:100%; clear:both;}
.menu-4 li{ margin-right:32px; text-align:center; width:auto;}
.menu-5{ left:-100px!important;}
.menu-5 li{ margin-right:15px; text-align:center; width:auto;}
.menu-2 li:last-child{ margin-left:0;}
.menu-2 li:last-child a{ color:#7bc7fb;}
.menu-2 li:last-child a:hover{ color:#fc7700;}
.active_arrow{ padding-bottom:31px; background-image:url(../../img/front/nav_active_arrow.png); background-repeat:no-repeat; background-position:center bottom; position:relative;}
.top_right_section{ position:relative;}
.navigation_right_section{ margin-top:0; position:absolute; right:0; top:23px;}
.navigation_right_section a.register_btn{ min-width:95px; text-align:center; text-transform:uppercase; font-size:17px; font-family:Calibri; float:left; margin:0 8px; padding:3px 9px 4px; letter-spacing:1px; background:#fff; border:3px solid #326bb9; color:#326bb9; text-decoration:none; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.navigation_right_section a.register_btn:hover{ border:3px solid #48a2ff; color:#48a2ff;}
.navigation_right_section a.login_btn{ min-width:95px; text-align:center; text-transform:uppercase; font-size:17px; font-family:Calibri; float:left; margin:0 8px; padding:3px 9px 4px; letter-spacing:1px; background:#fff; border:3px solid #48a2ff; color:#48a2ff; text-decoration:none; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.navigation_right_section a.login_btn:hover{ border:3px solid #326bb9; color:#326bb9;}
.navigation_right_section a.hindi_btn{ float:left; margin:0 1px; padding:1px 15px; background:#fff; text-decoration:none;}
.nav_cart_section{ clear:both; display:block; margin:0; padding:0px; position:absolute; top:78px; right:8px;}
.manage_order2>span{ color:#31708f; margin-bottom:20px; display:block;}
.nav_cart_section .dropdown-menu{ left:-90px; min-width:255px; border-radius:0; background:#fff; padding:0; border:none;}
.cart_header{ background:#6ca9fc; padding:12px 10px; color:#fff; font-size:12px; text-transform:uppercase; font-family:ciclegordita; letter-spacing:1px; box-shadow:0 1px 2px #999; -moz-box-shadow:0 1px 2px #999; -o-box-shadow:0 1px 2px #999; -webkit-box-shadow:0 1px 2px #999; -ms-box-shadow:0 1px 2px #999;}
.cart_header img{ float:right;}
.cart_group{ clear:both; display:block; padding:7px 9px; overflow:hidden;}
.cart_group1{ clear:both; display:block; padding:7px 9px; overflow:hidden; background:#f3f3f3;}
.cart_group2,.cart_group3{ clear:both; display:block; padding:4px 10px; overflow:hidden;}
.cart_group1 label{ color:#444; font-family:ciclegordita; font-size:16px; font-weight:400; letter-spacing:1px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:50%;}
.btn.danger.btn-continue-shopping button{ border:none; background:none;}
.cultures-footer.panel-footer{ text-align: right !important;}
.forgot_text{ margin-bottom:0;}
.cultures-container.form-contain .row.form-group.group{ margin-bottom:10px;}
.cart_group label{ color:#7b7b7b; font-size:12px; text-transform:uppercase; font-family:ciclegordita; letter-spacing:1px; font-weight:400;}
.cart_group1 span{ float:right; color:#7b7b7b; font-size:16px; text-transform:uppercase; font-family:ciclegordita; letter-spacing:1px;}
.cost1{ padding:3px 0; width:100%;}
.costing_cart td:first-child{ width:142px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.costing_cart td:last-child{ text-align:right; width:88px;}
.costing_cart td:nth-child(2){ text-align:left;}
.address_file{ position:relative;}
.address_file span{ color:#5e97e4!important;}
.address_class img{ background:#5e97e4; float:right; padding:4px; position:absolute; right:6px; top:4px;}
.file-input-wrapper{ display:inline-block; height:35px; overflow:visible; width:88px;}
.file-input-wrapper label{ bottom:-26px!important; display:block; float:left!important; left:-10px; margin-right:-10px!important; position:absolute;}
.address_class img:hover{ background:#4575b7;}
.cart_group td:first-child{ width:142px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.cart_group td:nth-child(2){ text-align:left;}
.cart_group td:last-child{ text-align:right; padding-right:12px; width:88px;}
.widthone{ text-align:center; width:auto;}
.widthtwo{ clear:both!important; display:block; float:none!important; margin:5px 0; text-align:center; width:auto;}
.cart_bottom .widthone:nth-child(2){ float:right;}
.cart_bottom .widthone:nth-child(1){ float:left;}
.deshboard_table_wrap td h3 a{ font-size:18px !important;}
table{ width:100%;}
.cart_group1 img{ float:right; margin:3px 9px;}
.radiolist-tab{ clear:both;}
.content_hover_effect .tab-pane p{ margin-bottom:0; font-size:16px !important; line-height:22px; letter-spacing:0;}
.cart_group1_wtb{ background:0 0;}
.cart_group2 span,.cart_group3 span{ color:#2c2c2c; float:left; font:12px arial;}
.cart_group2 label{ float:right; color:#2c2c2c; font-size:14px; text-transform:uppercase; font-family:ciclesemi; letter-spacing:1px; font-weight:400;}
.cart_group2 img{ float:left; margin:1px 12px 0 0;}
.cart_group2 h4{ color:#fc7700; font:16px arial; float:left; margin:0;}
.cart_group3 strong{ color:#37b725; float:right; font-size:14px; font-family:ciclegordita; font-weight:400;}
.cart_bottom{ background:#f3f3f3; border-top:1px solid #e3e3e3; margin-top:0; padding:10px; overflow:hidden;}
.cart_bottom a.cart_editprfl_btn{ float:left; background:#6daafb; color:#fff; font-size:14px; text-transform:uppercase; font-family:ciclesemi; padding:6px 10px; text-decoration:none; letter-spacing:1px; clear:none; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.cart_group table td{ font-family:ciclegordita; font-weight:700; letter-spacing:1px;}
.cart_bottom a.cart_editprfl_btn:hover{ background:#4575B7; color:#fff;}
.cart_bottom a.cart_chkout_btn{ float:right; background:#fc7700; color:#fff; font-size:14px; text-transform:uppercase; font-family:ciclesemi; padding:6px 10px; text-decoration:none; letter-spacing:1px; clear:none; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.cart_bottom a.cart_chkout_btn:hover{ background:#4575B7; color:#fff;}
.nav_cart_section img.cart_arrow{ left:69%; position:absolute; top:-8px;}
.border_dot{ background:url(../../img/front/border-dot.png) repeat-x; display:block; width:100%; height:1px;}
.shoping_cart{ background:url(../../img/front/shopping_cart.png) 0 10px no-repeat; float:left; color:#fff; font-size:12px; text-transform:uppercase; font-family:ciclegordita;letter-spacing:1px; padding:10px 13px 13px 20px; box-shadow:none!important;}
.shoping_cart img{ float:left; margin-right:5px;}
.shoping_cart a{ color:#fff; text-decoration:none; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.shoping_cart a:hover{ color:#fc7700;}
.cart_price{ background:url(../../img/front/rupees.png) 7px 12px no-repeat; float:left; color:#fff; font-size:12px; text-transform:uppercase; font-family:ciclegordita; letter-spacing:1px; border-left:1px solid #3566aa; padding:10px 1px 13px 20px;}
.cart_price img{ float:left; margin:2px 5px 0 0;}
.img-responsive{ width:100%;}
.carousel-caption{ margin:0 auto; width:auto; padding-top:11%; height:86%; max-width:1170px; padding-bottom:0;}
.bottom_text{ position:absolute; right:0; bottom:10px;}
.form-inline .form-control{ display:inline-block; vertical-align:middle; width:99%;}
.carousel-caption a{ text-decoration:none;}
.carousel-caption p{ color:#fff; font-family:ciclegordita; font-weight:400; text-shadow:none; margin-top:14px; margin-bottom:0;}
.carousel-caption span{ color:#fff; font-family:ciclegordita; font-size:44px; font-weight:400; text-shadow:none; margin-top:10px; display:block; text-align:right; width:100%;}

table.fee_structure_tbl{ margin:0;}
table.fee_structure_tbl td{ border:none !important;}
.fee_structure_section{ background: #fbfbfb none repeat scroll 0 0; border: 2px solid #d5d5d5; overflow: hidden; padding: 20px; margin-bottom: 10px;}
.fee_structure_tbl tbody tr:nth-child(2n){ background: #fbfbfb !important;}
.option_fee{ float:left; margin-right:10px;}
.fee_structure_tbl td{ padding:4px 0 !important;}
.fee_structure_section h3{ margin-bottom: 20px;}

#block{ height:6px!important; margin-top:1px!important; width:110px!important;}
.main-nav li ul{ left:0; position:absolute; width:780px;}
.slider_fourth{ display:block; text-align:center;}
.carousel-second{ left:0;}
.contact-form .form-group{ min-height:38px;}
input.qty{ height:30px!important; min-height:30px!important;}
#tabbing_wrapper{ display:block;}
.about_section{ background:#fff; position:relative; z-index:10;}
.tabbing_menus .nav.nav-tabs{ margin-top:-27px;}
.tabbing_menus .nav.nav-tabs:hover{ margin-top:-27px; background:url(../../img/front/ul_bg_tab.jpg) center 48px no-repeat;}
.tabbing_menus .nav.nav-tabs>li{ letter-spacing:1px; margin:0 2%; width:21%; background:url(../../img/front/tab_shadow.png) center bottom no-repeat; padding-bottom:10px;}
.tabbing_menus .nav.nav-tabs>li.active,.tabbing_menus .nav.nav-tabs>li:hover{ background:0 0;}
.tabbing_menus .nav.nav-tabs{ border-bottom:none;}
.tabbing_menus ul li img{ left:-12px; position:absolute; top:-11px; z-index:1;}
.tabbing_menus ul li a{ cursor:pointer!important; letter-spacing:1px; border-radius:0; background:#406eb3; color:#fff; border-top:6px solid #406eb3; font-family:ciclegordita; font-size:22px; text-decoration:none; display:block; text-align:center; text-transform:uppercase; padding:6px 0; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.tabbing_menus ul li.active a{ background:#ecf4ff; border-top:6px solid #ff9708!important; color:#282e8e!important; border-left:none!important; border-right:none!important;}
.tabbing_menus ul li a:hover{ border-top:6px solid #ff9708; color:#fff; border-left:1px solid #fff!important; border-right:1px solid #fff!important; border-bottom:1px solid #fff!important;}
.tabbing_menus ul li.active a:hover{ background:#ecf4ff; border-left:none!important; border-right:none!important;}
.tab-content{ padding:1% 2%;}
.checkout-step{ padding:0;}
.checkout-step .tab-pane.active{ border:none; margin:0; padding:0;}
#tabbing_wrapper .tab-pane.active{ color:#282e8e; letter-spacing:1px; margin:0 2%; padding:1% 1% 2%;}
#tabbing_wrapper .tab-pane{ position:absolute; width:96%; z-index:1; font-family:ciclegordita; font-size:16px; line-height:22px; border-bottom:6px solid #018730; padding:15px 10px 20px; margin-bottom:15px; background:#ecf4ff; top:20px; color:#3f6eb2;}
.tab-content.content_hover_effect .tab-content.tab_top{ padding:1% 2%;}
.mtcc_history_detail{ display:block; padding:0 5px;}
.mtcc_history_detail p{ color:#7b7b7b; font-family:ciclegordita; font-size:18px; font-weight:400; letter-spacing:1px; line-height:30px; margin-bottom:25px;}
.read_mtcc_btn{ display:block; text-align:center;}
.read_mtcc_btn a{ letter-spacing:1px; color:#fff; font-family:ciclegordita; font-size:24px; margin-bottom:55px; margin-top: 50px; font-weight:400; background:#6eaafc; text-transform:uppercase; text-align:center; padding:15px 17px; text-decoration:none; display:inline-block; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.read_mtcc_btn a:hover{ background:#406eb3;}
#service_wrapper{ background-repeat:no-repeat; padding-bottom:3%;}
.service_heading{ display:block; text-align:center;}
.service_heading h1{ letter-spacing:5px; text-transform:uppercase; color:#fff; font-family:ciclegordita; font-size:70px; font-weight:400; padding:0 50px; display:inline-block; background:rgba(108,169,252,.7); margin-top:6%; margin-bottom:5%;}
.view{ width:100%; height:260px; margin:10px 0; float:left; border:10px solid #fff; overflow:hidden; position:relative; text-align:center; -webkit-box-shadow:1px 1px 2px #e6e6e6; -moz-box-shadow:1px 1px 2px #e6e6e6; box-shadow:1px 1px 2px #e6e6e6; cursor:default; background:rgba(50,107,187,.5); border-radius:50%;}
.view .content,.view .mask{ width:100%; height:100%; position:absolute; overflow:hidden; top:0; left:0;}
.view img{ display:block; position:relative; width:100%;}
.coloum-style .fa.fa-sort-down{ top:0;}
.coloum-style .fa.fa-sort-up{ bottom:0;}
.coloum-style .fa{ font-size:24px; position:absolute; top:10px;}
.changeimg{ padding-right:24px!important;}
.research_box2{ float:left; width:45%;}
.research_box3{ float:left; width:55%;}
.research_box2 img,.research_box3 img{ height:194px;}
.view h2{ text-transform:uppercase; color:#fff; text-align:center; position:relative; font-size:17px; padding:10px; background:rgba(0,0,0,.8); margin:20px 0 0;}
.view p{ font-family:Georgia,serif; font-style:italic; font-size:12px; position:relative; color:#fff; padding:10px 20px 20px; text-align:center;}
.view a.info{ display:inline-block; text-decoration:none; padding:7px 1px; background:#000; color:#fff; text-transform:uppercase; -webkit-box-shadow:0 0 1px #000; -moz-box-shadow:0 0 1px #000; box-shadow:0 0 1px #000;}
.view a.info:hover{ -webkit-box-shadow:0 0 5px #000; -moz-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000;}
.view-tenth img{ -webkit-transform:scaleY(1); -moz-transform:scaleY(1); -o-transform:scaleY(1); -ms-transform:scaleY(1); transform:scaleY(1); -webkit-transition:all .7s ease-in-out; -moz-transition:all .7s ease-in-out; -o-transition:all .7s ease-in-out; -ms-transition:all .7s ease-in-out; transition:all .7s ease-in-out;}
.view-tenth .mask{ z-index:0; border-radius:50%; background-color:#326bb9; -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; cursor:pointer;}
.view-tenth h2{ border-bottom:1px solid rgba(0,0,0,.3); background:0 0; margin:20px 40px 0; -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0); color:#333; -webkit-transition:all .5s linear; -moz-transition:all .5s linear; -o-transition:all .5s linear; -ms-transition:all .5s linear; transition:all .5s linear; -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0;}
.view-tenth p{ color:#fff; -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0);}
.view-tenth a.info{ -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0); -webkit-transition:all .5s linear; -moz-transition:all .5s linear; -o-transition:all .5s linear; -ms-transition:all .5s linear; transition:all .5s linear;}
.view-tenth:hover .mask{ -ms-filter:scale(10) scale(10) scale(10) scale(10) scale(10) "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)" alpha(opacity=0) 0 "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1;}
.view-tenth:hover a.info,.view-tenth:hover h2,.view-tenth:hover p{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); opacity:1;}
.view.view-tenth a{ text-decoration:none;}
.mask p:hover{ background:#326bb9!important; opacity:1;}
.mask p{ background:0 0!important;}
.view.view-tenth a span{ color:#fff; display:block; font-family:ciclegordita; font-size:22px; font-weight:600; padding:44% 0 0; text-transform:uppercase;}
.view-tenth .mask:hover{ background:rgba(75,119,184,.8)!important; border-radius:50%; height:240px;}
.view-tenth p{ background:0 0!important; font-family:ciclegordita; font-size:16px; line-height:25px; margin:26% 2% 0; transform:translateY(100px); transition:all .3s ease-in-out .1s;}
#research_wrapper{ background-repeat:no-repeat; padding:40px 0 50px;}
.research_heading{ display:block; text-align:center;}
.research_heading h1{ letter-spacing:5px; text-transform:uppercase; color:#fff; font-family:ciclegordita; font-size:90px; font-weight:400; padding:0 50px; display:inline-block; margin-bottom:2%;}
.research_box1{ margin-top:30px;}
.deshboard_table_wrap.table td, .deshboard_table_wrap.table p{ font-size:16px !important;}
.customer_name{ font-size:15px !important;}
.breadcum_detail span.radio-float label{ color:#999; font-size:18px;} 
.load_customer_detail_view{ font-size:15px !important;} 
.research_box1 .view,.research_box2 .view,.research_box3 .view{ border-radius:0; border:none; box-shadow:none;}
.research_box1 .view.view-sixth,.research_box2 .view.view-sixth,.research_box3 .view.view-sixth{ width:auto; margin:0; height:auto;}
.view-sixth .mask:hover{ background:rgba(75,119,184,.8); box-shadow:0 0 55px #15337c inset; min-height:306px;}
.research_box1 .view .content,.research_box1 .view .mask{ min-height:306px;}
.research_box1 .view a.info{ background:0 0; border:none; box-shadow:none; margin:23% 0 0; font-size:36px; font-weight:400; width:100%; float:left;}
.research_box2 .view .content,.research_box2 .view .mask{ min-height:106px;}
.research_box2 .view a.info{ background:0 0; border:none; box-shadow:none; margin:26% 0 0 10px; text-align:left; font-size:22px; line-height:24px; font-weight:400; width:64%;}
.research_box3 .view .content,.research_box3 .view .mask{ min-height:106px;}
.research_box3 .view a.info{ background:0 0; border:none; box-shadow:none; margin:26% 0 0; font-size:20px; line-height:24px; font-weight:400; letter-spacing:1px;}
.view-sixth .mask{ background-color:rgba(146,96,91,.5); -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transition:all .3s ease-in .4s; -moz-transition:all .3s ease-in .4s; -o-transition:all .3s ease-in .4s; -ms-transition:all .3s ease-in .4s; transition:all .3s ease-in .4s;}
.view-sixth h2{ -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; border-bottom:1px solid rgba(0,0,0,.3); background:0 0; margin:20px 40px 0; -webkit-transform:scale(10); -moz-transform:scale(10); -o-transform:scale(10); -ms-transform:scale(10); transform:scale(10); -webkit-transition:all .3s ease-in-out .1s; -moz-transition:all .3s ease-in-out .1s; -o-transition:all .3s ease-in-out .1s; -ms-transition:all .3s ease-in-out .1s; transition:all .3s ease-in-out .1s;}
.view-sixth p{ -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transform:scale(10); -moz-transform:scale(10); -o-transform:scale(10); -ms-transform:scale(10); transform:scale(10); -webkit-transition:all .3s ease-in-out .2s; -moz-transition:all .3s ease-in-out .2s; -o-transition:all .3s ease-in-out .2s; -ms-transition:all .3s ease-in-out .2s; transition:all .3s ease-in-out .2s;}
.view-sixth a.info{ -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transform:translateY(100px); -moz-transform:translateY(100px); -o-transform:translateY(100px); -ms-transform:translateY(100px); transform:translateY(100px); -webkit-transition:all .3s ease-in-out .1s; -moz-transition:all .3s ease-in-out .1s; -o-transition:all .3s ease-in-out .1s; -ms-transition:all .3s ease-in-out .1s; transition:all .3s ease-in-out .1s;}
.view-sixth:hover .mask{ -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; -webkit-transition-delay:0; -moz-transition-delay:0; -o-transition-delay:0; -ms-transition-delay:0; transition-delay:0;}
.view-sixth:hover img{ -webkit-transition-delay:0; -moz-transition-delay:0; -o-transition-delay:0; -ms-transition-delay:0; transition-delay:0;}
.view-sixth:hover h2{ -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition-delay:.1s; -moz-transition-delay:.1s; -o-transition-delay:.1s; -ms-transition-delay:.1s; transition-delay:.1s;}
.view-sixth:hover p{ -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition-delay:.2s; -moz-transition-delay:.2s; -o-transition-delay:.2s; -ms-transition-delay:.2s; transition-delay:.2s;}
.view-sixth:hover a.info{ -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; -webkit-transform:translateY(0); -moz-transform:translateY(0); -o-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0); -webkit-transition-delay:.3s; -moz-transition-delay:.3s; -o-transition-delay:.3s; -ms-transition-delay:.3s; transition-delay:.3s;}
.contentHolder{ height:500px; margin:0 auto; overflow:hidden; padding:0; position:relative; width:100%;}
.right_scrollbar img{ display:block; float:right;}
.research_detail_wrapper{ width:98%; height:528px;}
.research_detail_wrapper p{ color:#595959; line-height:30px; font-size:18px; font-family:ciclegordita; display:block; margin-bottom:25px; width:95%;}
.contentHolder img.scroll_top{ float:right; margin:60px 0 0;}
.contentHolder img.scroll_btm{ float:right; margin:0;}
.ps-container .ps-scrollbar-y-rail{ position:absolute; right:18px!important; width:2px; background:#fff;}
.ps-container .ps-scrollbar-y{ position:absolute; right:-18px!important; width:38px; opacity:9; height:37px!important; background:url(../../img/front/scroll_head.png) center 0 no-repeat; cursor:pointer;}
.ps-container .ps-scrollbar-y:hover{ background:url(../../img/front/scroll_head_h.png) center 0 no-repeat;}
.right_scrollbar{ padding:0 0 0 35px;}
#contact_wrapper{ background-repeat:no-repeat; padding:2% 0;}
.technical_stf_wrap table{ margin-top:10px;}
.contact_head{ display:block; text-align:center;}
.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{ background-color:#045804; border-color:#045804; color:#fff;}
.btn{transition:all .5s ease-in-out 0s;}
.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{ background-color:#fa4d01; border-color:#fa4d01; color:#fff;}
.button-log li{float:left;margin-left: 6px;}
.contact_head h1{ color:#fff; font-size:64px; font-family:ciclegordita; text-transform:uppercase; margin:2% 0 0; display:inline-block; padding:0 2%;}
form.form-horizontal{ width:100%; margin-top:0px;}
.right_contact_section01{ padding:10px; background:rgba(232, 232, 232, 0.8); border:1px solid #ddd; color:#333; min-height:520px;}
.right_form_contact_wrap{ padding:10px; background:rgba(232, 232, 232, 0.8); border:1px solid #ddd; color:#333; min-height:520px;}
.contact_icon{ color:#fff; top:10px;}
input.contact-form{ background:none; border:none; color:#fff; font-family:ciclegordita; font-size:16px; font-weight:400; padding:6px 0; width:100%;}
.contact-form-textarea{ background:0 0; border:none; color:#fff; font-family:ciclegordita; font-size:16px; font-weight:400; width:100%; padding:8px 0;}
.form-horizontal hr{ background:#999; clear:both; height:3px; margin:10px 0;}
.submit_btn{ background:0 0; border:7px solid #999; text-transform:uppercase; color:#333; font-family:ciclesemi; font-size:22px; padding:13px 70px; margin-top:0px; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.submit_btn:hover{ background:#6eaafc; border:7px solid #fff;}
.right_form_contact_wrap input.contact-form, .right_form_contact_wrap textarea.contact-form-textarea{ color:#333;}
.captcha_section span{ color:#333 !important;}
.right_form_contact_wrap .glyphicon{ color:#333;} 
.new_mouse_hover{ position:relative;}
.general_taxonomic_odd.content-text05{ padding-top:20px;}
.task_assing_wrap.alert_confirm .title_popup{ margin-bottom:12px;}
.footable-first-column .radio{ margin-top:0px; position:relative; width:28px; height:28px; margin:0 auto;}
.footable-visible .radio input[type="radio"]:not(old) + label{ margin:0 !important; width:28px; height:28px;}
.footable-first-column .radio input[type="radio"]:not(old){ margin: 0 !important; position: absolute; width:28px; height:28px; left:0; top:0; min-height:28px;}
.footable-first-column .radio input[type="radio"]:not(old) + label{ background:rgba(0, 0, 0, 0) url("../../img/front/radio.png") no-repeat scroll -3px -6px;}
.footable-first-column .radio input[type="radio"]:checked:not(old) + label, .footable-first-column .radio input[type="checkbox"]:checked + label{ background-position:-3px -43px;}
.order_detail_email{ min-width:370px;}     
.panel-body span{ float:left !important; margin-left:15px; position:relative;}
.panel-body span a span{ margin-left:0;}
.panel-body span .file-input-wrapper.btn.btn-default input{ left:0 !important; position:absolute; top:3px !important; width:100%;}
.general_taxonomic_odd:nth-of-type(3) .mtcc_identify_gen{ width:48%;}
.checkbox-text.checkbox-text0011{ margin:0 auto; width:25px;}  
.panel-group .row, .row .form-group h3{ margin-top:20px;}
#register_captcha2-error.error{ top:10px; position:relative; left:-5px;    float: right;}
.table-check0011 tbody tr{ border-bottom:1px dashed #ddd;} 

.right_contact_section{ display:block; font-family:ciclesemi;}
.right_contact_section p{ color:#333; font-family:ciclesemi;}
.right_contact_mtcc_btn a{ background:#fc7700; color:#fff; margin-bottom:10px; font-size:18px; font-family:arial; text-transform:uppercase; float:right; text-decoration:none; padding:14px 20px 16px; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.right_contact_mtcc_btn a:hover{ background:#6eaafc;}
.right_contact_section h2{ font-size:26px; margin:0 0 20px; letter-spacing:1px;}
.right_contact_section p{ font-size:16px; line-height:24px; margin:0 0 10px 0; text-align:left;}
.right_contact_section span{ font-size:18px; line-height:24px; margin:0 5% 0 0;}
#footer_wrapper{ background:#fff; padding:2% 0; border-top:1px solid #dadada; position:relative; z-index:10;}
.social_media{ border-left:1px solid #dadada; border-right:1px solid #dadada; display:block; min-height:170px; padding-top:2%; text-align:center;}
.social_media strong{ text-align:center; color:#464646; font-size:30px; font-family:ciclesemi;}
.social_media ul{ list-style:none; margin:5px 0 15px; padding:0; text-align:center;}
.social_media ul li{ display:inline-block; margin:0 4px; text-align:center;}
.social_media ul li a{ float:left; background:#6eaafc; height:55px; width:55px; line-height:54px; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.social_media ul li a:hover{ background:#666;}
.footer_nav_section{ display:block;}
.footer_nav_section ul{ list-style:none; padding:0; margin:0;}
.footer_nav_section ul li{ display:block; margin:10px 0;}
.footer_nav_section ul li a{ text-decoration:none; color:#464646; font-family:ciclesemi; font-size:18px; -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out;}
.footer_nav_section ul li a:hover{ color:#6eaafc;}
a.footer_right_bar1{ float:left;}
a.footer_right_bar2{ float:right;}
.jointly_suppot{ left:150px; position:absolute; top:75px; width:auto; z-index:1; color:#464646; font-family:ciclegordita; font-size:15px; text-decoration:none; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.footer_right_section{ position:relative;}
.locatedat{font-family:ciclegordita; font-size:16px; text-align: center;}
.copyright_wrapper{ background:#6ca9fc; padding:15px 0; z-index:10; position:relative;}
.copyright_section{ text-align:center; color:#fff; font-size:13px; font-family:ciclegordita; letter-spacing:1px;}
.dropdown{ background:#fff; position:absolute; top:32px; display:none; width:281px; right:0; box-shadow:0 4px 2px #7b7b7b;}
.cart-price{ margin-top:3px;}
.cart-price:hover .dropdown{ display:block;}
.top_menu.active_arrow{ color:#4575b7!important;}
.ajax_dropdown .close{ color:#4575b7; font-size:15px; margin-right:8px; margin-top:9px;}
.entry-header{ color:#fff; font-family:ciclegordita; height:100%; padding:2.5%; width:100%; background:url("../../img/front/section-bg.jpg"); background-repeat:no-repeat;
  background-attachment:scroll; -o-background-size:cover; -moz-background-size:cover; -webkit-background-size:cover;}
.logo img{ position:absolute; top:2px; width:auto;}
.form-list li .message{ bottom:0; margin-bottom:12px; position:absolute; right:4px;}
.form-group_address{ position:relative;}
.form-group_address .message{ bottom:6px; position:absolute; right:0;}
.after_error ul li.hint_wrap .dropdown_select-form .message{ margin-bottom:-10px;}
.form-group label.error,.form-group_address .message .error,.form-list li .message .error{ clear:both; color:red; display:block!important; float:right; font-family:ciclegordita;font-size:14px; font-weight:400; letter-spacing:1px; text-align:right;}
.min-wrapper .form-group.form-group_address img{ margin:0 auto; text-align:right; width:110px; float:right; border:4px solid #fff; box-shadow:0 0 4px;}
.modal_dashboard table tr td:first-child{ text-align:left!important;}
.entry-header h1{ font-family:ciclegordita; font-size:54px; letter-spacing:4px; text-align:left; text-transform:uppercase; background:rgba(0,73,149,.9); display:inline-block;padding:0 10px; margin-bottom:5px;}
.form-header h1{ font-family:ciclegordita; font-size:54px; letter-spacing:4px; text-align:left; text-transform:uppercase;}
.entry-header p,.form-header p{ font-family:ciclegordita; font-size:2em; letter-spacing:2px; line-height:34px; text-align:left; color:#fff;}
.token-input-input-token input{ width:100%!important; background:#fbfbfb!important;}
.navigation_right_section01 span{ display:block; font-family:ciclegordita; font-size:16px; font-weight:400; color:#4575b7;}
.navigation_right_section01 label a{ display:block; font-family:ciclegordita; font-size:15px; font-weight:400; color:#4575b7; margin-top:5px;}
.navigation_right_section01 strong{ display:block; font-family:ciclegordita; font-size:14px; font-weight:400; color:#444; font-style:italic; margin-top:1px;}
.navigation_right_section01{ position:absolute; right:6%; top:12px; width:25%;}
.deposit_form_dd .form-group{ min-height:56px;}
.advance_search_body1 .dropdown_select-form{ overflow:hidden;}
.form-header{ background-image:url(../../img/front/section-bg.jpg); background-size:cover; background-repeat:no-repeat; background-position:0 0; color:#fff; font-family:ciclegordita; height:100%; padding:2.5% 2.5% 8.5%; width:100%;}
.form-panel{ border-radius:0; box-shadow:0 0 7px #7f7f7f; height:100%; margin-top:-9.5%;}
.navigation_right_section01 span a{ text-decoration:underline;}
.panel-body{ border-bottom:1px solid #bebebe; padding:20px;}
.advance_search .advance:before{ content:'Hide';}
.advance_search .advance.collapsed:before{ content:'';}
.h2{ padding:0 57px 27px;}
.reassign_msg .task_reassign_reasong.error{ margin-top:18px;} 
.content{ padding:3% 2%;}
.content h2{ color:#fc7700; font-family:ciclegordita; letter-spacing:1px; text-transform:uppercase;}
.content h3{ color:#fc7700; font-family:ciclegordita; letter-spacing:1px; margin-top:0;}
.content h4{ color:#4575b7; font-family:ciclegordita; font-weight:400; letter-spacing:1px; padding-left:1.4%; text-transform:capitalize;}
.table-striped tbody tr:nth-child(2n+1) td,.table-striped tbody tr:nth-child(2n+1) th{ background-color:#f7f6f6;}
.header-text{ padding-top:10px;}
.content_in p{ font-weight:400;margin-bottom:auto;}
.content_in{ background:#f6f6f6; padding:2% 2% 3%; margin-bottom:3%;}
.content_in h2{ color:#4575b7; font-family:ciclegordita; font-size:36px; letter-spacing:2px; text-transform:uppercase;}
.technical_stf_wrap input{ background:#fc7700; border:none;border-radius:0; font-family:ciclegordita; font-size:14px; font-weight:600; letter-spacing:1px; text-transform:uppercase; color:#fff; line-height:28px; padding:0 10px; margin-bottom:5px; transition:all 0.5s ease-in-out 0s;}
.technical_stf_wrap input:hover{ background:#6ca9fc;}
.dropdown_select-form .form-control.select_box.datepic.hasDatepicker{ font-size:13px; min-height:31px; padding-top:0; padding-left:4px; font-family:ciclegordita; opacity:1;}
.deshboard_table_wrap tbody tr td{ word-wrap:break-word;}
.dropdown_select-form1 .type.form-control.select_box,.dropdown_select-form1 .type_1.form-control.select_box{ height:25px; min-height:25px; opacity:0.6;}
.deshboard_table_wrap{ font-size:15px!important;}
input#user_img{ clear:both; left:0!important; top:10px!important; width:90px;}
#save_profile input{ color:#fff; font-family:ciclegordita; font-size:16px; font-weight:600; letter-spacing:1px; text-transform:uppercase; padding:6px 12px; transition:all .5s ease-in-out 0s;}
#save_profile input#edit_profile{ background:#FA4D01; border:none; color:#fff; font-family:ciclegordita; font-size:16px; font-weight:600; letter-spacing:1px; text-transform:uppercase; padding:6px 12px; transition:all .5s ease-in-out 0s;}
.technical_stf_wrap span{ font-size:16px;}
#show_msg_ed{ background-color:#dff0d8; text-align:center; color:#3c763d; border:1px solid #a0d18c !important; border-radius:4px; margin-bottom:20px; padding:15px; display:none; width:auto;}
.mid-section span a.view_form_and_edit_back{ margin-left:15px;}
.mid-section .min-wrapper span a.view_form_and_edit_back{ margin-left:0;}
.login_regis{ color:#2c2c2c; font-family:ciclegordita; font-size:18px; margin-bottom:10px; overflow:hidden;}
.login_regis>strong{ margin-top:19px; float:left;}
.task_assing_wrap.alert_confirm_msg_login_as{ margin:0 2% 3%;}
.login_btnnn{ width:40px; float:left;}
.modal-header-01 h2{ font-size:24px;}
.modal-header-01{ background-color:#6ca9fc; border-radius:6px 6px 0 0; color:#fff; font-family:ciclegordita; letter-spacing:1.2px; margin:0; padding:10px 0 10px 34px;}
.login-popup01{ float:left; margin-top:7px; width:50%;}
.login-popup01>span{ display:-moz-inline-stack; padding-top:2px; position:relative; top:6px;}
.popup-margin{ margin-bottom:0!important;}
.login-popup01 label{ font-size:1px !important;}
.btn-section{ padding:40px 0;}
.content_in li{ background:url(../../img/front/list-icon.png) left top no-repeat; color:#7b7b7b; font-family:ciclesemi; font-size:18px; font-weight:400; letter-spacing:1px; line-height:30px; margin-bottom:1%; margin-left:5%; padding-left:50px; width:90%;}
.content{ color: #7b7b7b; font-family: ciclesemi; font-size: 18px; font-weight: 400; letter-spacing: 1px;}
ul li p{ font-family:ciclesemi; padding:2% 0; font-size:18px;}
.content_in p{ font-family:ciclesemi; font-size:18px; letter-spacing:1px; line-height:30px; color:#7b7b7b;}
.headingh1{ color:#fc7700; font-family:ciclegordita; font-size:42px; font-weight:400; letter-spacing:1px; padding:0 0 10px; text-transform:uppercase;}
.help-block{ font-size:14px!important; letter-spacing:1px!important; margin:0; padding:0 2%; font-family:ciclesemi;}
.accordian-main{ box-shadow:0 0 7px #7f7f7f;}
.cultures-head{ padding:20px 10%;}
.cultures-container{ padding:10px 10%; height:auto; overflow:hidden;}
.tab-pane .cultures-container{ padding:10px 11%;}
.cultures-footer{ height:auto; overflow:hidden; padding:20px;}
.btn-danger{ background-color:#ed3935; border-color:#ed3935; color:#fff;}
.btn-success{ background-color:#5DB85B; border-color:#5DB85B; color:#fff;}
.btn.btn-danger>img{ margin-top:-4px;}
.text-success{ color:#31ab20; font-weight:700;}
.cultures-head h2{ font-size:26px; text-transform:none; color:#4575b7;}
.shadow{ clear:both; text-align:center; width:100%;}
.input-lg{ background:#fbfbfb; border:2px solid #d5d5d5; border-radius:0; box-shadow:0 0 14px #d6d6d6 inset; font-family:ciclegordita; font-size:18px!important; height:60px!important; letter-spacing:1px; margin-bottom:0!important; padding:10px 12px;}
.grey{ background:#f7f7f7; height:auto; overflow:hidden; padding-bottom:15px;}
.cultures-body{ padding:0;margin:0;}
.form-title{ font-size:24px;}
.panel-body span.file-input-name{ margin-right: 10px; margin-top: 11px;}
.inline-input{ float:left; margin-right:3%; width:79%!important;}
.select_box{ background:none!important; border:none!important; box-shadow:none!important; width:123%;}
.group{ min-height:36px;}
.signature_detail .fileUpload_sign #uploadBtn-error{ margin-left:10px; position:absolute; left:-11px; bottom:-29px;}
input.form-control,select.form-control{ background:#fbfbfb; border:2px solid #d5d5d5; border-radius:0; box-shadow:none; color:#999; font-family:ciclegordita; font-size:18px;font-weight:400; letter-spacing:1px; line-height:1.42857; margin-bottom:8px; min-height:30px; outline:0;}
.step02{ margin:0 auto; text-align:center; width:70%;}
.checkout-step02 .tab-pane.active{ border-bottom:0 none; padding:0;}
.step02 li{ display:block; width:50%; border:2px solid #ccc; border-radius:0;}
.step02 li .active,.step02 li:hover{ background-color:#f3f3f3;}
.step02 li.active a,.step02 li.focus a{ background:url(../../img/front/radio-tab.png) 74px center no-repeat local #f3f3f3; border-radius:0; border:1px solid transparent;}
.step02 li a{ background:url(../../img/front/radio-tab02.png) 74px center no-repeat local;}
.checkout-step02{ padding:0;}
.table-step02{ border:2px solid #ccc;}
.table-step02 td{ color:#7b7b7b; font-family:ciclegordita; font-size:16px;}
.table-step02 th{ line-height:38px!important;}
.table-step02 td,.table-step02 th{ padding-left:3%!important;}
.table-step02 th span{ color:#4575b7;}
.step02 li a{ font-family:ciclegordita; font-size:26px; margin-right:0; padding:10px; text-align:center;}
#step02>li:first-child{ border-right:1px solid #ccc;}
#step02>li:last-child{ border-left:1px solid #ccc;}
.feedbacks-top{ margin-top:-180px;}
.table-check th:first-child span{ padding-left:10px; margin-top:4px;}
textarea.form-control{ background:#fbfbfb; border:2px solid #d5d5d5; border-radius:0; box-shadow:none; color:#999; font-family:ciclegordita; font-size:18px; font-weight:400; min-height:100px; letter-spacing:1px; line-height:1.42857; margin-bottom:5px; outline:0; padding:6px 12px;}
textarea.form-control:focus{ padding:8px 14px;}
.dropdown_select-form{padding-left:5px;background-color:#fbfbfb;background-image:url("../../img/front/down_arrow_select.png");background-position: 99% 14px;background-repeat:no-repeat;background-size:20px auto;border:2px solid #d5d5d5;display:block;height:40px;margin-bottom:5px;overflow:hidden;}
.dropdown_select-form select{ background:0 0;-webkit-appearance:none;}
.breadcum_detail .dropdown_select-form label#TempOrderForIdaBacteriophageDepositOrganismTypeId-error{ bottom:-28px; position:absolute; right:0;}
.breadcum_detail .dropdown_select-form{ overflow:visible; position:relative;}
.fileUpload01{ margin:4px; padding:4px 10px; position:absolute; left:0; top:1px; z-index:5;}
.fileUpload .message{ position:absolute; right:0px; top:51px; text-transform:capitalize;}
.dropdown_select-form .message{ position:absolute; top:42px; z-index:999;}
.dropdown_select-form label{ position:absolute; right:13px;/* bottom:-15px;*/}
.safe_box1 input.form-control{ height:43px;}
.text-areaheight{ min-height:157px!important;}
.blue-text{ color:#4575b7!important; padding-left:30px;}
.icon-multi .fa{ color:#d5d5d5; text-align:center;}
.thankyou{ background:url(../../img/front/thankyou-bg.png) right center no-repeat; box-shadow:0 0 7px #7f7f7f; height:auto; margin-top:14px; overflow:hidden; padding:4% 0 0 4%;}
.thankyou h1{ color:#fc7700; font-family:ciclegordita; font-size:65px; letter-spacing:1px; text-transform:uppercase;}
.thankyou-page{ border:1px solid #ccc; margin:1.5% 0 15px!important;}
.thankyou-page table{ width:100%;}
.thankyou-page td{ width:50%;}
.full-width{ width:100%; height:20px; clear:both; display:block;}
.thankyou-page li:first-child{ background:#6ca9fc!important; border:none; color:#fff; font-family:ciclegordita; font-weight:700;}
.thankyou-page li:nth-child(2){ border:none; color:#4575b7;}
.thankyou-page td:first-child{ color:#404040;}
.fa-times{ color:#7b7b7b;}
.form_error #tmember-error{ bottom:-95px;}
.thankyou-page td:last-child{ text-align:right;}
.thankyou span{ color:#7b7b7b; display:block; font-family:ciclegordita; font-size:22px; letter-spacing:1px; margin:0; padding:0 0 0 15px; text-transform:uppercase;}
.thankyou h5{ color:#4575b7; font-family:ciclesemi; font-size:20px; letter-spacing:1px; margin:0; padding:15px 0 0 15px; text-transform:uppercase;}
.fileUpload{ margin: 2px; padding: 4px 10px;position: absolute;right: 4px;top: 0;z-index: 5;}
.radio-float{ padding-right:16px;}
.signature_detail small{ display:block; margin-top:34px; padding-left:3px;}
.fileUpload01 .error{ font-size:14px!important; left:-10px; position:absolute; text-transform:capitalize;}
span.checked .text-label{ font-family:ciclesemi; font-size:18px; line-height:40px; font-size:20px;} 
span.checked .radio-float label{ font-family:ciclesemi; font-size:18px; margin-right:10px;}
.text-label{ color:#444; line-height:40px; padding:0 14px; width:25%; float:left; font:19px ciclesemi;}
.radio-float.group label{ font:19px/40px ciclesemi;}
.fileUpload input.upload{ position:absolute; top:0; right:0; margin:0; padding:0; font-size:20px; cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.fileUpload01 input.upload{ position:absolute; top:0; left:0; margin:0; padding:0; font-size:20px; cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.resgister{ text-decoration:underline;}
.password,.password a{ color:#6daafb; font-family:ciclegordita; font-weight:400; display:inline; font-style:italic; font-size:16px; margin-bottom:0;}
textarea.form-control:focus{ box-shadow:0 0 0 2px #6ca9fc inset; color:#7b7b7b; outline:0;}
.tablist-content textarea.form-control:focus{ box-shadow:0 0 0 2px #6ca9fc inset; color:#7b7b7b; outline:0; padding:8px 14px;}
.modal-content .technical_stf_wrap td a{ font-size:15px;}
.modal-dialog .technical_stf_wrap p{ color:#444; font-family:ciclegordita; font-size:15px; font-weight:400;}
.modal-dialog .technical_stf_wrap p strong,.modal-dialog .technical_stf_wrap p strong>em{ color:#444; font-weight:400;}
.mceIframeContainer{ font-family:ciclesemi;}
input.form-control:focus{ box-shadow:0 0 0 2px #6ca9fc inset; color:#7b7b7b; outline:0; padding:2px 14px;}
select,select.form-control,select.form-control:focus,select:focus{ /*box-shadow:0 0 0 2px #6ca9fc inset;*/ color:#7b7b7b; opacity:.6; padding:0 12px!important;}
.dropdown_select{ background-color:#fbfbfb; background:url(../../img/front/down_arrow_select.png); background-position:89% 17px; background-size:15px auto; background-repeat:no-repeat; border:2px solid #d5d5d5; display:block; height:40px; margin-bottom:-5px; overflow:hidden; width:18%; background-size:18px;}
#dd_org_id{  background:url(../../img/front/down_arrow_select.png) no-repeat 99% 15px;}
.radio-style{ background:#fbfbfb; border:2px solid #d5d5d5; border-radius:0; height:auto; overflow:hidden; padding:1%;}
.padding-top{ padding:30px 15px 0!important;}
.radio-list li{ display:table-cell; width:1%; text-align:left;} 
.radio-style ul li{ float:left; width:auto; margin-right:4%;}
.radio-style ul li:first-child{ margin-right:10%;}
.radio-list li:first-child{ text-align:left; margin-right:118px;}
.radiolist li{ float:left;}
.radiolist li:first-child{ margin-right:61px;}
.panel-default .panel-heading{ overflow:hidden;}
.border-style{ border-right:2px solid #3262a3;}
.top_heading{ background:#4575b7; height:auto; overflow:hidden;}
.top_heading h3{ color:#fff!important;}
.border-right{ border-right:1px solid #bebebe;}
.panel-group .panel{ border:0; border-radius:0; margin-bottom:0;}
.panel-body{ background:#f7f6f6;}
.note{ clear:both; font-size:14px!important; letter-spacing:1px!important; padding:20px 0;}
.fa-asterisk{ color:#fc7700; font-size:9px!important;}
.checked{ color:#2c2c2c;}
.text-center{ display:block; margin:0 auto;}
.shadow img{ opacity:.4; width:100%; height:13px;}
.text-muted{ color:#777!important;}
.text-primary{ color:#428bca!important;}
.panel-heading-top a{ color:#2c2c2c; font-family:ciclegordita; font-size:18px; font-weight:400; letter-spacing:1px;}
.text-style{ font-style:italic;}
.number-style{ padding-left:7%!important;}
.table-style td{ background:#fff;}
.table-style tr:last-child{ padding:15px 0; border-top:1px solid #eee;}
.coloum-style{ padding:10px;}
.panel-heading-top{ border-bottom:1px solid #ddd; border-top:1px solid #ddd; height:auto; overflow:hidden;}
.panel-group .panel+.panel{ margin-top:-1px;}
.panel-heading-top.active{ background:#6ca9fc; border:0;}
.panel-heading-top.active .border-right{ border-right:1px solid #458ced;}
.panel-group{ margin-bottom:0;}
#error_message_child{ text-align:right; padding:10px;}
.green{ color:#5db75d!important; font-size:8px!important;}
.footer-section{ background:#f2f2f2; height:auto; overflow:hidden; padding:30px 35px;}
.accordian-heading{ background:#4575b7; color:#fff; font-family:ciclesemi; font-size:24px; letter-spacing:1px; margin:0; padding:1% 1% 1% 7%;}
.btn-primary{ background:#2f5e9f; border:1px solid #2f5e9f;}
.details .panel-heading{ padding:1%;}
.details h1{ color:#4575b7; font-family:ciclegordita; letter-spacing:1px; padding-left:1%;}
.details_table{ padding:0 20px;}
.details .panel-body{ background:#fff;}
.tooltip-inner{ background:#ee7000;}
.tooltip-arrow{ border-bottom-color:#ee7000!important; border-top-color:#ee7000!important;}
.panel-heading-top.active a,.panel-heading-top.active a:hover{ color:#fff; font-weight:700;}
.panel-heading-top:hover a{ color:#4575b7;}
.panel-default .panel-heading{ background:#f3f3f3;}
.table-style td{ width:50%;}
.remove_parent{ font-size:16px;}  
.text-left.btn.btn-continue-shopping.add_more{ width:20% !important; font-size:16px; text-align:center; background:#6eaafc !important; color:#fff; display:inline;} 
#details_table .table-style td:first-child{ width:30%;}
.table-style td span{ margin-right:10px; color:#000;}
.table-style td span:after{ content:' :'; font-weight:700;}
.table-style td{ border-bottom:medium none!important; border-top:medium none!important; font-family:ciclegordita; font-size:16px; letter-spacing:1px; padding:6px 22px!important;}
.top_tab:hover.tab-content{ display:block;}
.table-style .fa-image{ font-size:125px; color:#dadada;}
.white{ background:#fff!important; height:100px; vertical-align:middle!important; border-top:1px solid #7b7b7b!important;}
.price{ color:#fc7700;}
table.deshboard_table_wrap.table h3{ margin-bottom: 0; font-size: 18px;}
.btn-info{ background:#6eaafc; font-family:ciclesemi; font-weight:400; letter-spacing:1px; border:1px solid #6eaafc;}
.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{ background-color:#fa4d01!important; border-color:#fa4d01!important; color:#fff;}
.span-width{ width:48%; float:left; position:relative;}
.fa-sort-down.sort_left{ left:22%; position:absolute; top:-4px;}
.fa-sort-up.sort_left{ left:22%; position:absolute; top:5px;}
.fa-sort-down.sort_right{ left:112%; position:absolute; top:-5px;}
.fa-sort-up.sort_right{ left:112%; position:absolute; top:6px;}
.span-width1{ width:48%; position:relative;}
.header-head{ background:#4575b7;}
.accordian-heading1 .span-width{ width:50%; float:left;}
.text-right{ text-align:right!important;}
.form-control::-moz-placeholder{ color:#7b7b7b; opacity:.6;}
#change_password::-moz-placeholder{ font-size:22px; line-height:33px; opacity:.6; padding-top:15px;}
#old_password::-moz-placeholder{ font-size:22px; line-height:33px; opacity:.6; padding-top:15px;}
#new_password::-moz-placeholder{ font-size:22px; line-height:33px; opacity:.6; padding-top:15px;}
#cn_password::-moz-placeholder{ font-size:22px; line-height:33px; opacity:.6; padding-top:15px;}
#change_password::-webkit-input-placeholder{ font-size:22px; line-height:33px; opacity:.6; padding-top:2px;}
#old_password::-webkit-input-placeholder{ font-size:22px; line-height:33px; opacity:.6; padding-top:2px;}
#new_password::-webkit-input-placeholder{ font-size:22px; opacity:.6; padding-top:2px;}
#cn_password::-webkit-input-placeholder{ font-size:22px; opacity:.6; padding-top:2px;}
#change_password:-ms-input-placeholder{ font-size:22px; opacity:.6; padding-top:8px;}
#old_password:-ms-input-placeholder{ font-size:22px; opacity:.6; padding-top:8px;}
#new_password:-ms-input-placeholder{ font-size:22px; opacity:.6; padding-top:8px;}
#cn_password:-ms-input-placeholder{ font-size:22px; opacity:.6; padding-top:8px;}
input.form-control.placehold:focus{ padding:8px 14px; line-height:26px;}
.dropdown_select select{ min-height:36px; height:36px; padding:0;}
.form-control{ display:inline-block;}
.input-group.date{ width:100%;}
.form-group.form-inline input{ height:44px;}
h4.table-head{ color:#2c2c2c!important;}
.cart_bottom span{ display:block; font-family:ciclesemi; font-weight:400; margin-bottom:5px; margin-top:-6px; text-align:right; width:100%;}
.checkout-head{ background:#f3f3f3; border-bottom:1px solid rgba(213,213,213,.5); padding:0 10%;}
.checkout-body{ height:auto; overflow:hidden; margin-top:-18px;}
.checkout-container{ padding:0 10%;}
.checkout li:first-child{ padding-left:0;}
.checkout li:last-child{ border-right:medium none;}
.checkout li.active .check-icon{ background:#6ca9fc; box-shadow:0 3px 0 rgba(44,44,44,.3) inset;}
.checkout li.active .step-01 span{ color:#fc7700;}
.checkout.cart li .step-01 span{ margin-top:15px; display:block;}
.checkout li .step-01 small{ font-family:ciclesemi; font-weight:400; display:block; font-size:18px;}
.checkout li.active .step-01{ color:#0064cb;}
.btn-warning{ background-color:#fc7700; border-color:#fc7700; color:#fff;}
.checkout li{ border-right:1px dashed #cbcbcb; color:#cbcbcb; font-family:ciclesemi; height:100px; padding-left:10px; text-align:center; vertical-align:middle;}
.checkout.cart li{ padding-left:15px;}
.checkout li.active span.text{ margin-top:22px; display:inline-block; margin-left:10px; font-size:28px;}
.checkout li span.text{ margin-top:22px; display:inline-block; margin-left:10px; font-size:28px; color:#cbcbcb;}
.checkout li.active .check-icon .fa{ color:#fff;}
.checkout li a{ height:100%;}
.checkout.cart li:hover .check-icon{ background:#cbcbcb;}
.check-icon{ background:#cbcbcb; border-radius:38px; box-shadow:0 3px 0 rgba(44,44,44,.3) inset; color:#fff; float:left; height:72px; padding:12px; text-align:center; vertical-align:middle; width:72px;}
.table-check th{ background:#fbfbfb; white-space:nowrap;}
.check-icon .fa{ font-size:38px; padding:6px 0; text-shadow:1px 1px 1px rgba(44,44,44,.3);}
.check-icon img{ padding:6px 0;}
.emptycart{ margin-right:4px; padding:6px 12px 5px; display:inline-block;}
.step-01{ float:left; font-size:28px; padding-left:12px; vertical-align:middle; margin-top:0; text-align:left;}
.check-step01 .step-01 {margin-top: 22px; !important;}
.step-01 span{ font-family:ciclesemi; font-size:22px; font-weight:700; letter-spacing:1px; text-transform:uppercase;}
.table-check{ border:1px solid #ddd;}          
.table-check td,.table-check th{ font-family:ciclegordita; font-size:18px; letter-spacing:1px; text-decoration:none; color:#7b7b7b;}
.table-check td:first-child{ width:70px; font-size:0; color:transparent;}
.table-check th{ font-weight:400;}
.checkbox-text{ font-size:0;}
.qty-buttons{ height:41px; margin-top:10px; position:relative; width:auto;}
.table-check th:last-child{ width:130px;}
input.qtyplus{ background:url(../../img/front/plus.png) center center no-repeat #fff; right:0; text-indent:-9999px; top:0;}
input.qtyminus{ background:url(../../img/front/minus.png) center center no-repeat #fff; right:0; text-indent:-9999px; top:14px;}
input.qtyminus,input.qtyplus,input.qtyplus:focus{ border:2px solid #d5d5d5!important; border-radius:0; box-shadow:none!important; cursor:pointer; height:16px; outline:0;position:absolute; width:22px;}
.offline-text{ font-family:ciclegordita; font-size:16px; font-style:italic; padding-top:10px; text-align:center;}
.offline-text span{ color:#000;}
.table-check td{ vertical-align:middle!important;}
.total-amount{ margin:0 15px;}
.total-amount i{ color:#404040;font-size:15px;}
#discount_value{ border:1px solid #ddd;}
.total-amount li{ border-color:#ccc; border-style:dashed none none; border-width:1px medium medium; clear:both; color:#404040; font-family:ciclegordita; font-size:18px; font-weight:400; letter-spacing:1px; line-height:31px; padding:5px 10px 5px 51%;}
.apply_discount,.cancel_discount, span.previous_amount{ background:#4575b7; color:#fff; padding:2px 6px; margin-bottom:8px; font-size:14px;}
.total-amount li:nth-child(2n+1){ background:#fbfbfb;}
.total-amount li:last-child{ background:#31ab20; border:none; color:#fff; font-size:18px; font-weight:400; padding:8px 18px 8px 51%;}
.total-amount li:last-child i{ font-size:17px;}
.total-amount li span{ display:block;}
@-moz-document url-prefix(){.view-tenth p{ border-radius:50%; height:240px; margin-left:0; margin-top:0; padding-top:75px; width:100%;}
.view-tenth:hover a.info,.view-tenth:hover h2,.view-tenth:hover p{ opacity:1;}
}
.tablist li{ border-right:1px solid #ddd;}
.tablist li a{ border-radius:0; color:#bababa; font-family:ciclegordita; font-size:20px; letter-spacing:1.2px; margin:0; padding:20px 35px; text-transform:uppercase;}
.tablist li a .active{ border-radius:0; margin:0; text-transform:capitalize;}
.tablist>li.active>a,.tablist>li.active>a:focus,.tablist>li.active>a:hover{ background-color:#fff; border:1px solid transparent; text-decoration:none; color:#6ca9fc; cursor:default;}
.tablist-content .tab-pane.active{ border-bottom:medium none; margin:0; padding:0;}
.tab-content.tablist-content{ padding:3% 0 0;}

.form-list li{ float:left; min-height:70px; padding:0 4px 0 15px; position:relative; width:49%; font-weight:400;}
/*.form-list li:nth-child(2n){ float:right;}*/
.conferenceimage {text-align:center;}
.conferenceimage img {max-width:916px;}
.browseed{ background:#fbfbfb; border:2px solid #d5d5d5; border-radius:0; box-shadow:none; color:#999; letter-spacing:1px; line-height:1.42857; margin-bottom:25px; width:100%;}
.width-10{ width:10%;}
.width-20{ width:20%;}
.width-30{ width:30%;}
.width-40{ float:left; margin-right:10px; width:49%;}
.width-401{ float:right; margin-right:0; width:48%;}
.width-50{ width:50%;}
.width-60{ width:60%;}
.width-70{ width:70%;}
.width-80{ width:80%;}
.width-90{ width:90%;}
.width-100{ width:100%;}
.advance_search_body1 h4{ padding:0 10px;}
.table-check.table-check0011 td:first-child{ color:#7f7f7f;}
.tab-pane .cultures-container1{ padding:10px 10.4%;}
.table-style tr:last-child td{ border:none;}
select.form-control.select_box{ padding:0 0 0 5px!important; appearance:none!important;}
.editprofile_user_login .form-control{ margin-bottom:30px;}
.total-amount.thankyou-page>li:last-child{ font-weight:400;}
.checkout-body h3{ padding-left:15px;}
.btn-continue-shopping{ background:#FC7700; color:#fff; padding:5px 12px 6px;}
.radio-float_gen_dpst input[type="radio"]:not(old){ left:20px !important; width:25px;}
.radio-float.radio-float_gen_dpst li{ float:left; margin-right:20px;}
.radio-float input[type="radio"]:not(old) + label{ color: #7b7b7b; font-size: 18px;}
.btn-continue-shopping:hover{ background:#6CA9FC; color:#fff;}
.pull-right.btn-right .btn-pay-now{ float:left;}
.btn-pay-now{ background:#31AC20; margin-right:4px; color:#fff; padding:5px 20px 6px 19px;}
.btn-pay-now:hover{ background:#FC7700; color:#fff;}
.margin_bottom{ margin-bottom:0!important;}
.nav-tabs.tablist4>li>a:hover{ border-bottom:medium none transparent; border-color:#ddd #ddd transparent;}
.margin_bottom1{ margin-bottom:30px;}
.margin_bottom2{ margin-bottom:24px;}
.margin_top1{ margin-top:30px;}
.qty-buttons .qty.form-control.required{ font-size:16px; padding:2px 21px 5px 1px; text-align:center; width:56px;}
.table-check input.qtyplus{ background-image:url(../../img/front/plus-check.png); background-size:10px auto; background-position:center center; background-repeat:no-repeat; right:0; text-indent:-9999px; top:0; min-height:16px; z-index:1;}
.table-check input.qtyminus{ background-image:url(../../img/front/minus-check.png); background-size:10px auto; background-position:center center; background-repeat:no-repeat; right:0; text-indent:-9999px; min-height:16px; top:14px;}
#myTabContent{ top:-2px; position:relative; clear:both;}
.cultures-body .advance_search,.cultures-body .help-block{ margin-top:8px; margin-bottom:8px;}
.cultures-body .advance_search a{ color:#4575b7; font-family:ciclesemi; font-size:18px;}
span.input-group-addon{ border:2px solid #ccc; border-radius:0!important;}
.info>span{ display:block;}
.info>span:first-child{ display:block; text-align:left; margin-left:14%; margin-bottom:10px;}
.info>span:last-child{ display:block; text-align:right; margin-right:15%;}
.panel.form-panel.panel-default .shadow>img{ height:18px; opacity:.4; width:100%;}
.research_box1 .view .mask:hover,.research_box2 .view .mask:hover,.research_box3 .view .mask:hover{ cursor:pointer;}
.calen{ background:url(../../img/front/calen.png) 98% center no-repeat #fbfbfb!important;}
input.form-control:focus.calen{ background:url(../../img/front/calen.png) 97.5% center no-repeat #fbfbfb!important;}
.radio-list label,.radiolist label{ font-family:ciclesemi; font-size:18px; color:#7b7b7b !important;}
.fa-shoping_arow{ background:url(../../img/front/shoping_arow.png) 0 center no-repeat!important; height:10px; width:15px;}
.contact_icon_fotr .contact-form-textarea,.contact_icon_fotr input.contact-form{ width:92%;}
.contact_icon{ float:left; width:25px;}
.nav-tabs>li>a{ margin-right:0!important;}
.scroll_nav_border{ display:block; left:-130px; position:absolute; top:114px; width:100%;}
.scroll_nav{ border-bottom:7px solid #fc7700; margin-left:135px; width:10%;}
.contact-form label.error{ color:#f63;}
.carousel-inner>.item>img{ height:auto!important;}
.checkbox-text>input{ float:left;}
.btn.btn-close{ display:block; margin:0 auto; padding:6px 10px;}
.btn.btn-close:hover{ background:#ccc;}
.table.table-check>thead>tr>th{ vertical-align:middle;}
nav.counter .pagination{ display:block; margin:0 auto;}
li.PrevPg{ padding:6px 6px 0 6px; border:1px solid #ddd; border-bottom-left-radius:4px; border-top-left-radius:4px; margin-left:0; color:#6ca9fc; display:inline-block; float:left; font-family:ciclegordita; font-size:14px; font-weight:400; letter-spacing:1px; line-height:16px; text-decoration:underline;}
li.current{ padding:6px 12px 5px; border:1px solid #ddd; margin-left:0; color:#d5d5d5; display:inline-block; font-family:ciclegordita; font-size:14px; font-weight:400;letter-spacing:1px; line-height:16px; text-decoration:none;}
.pagination>li{ float:left;}
.PrevPg>a{ padding:0;}
.genr_info_wrapper{ margin-bottom:25px; min-height:255px;}
li.NextPg{ border-radius:0 3px 3px 0;}
.pagination>li>a,.pagination>li>span{ border:none!important;}
.pagination>li{ border:1px solid #ddd!important; display:inline-block;}
nav.counter{ margin:0 auto; text-align:center;}
.staff_login_txt{ color:#999; font-family:ciclesemi; font-size:18px; font-weight:400; letter-spacing:1px; line-height:30px; margin-bottom:10px;}
.form-control.form-control_login{ min-height:70px;}
.counter ul li{ margin:0;}
.defaultSkin .mceListBox,.defaultSkin .mceListBox a{ display:inherit;}
nav.counter ul{ margin-top:5px;}
nav.counter ul li a{ background:#fff; border:1px solid #ddd; color:#428bca; font-size:22px; height:35px; line-height:34px; text-decoration:none; width:27px;}
nav.counter ul li a:hover{ background:#eee; border:1px solid #ddd; color:#2a6496;}
.checkbox-text{ margin:0 0 0 3px;}
.total-pay .fa{ color:#fff;}
.checkbox_one .checkbox-text{ float:left; margin:0 0 0 3px; width:62px;}
.refresh{ width:100%; clear:both; display:block; margin:0 0 12px;}
.counter h5{ font-family:ciclesemi; font-size:20px; margin:0;}
.fa.fa-equalto{ background:url(../../img/front/eualto.png) 0 center no-repeat!important; height:11px; width:14px;}
.forgot{ font-family:ciclesemi; font-size:18px!important; letter-spacing:1px!important; color:#737373; margin:8px 5px 5px 0;}
.forgot_submit{ margin-top:4px;}
.mtcc_id{ font-style:italic; color:#737373!important; font-size:14px; text-decoration:underline; font-weight:700!important; position:relative; z-index:1;}
.collapse_forgot{ overflow:hidden; background:#fff; border:1px solid #ddd; padding:10px 0; margin-top:15px;}
.collapse_forgot .form-group,.collapse_forgot .form-group input{ margin-bottom:0;}
.tax_sec{ background:url(../../img/front/tax_sec_bg.png) 0 5px no-repeat; padding-left:13px; color:#7b7b7b; font-size:15px; font-family:ciclesemi; font-weight:400; line-height:20px;}
.tax_sec2{ background:url(../../img/front/tax_sec_bg2.png) 0 5px no-repeat; padding-left:27px; color:#7b7b7b; font-size:15px; font-family:ciclesemi; font-weight:400; line-height:20px;}
.enable_fa-search{ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; font-size:24px; font-family:ciclesemi;padding:3px 10px; box-shadow:0 2px 2px #5b8ed4 inset; -moz-box-shadow:0 2px 2px #5b8ed4 inset; -webkit-box-shadow:0 2px 2px #5b8ed4 inset; -o-box-shadow:0 2px 2px #5b8ed4 inset; -ms-box-shadow:0 2px 2px #5b8ed4 inset; text-transform:none;}
.disable_fa-search{ background:#cbcbcb; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; font-size:24px; font-family:ciclesemi; padding:3px 10px; box-shadow:0 2px 2px #aaa inset; -moz-box-shadow:0 2px 2px #aaa inset; -webkit-box-shadow:0 2px 2px #aaa inset; -o-box-shadow:0 2px 2px #aaa inset; -ms-box-shadow:0 2px 2px #aaa inset; border:1px solid #c4c4c4; text-transform:none;}
.fa-enable_fa{ background:url(../../img/front/enable_fa-search.png) no-repeat; height:11px; width:8px;}
.fa-disable_fa{ background:url(../../img/front/disable_fa-search.png) no-repeat; height:11px; width:8px;}
.genr_info_wrapper{ border:2px solid #d5d5d5;}
.genr_info{ border-bottom:2px solid #d5d5d5; margin-bottom:10px; background:#fbfbfb; padding:10px 15px; color:#7b7b7b; font-size:19px; font-family:ciclesemi; font-weight:400;line-height:25px;}
.genr_radio{ display:block; margin-bottom:4px; overflow:hidden;}
.genr_radio span{ color:#7b7b7b; font-size:18px; font-family:ciclesemi; font-weight:400; margin-top:10px; display:inline-block;}
.genr_radio_wrap .radio-list li:last-child{ width:2%;}
.genr_radio_wrap .radio-list li label{ font-size:16px;}
.hint_text{ font-style:italic; color:#c5c5c5; font-size:14px; font-family:ciclesemi; letter-spacing:1px; padding-left:8px;}
.hint_text1{ font-style:italic; color:#c5c5c5; position:relative; top:4px; font-size:14px; font-family:ciclesemi; letter-spacing:1px; padding-left:8px; line-height:24px;}
.hint_text2{ font-style:italic; color:#c5c5c5; position:relative; top:-3px; font-size:14px; font-family:ciclesemi; letter-spacing:1px; padding-left:8px; display:inline-flex;}
.Growth_wrap .form-group{ margin-bottom:45px;}
.Growth_wrap .form-group:nth-child(3){ margin-bottom:28px; overflow:hidden;}
.Growth_wrap .form-group:last-child{ margin-bottom:30px; overflow:hidden;}
.inline-input-isolated{ width:69%;}
.dropdown_select-form.input_isolated{ float:right; width:28%;}
.dropdown_select-form.input_isolated select.select_box{ width:116%;}
.advance_search_body1 .form-group{ margin-bottom:15px; min-height:54px; overflow:hidden;}
.prev_btn{ margin-right:10px;}
.deposit_prev_sec{ box-shadow:0 0 6px #777; margin-bottom:35px;}
.deposit_prev_h2{ padding:20px 40px; font-size:26px; font-family:ciclegordita; letter-spacing:2px; background:#6CA9FC; color:#fff;}
.deposit_form{ padding:20px 40px;}
.deposit_form li{ float:left; min-height:35px; padding:0; position:relative; width:50%; color:#545454; font-size:16px; font-family:ciclegordita; letter-spacing:2px; line-height:22px;}
.mini-list{ float:left; width:50%;}
.deposit_prev-list h5{ color:#545454; font-size:16px; font-family:ciclegordita; letter-spacing:2px; line-height:22px; margin-bottom:25px;}
#CustomerMasterCustomerCategories-error{ margin-top:10px;}
#Risk_Group_Detail textarea{ margin-bottom:10px; margin-top:18px; width:100%;}
.dropdown_select-form_dashboard{ float:left; border:2px solid #d5d5d5; display:block; height:30px; margin-bottom:0; overflow:hidden; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; min-height:28px; margin-right:7px; width:125px;}
.dpst_bctra-container{ padding:0 3%; margin-top:30px;}
.dropdown_select-form_dashboard input{ font-size:14px; min-height:30px; padding:0 14px 4px;}
.dropdown_select-form_dashboard input:focus{ padding:0 14px 4px;}
.dpst_bctra-container .step02 li a{ background:url(../../img/front/radio-tab02.png) 44px center no-repeat local; text-align:left; padding-left:24%;}
.dpst_bctra-container .step02 li.active a,.step02 li.focus a{ background:url(../../img/front/radio-tab.png) 44px center no-repeat local #f3f3f3; border:1px solid transparent;border-radius:0;}
.mtcc_breadcum{ display:block; background:#F9F9F9; border-bottom:1px solid #d0d0d0; padding:15px 5%; overflow:hidden;}
.mtcc_breadcum ul{ display:block;}
.mtcc_breadcum ul li{ float:left; margin-top:5px; margin-right:10px;}
.mtcc_breadcum ul li a{ text-decoration:none; background:url(../../img/front/mtcc_breadcum.png) right center no-repeat local; float:left; color:#4575b7; font-size:18px; font-family:ciclesemi; letter-spacing:2px; padding-right:25px; min-height:19px;}
.mtcc_breadcum ul li label{ float:left; color:#cbcbcb; font-size:18px; font-family:ciclesemi; letter-spacing:2px;}
.mtcc_breadcum_gen{ display:block; border-bottom:1px solid #d0d0d0; padding:15px 0; overflow:hidden;}
.mtcc_breadcum_gen ul{ display:block;}
.mtcc_breadcum_gen ul li{ float:left; margin-top:5px; margin-right:10px;}
.mtcc_breadcum_gen ul li a{ text-decoration:none; background:url(../../img/front/mtcc_breadcum.png) right center no-repeat local; height: 19px; float:left; color:#4575b7; font-size:18px; font-family:ciclesemi; letter-spacing:2px; padding-right:25px;}
.mtcc_breadcum_gen ul li label{ float:left; color:#cbcbcb; font-size:18px; font-family:ciclesemi; letter-spacing:2px;}
.tab-pane_breadcum{ border:2px solid #ccc; border-bottom:2px solid #ccc!important; margin-bottom:40px; padding-bottom:40px;}
.tab-pane_breadcum .tab-pane.active{ margin:0!important;}
.breadcum_detail{ padding:15px 5%;}
.breadcum_detail p{ line-height:26px; margin-top:10px;}
.breadcum_detail h3{ color:#4575b7; font-size:28px; font-family:ciclesemi; letter-spacing:1px; padding:0;}
.mtcc_identify{ display:block; border:2px solid #d5d5d5; background:#FBFBFB; overflow:hidden;}
.mtcc_identify_head{ display:block; border-bottom:2px solid #d5d5d5; background:#FBFBFB; color:#7b7b7b; font-size:18px; padding:12px 15px; font-family:ciclesemi; letter-spacing:1px;}
.bold_text{ color:#7b7b7b !important;}
.mtcc_identify .radio-float{ padding-left:15px; color:#7b7b7b; font-size:15px; font-family:ciclesemi; letter-spacing:1px; margin:10px 0; display:inline-block; float:left;}
textarea.form-control1{ margin-bottom:30px;}
.success1{ text-align:center; display:block; width:auto;}
.textarea_space{ margin-top:30px;}
.virus_breadcum .form-group{ margin-bottom:30px;}
textarea.form-control3{ margin-bottom:20px;}
.genr_radio_wrap.risk_deposit_group .radio-list li{ display:table-footer-group;}
.cart_scroll_bar{ max-height:176px; overflow:auto;}
.cart_group{ margin-top:5px;}
.cart_group2:last-child{ margin-top:4px;}
.cart_group2:last-child label{ margin-top:3px;}
.breadcum_detail1{ background:#fbfbfb; padding:15px 5% 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:10px; margin-top:20px; height:100%; overflow:hidden;}
.breadcum_detail1 h3{ color:#4575b7; font-size:28px; font-family:ciclesemi; letter-spacing:1px; padding:0;}
textarea.form-control2{ background:#fff; margin-bottom:30px;}
.mtcc_identify_head1{ background:#fbfbfb;}
.breadcum_detail .form-group{ margin-bottom:30px;}
.textarea10{ margin-bottom:26px!important;}
.radio_float_text{ color:#999; font-family:ciclesemi; font-size:18px; letter-spacing:1px;}
.dpst_bctra-container .step02 li:hover{ cursor:pointer;}
.bacteria-footer{ padding:10px 4%;}
.form_mtcc_grp{ border:2px solid #d5d5d5; background:#FBFBFB; padding:10px; overflow:hidden;}
.form_mtcc_grp label{ color:#999; font-family:ciclesemi; font-size:18px; font-weight:400; letter-spacing:1px;}
.form_mtcc_grp1{ margin-bottom:30px;}
.actv_step{ color:#6ca9fc!important;}
.breadcum_detail h4{ color:#4575b7; font-family:ciclesemi; font-size:20px; letter-spacing:1px; padding:0;}
.mrgin_btm{ margin-bottom:20px;}
.genetic_taxt{ min-height:117px!important;}
.dna_clone{ max-width:35%;}
.dna_structure{ min-height:280px; background:#fff;}
textarea.form-control0{ margin-bottom:0!important;}
.date_orgamism{ color:#444; font-size:14px; padding-left:10px;}
.signature_detail{ color:#7b7b7b; font-size:18px; margin-left:20px; font-family:ciclesemi; letter-spacing:1px; position:relative;}
.signature_detail .form-group>label{ color:#7b7b7b; font-size:18px; margin-top:14px;}
.fileUpload_sign{ background:#d5d5d5; border:1px solid #d5d5d5; color:#000; font-size:18px; text-transform:none; float:right; margin-right:0; padding:8px 25px;}
.datepicker{ background:#d5d5d5; border:1px solid #d5d5d5; color:#000; font-size:18px; text-transform:none; float:right; margin-right:0; padding:6px 16px;}
.advance_search_body1 #datetimepicker5 input:focus{ height:43px; padding:2px 20px!important;}
#uploadBtn-error{ margin-left:10px;}
#datetimepicker5 input,#datetimepicker5 input:focus{ -moz-padding:2px 18px;}
.btn-continue-shopping img{ padding-right:4px;}
.characterization-form-02 td b:after{ content:" :";}
.task_assing_wrap input[type='radio']:not(old) + label{ font-size:10px\9;}
.success_message .alert{ font-weight:700;}
.user_dashboard li a{ border-left:1px solid transparent; border-right:1px solid transparent;}
.user_dashboard li.active:hover{ border-right:1px solid #ddd; border-left:1px solid #ddd;}
.poly_image .file-input-name{ -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:257px; font-size:14px; display:inline-flex; display:none;}
.advance_search_body1 #datetimepicker5 input{ padding:2px 4px!important; height:43px; text-align:center;}
.input-group-addon1{ background:0 0; border:none!important; padding:0;}
.input-group-addon1 span{ height:28px!important; width:23px!important; margin-right:5px; margin-left:10px;}
.bg_white{ background:#fff!important;}
.text_default{ text-transform:uppercase; color:#7b7b7b; display:block; margin-bottom:5px; font-size:16px; font-family:ciclesemi; letter-spacing:1px; margin-top:20px;}
.text_default1{ text-transform:none; color:#7b7b7b; display:block; margin-bottom:5px; font-size:16px; font-family:ciclesemi; letter-spacing:1px;}
.dna_fragment{ width:auto; margin:20px 15px 10px 7px; display:inline-block;}
.dna_fragment label{ color:#7b7b7b !important; font-family:ciclesemi; font-size:15px; letter-spacing:1px;}
.mtcc_identify_head1.mtcc_identify_head2 label{ margin-right:20px;}
.mtcc_identify_potential{ border:none; margin-bottom:0;}
.tab-pane_breadcum_risk{ border:2px solid #ccc!important; margin-bottom:0; padding-bottom:10px;}
.virus_breadcum{ padding:25px 5%; border-bottom:1px solid #ddd;}
.virus_breadcum h3{ color:#4575b7; font-size:28px; font-family:ciclesemi; letter-spacing:1px; padding:0;}
.virus_breadcum1{ padding:25px 5%;}
.virus_breadcum1 h3{ color:#4575b7; font-size:28px; font-family:ciclesemi; letter-spacing:1px; padding:0;}
.mtcc_identify_potential .nav li.active>a{ text-decoration:none; border-radius:0; border-top:0 solid #fff; border-bottom:2px solid #fff; background:#fff!important; color:#7b7b7b!important;}
.mtcc_identify_potential .nav li a{ text-decoration:none; border-right:1px solid #d6d6d6; border-radius:0; border-top:1px solid #fff; border-bottom:2px solid #d6d6d6; background:#fbfbfb!important; color:#7b7b7b!important;}
.mtcc_identify_potential .nav-tabs{ border-bottom:medium none;}
.mtcc_identify_potential .nav li.active:last-child a{ border-right:none;}
.view-tenth p:hover{ background:0 0!important;}
.general-container{ padding:20px 10% 0;}
.deposit_general h3{ color:#4575b7;font-family:ciclesemi;font-size:28px;letter-spacing:1px;padding:0;}
.genral_label{ color:#7b7b7b; font-family:ciclesemi; font-size:18px; font-weight:400; letter-spacing:1px; margin-top:13px;}
.content-text05 label{ color:#7b7b7b; margin-top:-23px;}
.no_potential1 label{ color:#7b7b7b;}
.no_potential1{ font-size:16px; margin-left:5%; width:auto;}
.content-text05 p{ display:inline-table; padding-right:20px; width:94%;}
.form-group_general{ margin-bottom:10px; margin-top:43px;}
.mtcc_identify_head.mtcc_identify_head1>i{ font-size:13px; color:#7b7b7b;}
.general-footer{ padding:20px 10%;}
.mtcc_breadcum_gen .actv_step{ color:#6ca9fc!important;}
.mtcc_identify_gen{ display:block; margin-bottom:20px;}
.general_taxonomic{ border:2px solid #d5d5d5; margin-bottom:30px;}
.general_taxonomic h4{ border-bottom:1px solid #e1e1e1; background:#f6f5f5; color:#999; font-family:ciclesemi; font-size:18px; font-weight:400; letter-spacing:1px; padding:10px 1%; margin:0;}
.general_taxonomic_odd{ padding:25px 2% 0; background:#fff; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.general_taxonomic_even{ background:#fbfbfb; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:25px 2% 0;}
.text_safe .checkbox-text{ float:left; margin-left:0; margin-top:0; padding:0;}
.content-text05{ font-size:18px; letter-spacing:1px;}
.text-margin-01{ clear:both; margin-top:-24px;}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{ height:1.8em; position:absolute; top:2px; width:1.8em;}
.ui-datepicker .ui-datepicker-next{ background:url(../../img/arrow-right.png) center center no-repeat #f2f2f2; border:none;}
.ui-datepicker .ui-datepicker-next:hover{ background:url(../../img/arrow-right.png) center center no-repeat #6eaafc; border:none;}
.ui-datepicker .ui-datepicker-prev{ background:url(../../img/left-arrow.png) center center no-repeat #f2f2f2; border:none;}
.ui-datepicker .ui-datepicker-prev:hover{ background:url(../../img/left-arrow.png) center center no-repeat #6eaafc; border:none;}
.list-form-02 li{ clear:both;}
.list-form-02 p{ display:inline; float:right; margin:5px 0 0; padding:0; width:94%;}
.mtcc_general_head{ color:#666; font-family:ciclegordita; font-size:18px; font-weight:400; letter-spacing:1px; padding-left:5px;}
.mtcc_identify_gen .radio-float{ color:#7b7b7b; font-family:ciclegordita; font-size:15px; letter-spacing:1px; margin-left:10px;}
.form-group-herbarium{ margin-top:18px;}
.form_mtcc_grp.form-inline .form-control{ width:90%; margin-right:3px;}
.form_mtcc_grp1 label{ margin-top:10px;}
.deposit-footer{ padding:10px 3%;}
.table-inner{ border:1px solid #ddd;}
span.taxes{ font-size:24px; padding:10px 0 0;}
#ui-datepicker-div{ z-index:98!important;}
.safe_box1{ width:53%; float:left; margin-right:2%;}
.safe_box2{ width:45%; float:left;}

.form-group .checkbox-text { float: left; margin-left: 0; margin-right: 10px; width: 26px;}
.general_taxonomic_odd.content-text05 .form-group input[type="checkbox"]:not(old) + label{ margin-left:0;}
.general_taxonomic_odd i{ color:#8a8a8a; font-family:ciclesemi; font-size:16px; font-weight:400; letter-spacing:1px; margin:0 0 20px; display:block;}
.text_safe{ color:#444; display:block; font-family:ciclesemi; font-size:16px; font-style:italic; font-weight:400; letter-spacing:1px; line-height:20px; margin:0 0 10px; padding:2% 0 0;}
.text_safe label{ color:transparent;}
.tablist1 li{ border-bottom:2px solid #ddd; display:table-cell; text-align:center; width:1%;}
.tablist1 li a{ border-radius:0; color:#bababa; font-family:ciclegordita; font-size:20px; margin:0; padding:22px 0; text-transform:none;}
.tablist1 li a .active{ border-radius:0; margin:0; text-transform:capitalize;}
.tablist1 li.active{ border-bottom:2px solid #fff;}
.tablist4 li a{ padding:14px 0; border-right:1px solid #ddd; border-left:1px solid #ddd;}
.tablist1>li.active>a,.tablist1>li.active>a:focus,.tablist1>li.active>a:hover{ background-color:#fff; text-decoration:none; color:#444; cursor:default;}
.tablist1 li:last-child{ border-right:none;}
.hint_text3{ color:#c5c5c5; font-family:ciclesemi; font-size:14px; font-style:italic; letter-spacing:1px; padding-left:8px; position:absolute; top:42px;}
.form-control_box{ margin-bottom:10px!important;}
.form-list li.hint_wrap{ margin-bottom:0px;}
.step-01 a{ text-decoration:none; color:#cbcbcb;}
.deposit_backteria.active .step-01>a,.step-01 a:hover{ text-decoration:none; color:#fc7700;}
.step-01>a{ margin-top:24px; display:block;}
.second_h1{ margin-top:-5px;}
.deshboard_popup_message{ border:1px solid #d5d5d5; margin:3%; padding:1% 3% 3%; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px;}
.popup_message{ background:0 0!important; border:none!important; box-shadow:none!important; color:#444; font-size:16px;}
.popup_message:focus,.popup_message:hover{ background:0 0!important; border:none!important; box-shadow:none!important; padding:6px 12px!important;}
.popup_textarea{ color:#bebdbd; font-size:16px;}
.send_btn{ background:#fc7700; padding:2px 2px 1px; font-size:16px; color:#fff; width:52px; text-transform:uppercase;}
textarea.popup_textarea{ margin-bottom:15px;}
.modal_dashboard.fade.in{ background:rgba(0,0,0,.8)!important;}
.dashboard_wrapper{ clear:both; display:block; margin-bottom:20px; overflow:hidden;}
.manage_order2 .deshboard_table_wrap.table.demo.table-bordered.default td{ word-break:normal;}
.deshboard_table_wrap.table.demo.table-bordered th{ text-align:left !important;}
.dashboard_graph{ border:1px solid #bababa; padding:1%; overflow:hidden; min-height:380px; margin-bottom:20px;}
.dashboard_graph label{ color:#000; font-family:ciclegordita; font-size:16px; letter-spacing:1.2px; font-weight:400;}
.dashboard_graph .dropdown_select-form select.form-control{ color:#2c2c2c; font-family:ciclegordita; font-size:14px; outline:0; letter-spacing:1.2px; padding:2px 12px!important; display:block;}
input.btn.btn-info.find{ padding:2px 6px;}
.modal-dialog.modal-md{ width:800px;}
.dashboard_graph .dropdown_select-form1 select.form-control{ color:#2c2c2c; font-family:ciclegordita; font-size:14px; letter-spacing:1.2px;}
.dashboard_graph .dropdown_select-form2{ float:left; background-color:#fbfbfb; background-image:url(../../img/front/down_arrow_select.png); background-position:95% 11px; background-size:17px auto; background-repeat:no-repeat;border:2px solid #d5d5d5; display:block; height:30px; margin-bottom:0; overflow:hidden; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; min-height:28px; margin-right:7px; width:160px;}
.dashboard_graph .dropdown_select-form2 select{ margin-top:-3px; height:30px; color:#2c2c2c; font-family:ciclegordita; font-size:14px; outline:0; letter-spacing:1.2px; padding:2px 12px!important; display:block;}
.dashboard_graph .dropdown_select-form{ float:left; background-color:#fbfbfb; background-size:13px 14px; background-image:url(../../img/front/calen.png); background-position:95% center; background-repeat:no-repeat; border:2px solid #d5d5d5; display:block; height:30px; margin-bottom:0; overflow:hidden; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; min-height:28px; margin-right:7px; width:120px;}
.dashboard_graph .dropdown_date-form{ float:left; background:#fbfbfb; border:2px solid #d5d5d5; display:block; height:30px; margin-bottom:0; overflow:hidden; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; min-height:28px; margin-right:7px; width:125px;}
.dropdown_date-form input{ font-size:14px; padding:0; margin:-5px 0 0 5px; line-height:28px;}
.dashboard_graph .dropdown_select-form1{ float:right; width:25%; background-color:#fbfbfb; background-image:url(../../img/front/down_arrow_select.png); background-position:90% 12px; background-repeat:no-repeat; border:2px solid #d5d5d5;display:block; height:30px; margin-bottom:20px; overflow:hidden; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; min-height:30px;}
.dashboard_graph .dropdown_select-form select.select_box{ width:100%; min-height:28px; height:28px;}
.dashboard_graph label{ float:left; margin:5px 3px 0 0;}
.form-control1 label{ bottom:-18px; font-family:ciclesemi; letter-spacing:.2px; position:absolute; right:15px;}
#infscr-loading{ padding:14px; text-align:center;}
.general_taxonomic_odd .error{ color:red; font-size:15px; font-weight:400; font-family:ciclesemi; letter-spacing:1px; text-align:right; margin-top:0;}
.section-form-02 .form-group{ min-height:56px;}
span.recordntfnd{ color:red; padding:5px; display:block;}
#add_to_cart_free{ background:#5cb85c;}
#add_to_cart_free:hover{ background:#045804;}
.view_all{ float:right; margin-top:-10px; margin-bottom:10px;}
.view_all a{ color:#4575b7; font-size:18px;}
.view_all a:hover{ color:#f63;}
.customer_name{ font-family:ciclegordita; letter-spacing:1px; font-size:15px!important; font-style:italic; font-weight:400; background:0 0; border:none; padding:0;}
.customer_mail{ color:#6ca9fc; display:block; font-family:ciclegordita; font-style:italic; font-size:14px; letter-spacing:1px; background:0 0; border:none; padding:0;}
.customer_name.load_detail_view{ font-style:normal;}
.pagination>li.PrevPg{ color:#d5d5d5; font:14px arial; height:29px; text-align:center; text-decoration:none; vertical-align:middle;}
.pagination li:first-child{ width:auto;}
li.PrevPg>a{ margin:-6px!important; padding:0px 10px!important;}
.pagination>li:last-child a{ padding:6px 15px;}
.pagination>li:last-child{ color:#d5d5d5; font:14px/27px arial; text-align:center; vertical-align:middle; width:auto;}
.close{ opacity:1!important;}
.close_btn{ margin:13px 25px 0 0;}
.manage_wrapper{ display:block; overflow:hidden; margin:0 2%; clear:both;}
.manage_wrapper h2{ color:#4575b7; font-family:ciclegordita; font-size:24px; letter-spacing:1.2px; text-transform:none; margin:0 0 7px;}
.manage_table{ display:block; margin-bottom:20px; clear:both;}
.manage_table_head{ display:block; background:#4575b7!important; overflow:hidden; padding:15px 0; color:#fff!important;}
.manage_table_head span{ font-family:ciclegordita; font-size:22px; letter-spacing:1px; color:#fff; margin-left:1%;}
.manage_table_box_odd{ overflow:hidden; padding:10px 0 0;}
.manage_table_box_even{ background:#fbf9f9; border-bottom:1px solid #ededed; border-top:1px solid #ededed; overflow:hidden; padding:10px 0;}
.manage_table_box_odd .datepic{ background:url(../../img/front/datepicker_caln1.png) 96% 8px no-repeat;}
.manage_table_box_odd .datepic:focus{ background:url(../../img/front/datepicker_caln1.png) 95% 10px no-repeat;}
.manage_table_box_even .dropdown_select-form select.select_box{ width:109%;}
.manage_table_box_even label,.manage_table_box_odd label{ color:#444; font-size:16px; font-family:ciclegordita;}
.manage-footer{ border-top:1px solid #bababa!important; background:#f3f3f3; padding:15px 2.7%;}
.manage-footer .btn-continue-shopping{ padding:3px 12px;}
.manage_table,.manage_table .panel-group .panel{ border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; -o-border-radius:0 0 6px 6px; -webkit-border-radius:0 0 6px 6px; -ms-border-radius:0 0 6px 6px;}
.manage_table .panel-collapse{ border:1px solid #ddd; border-radius:0 0 5px 5px;}
.form-actinomycetes .panel-collapse{ border:1px solid #d5d5d5; border-bottom:0;}
.ajax_state_1 .message{ right:223px!important;}
.manage_wrapper h2 span{ color:#f90;}
.technical_stf_wrap{ margin:15px auto; width:96%;}
.proc_total_td a{ display:inline-block!important;}
.modal_minwidth{ width:800px;}
.action_width{ width:90px;}
.status_width{ width:100px;}
.editprofile_wrapper{ margin:0 auto; padding-bottom:35px; width:80%;}
.editprofile_wrapper .hint_wrap{ position:relative; width:47%;}
.well1{ min-height:20px; padding:19px; margin-bottom:20px; background-color:#fff; border:1px solid #e3e3e3; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05); box-shadow:inset 0 1px 1px rgba(0,0,0,.05);}
.Sup_details{ border:1px solid #ddd; height:auto; margin-bottom:12px; overflow:hidden; padding:11px 0;}
.table_wrapper .deshboard_table:nth-child(2n){ background:#f2f2f2; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding:6px 25px;}
.error_msg .alert.alert-danger{ font-size:14px; padding:5px 10px; margin-top:14px;}
#btnsubmit{ background:#fc7700; border:none; color:#fff; letter-spacing:1px;}
.table_wrapper .deshboard_table:last-child{ margin-bottom:0;}
.Sup_details li span{ margin-right:10px; font-family:ciclegordita; color:#2c2c2c;}
.Sup_details li{ color:#7f7f7f; float:left; font-family:ciclesemi; font-size:16px; font-weight:400; margin-bottom:5px; padding-left:15px; width:33%;}
.text-right .pagination{ margin:0;}
.text-right .pagination li a{ font:14px arial; color:#428bca; padding:0px 10px 0px; height:27px; line-height:28px;}
.text-right .pagination>li:first-child>a,.text-right .pagination>li:first-child>span{ border-bottom-left-radius:0; border-top-left-radius:0;}
.text-right .pagination>li:last-child>a,.text-right .pagination>li:last-child>span{ border-bottom-right-radius:0; border-top-right-radius:0;}
.manage_order2{ display:block; margin:0 2%; overflow:hidden; clear:both;}
#main-nav li ul li:nth-of-type(3){ width:auto;}
.manage_order2 h1{ background:#6ca9fc; color:#fff; font-family:ciclegordita; font-size:20px; letter-spacing:1px; display:block; margin:0 0 15px; padding:15px;}
.deshboard_table_wrap2{ border-radius:10px;}
.deshboard_table_wrap2 tbody tr td{ padding:8px 15px;}
.deshboard_table_wrap2 tbody tr td:first-child{ font-weight:400; text-align:left!important;}
.chngepasswrd label,.deshboard_table_wrap tbody tr td b,b,label,strong{ color:#7b7b7b; font-weight:700!important;}
.back_to_list{ background:url(../../img/back_tolist.png) 0 3px no-repeat; padding-left:18px; float:right; margin-right:12px;}
.back_to_list a{ clear:both; color:#6ca9fc; display:block; font-family:ciclesemi; font-size:16px; font-weight:700; letter-spacing:1px; margin-bottom:15px; text-decoration:underline;}
.back_to_list a:hover{ text-decoration:none;}
.deshboard_table_wrap3 .checkbox-text label{ font-size:0;}
.deshboard_table_wrap3 tbody tr td{ padding-top:5px; padding-bottom:5px;}
.deshboard_table_wrap3 thead tr th:first-child{ text-align:center!important;}
.deshboard_table_wrap3 tbody tr td:first-child{ padding-left:0; text-align:center;}
.task_assign .checkbox-text input{ display:block; margin-left:10px;}
.task_assign a{ display:block; margin-left:0;}
.task_assing_wrap{ margin:3%; height:100%; overflow:hidden; color:#4575b7; font-size:18px;}
.task_assing_wrap .deshboard_table_wrap{ border:1px solid #ddd;}
.modal-content{ height:100%; overflow:hidden;}
.popup_table label{ min-height:35px;}
.popup_table input{ top:4px;}
.task_assing_wrap input[type=radio]:not(old)+label{ display:inline-block; line-height:39px; margin-top:0; padding-left:0; padding-right:0; width:35px;}
.task_assing_wrap span.radio-float{ padding-right:0;}
.task_assing_wrap span.checked{ position:relative;}
.task_assing_wrap .radio-float>input{ position:absolute;}
.task_assign span{ color:#6ca9fc; font-family:ciclesemi; font-size:18px; letter-spacing:1px; float:left;}
.task_assign_all{ margin-top:12px;}
#task_ass{ height:100%; overflow:hidden; position:relative;}
.title_popup{ color:#444;}
#tmember-error{ bottom:-116px; left:0; position:absolute;}
.task_assign .checkbox-text{ display:inline-block; font-size:0; margin-left:0; float:left; width:45px;}
.manage_order2 h2{ color:#4575b7; font-size:24px; font-weight:700; letter-spacing:1.2px; text-transform:none; margin:0 0 7px;}
.edit_box label{ float:left; width:auto; margin:10px 5px 10px 10px; color:#444; font-family:ciclesemi; font-size:18px; letter-spacing:1px; font-weight:400!important;}
.browsebtn a{ margin-top:14px;}
.browsebtn input{ margin-top:-14px;}
.edit_box span{ float:left; width:auto; margin:10px 0 10px 10px; color:#999; font-family:ciclesemi; font-size:18px; letter-spacing:1px; font-weight:400!important;}
.edit_box input{ float:left; width:76%; color:#999; font-family:ciclesemi; font-size:18px; font-weight:400; letter-spacing:1px; background:0 0; border:none;}
.edit_box input:focus{ border:none; box-shadow:none; padding:6px 12px;}
.form-editprofile textarea{ min-height:145px; margin-bottom:0;}
.edit_reset{ font-weight:400; margin-right:5px;}
.edit_reset01{ background:#6DAAFB; color:#fff; margin-right:5px;}
.edit_reset01:hover{ background:#fc7700; color:#fff;}
.edit_reset02{ background:#6DAAFB; color:#fff; margin-right:5px;}
.edit_reset,.edit_reset02:hover{ background:#fc7700; color:#fff;}
.edit_reset.btn-login,.edit_reset:hover{ background:#6DAAFB; color:#fff;}
.edit_reset.btn-login:hover{ background:#fc7700; color:#fff;}
.edit_save{ background:#6DAAFB; color:#fff; font-weight:400;}
.edit_save:hover{ background:#FC7700; color:#fff;}
.table-head{ color:#4575b7!important; font-size:16px!important; font-weight:700!important; text-transform:uppercase;}
.chngepaswrd_wrapper{ margin:0 auto; width:40%;}
.chngepasswrd label{ font-family:ciclegordita; font-size:18px; letter-spacing:1.2px; color:#444; margin:3px 2%;}
.form_mtcc_grp.form-inline.dna_structure .form-control{ width:37%;}
.form_mtcc_grp.form-inline.dna_structure1{ min-height:280px;}
.form_mtcc_grp.form-inline.dna_structure1 .form-control{ width:53%;}
.hint_text2 label{ float:none; margin-top:2px;}
.hint_text2 span{ float:none; font-size:9px; margin: 0 3px; position: relative; top: -7px;}
.footable-row-detail-name,.footable-row-detail-value{ text-align:left;}
.footable-row-detail-value{ font-weight:400;}
.clender_wrapper{ display:block; overflow:hidden; padding-bottom:20px;}
.manage_wrapper.section_manage_wrap h2{ color:#4575b7; font-family:ciclesemi; font-size:21px; font-weight:400; letter-spacing:0; padding-left:5px; text-transform:none;}
.fa.fa-rupee1{ background:url(../img/rupees_blue.png) no-repeat; height:11px; width:7px;}
#subit_button a .btn.submit_btnn.btn-pay-now{ width:auto !important;}
.panel-blue h4{ font-size:16px; font-weight:700;}
.informations{ clear:both;}
.informations .img_area{ clear:both; float:left; height:70px; margin-right:10px; overflow:hidden; width:80px; margin-bottom:10px;}
.discount_code{ background:#f2f2f2!important; padding:10px 10px 12px!important; color:#2c2c2c!important;}
.discount_code input:focus{ border:1px solid #ddd!important;}
.imgList{ height:100%; overflow:hidden; width:auto;}
.panel-blue a:focus{ text-decoration:none;}
.panel-blue .active h4{ color:#fff;}
.panel-blue .active.collapsed h4{ color:#000;}
.tablist4{ float:left; width:95%;}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{ border:1px solid transparent;}
.tablist4 li{ background:#f3f3f3; border-bottom:1px solid #ddd; display:table-cell; float:none; text-align:center; width:1%;}
.panel-warning{ font-family:ciclesemi;}
.panel-warning .panel-heading{ background:#4575b7; border-radius:0; color:#fff; display:block; font-family:ciclesemi; padding:0; text-decoration:none; width:100%;}
.panel-warning .panel-title a{ display:block;}
.panel-title{font-size:18px !important;}
.panel-warning .panel-title a.wrap_cntnt.collapsed{ background:#4575b7; padding:10px 40px 10px 20px; text-decoration:none;}
#send_message{ background:#6daafb; border:1px solid #6daafb;}
#send_message:hover{ background:#fc7700; border:1px solid #fc7700;}
.panel-warning .panel-title a.wrap_cntnt{ background:#fc7700; padding:10px 40px 10px 20px; text-decoration:none; font-family:ciclesemi;}
.panel-warning .panel-title a:hover{ color:#fff;}
.panel-group .panel-warning+.panel-warning{ margin-top:1px;}
.panel-warning .panel-body{ color:#2c2c2c; font-family:ciclesemi; font-size:16px; letter-spacing:1.2px; line-height:24px;}
.panel-warning .fa-plus.pull-right{ margin-left:.3em; position:absolute; right:7px; top:11px;}
.wrap_margin{ margin:5% auto; min-height:250px;}
.nav-tabs{ border-bottom:1px solid #fff;}
.manage_table_box_odd input{ text-transform:capitalize;}
.deshboard_table_wrap.table.demo.table-bordered.curator-popup td:nth-child(2){ text-align:center;}
.carousel-caption p,.carousel-caption strong{ color:#fff!important; font-size:34px;}
span.calender_icon{ background:#f3f3f3!important; border-bottom:1px solid #ddd; border-left:1px solid #ddd; display:block; height:60px; padding:18px 17px; position:absolute; right:0; top:0;}
a.footer_right_bar1,a.footer_right_bar2{ width:auto!important;}
span.calender_icon.calender_active{ background:#fff!important; border-left:1px solid #ddd; border-bottom:1px solid #fff; display:block;}
.panel{ position:relative;}
.calender_list a{ text-align:center; background:#f3f3f3;}
.calender_list a:active,.calender_list a:focus{ background:#fff;}
.tablist1.user_dashboard li{ border-right:1px solid #ddd; border-left:1px solid #ddd;}
.tablist1.user_dashboard li.active:hover{ border-left:1px solid transparent; border-top:none; border-right:1px solid transparent; border-bottom:2px solid #fff;}
.tablist1.user_dashboard li.active{ border-left:1px solid transparent; border-right:1px solid transparent;}
.tablist1 li.active:hover{ border:1px solid transparent;}
.tablist4 li a{ border-radius:0; color:#bababa; font-family:ciclegordita; font-size:20px; vertical-align:middle; text-decoration:none; text-transform:none;}
.tablist4 li a.active{ text-decoration:none;}
.tablist4 li.active{ background:#fff; border:none!important;}
#Risk_Group_Detail{ overflow:hidden;}
.wrap_table tr td:first-child,.wrap_table tr th:first-child{ font-weight:700; text-align:left!important;}
.wrap_table thead tr th{ background:#6ca9fc; color:#fff; border-bottom:medium none; border-left:1px solid #b7b9bc; border-right:1px solid #b7b9bc; font-family:ciclesemi; font-size:16px!important; letter-spacing:1px; padding-bottom:15px; padding-top:15px;}
.wrap_table tbody tr td{ border:1px solid #bababa; color:#7f7f7f; font-family:ciclesemi; font-size:16px!important; font-weight:400; letter-spacing:1px; line-height:18px; padding-bottom:15px; padding-top:15px; vertical-align:middle;}
.main_row{ background:#f3f3f3!important; color:#fc7700!important; font-size:18px;}
.main_text{ color:#fc7700!important; font-size:18px;}
.wrap_table tbody tr:nth-child(2n){ background:#fff;}
.footable-visible.main_text>h5{ font-family:ciclesemi; font-size:18px; font-weight:700; margin:0; padding:0;}
.col-bg-white{ background:#fff; width:100%;}
.staff-mem ul{ width:100%;}
.staff-mem li{ float:left; text-align:center; width:25%;}
.staff-mem li img{ border:10px solid #fff; box-shadow:0 0 5px #d6d6d6;}
.panel-footer{ clear:both;}
.staff-mem li>h4{ display:block; margin-left:4%; text-align:left;}
.wmg-container{filter:alpha(opacity=0); font-family:empty; font-size:0; opacity:0; position:relative; width:100%;zoom:1;}
.wmg-container>*{ font-family:sans-serif; font-size:18px;}
.wmg-container img{ border:8px solid #fff; box-shadow:0 0 5px #d4d4d4;}
.wmg-item{ display:inline-block; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.wmg-thumbnail{ height:100%; text-align:center; position:relative; width:100%;}
.wmg-arrow{ border-bottom:10px solid; border-left:10px solid transparent; border-right:10px solid transparent; bottom:-15px; display:none; height:0; position:absolute; width:0; z-index:2;}
.wmg-thumbnail-content{ height:100%; width:100%; overflow:hidden; margin-right:3px;}
.wmg-thumbnail-content img{ vertical-align:middle; margin:3% 0;}
.wmg-details{ left:0; overflow:hidden; position:absolute; width:100%;}
.wmg-close{ cursor:pointer; position:absolute; z-index:2;}
.wmg-details-content{ height:auto; margin-left:0px !important; margin-right:0 !important; width:100%;}
.staff_name{ padding:4% 0 0 8%;}
.wmg-container.open .wmg-thumbnail.open{ box-shadow:0 -40px 0 0 #f7f5f5 inset;}
.wmg-details.open{ clear:both; margin-left:11px; max-width:100%;}
.wmg-details-content p>span>.fa{ color:#000; font-size:16px;}
.wmg-details-content p>span{ color:#f63; display:block; letter-spacing:.3px;}
.wmg-details-content .heading{ font-size:24px; padding:25px 0 0; color:#fc7700;}
.content-staff h2{ padding-bottom:5px;}
.staff_name{ color:#4575b7; font-size:18px; margin-bottom:0; padding-left:3%;}
.form-group_address_user{ margin-top:30px;}
.edit_box label{ display:block; margin-bottom:30px; margin-left:0;}
.old_password_error .alert-danger{ background:none; border:none; color:red; float:right; padding:0; right:0; text-align:right; text-transform:capitalize;}
#address_proof #uploadFile{ margin-bottom:30px; position:relative;}
#address_proof #uploadBtn-error{ bottom:-35px; font-size:14px; position:absolute; right:33px; text-transform:capitalize;}
.wmg-thumbnail{ color:#fff; margin:0; cursor:pointer;}
.wmg-arrow{ border-bottom-color:#e3e3e3;}
.wmg-close{ background:url(../../img/front/wmg-btn-close.png) no-repeat; display:block; height:30px; right:10px; top:5px; width:30px;}
.wmg-close:active,.wmg-close:hover{ background-position:0 -31px;}
.wmg-container span>img{ border:none; box-shadow:none; height:20px; padding:0; width:20px;}
.wmg-container.open .wmg-thumbnail{ color:#242424;}
.wmg-container.open .wmg-thumbnail img{ -moz-opacity:.2; -khtml-opacity:.2; opacity:.2; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=20);}
.wmg-container.open .wmg-thumbnail:hover img{ -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=40);}
.wmg-container.open .wmg-thumbnail.open img{ -moz-opacity:1; -khtml-opacity:1; opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);}
.wmg-details.open{ background:#f7f5f5; padding:0 24px 10px;}
.content-staff h2{ border-bottom:2px solid #fc7e0d; color:#4575b7; font-family:ciclesemi;}
.tablist4>li.active>a,.tablist4>li.active>a:hover{ border:1px solid transparent;}
#pie_yearchats{ margin-top:6px;}
.tab-content.content_hover_effect span .tab-pane{ font-family:Calibri; font-weight:400;}
.characterization_tab{ display:block; overflow:hidden; border-left:1px solid #bababa; border-right:1px solid #bababa;}
.characterization_tab ul{ list-style:none; padding:0; margin:0;}
.characterization_tab ul li{ float:left; border-right:1px solid #bababa;}
.characterization_tab ul li a{ font-weight:400; text-decoration:none; display:inline-block; padding:15px 20px; color:#444; font-size:20px; font-family:ciclesemi; background:#fff;}
.characterization_tab ul li a.active,.characterization_tab ul li a:hover{ background:#f3f3f3; color:#bababa;}
.nav.nav-tabs.tablist1.user_dashboard>li{ float:none;}
.nav.nav-tabs.tablist1.user_dashboard>li a{ border:none;}
.rupees_icon{ margin-right:5px; margin-top:-3px;}
.form-group_address_user textarea{ margin-bottom:0;}
.advance-form ul.token-input-list{ margin-top:0; margin-bottom:0;}
ul.token-input-list li input{ background:#fbfbfb; border:0; padding:3px 8px; width:350px;}
#genus_name{ z-index:0;}
.tablist{ border-bottom:1px solid #ddd;}
.general-container textarea{ margin-bottom:28px;}
.tot_price{ font-family:ciclesemi; font-size:18px; margin-right:15px; padding-top:5px;}
.tot_price a{ color:#fc7700; font-size:20px;}
#token-input-species_name{ width:100%!important;}
.amount{ width:110px;}
.has-error .error{ color:#fff;}
.special_growth01 input{ min-height:54px;}
ul.alphabetical{ display:block; margin:0 auto; text-align:center;}
.alphabetical>li{ display:inline-table; height:34px;}
.alphabetical>li a{ background-color:#fff; border:1px solid #ddd; color:#337ab7; line-height:1.42857; margin-left:-1px; padding:6px 12px; text-decoration:none;}
.alphabetical>li a:hover{ background-color:#6eaafc; border-color:#6eaafc; color:#fff;}
.alphabetical>li.active a{ background-color:#6eaafc; font-weight:700; border-color:#6eaafc; color:#fff;}
.download-icon-catalog{ display:block; margin-top:15px; text-align:center;}
.blue-sky{ background:#6eaafc; padding-top:8px;}
.border-left{ border-left:1px solid #ddd;}
.min-wrapper{ margin:0 auto; max-width:80%;}
.min-wrapper h2{ color:#4575b7; font-family:ciclegordita; font-size:24px; text-transform:capitalize;}
.cust-detail{ border:2px solid #d6d6d6; font-family:ciclesemi; font-size:18px; letter-spacing:1px; height:100%; overflow:hidden; width:100%;}
.top-wrapper label{ font-family:ciclegordita; font-size:16px; letter-spacing:1px; margin-bottom:10px; color:#5a5a5a;}
.condition{ color:#7b7b7b!important; font-family:ciclegordita; font-size:16px; letter-spacing:1px; line-height:0;}
.cust-detail label{ color:#3f6eb2!important; font-weight:lighter; margin-right:5px; margin-bottom:0; text-transform:capitalize; letter-spacing:1px;}
label.recieved{ background:#4575b7; color:#fff; font-family:calibri!important; font-size:13px; letter-spacing:.5px; padding:1px 7px 1px; text-transform:uppercase; white-space:nowrap;}
.success_message.success.alert-messages{ margin-bottom:10px;}
label.avail a:hover{ background:#4575b7; color:#fff!important;}
label.avail a{ text-decoration:none!important; background:#fc7700; color:#fff; font-family:calibri!important; font-size:11px; letter-spacing:.5px; padding:2px 6px 1px; text-transform:uppercase;}
.form-group_address{ padding:0 4px 0 15px;}
.second_verify_bold{ color:#000 !important; font-style:italic;}
.verify_head2.second_verify_bold p{ color:#000 !important; font-style:italic;}
.fa-image{ color:#dadada; font-size:134px!important;}
.manage_order2 span:nth-of-type(2){ margin-top:-40px;}
.cust-detail>div{ color:#000; font-size:16px;}
.cust-detail-address{ border-top:2px solid #ddd; padding:5px 15px;}
.cust-detail-name{ padding:5px 15px;}
.cust-detail-email{ padding:5px 15px; background:#f9f9f9; border-left:2px solid #d5d5d5;}
hr{ margin-top:10px; margin-bottom:10px; border:0; border-top:2px solid #ddd; padding:0;}
.table input{ background:#fbfbfb; border:2px solid #d5d5d5; border-radius:0; box-shadow:none; color:#999; font-family:ciclesemi; font-size:16px; font-weight:400; padding-left:10px; letter-spacing:1px; line-height:1.42857; margin-bottom:8px; min-height:40px; outline:0; vertical-align:middle;}
.input-image-2 input{ top:-5px!important; left:-5px!important;}
.input-image-2{ background:#fbfbfb; border:2px solid #d5d5d5; border-radius:0; box-shadow:none; color:#999; font-family:ciclesemi; font-size:18px; font-weight:400; letter-spacing:1px; line-height:1.42857; margin-bottom:8px; min-height:40px; outline:0; padding:2px; vertical-align:middle; height:43px;}
.table input:active,.table input:focus{ border:2px solid #d5d5d5!important; padding-left:10px;}
.table-form th{ background:#6ca9fc; color:#fff; padding:15px 8px!important;}
.input-image-2 label.error{ text-transform:capitalize; bottom:-36px!important; letter-spacing:1px; left:100%;}
.top-wrapper .table th:first-child{ text-align:left;}
.min-wrapper>.row>.form-group{ margin-bottom:30px;}
#error_message_main{ float:right; padding-right:3%;}
.image-browse .fileUpload{ right:4px; top:32px;}
.footer-section1{ background:#f2f2f2; border-top:1px solid #d6d6d6; height:auto; overflow:hidden; padding:15px 35px;}
.btn-search{ background-color:#fa4d01; border-color:#fa4d01; color:#fff;}
.set_02{ clear:both; display:block;}
.set02{ clear:both; color:#444 !important; display:block !important; min-width:145px; white-space:inherit;}
.set02 label{ color:#4575b7; font-family:ciclegordita; font-style:normal;}
.mid-two td{ width:50%;}
.panel-blue .active.collapsed{ background:#fff; border:1px solid #c1c1c1; display:block; height:100%;}
.form-actinomycetes .panel-collapse.collapse.in{ border:1px solid #d5d5d5; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.form-group-sep{ margin-bottom:15px; float:left; margin-left:8px; width:280px; position:relative; min-height:85px;}
.panel-blue .active{ background:#6ca9fc; border:1px solid #6ca9fc; display:block; height:100%;}
.checkbox2 p{ line-height:2px; padding-left:0;} 
.modal_dashboard table tr:last-child{ background:#fff;}
.checkbox2 input[type=checkbox]:not(old)+label{ margin-left:-43px!important;}
.checkbox2{ color:#7b7b7b; font-family:ciclegordita; font-size:18px; letter-spacing:1px;}
.deshboard_table table tr>td>b>span{ margin-right:5px;}
.checkbox2 span{ float:right; line-height:24px; width:96%; padding-top:7px;}
.info-depo{ border:3px solid #ddd; height:auto; margin-bottom:10px;}
.none{ font-size:0;}
#bowlG{ position:relative; width:24px; height:24px; margin:2% auto;}
#bowl_ringG{ position:absolute; width:24px; height:24px; border:2px solid #000; -moz-border-radius:24px; -webkit-border-radius:24px; -ms-border-radius:24px; -o-border-radius:24px; border-radius:24px;}
.ball_holderG{ position:absolute; width:6px; height:24px; left:9px; top:0; -moz-animation-name:ball_moveG; -moz-animation-duration:1.3s; -moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear; -webkit-animation-name:ball_moveG; -webkit-animation-duration:1.3s; -webkit-animation-iteration-count:infinite; -webkit-animation-timing-function:linear; -ms-animation-name:ball_moveG; -ms-animation-duration:1.3s; -ms-animation-iteration-count:infinite; -ms-animation-timing-function:linear; -o-animation-name:ball_moveG; -o-animation-duration:1.3s; -o-animation-iteration-count:infinite; -o-animation-timing-function:linear; animation-name:ball_moveG; animation-duration:1.3s; animation-iteration-count:infinite; animation-timing-function:linear;}
.ballG{ position:absolute; left:0; top:-6px; width:10px; height:10px; background:#FFF; -moz-border-radius:8px; -webkit-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; border-radius:8px;}
@-moz-keyframes ball_moveG{0%{-moz-transform:rotate(0deg)}
100%{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes ball_moveG{0%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg)}
}
@-ms-keyframes ball_moveG{0%{-ms-transform:rotate(0deg)}
100%{-ms-transform:rotate(360deg)}
}
@-o-keyframes ball_moveG{0%{-o-transform:rotate(0deg)}
100%{-o-transform:rotate(360deg)}
}
@keyframes ball_moveG{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}
.alert{ font-size:18px!important; margin-bottom:20px; text-align:center;}
.alert i{ margin-right:10px; font-size:32px;}
.alert-messages{ font-family:Calibri; letter-spacing:0;}
.alert-messages span{ line-height:30px; vertical-align:top; font-weight:normal;}
.alert-messages .alert{ padding:8px;}
.alert-messages span>strong{ vertical-align:top;}
.alert-info{ background-color:#e3ebf7; border-color:#b2cbee; color:#4575b7; border-radius:0;}
.alert-info strong{ color:inherit;}
.alert-success{ border-color:#a0d18c; color:#045804; background-color:#dff0d8; border-radius:0;}
.alert-success strong{ color:inherit;}
.alert-danger{ color:#a94442; border-color:#e7b3b3; background-color:#f2dede; border-radius:0;}
.alert-danger strong{ color:inherit;}
.deshboard_table{ padding:0 15px; font-size:15px;}
.address_det{ width:100%;}
.deshboard_table_wrap td{ position:relative;}
.set_width{ width:auto !important;}
.checkbox_one .checkbox-text{ width:auto !important; text-align: left;}
.deshboard_table td,.deshboard_table th{ font-size:15px; font-family:ciclegordita; letter-spacing:1px; line-height:18px; font-weight:400; background:0 0; border:none; padding:0;} 
.deshboard_table th{ color:#fff; background:#6ca9fc; vertical-align:middle; font-family:ciclegordita;}
.deshboard_table td{ color:#7f7f7f; word-wrap:break-word; vertical-align:middle; white-space:normal; -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto;}
.deshboard_table tr:nth-child(2n){ background:#f3f3f3;}
.deshboard_table>tbody>tr>td,.deshboard_table>tbody>tr>th,.deshboard_table>tfoot>tr>th,.deshboard_table>thead>tr>td,.deshboard_table>thead>tr>th,.table>tfoot>tr>td{ line-height:auto;}
.deshboard_table th:first-child{ text-align:center; vertical-align:middle; width:55px;}
.deshboard_table th{ white-space:nowrap; padding:12px 8px;}
.deshboard_table td a{ display:block; font-family:ciclegordita; font-weight:700; text-decoration:underline; white-space:nowrap;}
.deshboard_table td a:hover{ color:#6ca9fc;}
.deshboard_table td label{ white-space:nowrap;}
.deshboard_table_wrap td a.invoice_Download{ display:inline-block; font-size:15px;} 
.deshboard_popup h2{ border-radius:6px 6px 0 0; -moz-border-radius:6px 6px 0 0; -o-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; -ms-border-radius:6px 6px 0 0; font-family:ciclegordita; font-size:24px; letter-spacing:1.2px; color:#fff; background:#6ca9fc; margin:0; padding:15px 25px;}
.deshboard_popup_wrap{ margin:2%!important; width:96%!important;}
.deshboard_table h2{ color:#4575b7; font-family:ciclegordita; font-size:24px; letter-spacing:1.2px; text-transform:none;}
.deshboard_table h2 span{ color:#f90;}
.deshboard_table_wrap td,.deshboard_table_wrap th{ font-family:ciclegordita; letter-spacing:1px; line-height:18px; font-weight:400; background:0 0; border:none; padding:0;}
.deshboard_table_wrap th{ color:#fff; background:#6ca9fc; vertical-align:middle; font-family:ciclegordita;}
.deshboard_table_wrap td{ color:#7f7f7f; word-wrap:break-word; vertical-align:middle; white-space:normal; -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto;}
.deshboard_table_wrap tr:nth-child(2n){ background:#f3f3f3;}
.deshboard_table_wrap>tbody>tr>td,.deshboard_table_wrap>tbody>tr>th,.deshboard_table_wrap>tfoot>tr>td,.deshboard_table_wrap>tfoot>tr>th,.deshboard_table_wrap>thead>tr>td,.deshboard_table_wrap>thead>tr>th{ line-height:auto;}
.deshboard_table_wrap th:first-child{ text-align:center; vertical-align:middle; width:55px;}
.deshboard_table_wrap th{ white-space:nowrap; padding:12px 8px;}
.deshboard_table_wrap td a{ display:block; font-family:ciclegordita; text-decoration:underline; cursor:pointer; white-space:nowrap; font-size:13px; letter-spacing:0.5px;}
.deshboard_table table tr td:first-child a{ font-style:normal;}
.deshboard_table_wrap td a:hover{ color:#6ca9fc;}
.deshboard_table_wrap td label{ white-space:nowrap;}
.deshboard_table_wrap h2{ border-radius:6px 6px 0 0; -moz-border-radius:6px 6px 0 0; -o-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; -ms-border-radius:6px 6px 0 0; background:#6ca9fc; margin:0; padding:15px 25px;}
.deshboard_table_wrap span{ display:inline-block; color:#444; line-height:16px; font-size:15px;}
.deshboard_table_wrap h2{ color:#4575b7; font-family:ciclegordita; font-size:24px; letter-spacing:1.2px; text-transform:none;}
.deshboard_table_wrap h2 span{ color:#f90;}
td.orderId{ word-break:break-word;}
.Status{ min-width:110px;}
#about_wrapper{ height:auto; margin:0 auto; width:100%; position:relative; z-index:889;}
#service_wrapper{ background:url(../../img/front/service_bg.jpg) 50% 0 no-repeat fixed; background-size:cover!important; height:auto; margin:0 auto; width:100%; position:relative; z-index:890;}
#research_wrapper{ background:url(../../img/front/research_bg.jpg) 50% 0 fixed; height:auto; margin:0 auto; width:100%; position:relative; z-index:891;}
#contact_wrapper{ background:url(../../img/front/contact_bg.jpg) 50% 0 no-repeat fixed; background-size:cover!important; height:auto; margin:0 auto; width:100%; position:relative; z-index:892;}
.heading-02>h1{ font-size:48px!important; text-align:center;}
.goog-te-gadget .goog-te-combo{ margin:4px 0; position:absolute; top:0; width:130px; right:0;}
.background-color-contact{ background:rgba(0,0,0,0); height:100%; position:absolute; top:0; width:100%; z-index:-1;}
.success.align_message b{ font-family:ciclegordita; font-weight:400; letter-spacing:1px; margin-top:0; font-size:18px;}
.success.align_message{ font-family:ciclegordita; color:#3c763d; display:inline-block; text-align:center; border-radius:4px; width:100%; padding:5px;}
.error.align_message b{ color:red; font-family:ciclegordita; font-weight:400; letter-spacing:1px; margin-top:0; font-size:22px;}
.error.align_message{ display:block; text-align:center; background:#efefef; padding:5px; border:1px dashed #ececec;}
.error{ color:red; font-size:15px; font-weight:400;}
.form-list li input.form-control,.form-list li select.form-control{ margin-bottom:0; height:auto;}
a .btn-pay-now{ margin-left:4px;}
.forgot_pass{ float:left!important;}
div#forgot-container_wrap{ padding:0 12%;}
.unit_price_01{ width:100px!important;}
.quantity02{ width:70px!important;}
.species02{ min-width:100px; word-break:break-all;}
.banner-header h1{ font-size:54px; letter-spacing:4px; text-align:left; text-transform:uppercase; background:rgba(0,73,149,.9); display:inline-block; padding:0 10px; margin-bottom:0;}
.banner-header p{ font-size:24px; letter-spacing:4px; text-align:left; text-transform:none; display:block; padding:10px 10px 15px; margin-bottom:0;}
span.record_not_found{ display:block; text-align:center; font-size:22px; margin:20px; text-transform:none; color:#4575b7;}
.general-container .error{ bottom:4px;}
select.get_year.form-control.select_box,select.type.form-control.select_box{ padding-left:5px!important;}
.genr_radio_wrap .radio-list .form_error .error{ bottom:-10px; position:absolute; right:22px; font-size:14px;}
.error_test .form_error label{ bottom:-27px; margin-top:-25px; position:relative;}
.hint_text1 label{ font-style:normal;}
.cultures-container.form-contain{ padding:0 10%;}
.button_submit img{ margin-right:6px; width:22px;} 
#conditions_terms_storage{ min-height:116px;}
.row.form-group.group{ margin-bottom:24px;}
.service_box{ width:100%;} 
.service_box ul.portfolio_list li{ width:100%; height:260px; margin:10px 0; float:left; border:10px solid #fff; overflow:hidden; position:relative; text-align:center; -webkit-box-shadow:1px 1px 2px #e6e6e6; -moz-box-shadow:1px 1px 2px #e6e6e6; box-shadow:1px 1px 2px #e6e6e6; cursor:default; background:rgba(50,107,187,.5); border-radius:50%;}
.service_box ul.portfolio_list li span{ color:#fff; display:block; font-size:22px; font-weight:400; padding:44% 0 0; text-transform:uppercase;}
.service_box ul.portfolio_list li p{ background:0 0!important; font-size:16px; line-height:25px; margin:14% 16% 0; text-align:center; width:70%; font-style:italic; color:#fff!important;}
.service_box ul.portfolio_list li:hover span{ display:none;}
.service_box .da-thumbs li article{ box-shadow:none;}
.research_box1 .da-thumbs li article span:first-child{ display:block; margin-bottom:10px; margin-left:14%; margin-top:25%; text-align:left;} 
.research_box1 .da-thumbs li article span.last-child{ display:block; margin-right:13%; text-align:right;}
.research_box1 .da-thumbs li article span{ color:#fff; font-size:36px; font-weight:400; line-height:25px; text-transform:uppercase;} 
.research_box2 .da-thumbs li article span{ color:#fff; font-size:22px; font-weight:400; line-height:24px; margin:26% 10% 0 19%; text-align:left; text-transform:uppercase; display:inline-block;}
.research_box3 .da-thumbs li article span{ color:#fff; font-size:20px; font-weight:400; line-height:24px; margin:23% 5% 0 20%; text-transform:uppercase; display:inline-block; text-align:left;}
.history-form tr td{ text-align:left!important;}
.history-form tr td>b{ margin-right:5px;}
.checkbox_one span{ color:#7b7b7b; display:inline; font-family:ciclesemi; font-size:18px; font-weight:400; letter-spacing:1px; line-height:25px; margin-bottom:10px; text-align:justify; float:left; width:93%; margin-left:15px;}
.info-depo .dna_fragment .checkbox-text{ position:relative;}
.info-depo .dna_fragment .checkbox-text input{ left:20px;}
.radio input[type="radio"]:not(old){ margin-left:0;}
.radio input[type="radio"]:not(old) + label{ margin-left:0 !important;}
.display_realted_area{ clear:both; padding-left:7%;}
.checkbox-text34{ color:#2c2c2c; padding-left:9px;}
.checkbox-text label.error{ left:0; padding:0; position:absolute;}
.checkbox_one .checkbox-text label.error{ background-position:0 -116px; left:45px; line-height:78px;}
.header-text h1{ background:rgba(0,73,149,.9); display:inline; padding:0 11px; width:100%;}
.checkbox_one input[type=checkbox]:not(old){ height:28px; left:12px; margin:0; opacity:0; padding:0; position:relative; top:0px; width:28px;}
.checkbox_one input[type=radio]:not(old){ height:28px; left:-11px; margin:0; opacity:0; padding:0; position:relative; top:3px; width:28px;}
.display_realted_area input[type=radio]:not(old){ height:28px; left:4px; margin:0; opacity:0; padding:0; position:relative; top:10px; width:28px;}
.none1{ color:transparent;}
input[type=checkbox]:not(old){ height:25px; min-height:25px; left:0px; margin:0; opacity:0; padding:0; top:0px; width:25px;}
input[type=radio]:not(old){ height:27px; left:4px; margin:0; opacity:0; padding:0; position:relative; top:9px; width:27px;}
input[type=radio]:not(old)+label{ display:inline-block; margin-left:-28px; padding-left:37px; background:url(../../img/front/radio.png) no-repeat; line-height:38px;}
.load_customer_detail_view.assoc{ font-size:14px!important;}
.dna_structure1 .form-group, .dna_structure .form-group{ margin-bottom:10px;}
.curator-popup td{ vertical-align:middle!important;}
input[type=checkbox]:not(old)+label{ display:inline-block; margin-left:-28px; padding-left:37px; background:url(../../img/front/radio.png) -5px -77px no-repeat; line-height:39px;}
.checkbox-text input[type=checkbox]:not(old)+label{float: left; margin-left:-15px; display:block;  padding-left:0; background:url(../../img/front/radio.png) -5px -77px no-repeat; line-height:30px; width:25px; height:25px; margin-bottom:0;}
.dna_fragment>.checkbox-text input[type=checkbox]:not(old)+label{ display:inline-block; margin-left:-28px; padding-left:37px; background:url(../../img/front/radio.png) 0 -71px no-repeat; line-height:39px; height:36px; width:auto;}
.dna_fragment>.checkbox-text input[type=checkbox]:checked:not(old)+label{ background-position:0 -110px; width:auto;}
input[type=checkbox]:not(old)+strong{ display:inline-block; margin-left:-28px; padding-left:37px; background:url(../../img/front/radio.png) 0 -71px no-repeat; line-height:39px;}
input[type=checkbox]:checked:not(old)+label,input[type=checkbox]:checked:not(old)+strong{ background-position:-5px -116px;}
input[type=radio]:not(old):checked+label, input[type=checkbox]:checked + label{ background-position:0 -37px;}
.information-table b:after{ content:' : '}
.overlay_ture{ display:none; position:fixed; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,.9); z-index:999999999999; width:100%; text-align:center; opacity:.4;}
.sample-rec{ min-width:100px;}
.orderid{ width:240px;}
.manage_table_box_odd .col-md-3{ margin-bottom:0; min-height:98px;}
.document-list{ border:1px solid #ddd; padding:5px;}
.list-group-item{ background:#4575b7; border:none; color:#fff; font-family:ciclegordita; font-size:16px; letter-spacing:1px; margin-bottom:1px; padding:10px 6px 10px 20px; text-decoration:none;}
.download-icon img{ background:#6ca9fc; padding:2px; position:absolute; right:4px; top:2px;}
.wmg-thumbnail-content>img{ width:210px; height:258px;}
.wmg-details-content p.heading{ font-size:24px; padding:25px 0 0; color:#fc7700; background:0 0; border:none;}
.wmg-details-content p:last-child{ background:none; border:none; display:block;}
.wmg-details-content p{ background:#fff; border:1px solid #d5d5d5; font-family:ciclesemi; font-size:18px; font-weight:400; letter-spacing:.3px; line-height:24px; list-style:none disc; margin:0; padding:10px; width:100% !important;}
.deshboard_table_wrap thead>tr:first-child th .checkbox-text>input{ height:20px!important; left:0; min-height:31px; opacity:0; position:relative; text-align:center; top:0;}
.deshboard_table_wrap thead>tr:first-child th .checkbox-text{ position:relative;}
.deshboard_table_wrap thead>tr:first-child th .checkbox-text>label{ margin-left:-12px;}
.deshboard_table_wrap tbody>tr:first-child td .checkbox-text>input{ height:20px!important; left:0; min-height:31px; opacity:0; position:relative; text-align:center; top:0;}
.deshboard_table_wrap tbody>tr:first-child td .checkbox-text{ position:relative;}
.deshboard_table_wrap tbody>tr:first-child td .checkbox-text>label{ margin-left:-12px;}
.address_file_btn{ background:#6ca9fc; padding:2px; position:absolute; left:112px; top:2px;}
.address_file_download{ position:relative;}
.list-group-item a{ color:#fff; font-weight:700;}
.footable-first-column{ text-align:center;}
.remarks{ width:50%;}
.select_order{ margin-top:-34px; padding:0; text-align:center; font-size:50px!important;}
.deshboard_table_wrap.table.demo.table-bordered.td{ text-align:left;}
.deshboard_table_wrap.table.demo.table-bordered>thead{ background:#6ca9fc; color:#fff!important;}
.deshboard_table_wrap.table.demo.table-bordered>thead>tr>td{ color:#fff;}
.deshboard_table_wrap tbody tr td{ vertical-align:middle !important; font-family:ciclegordita;}
.manage_order2 h2{ font-family:ciclesemi;}
.manage_order2 .deshboard_table_wrap tbody tr td .checkbox-text{ text-align:center!important;}
#manage_wrap .manage_order2 .deshboard_table_wrap tbody tr td .checkbox-text{ text-align:left;}
.manage_order2 .deshboard_table_wrap tbody tr td .checkbox-text input[type=checkbox]:not(old)+label{ margin-left:-37px!important;}
.task_assing_wrap.alert_confirm_msg .form-group{ margin-top:14px;}
.width20{ width:155px!important;}
.content_staffin{ background:#fff; border:1px solid #d5d5d5; font-family:ciclesemi; font-weight:400; letter-spacing:.3px; font-size:18px; line-height:24px; list-style:none disc; margin:auto auto 11px; padding:10px;}
.content_staffin p{ height:100%;}
.content_staffin h3{ border-bottom:2px solid #4575b7; color:#4575b7; font-family:ciclesemi; font-size:24px; margin-top:7px; padding:0 0 10px;}
.content_staffin ul{ padding-left:4%;}
.content_staffin ul li{ border-bottom:1px dashed #d5d5d5; font-family:ciclesemi; font-weight:400; letter-spacing:1px; line-height:24px; list-style:disc; margin:auto auto 11px;padding:10px;}
#nav_Supply>.entry-header{ min-height:250px;}
.userDetails table td{ border:1px solid #ddd; min-width:300px; padding:7px 15px;}
.News-page p{ width:auto; line-height:24px; margin:0; padding:0; float:left; font-family:ciclesemi;}
.News-page span,.News-page strong{ font-family:ciclesemi;}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{ text-align:left;}
.modal-sm{ width:600px;}
.manage_order2 .manage_order2{ margin:0px;} 
.footer_popup{ text-align:right;}
.form-group-sep input{ background:#fbfbfb; border:2px solid #d5d5d5; border-radius:0; box-shadow:none; color:#999; display:flex; font-family:ciclesemi; font-size:18px; font-weight:400; letter-spacing:1px; line-height:1.42857; margin-bottom:8px; width:100%; min-height:43px; outline:0; padding-left:10px;}
.form-group-sep input:active,.form-group-sep input:focus{ border:2px solid #d5d5d5!important; padding-left:10px;}
#msg_title_customer_popup,#password_message,#show_msg_edit,#show_msg_here{ text-align:center; color:#3c763d; background-color:#dff0d8; padding:15px; margin-bottom:20px; border:1px solid transparent; border-radius:4px; display:none;}
.deshboard_popup>h2#msg_title_customer_popup{ border-radius:6px 6px 0 0!important; -moz-border-radius:6px 6px 0 0; -o-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; -ms-border-radius:6px 6px 0 0; font-family:ciclegordita; font-size:24px; letter-spacing:1.2px; color:#fff!important; background:#6ca9fc; margin:0; padding:15px 25px; text-align:left;}
.footer-popup{ text-align:right;}
.form-control.same{ width:100%;}
.form-group.form-inline.same{ min-height: 45px;}
.form-group.form-inline.same label.error{ bottom:0;}
#msg_title_customer_popup_event{ margin-bottom:10px;}
.popup-textarea{ padding-left:0;}
.editprofile_wrapper input{ margin-bottom:18px; position:relative;}
.editprofile_wrapper label.error{ width:100%; text-align:right; font-size:13px; margin-top:-30px!important; display:block;} 
#city_id-error{ right:3%;}
#select_shipping{ border:0px; box-shadow:0 0 1px #000;}
#state_id-error{ right:3%;}
.technical_stf_wrap table p{ font-family:ciclesemi; font-size:16px;}
span.ajax_loader{ font-family:ciclesemi;}
.deshboard_table_wrap img{ max-width:100px; height:auto;}
.edit-profile-popup .browsebtn label{ clear:both; display:block; left:-96px; margin-top:26px; position:relative; top:76px;}
#order_detail_view table td:first-child{ text-align:left;}
.header-text>h1>p{ background:rgba(0,73,149,.9); display:inline; font-size:54px; padding:0 11px; width:100%;}
#order_detail_view img{ margin:0 auto; text-align:center;}
.edit-profile-popup{ margin-top:20px; display:block;}
.text_safe .checkbox-text{ margin-right:10px;}
.checkout-container .table.table-check.footable-loaded.footable th:first-child{ width:70px;}
.table>thead>tr>th{ vertical-align:middle;}
#save_profile input:first-child{ background:#6eaafc; font-family:ciclesemi; font-weight:400; letter-spacing:1px; border:1px solid #6eaafc; margin-right:5px;}
#save_profile input:first-child:hover{ background:#FA4D01; border:1px solid #FA4D01;}
.task_assing_wrap.alert_confirm_msg>span{ display:block; text-align:center;}
.manage_wrapper .tota_count{ color:#fc7700; font-size:20px; float:right; margin-top:-30px;}
.tota_count{ color:#fc7700; font-size:24px; padding:0 0 10px;}
.verify{ margin:0 auto; width:80%;}
.verify h1{ text-transform:uppercase; color:#4575b7; font-family:ciclegordita; font-size:24px; letter-spacing:1px; margin:0; padding:0;}
.verify h2{ text-transform:none; color:#444; font-family:ciclesemi; font-size:20px; letter-spacing:1px; margin:0; padding:0;}
.verify h3{ text-transform:none; color:#4575b7; font-family:ciclesemi; font-size:24px; letter-spacing:1px; margin:0; padding:0;}
.verify_2,.verify_wrap{ border:2px solid #d5d5d5; margin-top:30px;}
.verify_second_section{ padding:5px 5px 0 0; background:#fff; overflow:hidden;}
.verify_second_section1{ padding:5px 5px 0 0; background:#fbfbfb; border-top:1px solid #d5d5d5; overflow:hidden;}
.verify_second_section p,.verify_second_section1 p{ color:#2c2c2c!important; float:left; font-family:ciclesemi; font-size:16px; line-height:24px; margin-left:1%; width:93%;}
.cerify_hint{ color:#444; font-size:16px; font-style:italic; margin-left:8px;}
.verify_inner_tbl textarea.form-control1{ margin-bottom:0;}
.verify_second_section .checkbox-text,.verify_second_section1 .checkbox-text{ float:left; width:auto!important;}
.verify_second_section .checkbox-text>label,.verify_second_section1 .checkbox-text>label{ font-size:0!important;}
.verify_head{ background:#f3f3f3; color:#7b7b7b; display:block; font-family:ciclesemi; font-size:22px; padding:25px 35px; letter-spacing:0; border-bottom:1px solid #d5d5d5;}
.verify_inner_tbl{ padding:35px;}
.verify_head1 span,.verify_head1 strong{ color:#7b7b7b; font-size:18px; font-family:ciclesemi; margin-right:5px;}
.verify_head1 p,.verify_head2 p{ color:#7b7b7b!important; font-size:18px; font-family:ciclesemi; margin:15px 0; line-height:24px;}
.verify_head2{ margin:30px 0;}
.verify_footer{ background:#fbfbfb; border-top:2px solid #d5d5d5; margin-top:4%; padding:15px;}
.verify_footer .login_btn{ background:#fa4d01; border:1px solid #fa4d01; color:#fff; font-size:16px; font-weight:600; letter-spacing:1px; text-transform:uppercase; padding:5px 10px;}
.verify_footer .login_btn:hover{ background:#6daafd; border:1px solid #6daafd;}
.manage_wrapper .manage_table{ margin-bottom:17px;}
.deshboard_table .deshboard_table_wrap tbody tr td:first-child{ text-align:center; width:55px;}
.manage_table_box_odd{ text-transform:capitalize;}
.deshboard_table_wrap tbody tr td:first-child{ text-align:center;}
.order_view_form .deshboard_table_wrap tbody tr td:first-child{ text-align:left;}
.ajax_loader .fa.fa-rupee,.total-amount .fa.fa-rupee{ font-size:0;}
.total_amnt4{ text-align:right!important;}
.unit_price_01{ text-align:left !important;}
#Risk_Group_Detail{ padding:0 12px;}
#find_mtcc_id_email-error{ margin-top:-10px;}
.panel-footer .cultures-container{padding: 0 11%;}
.deposit-form-02 td b:after{ content:" : ";}
.supply-form-02 td b:after{ content:" :"; font-family:ciclegordita; font-weight:700;}
#assign_load{ display:block; float:right; margin-bottom:20px;}
.recieved{ word-break:normal;}
.catalog_details_search{ z-index:999999!important;}
.edit_box label:after{ content:" :";}
.main_text span{ display:none!important; padding-left:15px;}
.footable-toggle img{ display:none !important;}
.breadcum_detail label{ color:#4575b7; font-size:20px;}
.panel-footer.cultures-footer a{ float:none;}
.general_taxonomic .general_taxonomic_odd{ padding-top:5px;}
.general_taxonomic_odd .mtcc_identify_gen{ margin-top:25px;}
.general_taxonomic .general_taxonomic_even .mtcc_identify_gen01, .general_taxonomic .general_taxonomic_odd .mtcc_identify_gen01{ border-right:1px dashed #666;}
small.small-text{ margin-top:15px;}
#send_msg_form_login_as .form-group.form-group_address{ padding:0 0px;} 
.cust-detail-address br{ display:none;}
.file-input-wrapper #uploadBtn-error{ top:32px;}
.deshboard_table_wrap td a.tech_staff_number{ display:inline-block; float:none; font-size:13px; margin:0; padding:0;}
.task_assing_wrap .deshboard_table_wrap td:first-child{ color:#333;}
@media (max-width:640px){
.ng-table{ padding:0;}
table.responsive,table.responsive tbody,table.responsive td,table.responsive th,table.responsive thead,table.responsive tr{ display:block;}
table.responsive thead tr{ left:-9999px; position:absolute; top:-9999px;}
table.responsive td{ font-size:16px!important; -moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:-moz-use-text-color -moz-use-text-color #eee; border-image:none; border-style:none none solid; border-width:medium medium 1px; padding-left:50%; position:relative;}
table.responsive td:before{ left:6px; font-size:16px!important; padding-right:10px; position:absolute; text-align:left; width:40%; word-wrap:break-word;}
table.responsive tr:first-child{ left:-9999px; position:absolute; top:-9999px;}
table.responsive td:before{ content:attr(data-content); height:50px;}
table.responsive td.small-padding{ padding-bottom:5px; padding-left:40%; padding-top:5px;}
table.responsive td.medium-padding{ padding-bottom:15px; padding-left:40%; padding-top:15px;}
table.responsive td.large-padding{ padding-bottom:25px; padding-left:40%; padding-top:25px;}
}

.form-responsive td{ width:21%;}
html[data-useragent*='MSIE 10.0'] input[type='radio']:not(old){ opacity:0;}
html[data-useragent*='MSIE 10.0'].dropdown_select-form .form-control.select_box.datepic.hasDatepicker{ font-size:12px;}

input#user_img.uploadBtn.error{ clear:both; left:-10px !important; margin:0 !important; min-width:90px; top:-30px !important; width:100%; z-index:1;}
a.file-input-wrapper.upload.uploadBtn label{ margin-bottom:0; margin-left:10px; margin-right:0 !important; margin-top:0 !important;}
.mtcc_info_cont{ display:block; margin-bottom:15px;}
.mtcc_info_cont span{ color:#ca3c0d; display:block; font-size:18px; margin-bottom:5px;}
.mtcc_info_cont p{ color:#333333; display:block; line-height:22px; margin-bottom:4px;}
.right_form_contact_wrap .form-group{ margin-bottom:10px; min-height:30px;}
.right_contact_section.right_contact_section01 h2{ margin-top:7px;}

td.chckbx_wrap .checkbox-text0011 { margin-left: 15px; width: 32px;  margin-top:-40px;}
td.chckbx_wrap .checkbox-text0011 label { line-height: 27px; margin: 0;}
td.chckbx_wrap .checkbox-text0011 > input{ margin-bottom:-40px;}

.info-depo .dna_fragment .checkbox-text { width: auto;}
.info-depo .dna_fragment { position: relative;}
.info-depo .dna_fragment .form_error { left: 20px; position: absolute; top: 37px;}
.info-depo .dna_fragment .form_error label.error{ color:#f00 !important;}

.task_assing_wrap tr b { color: #333 !important; font-size: 16px; text-transform: uppercase; text-decoration: underline;}
.btn.btn-success.pull-left img { max-height: 21px;}
.panel-footer.cultures-footer a{ margin-left:5px;}
.mtcc_identify.bg_white.bg_white01 .dna_fragment .checkbox-text{ width: auto;}
.checkbox-text34 input[type="checkbox"]:not(old) + label{ line-height:26px;}

.staff_dirctor_img{ float:left; margin:10px 25px 10px 0;}
.staff_dirctor_detail{ margin: 0px 0 0; width: 100%;}
.staff_dirctor_detail p{ margin:0 0 10px;}
.staff_dirctor_img img { box-shadow: 4px 3px 5px #ccc;}

.content-staff1{ background: #efefef; padding: 20px; margin-bottom: 10px; margin-top:20px;}
.staff_post{ display: block; margin-top: 15px; text-align:center;}
.staff_post span{ color: #4575b7; font-size: 20px; display:block; margin-bottom: 5px;}

.norton_wrapper{ background:#e6e6e6; border-bottom:2px solid #fff; border-top:1px solid #c8c8c8;}
.footer_lefty_img{ display:inline-block; margin:6px 10px 6px 0;}
.footer_righty_img{ float:right;}

.ragister_as_wrap{ padding:0 20px; margin-bottom:10px;}
.ragister_as_wrap label{ padding:0 10px 0 10px;}
.radio_float_unsersigned .Undersigned_msg{ line-height:27px;}
.unsersigned_wrap{ margin-left:4px;}
.cloned_dna label{ line-height:26px !important;}

.table-check0011 div.checkbox-text.checkbox-text0011 input[type="checkbox"]:not(old) + label{ float: none; margin-left: 0;}
.table.payment_tbl_gtwy.table-step02 td, .table.payment_tbl_gtwy.table-step02 th{ padding-left:10px !important;}
.error-page{}



  /*1280 x 1040*/
@media screen and (min-width: 1280px) and (max-height: 1040px) and (min-height: 961px) { 
    .carousel-caption{ padding-top:20%; padding-bottom:0; height:89%;}
}

@media screen and (min-width: 1038px) and (max-width: 1040px){
    .carousel-inner{ height:90% !important;}
    .carousel-caption{ padding-top:21%; padding-bottom:0; height:100%;}
    .carousel{ height:39% !important;}
    #slider_section{ height:38%;}
}
/*developer css---------------------------------------*/
.task_reassign_reasong{ margin:0px; width:663px; height:121px; border:2px solid #d5d5d5 !important; background:#fbfbfb !important;}
.equivalent_no_text{ display:block; font-size:14px; line-height:18px; padding:0 10px;}
.equivalent_no_text .fa.fa-asterisk{ float:left; margin:3px 3px 0 0;}

.deshboard_table_wrap span.footable-toggle{ display:none;}
.right_contact_mtcc_btn { margin-top: -30px;}
li#staff ul{ margin-left:-230px;}
.menu-7 li{ width:auto;}
.right_scrollbar img.scroll_btm{ margin-top:5px;}

.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:-25px;}

.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");}
.manage_order2 .deshboard_table_wrap tbody tr td .checkbox-text0011 input[type="checkbox"]:not(old) + label{ margin-left:-25px !important;}
.deshboard_table_wrap thead > tr:first-child th .checkbox-text0011 > label{margin-left:-25px;}
.manage_order2 .characterization_details_tbl tbody tr td .checkbox-text0011 label{margin-left: 0 !important;}
.manage_order2 .characterization_details_tbl thead > tr:first-child th .char_detail > input[type="checkbox"]:not(old) + label{margin-left:-15px;}
.manage_order2 .characterization_details_tbl tbody > tr td .char_detail > input[type="checkbox"]:not(old) + label{margin-left:0px !important;}
.mtcc_checkout li.active .check-step01 a .step-01 {margin-top: 0;}
.mtcc_checkout li .check-step01 .step-01 {margin-top: 0;}
.red_bold {color: red;}
.dov a{margin-top:0;}
.dov span{margin-top:0 !important;}
.fees-btn a{cursor: pointer!important; letter-spacing: 1px; border-radius: 0; color: #326bb9; padding: 14px 31px; font-size: 37px; margin: 20px 0px -40px 401px; display: inline-block; text-decoration: none; font-weight: bold; background: rgba(255, 255, 255, 0.71);}

.help-new{float: left;position: absolute;right: -22px;top: -27px;}
.tool-tip {
  cursor: help;
  position: absolute;
  text-align: center;
  -webkit-transform: translateZ(0); /* webkit flicker fix */
  -webkit-font-smoothing: antialiased; /* webkit text rendering fix */
}

.tool-tip .tooltip2 {
  background: #676666;
color: #fff;
left: 231px;
bottom: 197px;
opacity: 0;
padding: 10px 20px 1px 20px;
pointer-events: none;
position: relative;
font-family: ciclegordita;
font-size: 15px;
width: 100%;
-webkit-transform: translateY(10px);
-moz-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
transform: translateY(10px);
-webkit-transition: all .25s ease-out;
-moz-transition: all .25s ease-out;
-ms-transition: all .25s ease-out;
-o-transition: all .25s ease-out;
transition: all .25s ease-out;
-webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
-moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
-ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
-o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
display: block;
border-radius: 5px;
 }
.tooltip2 p{      font-family: ciclegordita;
    font-size: 15px;
    color: #fff !important;
    text-align: left;
    line-height: 18px;}
/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.tool-tip .tooltip2:before {
  bottom: -20px;
  content: " ";
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  width: 100%;
}  

/* CSS Triangles - see Trevor's post */
.tool-tip .tooltip2:after {
  border-left: solid transparent 10px;
  border-right: solid transparent 10px;
  border-top: solid #676666 10px;
  bottom: -10px;
  content: " ";
  height: 0;
  left: 50%;
  margin-left: -13px;
  position: absolute;
  width: 0;
}
  
.tool-tip:hover .tooltip2 {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: translateY(0px);
     -moz-transform: translateY(0px);
      -ms-transform: translateY(0px);
       -o-transform: translateY(0px);
          transform: translateY(0px);
}

/* IE can just show/hide with no transition */
.lte8 .tool-tip .tooltip2 {
  display: none;
}

.lte8 .tool-tip:hover .tooltip2 {
  display: block;
}
.register-new{ overflow: visible;}
.pin-code {margin-top: 25px;}
.image-detail img{ width: 100%; height: auto;}
.form-list-new span.text-label{float: left; width: auto; margin: 18px 0px 0px 0px; color: #7b7b7b; font-size: 18px;} 
.ratingRadio{ width: 63%; float: left;}
.ratingRadio label.error{margin: 0px 15px 0px 0px;}
.conf-text{  font-size: 17px; line-height: 25px;}

.pageheads{ margin: 0px 0px 13px 14px;}
.pageheads2 { color: #4575b7; }

.button-srch-new{ float: left; margin: 0px 0px 0px 117px; }
.analysis-btn{  text-align: center; }
.analysis-btn a{     
    text-align: center;
background: #6eaafc;
font-family: ciclesemi;
font-weight: 400;
letter-spacing: 1px;
border: 1px solid #6eaafc;
padding: 5px 20px;
color: #fff;}

.register-new li{ list-style: none; }
.chapch-nw{    width: 49%;}

.personal-details{width: 96%;float: left;border: 1px solid #ccc;margin: 0px 0px 25px 14px;padding: 16px 15px 10px 15px;background: #f9f9f9;}

.personal-details h1{font-size: 22px;font-weight: bold !Important;font-family: ciclegordita !important;margin: 0px 0px 10px 14px;color: #6ca9fc;}

.personal-details li{width: 98%;padding: 0 4px 0 15px;}

.hint_text-addr{font-size: 13px;line-height: 13px;padding-left: 13px;color: red;font-style: italic;margin-bottom: 12px;
}
.main-prs li{width: 49%;    padding: 0 4px 0 15px;}
.center-cls{    padding: 10px 42%;}
.center-cls .cultures-container { padding: 0 0%;}


.tbl-hd {
    font-size: 22px;
    font-weight: bold !Important;
    font-family: ciclegordita !important;
    margin: 0px 0px 10px 14px;
    color: #6ca9fc;
}

.ajax_state_1 .message { right: 0px !important;}
 #state_id-error{ right: 0 !important; } 
 #register_captcha2-error { top: -5px !important; }
.chrt label#state_id-error { right: 3% !important; bottom: -16px;}
#cultures_type-error{  width: 100%; text-align: right;}
#number_of_cultures-error { float: right; }
pop-reg{height: 40px;padding: 10px 0 10px 17px;}
.pop-reg .close {margin-top: -4px;margin: -4px 15px 0 0;display: none;}
.pop-reg-con{ padding: 20px 20px; }


.pop-reg-con h1{    font-family: ciclegordita!important;
    font-size: 21px;
    font-weight: bold;}
.pop-reg-con p{ color: #2c2c2c; font-family: ciclegordita; font-size: 15px; line-height: 20px;}

.pop-reg-bg p{
    font-family: arial, helvetica, sans-serif;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: normal;
    text-align: left;
    margin-bottom: 12px;
    }


.pop-reg-bg strong {
    color: #2c2c2c !important;
      font-weight: bold !important;
}
.pop-reg h3{    margin: 0;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
    font-family: arial !important;
    padding: 4px 0px 0px 2px;
    margin-left: 0;}



.advance_search_body .dropdown_select select {min-height: 27px; height: 27px;}
.advance_search_body .dropdown_select { background-position: 89% 9px; height: 30px;}
.pay-ms h3 { font-size: 22px; font-weight: bold !Important;font-family: ciclegordita !important;margin: 10px 0px 30px 0px;color: #6ca9fc !Important;}
.pay-ms input{ height: 33px !important; }
.main-browse{ width: 100%; float: left;  position:relative;}
.main-browse .fileUpload{ position: relative;    top: -34px;right: -2px;}
.pay-ms h1{ padding: 0px 15px; margin: 10px 0px 14px 0px; float: left;}
.pay-ms h2{ padding: 0px 15px; margin: 10px 0px 14px 0px; float: left; font-size: 22px;}




@media only screen and (max-width:1024px){.fees-btn a { margin: 10px 0px 0px 309px;}.center-cls { padding: 10px 41%;}}
@media only screen and (max-width:768px){ .fees-btn a { margin: 10px 0px 0px 162px; padding: 14px 11px;}}
@media only screen and (max-width:640px){ .fees-btn a { margin: 10px 0px 0px 102px;} }
@media only screen and (max-width:568px){.fees-btn a { margin: 10px 0px 0px 82px;} }
@media only screen and (max-width:480px){.fees-btn a { margin: 0px 0px 0px 53px; font-size: 30px;} }
@media only screen and (max-width:320px){.fees-btn a { margin: 0px 0px 0px 7px;font-size: 25px; width: 100%; }}
@media only screen and (max-width:1024px){.fees-btn a { margin: 10px 0px 0px 309px;}}
@media only screen and (max-width:768px){ .fees-btn a { margin: 10px 0px 0px 162px; padding: 14px 11px;}}
@media only screen and (max-width:640px){ .fees-btn a { margin: 10px 0px 0px 102px;} }
@media only screen and (max-width:568px){.fees-btn a { margin: 10px 0px 0px 82px;} }
@media only screen and (max-width:480px){
.fees-btn a { margin: 0px 0px 0px 53px; font-size: 30px;} 
.analysis-btn a { padding: 5px 17px !important;}
}
@media only screen and (max-width:320px){.fees-btn a { margin: 0px 0px 0px 7px;font-size: 25px; width: 100%; }}