/*
Version: 1.0
Author: Symlink Technology
Author URI: https://www.symlinktech.com/.
*/
@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900');
/*font-family: 'Roboto', sans-serif;*/
.required:after{content:"*";color:#f44336; font-size:10px; font-weight:600; position: absolute;margin-top: 0px;}
.separator_dashed{ border-bottom:#ddd 1px dashed;}
.separator_dotted{ border-bottom:#ddd 1px dotted;}
.separator_solid{ border-bottom:#ddd 1px solid;}

.w-25 { width: 25% !important; }
.w-50 { width: 50% !important; }
.w-75 { width: 75% !important; }
.w-100 { width: 100% !important; }
.h-25 { height: 25% !important; }
.h-50 { height: 50% !important; }
.h-75 { height: 75% !important; }
.h-100 { height: 100% !important; }
.mw-100 { max-width: 100% !important; }
.mh-100 { max-height: 100% !important; }
.m-0 { margin: 0 !important; }
.mt-0 { margin-top: 0 !important; }
.mr-0 { margin-right: 0 !important; }
.mb-0 { margin-bottom: 0 !important; }
.ml-0 { margin-left: 0 !important; }
.mx-0 { margin-right: 0 !important; margin-left: 0 !important; }
.my-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
.m-1 { margin: 0.25rem !important; }
.mt-1 { margin-top: 0.25rem !important; }
.mr-1 { margin-right: 0.25rem !important; }
.mb-1 { margin-bottom: 0.25rem !important; }
.ml-1 { margin-left: 0.25rem !important; }
.mx-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
.my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
.m-2 { margin: 0.5rem !important; }
.mt-2 { margin-top: 0.5rem !important; }
.mr-2 { margin-right: 0.5rem !important; }
.mb-2 { margin-bottom: 0.5rem !important; }
.ml-2 { margin-left: 0.5rem !important; }
.mx-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
.my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
.m-3 { margin: 1rem !important; }
.mt-3 { margin-top: 1rem !important; }
.mr-3 { margin-right: 1rem !important; }
.mb-3 { margin-bottom: 1rem !important; }
.ml-3 { margin-left: 1rem !important; }
.mx-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
.my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
.m-4 { margin: 1.5rem !important; }
.mt-4 { margin-top: 1.5rem !important; }
.mr-4 { margin-right: 1.5rem !important; }
.mb-4 { margin-bottom: 1.5rem !important; }
.ml-4 { margin-left: 1.5rem !important; }
.mx-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
.my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
.m-5 { margin: 3rem !important; }
.mt-5 { margin-top: 3rem !important; }
.mr-5 { margin-right: 3rem !important; }
.mb-5 { margin-bottom: 3rem !important; }
.ml-5 { margin-left: 3rem !important; }
.mx-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
.my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
.p-0 { padding: 0 !important; }
.pt-0 { padding-top: 0 !important; }
.pr-0 { padding-right: 0 !important; }
.pb-0 { padding-bottom: 0 !important; }
.pl-0 { padding-left: 0 !important; }
.px-0 { padding-right: 0 !important; padding-left: 0 !important; }
.py-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
.p-1 { padding: 0.25rem !important; }
.pt-1 { padding-top: 0.25rem !important; }
.pr-1 { padding-right: 0.25rem !important; }
.pb-1 { padding-bottom: 0.25rem !important; }
.pl-1 { padding-left: 0.25rem !important; }
.px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
.py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
.p-2 { padding: 0.5rem !important; }
.pt-2 { padding-top: 0.5rem !important; }
.pr-2 { padding-right: 0.5rem !important; }
.pb-2 { padding-bottom: 0.5rem !important; }
.pl-2 { padding-left: 0.5rem !important; }
.px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
.py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.p-3 { padding: 1rem !important; }
.pt-3 { padding-top: 1rem !important; }
.pr-3 { padding-right: 1rem !important; }
.pb-3 { padding-bottom: 1rem !important; }
.pl-3 { padding-left: 1rem !important; }
.px-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
.py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
.p-4 { padding: 1.5rem !important; }
.pt-4 { padding-top: 1.5rem !important; }
.pr-4 { padding-right: 1.5rem !important; }
.pb-4 { padding-bottom: 1.5rem !important; }
.pl-4 { padding-left: 1.5rem !important; }
.px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
.py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.p-5 { padding: 3rem !important; }
.pt-5 { padding-top: 3rem !important; }
.pr-5 { padding-right: 3rem !important; }
.pb-5 { padding-bottom: 3rem !important; }
.pl-5 { padding-left: 3rem !important; }
.px-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
.py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
.m-auto { margin: auto !important; }
.mt-auto { margin-top: auto !important; }
.mr-auto { margin-right: auto !important; }
.mb-auto { margin-bottom: auto !important; }
.ml-auto { margin-left: auto !important; }
.mx-auto { margin-right: auto !important; margin-left: auto !important; }
.my-auto { margin-top: auto !important; margin-bottom: auto !important; }


.onlyleftpadding{ padding:0 0 0 15px;}
.onlyrightpadding{ padding:0 15px 0 0;}

.overlapright1{ margin-right:-1px;}
.overlapright2{ margin-right:-2px;}
.overlapright3{ margin-right:-3px;}
.overlapright4{ margin-right:-4px;}
.overlapright5{ margin-right:-5px;}
.overlapleft1{ margin-left:-1px;}
.overlapleft2{ margin-left:-2px;}
.overlapleft3{ margin-left:-3px;}
.overlapleft4{ margin-left:-4px;}
.overlapleft5{ margin-left:-5px;}

.nomargin{ margin:0 !important;}
.nopadding{ padding:0 !important;}  

.margin5{ margin:5px !important;}
.margin10{ margin:10px !important;}  
.margin15{ margin:15px !important;}
.margin20{ margin:20px !important;}
.margin25{ margin:25px !important;}
.margin30{ margin:30px !important;}
.margin35{ margin:35px !important;}
.margin40{ margin:40px !important;}
.margin45{ margin:45px !important;}
.margin50{ margin:50px !important;}
.padding5{ padding:5px !important;}


.padding10{ padding:10px !important;}  
.padding15{ padding:15px !important;}
.padding20{ padding:20px !important;}
.padding25{ padding:25px !important;}
.padding30{ padding:30px !important;}
.padding35{ padding:35px !important;}
.padding40{ padding:40px !important;}
.padding45{ padding:45px !important;}
.padding50{ padding:50px !important;}


.margintop5{ margin-top:5px !important;}
.margintop10{ margin-top:10px !important;}
.margintop15{ margin-top:15px !important;}
.margintop20{ margin-top:20px !important;}
.margintop25{ margin-top:25px !important;}
.margintop30{ margin-top:30px !important;}
.margintop35{ margin-top:35px !important;}
.margintop40{ margin-top:40px !important;}
.margintop45{ margin-top:45px !important;}
.margintop50{ margin-top:50px !important;}
.margintop55{ margin-top:55px !important;}
.margintop60{ margin-top:60px !important;}
.margintop65{ margin-top:65px !important;}
.margintop70{ margin-top:70px !important;}
.margintop75{ margin-top:75px !important;}
.margintop80{ margin-top:80px !important;}
.margintop85{ margin-top:85px !important;}
.margintop90{ margin-top:90px !important;}
.margintop95{ margin-top:95px !important;}
.margintop100{ margin-top:100px !important;}


.marginbottom5{ margin-bottom:5px !important;}
.marginbottom10{ margin-bottom:10px !important;}
.marginbottom15{ margin-bottom:15px !important;}
.marginbottom20{ margin-bottom:20px !important;}
.marginbottom25{ margin-bottom:25px !important;}
.marginbottom30{ margin-bottom:30px !important;}
.marginbottom35{ margin-bottom:35px !important;}
.marginbottom40{ margin-bottom:40px !important;}
.marginbottom45{ margin-bottom:45px !important;}
.marginbottom50{ margin-bottom:50px !important;}
.marginbottom55{ margin-bottom:55px !important;}
.marginbottom60{ margin-bottom:60px !important;}
.marginbottom65{ margin-bottom:65px !important;}
.marginbottom70{ margin-bottom:70px !important;}
.marginbottom75{ margin-bottom:75px !important;}
.marginbottom80{ margin-bottom:80px !important;}
.marginbottom85{ margin-bottom:85px !important;}
.marginbottom90{ margin-bottom:90px !important;}
.marginbottom95{ margin-bottom:95px !important;}
.marginbottom100{ margin-bottom:100px !important;}


.paddingtop5{ padding-top:5px !important;}
.paddingtop10{ padding-top:10px !important;}
.paddingtop15{ padding-top:15px !important;}
.paddingtop20{ padding-top:20px !important;}
.paddingtop25{ padding-top:25px !important;}
.paddingtop30{ padding-top:30px !important;}
.paddingtop35{ padding-top:35px !important;}
.paddingtop40{ padding-top:40px !important;}
.paddingtop45{ padding-top:45px !important;}
.paddingtop50{ padding-top:50px !important;}
.paddingtop55{ padding-top:55px !important;}
.paddingtop60{ padding-top:60px !important;}
.paddingtop65{ padding-top:65px !important;}
.paddingtop70{ padding-top:70px !important;}
.paddingtop75{ padding-top:75px !important;}
.paddingtop80{ padding-top:80px !important;}
.paddingtop85{ padding-top:85px !important;}
.paddingtop90{ padding-top:90px !important;}
.paddingtop95{ padding-top:95px !important;}
.paddingtop100{ padding-top:100px !important;}


.paddingbottom5{ padding-bottom:5px !important;}
.paddingbottom10{ padding-bottom:10px !important;}
.paddingbottom15{ padding-bottom:15px !important;}
.paddingbottom20{ padding-bottom:20px !important;}
.paddingbottom25{ padding-bottom:25px !important;}
.paddingbottom30{ padding-bottom:30px !important;}
.paddingbottom35{ padding-bottom:35px !important;}
.paddingbottom40{ padding-bottom:40px !important;}
.paddingbottom45{ padding-bottom:45px !important;}
.paddingbottom50{ padding-bottom:50px !important;}
.paddingbottom55{ padding-bottom:55px !important;}
.paddingbottom60{ padding-bottom:60px !important;}
.paddingbottom65{ padding-bottom:65px !important;}
.paddingbottom70{ padding-bottom:70px !important;}
.paddingbottom75{ padding-bottom:75px !important;}
.paddingbottom80{ padding-bottom:80px !important;}
.paddingbottom85{ padding-bottom:85px !important;}
.paddingbottom90{ padding-bottom:90px !important;}
.paddingbottom95{ padding-bottom:95px !important;}
.paddingbottom100{ padding-bottom:100px !important;}
.h-auto{ height: auto !important;}


.zi-m1{z-index:-1}
.zi-0{z-index:0}
.zi-1{z-index:1}
.zi-9{z-index:9}
.zi-99{z-index:99}
.zi-999{z-index:999}
.zi-9999{z-index:9999}
.zi-top{z-index:9999999999}

.checkbox{padding-left:20px}
.checkbox label{display:inline-block;position:relative;padding-left:5px;outline:none !important;}
.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out;top: 3px;}
.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555}
.checkbox input[type="checkbox"]{opacity:0}
.checkbox input[type="checkbox"]:focus + label::before{outline:none !important;}
.checkbox input[type="checkbox"]:checked + label::after{font-family:'FontAwesome';content:"\f00c"}
.checkbox input[type="checkbox"]:disabled + label{opacity:.65}
.checkbox input[type="checkbox"]:disabled + label::before{background-color:#eee;cursor:not-allowed}
.checkbox.checkbox-circle label::before{border-radius:50%}
.checkbox.checkbox-inline{margin-top:0}
.checkbox-primary input[type="checkbox"]:checked + label::before{background-color:#de79de;border-color:#de79de}
.checkbox-primary input[type="checkbox"]:checked + label::after{color:#fff}
.checkbox-danger input[type="checkbox"]:checked + label::before{background-color:#d9534f;border-color:#d9534f}
.checkbox-danger input[type="checkbox"]:checked + label::after{color:#fff}
.checkbox-info input[type="checkbox"]:checked + label::before{background-color:#5bc0de;border-color:#5bc0de}
.checkbox-info input[type="checkbox"]:checked + label::after{color:#fff}
.checkbox-warning input[type="checkbox"]:checked + label::before{background-color:#f0ad4e;border-color:#f0ad4e}
.checkbox-warning input[type="checkbox"]:checked + label::after{color:#fff}
.checkbox-success input[type="checkbox"]:checked + label::before{background-color:#5cb85c;border-color:#5cb85c}
.checkbox-success input[type="checkbox"]:checked + label::after{color:#fff}
.radio{padding-left:20px}
.radio label{display:inline-block;position:relative;padding-left:5px;outline:none !important;}
.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}
.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-o-transition:-o-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform .1s cubic-bezier(0.8,-0.33,0.2,1.33)}
.radio input[type="radio"]{opacity:0}
.radio input[type="radio"]:focus + label::before{outline:none !important;}
.radio input[type="radio"]:checked + label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
.radio input[type="radio"]:disabled + label{opacity:.65}
.radio input[type="radio"]:disabled + label::before{cursor:not-allowed}
.radio.radio-inline{margin-top:0}
.radio-primary input[type="radio"] + label::after{background-color:#428bca}
.radio-primary input[type="radio"]:checked + label::before{border-color:#428bca}
.radio-primary input[type="radio"]:checked + label::after{background-color:#428bca}
.radio-danger input[type="radio"] + label::after{background-color:#d9534f}
.radio-danger input[type="radio"]:checked + label::before{border-color:#d9534f}
.radio-danger input[type="radio"]:checked + label::after{background-color:#d9534f}
.radio-info input[type="radio"] + label::after{background-color:#5bc0de}
.radio-info input[type="radio"]:checked + label::before{border-color:#5bc0de}
.radio-info input[type="radio"]:checked + label::after{background-color:#5bc0de}
.radio-warning input[type="radio"] + label::after{background-color:#f0ad4e}
.radio-warning input[type="radio"]:checked + label::before{border-color:#f0ad4e}
.radio-warning input[type="radio"]:checked + label::after{background-color:#f0ad4e}
.radio-success input[type="radio"] + label::after{background-color:#5cb85c}
.radio-success input[type="radio"]:checked + label::before{border-color:#5cb85c}
.radio-success input[type="radio"]:checked + label::after{background-color:#5cb85c}


.tb-contact.tb-oneline{}
.tb-contact.tb-oneline ul{ margin-top: 10px; margin-bottom: 0;}
.tb-contact.tb-oneline ul li{ display: block; line-height: 0; color: #333;}
.tb-contact.tb-oneline ul li > a{ line-height: 14px;color: #333; opacity: 1; font-size: 16px; text-transform: uppercase; font-weight: 600;}
.tb-contact.tb-oneline ul li > a i{ font-size:100%;}
.tb-contact.tb-oneline ul li:nth-child(2) a{font-size: 12px; font-weight: 400; text-transform: none;}
.tb-contact.tb-oneline ul li:last-child a{font-size: 12px; font-weight: 400; text-transform: none;}

.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){ width:100% !important}
.bootstrap-select .btn.dropdown-toggle{border: 1px solid #ddd; border-radius: 3px; height: auto; line-height: 20px; padding-right:10px;padding-left:10px; width:100%; color: #999;}
.dataTables_filter input[type="search"]{border: 1px solid #ddd; border-radius: 3px; padding: 4px 10px; outline: none !important;}
.form-contact-warp input.form-control{ background: white;border-radius: 4px;}
.navbar-nav a{ font-size:14px;}
.navbar-nav li{ font-size:14px;}
#inline-popups li > a{ font-size: 14px;font-weight: 600;line-height: 20px;}
#inline-popups li{ font-size: 14px;font-weight: 600;line-height: 0; padding: 5px 0;margin-right: 10px;color: #333;}
.form-contact-warp input.form-control{color:#666;}

.bid-form{background: #0a2c4e;border-radius: 2px;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.bid-form:hover{box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}
table{border:1px solid #ddd !important;}
table thead{ background: #ddd; width: 100%; border:1px solid #ddd; color: #0a2c4e;}
table.dataTable.no-footer{ border:none;}
table.dataTable thead th, table.dataTable thead td{ border-bottom:none;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{padding: 4px 12px; border: none; background: #0a2c4e; color: #ffffff !important;}
.dataTables_wrapper .dataTables_paginate .paginate_button.previous{background: #ddd; padding: 3px 12px;}
.dataTables_wrapper .dataTables_paginate .paginate_button.next{background: #ddd; padding: 3px 12px;}
.btn-primary{color: #fff !important; background-color: #ab0fbc !important; border-color: #ab0fbc !important;}
.btn-primary:hover { color: #fff !important; background-color: #740b80 !important; border-color: #740b80 !important;}

.tablebid{border-radius: 3px; padding: 15px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.tablebid:hover{box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}

.chart{border-radius: 3px;padding: 0 15px; margin: 0 -15px 30px -15px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.chart:hover{box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}
#widget-container{ border:none; background: none;}


.cusWidget{border-radius: 3px; margin-bottom: 20px;overflow: hidden; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.cusWidget:hover{box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}
.cusWidget table{border: none !important; margin: 0; font-weight: 500; font-size: 14px; font-family: 'Poppins', sans-serif;}
.cusWidget .title-widget-sidebar{font-size: 16px; text-transform: uppercase; font-weight: 500;font-family: 'Poppins', sans-serif;}
.cusWidget .title-widget-sidebar a span{float: right;font-size: 12px; color: #fff; padding: 0 10px; transition: all 0.3s ease;}
.cusWidget .title-widget-sidebar a:hover span{color: #dc00f4;} 
.cusWidget .marqueeContainer{padding: 0 15px;}
.cusWidget .marqueeContainer marquee{list-style: none; padding: 0;height: 200px;}
.cusWidget .marqueeContainer marquee li{line-height: 15px; font-size: 12px; font-family: 'Poppins', sans-serif; font-weight: 400; border-bottom: 1px solid #eee;}
.cusWidget .marqueeContainer marquee li a{text-transform: uppercase; text-decoration: none; color: #212121; cursor: pointer; transition: all 0.3s ease; padding: 10px 0; display: block;}
.cusWidget .marqueeContainer marquee li a:hover{color: #dc00f4;}
.cusWidget .marqueeContainer marquee li a img{width: 40px;float: right;}
.cusWidget .title-widget-sidebar:before{background: #dc00f4;}

/*.languageDD{line-height: 46px;}
.languageDD .bootstrap-select{}
.languageDD .bootstrap-select button{ background: none !important; border: none !important; color: #fff !important; font-size: 14px; padding: 0 !important; box-shadow: none !important;}
.languageDD .bootstrap-select button:focus{ outline:none !important;}
.languageDD .bootstrap-select button span.filter-option{}
.languageDD .bootstrap-select button span.bs-caret{display:none;}
.languageDD .bootstrap-select .dropdown-menu.open{min-height: 0 !important;overflow: initial !important;line-height: 0;background: #404040;border: none; border-radius: 0; box-shadow: none;}
.languageDD .bootstrap-select .dropdown-menu.inner{line-height:18px;min-height: 0 !important;overflow: initial !important;background: transparent;}
.languageDD .bootstrap-select .dropdown-menu.inner li { margin: 0; padding: 0; display: block; text-align: center; margin-bottom: 5px;}
.languageDD .bootstrap-select .dropdown-menu.inner li a{ padding: 0; display: block; opacity: 1;color: #fff !important;font-size: 12px;}
.languageDD .bootstrap-select .dropdown-menu.inner li a:hover{ background: transparent;}
.flag-icon{ line-height:12px; position: relative;top: 2px;}*/

.languageDD .trans{ padding:0; margin: 0; position: relative;width: 100px; height: 46px;}
.languageDD .trans ul{ margin:0; position: absolute;min-width: 100px;background: #fff;}
.languageDD .trans ul li{ position: relative;height: auto; text-align: left; text-indent: 0;font-size: 12px;line-height: 20px; padding: 0 10px; margin: 0 0 2px;display: none; border: none !important; color: #333;font-weight: 500;}
.languageDD .trans ul li#lang{line-height: 40px;display: inline-block;}
.languageDD .trans .fa{font-size: 20px; line-height: 46px;padding-right: 10px;}
.languageDD .trans ul#selectUl:hover li, .languageDD .trans ul#selectUl:hover li.unselected{ display: block;}
/*.languageDD .trans ul#selectUl:hover li#lang, .languageDD .trans ul#selectUl:hover li#lang.unselected{ display: inline-block;}*/
.languageDD .trans .langimage{width: 16px; height: 12px; margin-right: 5px;margin-top: -1px;}



.login .loginbox{margin: 50px auto 100px; background: rgba(0,0,0,0.7); padding: 30px 15px; border-radius: 5px; box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.login .loginbox:hover{box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);}
.login .division{float:none;margin:0 auto 18px;overflow:hidden;position:relative;text-align:center;width:100%}
.login .division .line{border-top:1px solid #DFDFDF;position:absolute;top:15px;width:34%}
.login .division .line.l{left:0}
.login .division .line.r{right:0}
.login .division span{color: #999; font-size: 12px; width: 30px; height: 30px; background: #fff; display: inline-block; line-height: 30px; text-transform: uppercase; font-weight: 600; border-radius: 30px;}
.login .loginbox .social{float:none;margin:0 auto 30px;text-align:center;display: table; width: 100%;}
.login .social .circle{background-color:#EEE;color:#FFF;border-radius:100px;display:inline-block;margin:0 17px;width: 50px; height: 50px; line-height: 50px; font-size: 24px;}
.login .social .circle .fa{font-size:24px}
.login .social .facebook{background-color:#455CA8;color:#FFF;width: 100%; display: block; padding: 10px; border-radius: 3px;}
.login .social .google{background-color:#fff;color:#212121;width: 100%; display: block; padding: 10px; border-radius: 3px;}
.login .social .github{background-color:#403A3A}
.login .facebook:hover{background-color:#6E83CD}
.login .google:hover{background-color:#f0f0f0}
.login .github:hover{background-color:#4D4D4d}
.login .forgot{color:#797979;margin-left:0;overflow:hidden;text-align:center;width:100%}
.login .btn-login,.registerBox .btn-register{background-color:#0a2c4e;border-color:#0a2c4e;border-width:0;color:#FFF;display:block;margin:0 auto;padding:15px 50px;text-transform:uppercase;width:100%;line-height: 18px; outline: none !important; border-radius: 4px;}
.login .btn-login:hover,.registerBox .btn-register:hover{background-color:#212121;color:#FFF !important;}
.login .form-control{border-radius:3px;background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,0.09) inset;color:#333}
.login .form-control:hover{background-color:#f0f0f0}
.login .form-control:focus{box-shadow:0 1px 0 0 rgba(0,0,0,0.04) inset;background-color:#f0f0f0;color:#333}
/*.login .loginbox .form input[type="text"],.login .loginbox .form input[type="password"]{border-radius:3px;border:none;color:#333;font-size:14px;height:40px;margin-bottom:5px;padding:6px 12px;width:100%}*/
.login .loginbox .form input[type="text"],.login .loginbox .form input[type="password"]{border: 1px solid #ccc;color:#333;font-size:14px;height:40px;margin-bottom:0px;padding:6px 12px;width:100%}
/*.login .loginbox .form select{border-radius:3px;border:none;color:#333;font-size:14px;height:40px;margin-bottom:5px;padding:6px 12px;width:100%}*/
.login .loginbox .form select{border: 1px solid #ccc;color:#333;font-size:14px;height:40px;margin-bottom:0px;padding:6px 12px;width:100%}

.sub-header{height: auto;}
.sub-header span{line-height:0;}
.sub-header h3{line-height: 30px;}

.social-name-google{}
.social-name-fb{}
.fb-login{width: calc(50% - 10px);margin: 0 5px; float:left;font-family: 'klavikaboldwebfont';font-size: 22px;}
.gp-login{width: calc(50% - 10px);margin: 0 5px; float:left; font-size: 20px;font-weight: 600; letter-spacing: -2px;}
.cgb{color:#4285f4; display:inline-block;}
.cgy{color:#fbc423; display:inline-block;}
.cgr{color:#ea4335; display:inline-block;}
.cgg{color:#34a853; display:inline-block;}
.cgtrns{transform: rotate(-10deg);}
.login .loginbox .checkbox label{ color:#fff;}
.login .loginbox .forget-link{ color:#fff; display: block; text-align: center; margin: 10px 0 0;}
.login .loginbox .forget-link:hover{ color:#dc00f4;}
.login .loginbox .m-link.m-link--focus{ color:#fff; margin: 10px 0 0 5px; text-transform: capitalize;}
.login .loginbox .m-link.m-link--focus:hover{ color:#dc00f4;}
.login .loginbox .heading{border-bottom: 4px solid #ab844d; margin-bottom: 20px;}
.login .loginbox .heading h4{ color: #fff; text-align: center; text-transform: uppercase; font-size: 24px;margin: 10px 0 20px;}


.top12{position: relative;top: 12px;}
.bid-form .form-control{ color: #999;}


.btnGroupSec {    text-align: center;
    background:#37474F;
    padding: 30px 0;}
.btnGroupSec .btn{ border-radius: 0;}

.market-depth-content{text-align: center;}
.market-depth-content h3{
    text-align: center;
    display: inline-block;
    position: relative;
    padding: 10px 15px;
    border-top: 5px solid #0493ff;
    background: #F5F5F5;
    color: #263238;
    }

.chartcontainerSec{background:#ffffff; color: #fff; padding: 40px 0; }


.item-new >a{display: block; overflow: hidden; height: 300px; }  
.item-new >a img{width: 100%; height: 100%; object-fit: cover;}
.owl-wrapper-outer .new-info { background: rgba(10, 44, 78, 0.6);}
.owl-wrapper-outer .new-info p:nth-of-type(1) {
    position: absolute;
    bottom: 0;
    right: 0;
}
.bg-news-h9{padding: 40px 0}
.title-block h2 { margin: 0px 0 4px 0;}

.copyright-warp {padding:30px 0;}
.copyright-warp p{ line-height: 17px; color: #ddd; margin: 0}
.copyright-warp p font font{ font-size: 14px;  margin-right: 10px;}


.navi-level-1 li{margin-right: 0;}


.bsBitcoinSec{padding: 50px 0; background-size: cover !important; background-repeat: no-repeat !important; position: relative; z-index: 0; color: #fff !important;}
.bsBitcoinSec .sub-second{color: #fff;}
.bsBitcoinSec p span{color: #fff !important;}


.servicesSec{padding: 40px 0;  }


.serviceBox{
    border: 1px solid #b9b9b9; transition:all 0.3s ease-out;
    margin-top:70px;
    text-align: center;
    padding: 25px;
}
.serviceBox:hover{border: 1px solid #0493ff;}
.serviceBox .service-icon{
    width:100px;
    height:100px;
    border: 1px solid #b9b9b9;
    text-align: center;
    line-height: 100px;
    font-size: 40px;
    background: #fff;
    transform: rotate(-45deg);
    margin: -75px auto -20px;
}
.serviceBox .service-icon i{
    transform: rotate(45deg);
    color:#4f4f4f;
    transition:all 0.3s ease-out;
}
.serviceBox:hover .service-icon{
    background: #0493ff;
    border-color: #0493ff;
    transition:all 0.3s ease-out;
}
.serviceBox:hover .service-icon i{
    color:#fff;
}
.serviceBox .service-content{
    margin-top: 60px;
}
.serviceBox .service-content h3{
    text-transform: capitalize;
    color:#161616;
    font-size: 16px;
}
.serviceBox .service-content h3:after{
    content: "";
    border-top: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
    width: 70px;
    height:4px;
    display:block;
    margin: 10px auto 20px;
}
.serviceBox .service-content p{
    color:#727272; text-align: center;
    line-height: 23px;
}
.serviceBox .read{
    margin-top: 40px;
}
.serviceBox .read a{
    color:#161616;
    text-transform: capitalize;
}
.serviceBox:hover .read a{
    color:#3498db;
    transition:all 0.3s ease-out;
}
@media only screen and (max-width: 990px){
    .serviceBox{
        margin-top: 90px;
    }
}


.companiSec{padding: 40px 0; position: relative;}

#counter_threeup{ background-size: cover; background-position: center center; opacity: 1; background-attachment: fixed;background-color: rgba(9, 9, 9, 0.2); background-repeat: no-repeat; position: relative; z-index: 0; }
#counter_threeup:after{ content: ''; background: rgba(0,0,0,0.40); width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: -1;}

.footer-home-5 .title-xs {
    margin-bottom: 0px;
}

.partnerSec{padding: 40px 0;}

.bgSec{ position: relative; }
.bgSec .bgSecImg{ position: relative; width: 100%; height: auto;}


.tablebid.speacialBox{ border-radius: 0;  background: #f0f0f0;

}
.speacialBox .filterBox{ margin: -15px -15px 15px -15px; position: relative; background: #fff; z-index: 99;  padding: 10px; border-top: 0px solid #ddd; color: #222; padding-bottom: 30px;font-family: 'Roboto', sans-serif;}
#cryptos{ margin-bottom: 20px;}
#cryptos .cryptos-item{ border: 1px solid #eee; margin: 0 10px; border-radius: 3px; transition: all 0.3s ease;}
#cryptos .cryptos-item:hover{ border:1px solid #ab0fbc}
#cryptos .cryptos-item .img-content{padding: 5px 10px;}
#cryptos .cryptos-item .img-content img{ width: 100%;}
#cryptos .owl-controls.clickable{ margin: 0;}
#cryptos .owl-controls .owl-prev{left:-15px;}
#cryptos .owl-controls .owl-next{right:-15px;}
#cryptos .owl-next, #cryptos .owl-prev{position: absolute; top: 50%; transform: translatey(-50%); background: #fff; padding: 0; border-radius: 2px; opacity: 1; width: 0px; height: 0px;box-shadow: 0 0px 3px rgba(0,0,0,0.12), 0 2px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
#cryptos .owl-next:hover, #cryptos .owl-prev:hover{ box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}
#cryptos .owl-next:after{ position:absolute; content: '\f105';font-family:'FontAwesome'; top: 50%; right: -5px; transform: translatey(-50%);font-size: 50px; color: #aaa;}
#cryptos .owl-prev:after{ position:absolute; content: '\f104';font-family:'FontAwesome'; top: 50%; left: -5px; transform: translatey(-50%);font-size: 50px; color: #aaa;}

.svg-crypticon{ width:18px; height: 18px; color: #fff; margin-right: 5px}
.btn-crypticon button.btn{ margin-bottom:5px;}

.wrap_3s{ margin-right: 50px !important; margin-bottom: 50px !important;}

.ui-slider-horizontal{height:14px;background:#fff;border:1px solid #eee;clear:both;margin:8px auto;border-radius:3px;width: calc(100% - 20px);}
.ui-slider{position:relative;text-align:left}
.ui-slider-horizontal .ui-slider-range{top:-1px;height:100%}
.ui-slider .ui-slider-range{position:absolute;z-index:1;height:8px;font-size:.7em;display:block;border-radius:3px;background:#42a5f5;}
.ui-slider .ui-slider-handle{border-radius:2px;background:#fc5c7d;position:absolute;z-index:2;width:20px;height:20px;border:none;cursor:pointer}
.ui-slider .ui-slider-handle:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;top:50%;margin-top:-4px;left:50%;margin-left:-4px;background:#fff; display:none;}
.ui-slider-horizontal .ui-slider-handle{top:-4px;margin-left:-10px;outline: none !important;}
.ui-slider a:focus{outline:none}
.ui-widget.ui-widget-content{ border: 1px solid #dddddd;}

.speacialBox .filterBox label{ font-weight:300;}
.speacialBox .filterBox .input-group{}
.speacialBox .filterBox .input-group .btn-radio{background: #fff; border: 1px solid #ddd; box-shadow: none !important; min-height: 34px; padding: 7px 12px; text-transform: uppercase; font-weight: 400; color: #999;}
.speacialBox .filterBox .input-group .btn-radio.active{ border-color: #fc5c7d; background: #fc5c7d; color: #fff;}
.speacialBox .filterBox .input-group .btn-radio.notActive{}
.speacialBox .filterBox  .custom-title{padding-left: 15px !important;text-transform: uppercase;color: #fff; /*background: url(user/images/blur.jpg);background-size: cover; background-position: 0px 250px; */ margin: -10px 5px 10px; padding: 10px 0;text-shadow: rgba(0,0,0,0.4) 1px 1px 1px; background: linear-gradient(to right, rgb(252, 92, 125), rgb(106, 130, 251));}

.speacialBox .filterBox .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-weight: 300;}
.speacialBox .filterBox .bootstrap-select button.btn.dropdown-toggle{ outline:none !important;}
.speacialBox .filterBox .bootstrap-select button.btn.dropdown-toggle:hover, .speacialBox .filterBox .bootstrap-select button.btn.dropdown-toggle:focus{background:#fff;}

.speacialBox .filterBox .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){ width:100%;}
.speacialBox .filterBox .bootstrap-select button,.speacialBox .filterBox .bootstrap-select button:hover, .speacialBox .filterBox .bootstrap-select button:focus,.speacialBox .filterBox .bootstrap-select .btn-default:focus{background: #fff !important; border: 1px solid #ddd !important; border-radius: 3px; color: #999 !important; box-shadow: none !important;outline: none !important;height: 34px;}
.speacialBox .filterBox .bootstrap-select .dropdown-menu.open{background:rgba(254, 254, 254, 0.95); border-radius: 0;width: calc(100% + 0px);left: 0px;border: 1px solid #ccc; border-top: none; margin-top: 0px;}
.speacialBox .filterBox .bootstrap-select .dropdown-menu.open .dropdown-menu.inner{background: none; overflow-y: auto; max-height: 180px !important; overflow-x: hidden;}
.speacialBox .filterBox .bootstrap-select.btn-group .dropdown-menu li > a{ position: relative; color: #212121; font-size: 13px;}
.speacialBox .filterBox .bootstrap-select .dropdown-menu > li > a{color: #fc5c7d; padding: 3px 12px;}
.speacialBox .filterBox .bootstrap-select .dropdown-menu > li > a:hover, .speacialBox .filterBox .bootstrap-select .dropdown-menu > li > a:focus{color: #fff; background-color: #fc5c7d;}
.speacialBox .filterBox .bootstrap-select .dropdown-menu > .active > a, .speacialBox .filterBox .bootstrap-select .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{color: #fff !important;background-color: #fc5c7d;}
.speacialBox .filterBox .bootstrap-select .dropdown-menu.open .dropdown-menu.inner .no-results{background: none;color: #fc5c7d;white-space: normal;}
/*.dropdown-menu{ display:none; opacity: 0; visibility: hidden;transition: all 0.3s linear;}
.open > .dropdown-menu{display:block;opacity: 1; visibility: visible;}*/
.speacialBox .filterBox .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size: 14px;text-transform: none; font-weight: 400; font-family: 'Source Sans Pro', sans-serif;}
.speacialBox .filterBox .bootstrap-select.btn-group .dropdown-toggle .caret{ right:6px;}
.speacialBox .filterBox .bootstrap-select.btn-group .dropdown-menu li a span.text{font-size: 12px;}
.speacialBox .filterBox .bs-searchbox .form-control{ height:26px; outline: none !important; border-radius: 3px;}
.speacialBox .filterBox .bootstrap-select ::-webkit-scrollbar-track{	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);box-shadow: inset 0 0 6px rgba(0,0,0,0.1);background-color: #ddd;}
.speacialBox .filterBox .bootstrap-select ::-webkit-scrollbar{width: 5px;height: 5px;background-color: #ddd;}
.speacialBox .filterBox .bootstrap-select ::-webkit-scrollbar-thumb{background-color: #fc5c7d;}
.speacialBox .filterBox .bootstrap-select>select{ display:none !important;}

.speacialBox .filterBox .bootstrap-select.btn-group .dropdown-toggle .filter-option{  white-space: pre-wrap; text-overflow: ellipsis; max-height: 22px;}
.speacialBox .filterBox .bootstrap-select.btn-group .dropdown-menu li a span.text{ white-space: normal;}
.speacialBox .filterBox .bootstrap-select .dropdown-menu.open, .speacialBox .filterBox .bootstrap-select .dropdown-menu.inner{ min-height: auto !important;}
.speacialBox .filterBox input, .speacialBox .filterBox input:hover, .speacialBox .filterBox input:focus{ outline:none !important;box-shadow: none !important; border-color: #ddd !important;}
.speacialBox .filterBox .gold-input{color:	#D5AD6D;background: -webkit-linear-gradient(transparent, transparent),-webkit-linear-gradient(top, rgba(213,173,109,1) 0%, rgba(213,173,109,1) 26%, rgba(226,186,120,1) 35%, rgba(163,126,67,1) 45%, rgba(145,112,59,1) 61%, rgba(213,173,109,1) 100%);background: -o-linear-gradient(transparent, transparent);-webkit-background-clip: text;-webkit-text-fill-color: transparent;display: block;font-size: 40px; font-weight: 800; margin-top: 0px; padding: 5px;}
.speacialBox .filterBox .gold-input small{position: relative; top: -4px; display: inline-block; font-size: 16px; color: #D5AD6D; background: -webkit-linear-gradient(transparent, transparent),-webkit-linear-gradient(top, rgba(213,173,109,1) 0%, rgba(213,173,109,1) 26%, rgba(226,186,120,1) 35%, rgba(163,126,67,1) 45%, rgba(145,112,59,1) 61%, rgba(213,173,109,1) 100%); background: -o-linear-gradient(transparent, transparent); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}

.speacialBox .filterBox .btn-bid{background: #fc5c7d; color: #fff; border-radius: 3px; display: block; padding: 30px 10px; text-align: center; min-height: 195px; vertical-align: middle; width: 100%;text-decoration: none !important; cursor: pointer;font-family: 'Roboto', sans-serif; font-size: 40px; line-height: 26px; font-weight: 500; transition: all 0.3s ease;}
.speacialBox .filterBox .btn-bid:hover{background: #6a82fb; }
.speacialBox .filterBox .btn-bid i{font-size: 60px; display: block; margin-bottom: 10px;font-weight: 300;position: relative;transform: rotate(0deg) translate(0%,0%); transform-origin: 80% 80%;}
.speacialBox .filterBox .btn-bid span{display: block; text-transform: uppercase; font-size: 14px; font-weight: 300;}
.speacialBox .filterBox .btn-bid:hover i{-webkit-animation: bidOrder 1s;-moz-animation: bidOrder 1s;animation: bidOrder 1s;}
@-webkit-keyframes bidOrder {
	0% {-webkit-transform: rotate(0deg) translate(0%,0%); -webkit-transform-origin: 80% 80%;transform: rotate(0deg) translate(0%,0%); transform-origin: 80% 80%;}
	10% {-webkit-transform: rotate(10deg) translate(0%,0%); -webkit-transform-origin: 80% 80%;transform: rotate(10deg) translate(0%,0%); transform-origin: 80% 80%;}
	50% {-webkit-transform: rotate(-45deg) translate(10%,-20%); -webkit-transform-origin: 80% 80%;transform:rotate(-45deg) translate(10%,-20%); transform-origin: 80% 80%;}
	100% {-webkit-transform: rotate(0deg) translate(0%,0%); -webkit-transform-origin: 80% 80%;transform: rotate(0deg) translate(0%,0%); transform-origin: 80% 80%;}
}
@-moz-keyframes bidOrder {
	0% {-moz-transform: rotate(0deg) translate(0%,0%); -moz-transform-origin: 80% 80%;transform: rotate(0deg) translate(0%,0%); transform-origin: 80% 80%;}
	10% {-moz-transform: rotate(10deg) translate(0%,0%); -moz-transform-origin: 80% 80%;transform: rotate(10deg) translate(0%,0%); transform-origin: 80% 80%;}
	50% {-moz-transform: rotate(-45deg) translate(10%,-20%); -moz-transform-origin: 80% 80%;transform:rotate(-45deg) translate(10%,-20%); transform-origin: 80% 80%;}
	100% {-moz-transform: rotate(0deg) translate(0%,0%); -moz-transform-origin: 80% 80%;transform: rotate(0deg) translate(0%,0%); transform-origin: 80% 80%;}
}
@keyframes bidOrder {
	0% {transform: rotate(0deg) translate(0%,0%); transform-origin: 80% 80%;}
	10% {transform: rotate(10deg) translate(0%,0%); transform-origin: 80% 80%;}
	50% {transform: rotate(-45deg) translate(10%,-20%); transform-origin: 80% 80%;}
	100% {transform: rotate(0deg) translate(0%,0%); transform-origin: 80% 80%;}
}

header .cus-top-bar{background: #333; position: relative;}
header .cus-top-bar .cryptoicon-list{ padding-left: 0; list-style: none; text-align: center; margin: 5px 0;}
header .cus-top-bar .cryptoicon-list li{display: inline-block; margin: 0 10px;}
header .cus-top-bar .cryptoicon-list li svg{ width:30px; height: 30px;}
header .cus-top-bar .cryptoicon-list li img{ width:20px; height: 20px;}

.navi-warp-home-2 .navi-level-1 > li > a{text-transform: uppercase;padding:0 12px;}

.btn-openAcc{ background: -webkit-linear-gradient(-90deg, rgb(253,218,134) 0, rgb(225,157,60) 100%), rgb(253, 218, 134); background: -moz-linear-gradient(180deg, rgb(253,218,134) 0, rgb(225,157,60) 100%), rgb(253, 218, 134); background: linear-gradient(180deg, rgb(253,218,134) 0, rgb(225,157,60) 100%), rgb(253, 218, 134); border: none; color: #fff; text-shadow: rgba(0,0,0,0.5) 1px 1px 2px; padding: 15px 40px; font-size: 25px; text-transform: uppercase; transition: all 0.3s ease;}
.btn-openAcc:hover{color: #fff;background: -webkit-linear-gradient(-90deg, rgb(253,218,134) 100%, rgb(225,157,60) 0%), rgb(253, 218, 134); background: -moz-linear-gradient(180deg, rgb(253,218,134) 100%, rgb(225,157,60) 0%), rgb(253, 218, 134); background: linear-gradient(180deg, rgb(253,218,134) 100%, rgb(225,157,60) 0%), rgb(253, 218, 134);}


.btn-dfSubmit{box-shadow: none !important; border: none !important; outline: none !important; background: #fc5c7d; color: #fff;font-weight: 300;text-transform: uppercase; font-family: 'Roboto', sans-serif; letter-spacing: 1px; border-radius: 2px;transition: all 0.3s ease;}
.btn-dfSubmit:hover{ background: #6d82fa; color: #fff; }
.deposit-fund label{font-weight: 300; color: #212121; font-family: 'Roboto', sans-serif; font-size: 14px;}
.deposit-fund .form-control{border-radius: 2px;box-shadow: none !important; outline: none !important; border-color: #ddd !important;font-size: 12px; font-family: 'Roboto', sans-serif;}
.deposit-fund textarea.form-control{ min-height: 60px; resize: none;}
.deposit-fund-section .partition{width: 100%; height: 100%; min-height: 300px; display: table; position: relative;text-align: center;}
.deposit-fund-section .partition span{ display: block; position: absolute; text-align: center; z-index: 9; color: #fff; top: 50%; left: 50%; transform: translate(-50%, -50%);width: 30px; height: 30px; line-height: 30px; text-transform: uppercase; font-weight: 500;font-family: 'Roboto', sans-serif;}
.deposit-fund-section .partition:before{content:'';position:absolute; width: 2px; height: 100%; top: 0; left: 50%; transform: translateX(-50%); background: #6d82fa;}
.deposit-fund-section .partition span:before{content:'';position:absolute;background: #fc5c7d; width: 100%; height: 100%; z-index: -1; top: 0; left: 0; border-radius: 50%;}


.deposit-fund-section .cnt-details{ font-family: 'Roboto', sans-serif;text-align: center;width: 100%;height: 240px;position: relative;}
.deposit-fund-section .cnt-details h2.phno{margin: 0; font-size: 36px; font-weight: 600; color: #6d82fa;line-height: 36px;}
.deposit-fund-section .cnt-details h2{margin: 0; font-size: 24px; font-weight: 600; color: #6d82fa;line-height: 24px;}
.deposit-fund-section .cnt-details h2 span{display: block; margin-bottom: 30px; font-size: 16px;line-height: 16px; font-weight: 300; color: #fc5c7d;}
.deposit-fund-section .cnt-details h5{margin: 0;font-size: 16px; line-height: 16px; }
.deposit-fund-section .cnt-details .cntDetWrap{ position: absolute;width: 100%; top: 50%;left: 0;transform: translateY(-50%);}
.deposit-fund-section .group-title-btn .title-block{ width: auto; float: none; display: block;margin-bottom: 20px;}
.deposit-fund-section .group-title-btn .title-block .page-title span{font-size: 14px;font-weight: normal;float: right;display: block; margin-top: 6px; font-family: 'Roboto', sans-serif; border-bottom: 2px solid #ab0fbc; padding-bottom: 5px;}

@media screen and (max-width:990px){
	.deposit-fund-section .partition{min-height:0; margin: 40px 0 0px;}
	.deposit-fund-section .partition:before{width: 100%; height: 2px;}
}

.btn-wdSubmit{box-shadow: none !important; border: none !important; outline: none !important; background: #fc5c7d; color: #fff;font-weight: 300;text-transform: uppercase; font-family: 'Roboto', sans-serif; letter-spacing: 1px; border-radius: 2px;transition: all 0.3s ease;}
.btn-wdSubmit:hover{ background: #6d82fa; color: #fff; }
.withdraw-fund label{font-weight: 300; color: #212121; font-family: 'Roboto', sans-serif; font-size: 14px;}
.withdraw-fund .form-control{border-radius: 2px;box-shadow: none !important; outline: none !important; border-color: #ddd !important;font-size: 12px; font-family: 'Roboto', sans-serif;}
.withdraw-fund textarea.form-control{ min-height: 80px; resize: none;}
.withdraw-fund-section .partition{width: 100%; height: 100%; min-height: 240px; display: table; position: relative;text-align: center;}
.withdraw-fund-section .partition span{ display: block; position: absolute; text-align: center; z-index: 9; color: #fff; top: 50%; left: 50%; transform: translate(-50%, -50%);width: 30px; height: 30px; line-height: 30px; text-transform: uppercase; font-weight: 500;font-family: 'Roboto', sans-serif;}
.withdraw-fund-section .partition:before{content:'';position:absolute; width: 2px; height: 100%; top: 0; left: 50%; transform: translateX(-50%); background: #6d82fa;}
.withdraw-fund-section .partition span:before{content:'';position:absolute;background: #fc5c7d; width: 100%; height: 100%; z-index: -1; top: 0; left: 0; border-radius: 50%;}
.withdraw-fund-section .withdraw-fund .custom-select {background-color: rgb(255, 255, 255) !important; color: #999 !important;}


.withdraw-fund-section .cnt-details{ font-family: 'Roboto', sans-serif;text-align: center;width: 100%;height: 240px;position: relative;}
.withdraw-fund-section .cnt-details h2.phno{margin: 0; font-size: 36px; font-weight: 600; color: #6d82fa;line-height: 36px;}
.withdraw-fund-section .cnt-details h2{margin: 0; font-size: 24px; font-weight: 600; color: #6d82fa;line-height: 24px;}
.withdraw-fund-section .cnt-details h2 span{display: block; margin-bottom: 30px; font-size: 16px;line-height: 16px; font-weight: 300; color: #fc5c7d;}
.withdraw-fund-section .cnt-details h5{margin: 0;font-size: 16px; line-height: 16px; }
.withdraw-fund-section .cnt-details .cntDetWrap{ position: absolute;width: 100%; top: 50%;left: 0;transform: translateY(-50%);}
.withdraw-fund-section .group-title-btn .title-block{ width: auto; float: none; display: block;margin-bottom: 20px;}
.withdraw-fund-section .group-title-btn .title-block .page-title span{font-size: 14px;font-weight: normal;float: right;display: block; margin-top: 6px; font-family: 'Roboto', sans-serif; border-bottom: 2px solid #ab0fbc; padding-bottom: 5px;}


@media screen and (max-width:990px){
	.withdraw-fund-section .partition{min-height:0; margin: 40px 0 0px;}
	.withdraw-fund-section .partition:before{width: 100%; height: 2px;}
}


.sponser-logo{}
.sponser-logo ul{ list-style: none; padding-left: 0; text-align: center;}
.sponser-logo ul li{display: inline-block;margin-right: 10px;}
.sponser-logo ul li img{width: auto;height: 100%; max-height: 50px;}
.sponser-logo p{ line-height: 14px;}
video.embed-responsive{ width:100%; height: 100%; margin-bottom: 60px;}


.Modern-Slider .item .img-fill{height: calc(100vh - 100px) !important;}
.Modern-Slider .item .img-fill .info{line-height: calc(100vh - 174px) !important;}


.cus-widget{position: absolute; width: 100%; left: 0; bottom: 0;}
.cus-widget ul{padding-left: 0; list-style: none; display: table; width: 100%;}
.cus-widget ul li{width: 20%; float: left; margin: 0; padding: 0; position: relative; left: 0;}
.cus-widget ul li .coinmarketcap-currency-widget{background: #121721;color: #818ca2;}
.cus-widget ul li .coinmarketcap-currency-widget > div{ display: table;width: 100% !important; min-width: 0 !important; border-radius: 0 !important; border:1px solid #1e242f !important;font-family: 'Roboto', sans-serif !important;}
.cus-widget ul li .coinmarketcap-currency-widget div.lvl2:last-child{ display: none;}
.coinmarketcap-currency-widget br{ display:none;}
.cus-widget ul li .coinmarketcap-currency-widget div.lvl1{}
.cus-widget ul li .coinmarketcap-currency-widget div.lvl2:nth-child(2){border-top: 1px dashed #1e242f !important;}
.cus-widget ul li .coinmarketcap-currency-widget div.lvl3{ font-size: 10px !important;border: none !important;padding: 5px 0 !important;}
.cus-widget ul li .coinmarketcap-currency-widget div.lvl3 span{ font-size: 12px !important; color: #c9d3e6;line-height: 14px;display: block;}
.cus-widget ul li .coinmarketcap-currency-widget div.lvl3 img{ width: 40px;height: 40px;}
.cus-widget ul li .coinmarketcap-currency-widget div.lvl3 a{ font-size: 14px !important; color: #fff !important; font-weight: 400; text-transform: uppercase; line-height: 0;}

.dashboard-widget{ padding: 0 !important;}
.dashboard-widget .cus-widget{ position:relative; top: auto; left: auto; bottom: auto; right: auto; }
.cus-widget.other-pages{ position:relative; top: auto; left: auto; bottom: auto; right: auto; margin: 40px auto; max-width: 1170px;}
.cus-widget.other-pages ul li{width: calc(33.33% - 30px); float: left; margin: 10px 15px; padding: 0; position: relative; left: 0;z-index: 99;}
.cus-widget.other-pages ul li .coinmarketcap-currency-widget{background: #fff;color: #212121;z-index: 99;}
.cus-widget.other-pages ul li .coinmarketcap-currency-widget > div{ display: table;width: 100% !important; min-width: 0 !important; border-radius: 3px !important; border:0px solid #ccc !important;font-family: 'Roboto', sans-serif !important; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.cus-widget.other-pages ul li .coinmarketcap-currency-widget > div:hover{ box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
.cus-widget.other-pages ul li .coinmarketcap-currency-widget div.lvl3 span {color: #212121;font-size: 14px !important;line-height: 20px;}
.cus-widget.other-pages ul li .coinmarketcap-currency-widget div.lvl3 a{font-size: 18px !important; color: #212121 !important;}
.cus-widget.other-pages ul li .coinmarketcap-currency-widget div.lvl3 img{ width: 60px; height: 60px;}
.cus-widget.other-pages ul li .coinmarketcap-currency-widget div.lvl2:nth-child(2) { border-top: 1px dashed #ddd !important;}
.cus-widget.other-pages ul li .coinmarketcap-currency-widget div.lvl3{font-size: 12px !important;padding: 10px 0 !important;}

.dialog-box{ position: fixed; bottom: 10px; left: 0; width: 100%; max-width: 300px; background: #fff; border: 1px solid #ddd;z-index: 9999; transform: translateX(-100%); transition: all 0.5s ease;}
.dialog-box.active{transform: translateX(0%); left: 10px }
.dialog-box.closed{transform: translateX(-100%) !important; left: 0;}
.dialog-box .dialog-body{padding: 15px; text-align: center;}
.dialog-box .dialog-body button.close{position: absolute; top: 10px; right: 10px; outline: none !important;}
.dialog-box .dialog-body p.text{color: #999; font-size: 16px; text-align: center;}
.dialog-box .dialog-body .number{margin: 0; font-size: 30px; font-weight: 900; text-align: center;color: #212121;}
.dialog-box .dialog-body .number .title{ display: block; font-size: 16px; font-weight: 400; text-transform: uppercase; line-height: 10px; color: #666;}
.dialog-box .dialog-body img.image{width: 100%;max-width: 200px; margin: 0 auto;}

.trade-history-section .group-title-btn .title-block { width: auto; float: none; display: block; margin-bottom: 20px;}
.trade-history-section .group-title-btn .title-block .page-title span{font-size: 14px;font-weight: normal;float: right;display: block; margin-top: 6px; font-family: 'Roboto', sans-serif; border-bottom: 2px solid #ab0fbc; padding-bottom: 5px;}
.edit-profile-section .group-title-btn .title-block { width: auto; float: none; display: block; margin-bottom: 20px;}
.edit-profile-section .group-title-btn .title-block .page-title span{font-size: 14px;font-weight: normal;float: right;display: block; margin-top: 6px; font-family: 'Roboto', sans-serif; border-bottom: 2px solid #ab0fbc; padding-bottom: 5px;}
.edit-bank-section .group-title-btn .title-block { width: auto; float: none; display: block; margin-bottom: 20px;}
.edit-bank-section .group-title-btn .title-block .page-title span{font-size: 14px;font-weight: normal;float: right;display: block; margin-top: 6px; font-family: 'Roboto', sans-serif; border-bottom: 2px solid #ab0fbc; padding-bottom: 5px;}
.add-bank-section .group-title-btn .title-block { width: auto; float: none; display: block; margin-bottom: 20px;}
.add-bank-section .group-title-btn .title-block .page-title span{font-size: 14px;font-weight: normal;float: right;display: block; margin-top: 6px; font-family: 'Roboto', sans-serif; border-bottom: 2px solid #ab0fbc; padding-bottom: 5px;}
.bank-info-section .group-title-btn .title-block { width: auto; float: none; display: block; margin-bottom: 20px;}
.bank-info-section .group-title-btn .title-block .page-title span{font-size: 14px;font-weight: normal;float: right;display: block; margin-top: 6px; font-family: 'Roboto', sans-serif; border-bottom: 2px solid #ab0fbc; padding-bottom: 5px;}
.transaction-history-section .group-title-btn .title-block { width: auto; float: none; display: block; margin-bottom: 20px;}
.transaction-history-section .group-title-btn .title-block .page-title span{font-size: 14px;font-weight: normal;float: right;display: block; margin-top: 6px; font-family: 'Roboto', sans-serif; border-bottom: 2px solid #ab0fbc; padding-bottom: 5px;}
.wallet-balance-section .group-title-btn .title-block { width: auto; float: none; display: block; margin-bottom: 20px;}
.wallet-balance-section .group-title-btn .title-block .page-title span{font-size: 14px;font-weight: normal;float: right;display: block; margin-top: 6px; font-family: 'Roboto', sans-serif; border-bottom: 2px solid #ab0fbc; padding-bottom: 5px;}
.change-pass-section .group-title-btn .title-block { width: auto; float: none; display: block; margin-bottom: 20px;}
.change-pass-section .group-title-btn .title-block .page-title span{font-size: 14px;font-weight: normal;float: right;display: block; margin-top: 6px; font-family: 'Roboto', sans-serif; border-bottom: 2px solid #ab0fbc; padding-bottom: 5px;}

.award-list{ display: table; padding-left: 0; list-style: none; margin: 10px 0; width: 100%;}
.award-list li{ float: left;margin-right: 10px;}
.award-list li .img-container{ /*height: 50px; width: 100%; overflow: hidden;*/}
.award-list li .img-container img{ width: auto; height: 50px; object-fit: cover;}


.owl-news-h6  .new-info { background: rgba(0, 0, 0, 0.80); padding: 5px 10px;}
.owl-news-h6 .item-new >a{height: 250px;}
.owl-news-h6 .new-info h4{line-height: 14px; font-size: 14px; font-weight: 400;margin: 0;}
.owl-news-h6 .new-info h4 a{font-weight: 300;font-size: 12px;line-height: 12px;}
.owl-news-h6  .new-info p:nth-of-type(1){position: relative;line-height: 16px; text-align: center !important;}

.rsp-flex{ display:flex;}

#menu-toggle{display: none; position: absolute; z-index: 9; top: 10px; right: 10px;}
#dashboard-menu{display: block;}

#menu{ z-index: 9999 !important;}
html.mm-pagedim-black #mm-blocker{z-index: 9999 !important;}
.modal-backdrop{z-index:0;}

.contact h2{ font-family:'Roboto', sans-serif; text-align: center; text-transform: uppercase; }
.contact p{ font-family:'Roboto', sans-serif;text-align: center; margin-bottom: 20px; line-height: 18px; }
.contact .item{ font-family:'Roboto', sans-serif;text-align: center;margin-bottom: 30px;}
.contact .item img{width: 100%; max-width: 100px; margin: 0 auto 30px; }
.contact .item h6{font-size: 20px; text-transform: uppercase; font-weight: 400; }
.contact .item p{font-size:16px;font-weight: 300; margin: 0;}


.cusRegister{background: #eee;}
.cusRegister .login{background: transparent; box-shadow: none; }
.cusRegister .loginbox{margin: 0; background: #fff;box-shadow: none;border: 1px solid #ddd;transition: all 0.3s cubic-bezier(.25,.8,.25,1); margin-bottom: 30px;}
.cusRegister .loginbox:hover{box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22); border-color: #fff;}
.cusRegister .login .loginbox .heading h4{color: #333; margin: 10px 0;}
.cusRegister .login .loginbox .heading span{color: #666; display: block; text-align: center; margin-bottom: 10px;}
.cusRegister .login .loginbox .form-control{background: #eee;}
.cusRegister .login .loginbox .bootstrap-select .btn.dropdown-toggle{background: #eee; border:1px solid #ccc; outline: none !important;min-height: 40px; box-shadow: none !important;}
.bootstrap-select .dropdown-menu{max-height: 200px !important;}
.cusRegister .login .loginbox .checkbox label{color: #333;}
.cusRegister .login .loginbox .m-link.m-link--focus{color: #333;}
.cusRegister .login .loginbox .form-group > strong{font-weight: 400; color: #D32F2F; line-height: 14px; font-size: 10px;}

.cusRegister .register-page{}
.cusRegister .register-page .text-gold span{color:#D5AD6D;background:-webkit-linear-gradient(transparent, transparent),-webkit-linear-gradient(top, rgba(213,173,109,1) 0%, rgba(213,173,109,1) 26%, rgba(226,186,120,1) 35%, rgba(163,126,67,1) 45%, rgba(145,112,59,1) 61%, rgba(213,173,109,1) 100%);background: -o-linear-gradient(transparent, transparent);-webkit-background-clip: text;-webkit-text-fill-color: transparent;display: block;font-size: 30px;line-height: 34px; font-weight: 800;}
.cusRegister .register-page .text-other span{color:#212121;display: block;font-size: 24px;line-height: 30px; font-weight: 800;}
.cusRegister .register-page .text-other span.threeDtext{font-size: 60px !important; margin-bottom: 18px; margin-top: 20px; text-transform: uppercase; color: #F44336 !important; background-color: transparent; text-shadow: #C62828 0 1px 0, #D32F2F 0 2px 0, #D32F2F 0 3px 0, #eeeeee 0 4px 0, #eeeeee 0 5px 0, #eeeeee 0 6px 1px, #eeeeee 0 0 5px, #ffffff 0 1px 3px, rgb(238, 238, 238) 0 3px 5px, rgb(238, 238, 238) 0 5px 10px, rgb(238, 238, 238) 0 10px 10px, rgb(238, 238, 238) 0 20px 20px;}

.modal{z-index:9999;}


.sec-customerSupport{ background-size:cover !important; background-position: center center!important; background-repeat: no-repeat!important;padding: 60px 0;}
.sec-customerSupport .content{padding: 20px 0; }
.sec-customerSupport .content .title{font-family: 'Roboto', sans-serif; font-size: 36px; letter-spacing: -1px; font-weight: 900; margin: 50px 0 20px; text-transform: uppercase;color: #fff;}
.sec-customerSupport .content p{ font-size: 16px; max-width: 600px; color: #fff; margin-bottom: 25px;text-align: left;}
.sec-customerSupport .content .btn-contact{ padding: 8px 16px; font-size: 16px; text-transform: uppercase; border-radius: 0; transition: all 0.3s ease;color: #D5AD6D; background: -webkit-linear-gradient(top, #d5ad6d 0%, #d5ad6d 26%, #e2ba78 35%, #a37e43 45%, #91703b 61%, #d5ad6d 100%); -webkit-text-fill-color: #fff;text-shadow: rgba(0,0,0,0.5) 1px 1px 3px;}

.bid-form{background: linear-gradient(to right, rgb(252, 92, 125), rgb(106, 130, 251));font-family: 'Roboto', sans-serif;}
.bid-form label{font-weight: 400;text-shadow: rgba(0,0,0,0.4) 1px 1px 1px;font-size: 14px; }
.bid-form .btn-buy{color: #fb5c7e; font-weight: 600; background-color: #ffffff; border-color: #ffffff; text-shadow: none;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.bid-form .btn-buy:hover{color: #212121; background-color: #ffffff; border-color: #ffffff;box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);  }
.bid-form .btn-sell{color: #6a82fa; font-weight: 600; background-color: #ffffff; border-color: #ffffff; text-shadow: none; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.bid-form .btn-sell:hover{color: #212121; background-color: #ffffff; border-color: #ffffff;box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); }

.bid-form .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-weight: 300;}
.bid-form .bootstrap-select button.btn.dropdown-toggle{ outline:none !important;}
.bid-form .bootstrap-select button.btn.dropdown-toggle:hover, .speacialBox .filterBox .bootstrap-select button.btn.dropdown-toggle:focus{background:#fff;}

.bid-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){ width:100%;}
.bid-form .bootstrap-select button,.bid-form .bootstrap-select button:hover, .bid-form .bootstrap-select button:focus,.bid-form .bootstrap-select .btn-default:focus{background: #fff !important; border: 1px solid #ddd !important; border-radius: 3px; color: #666 !important; box-shadow: none !important;outline: none !important;height: 34px;}
.bid-form .bootstrap-select .dropdown-menu.open{background:rgba(254, 254, 254, 0.95); border-radius: 0;width: calc(100% + 0px);left: 0px;border: 1px solid #ccc; border-top: none; margin-top: 0px;}
.bid-form .bootstrap-select .dropdown-menu.open .dropdown-menu.inner{background: none; overflow-y: auto; max-height: 180px !important; overflow-x: hidden;}
.bid-form .bootstrap-select.btn-group .dropdown-menu li > a{ position: relative; color: #212121; font-size: 13px;}
.bid-form .bootstrap-select .dropdown-menu > li > a{color: #fc5c7d; padding: 3px 12px;}
.bid-form .bootstrap-select .dropdown-menu > li > a:hover, .bid-form .bootstrap-select .dropdown-menu > li > a:focus{color: #fff; background-color: #fc5c7d;}
.bid-form .bootstrap-select .dropdown-menu > .active > a, .bid-form .bootstrap-select .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{color: #fff !important;background-color: #fc5c7d;}
.bid-form .bootstrap-select .dropdown-menu.open .dropdown-menu.inner .no-results{background: none;color: #fc5c7d;white-space: normal;}
/*.dropdown-menu{ display:none; opacity: 0; visibility: hidden;transition: all 0.3s linear;}
.open > .dropdown-menu{display:block;opacity: 1; visibility: visible;}*/
.bid-form .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size: 12px;text-transform: none; font-weight: 300; font-family:'Roboto', sans-serif;}
.bid-form .bootstrap-select.btn-group .dropdown-toggle .caret{ right:6px;}
.bid-form .bootstrap-select.btn-group .dropdown-menu li a span.text{font-size: 12px;}
.bid-form .bs-searchbox .form-control{ height:26px; outline: none !important; border-radius: 3px;}
.bid-form .bootstrap-select ::-webkit-scrollbar-track{	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);box-shadow: inset 0 0 6px rgba(0,0,0,0.1);background-color: #ddd;}
.bid-form .bootstrap-select ::-webkit-scrollbar{width: 5px;height: 5px;background-color: #ddd;}
.bid-form .bootstrap-select ::-webkit-scrollbar-thumb{background-color: #fc5c7d;}
.bid-form .bootstrap-select>select{ display:none !important;}

.bid-form .bootstrap-select.btn-group .dropdown-toggle .filter-option{  white-space: pre-wrap; text-overflow: ellipsis; max-height: 22px;}
.bid-form .bootstrap-select.btn-group .dropdown-menu li a span.text{ white-space: normal;}
.bid-form .bootstrap-select .dropdown-menu.open, .bid-form .bootstrap-select .dropdown-menu.inner{ min-height: auto !important;}
.bid-form input, .bid-form .filterBox input:hover, .bid-form .filterBox input:focus { outline: none !important; box-shadow: none !important; border-color: #ddd !important;}
.bid-form input.form-control{font-size: 12px;}


.calculator{font-family: 'Roboto', sans-serif; padding: 60px 0;}
.calculator .well{border: none;background: linear-gradient(to right, rgb(252, 92, 125), rgb(106, 130, 251));padding: 40px 24px;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.calculator .well:hover{box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}
#calculator-loading, #calculator-nodata{font-size: 16px; margin-bottom: 20px; font-weight: 600; color: #404040;}
.calculator select.form-control+.chosen-container.chosen-container-single .chosen-single{font-family: 'Roboto', sans-serif; padding: 8px 12px; font-size: 12px;outline: none !important; border-color: #ddd !important; box-shadow: none !important;}
.calculator select.form-control+.chosen-container .chosen-results{max-height: 150px;}
.calculator select.form-control+.chosen-container .chosen-results::-webkit-scrollbar-track{	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);box-shadow: inset 0 0 6px rgba(0,0,0,0.1);background-color: #ddd;}
.calculator select.form-control+.chosen-container .chosen-results::-webkit-scrollbar{width: 5px;height: 5px;background-color: #ddd;}
.calculator select.form-control+.chosen-container .chosen-results::-webkit-scrollbar-thumb{background-color: #fc5c7d;}
.calculator select.form-control+.chosen-container .chosen-results li,.calculator select.form-control+.chosen-container .chosen-results li.active-result{font-size: 12px; font-weight: 300;}
.calculator select.form-control+.chosen-container .chosen-results li:hover, .calculator select.form-control+.chosen-container .chosen-results li.active-result:hover, .calculator select.form-control+.chosen-container .chosen-results li.highlighted{background-color: #fa5d80;}
.calculator input, .calculator  input:hover, .calculator  input:focus { outline: none !important; box-shadow: none !important; border-color: #ddd !important;}
.calculator input.form-control{font-size: 12px;}
.calculator .btn-swap-button{color: #fb5c7e; font-weight: 600; background-color: #ffffff; border-color: #ffffff; text-shadow: none; outline: none !important; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
.calculator .btn-swap-button:hover{color: #212121; background-color: #ffffff; border-color: #ffffff;box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);  }
.calculator [id*="conversion-result"]{font-size: 30px; color: #fff; font-weight: 800; text-shadow: rgba(0,0,0,0.5) 0px 1px 3px;word-break: break-word; line-height: 34px;}
.calculator .title{font-family: 'Roboto', sans-serif;text-transform: uppercase; font-size: 30px; color: #fff; font-weight: 900; text-shadow: rgba(0,0,0,0.5) 0px 1px 3px; text-align: center; margin-bottom: 30px; border-bottom: 2px solid #fff; padding-bottom: 20px;}

.form-row {
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

@media screen and (max-width:767px){
	.Modern-Slider .item .info > div{ padding:0 15px;}
	.sl-btn-2{max-width: 180px;}
	.about-content { float: none; width: 100%;}
	.counter-content{padding: 0 15px;}
	.owl-news-h6 .owl-item {  padding: 0;}
	.owl-news-h6 .item-new { padding: 0 15px;}
	.we_accept{height: 400px;}
	.we_accept .navi-level-1 li{ padding: 0 10px;}
	.cus-widget.other-pages ul li{width: calc(100% - 30px);}
	.dashboard-widget .cus-widget{ display: none;}
	.rsp-flex{ display:block;width: 100%; margin: 0 auto !important;}
	#navi{padding-bottom: 8px;}
	#menu-toggle{display: block;}
	#dashboard-menu{display: none; margin: 10px auto !important; width: 100%; position: absolute; top: 44px; left: 0; padding: 10px 10px 5px; z-index: 99; background: #f1f3f6; border-bottom: 3px solid #ab0fbc;}
	.cusWidget .marqueeContainer marquee{ height:auto}
	.item-new-list .feature-new-warp img{height: auto !important;}
}


#testimonials{ margin-bottom: 20px;}
#testimonials .item{padding: 10px 15px; text-align: center;}
#testimonials .item .img-container{width: 100px;height: 100px; overflow: hidden; border-radius: 50%; margin: 0 auto 20px;}
#testimonials .item .img-container img{ width: 100%; height: 100%; object-fit: cover;}
#testimonials .item .uname{ }
#testimonials .item .profession{ display: block; font-size: 14px; margin-bottom: 15px;}
#testimonials .item .text{ text-align: center;line-height: 16px;}
#testimonials .owl-controls.clickable{ margin: 0;}
#testimonials .owl-controls .owl-prev{left:-15px;}
#testimonials .owl-controls .owl-next{right:-15px;}
#testimonials .owl-next, #testimonials .owl-prev{position: absolute; top: 50%; transform: translatey(-50%); background: #fff; padding: 0; border-radius: 2px; opacity: 1; width: 0px; height: 0px;box-shadow: 0 0px 3px rgba(0,0,0,0.12), 0 2px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
#testimonials .owl-next:hover, #testimonials .owl-prev:hover{ box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}
#testimonials .owl-next:after{ position:absolute; content: '\f105';font-family:'FontAwesome'; top: 50%; right: -5px; transform: translatey(-50%);font-size: 50px; color: #aaa;}
#testimonials .owl-prev:after{ position:absolute; content: '\f104';font-family:'FontAwesome'; top: 50%; left: -5px; transform: translatey(-50%);font-size: 50px; color: #aaa;}

.cus-page-header{ position:relative;background-size: cover !important; background-position: center 370px !important; padding: 80px 0!important;z-index: 0;}
 .cus-page-header:before{content:'';position:absolute;width: 100%;height: 100%; top: 0;left: 0; background: rgba(0,0,0,0.2);z-index: -1;}
 @media screen and (min-width:1900px){
.cus-page-header{background-position: center 450px !important;}
}

.paypal-form{ margin-top: 30px;}
.paypal-form label{font-weight: 300;color: #212121;font-family: 'Roboto', sans-serif;font-size: 14px;}
.paypal-form .image-button{width: 100%;max-width: 150px;margin: 0 auto; outline: none !important;}

.tb-gradient{border-bottom: 1px solid #f5f5f5;background: linear-gradient(to right, rgb(229, 227, 168), #167ac6);}
.tb-transparent .tb-contact a{color: #333333;}

.languageDD .trans ul{background: transparent;margin-top: 8px;}
.languageDD .trans ul:hover{background: #4c4c4c;}
.languageDD .trans ul li{ color:#fff;}
#inline-popups li > a,#inline-popups li, .topbar-home9 .tb-contact a, .topbar-home9 .tb-social-lan a{ color:#fff !important;}
.nav > li > a:focus, .nav > li > a:hover{color: #793954  !important;background: transparent !important;}
.tb-contact i,.tb-social-lan li,.tb-contact.tb-oneline ul li{color:#fff;}















span.elementor-divider-separator {
    border-top-color: #2793e6;
}



/*------------------------------------------------------*/

























































