@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,600i,700,800');

body{font-family: 'Open Sans', sans-serif;background: #e8f0fa}

p{font-size:16px;font-weight: 300;}
h1,h2,h3,h4{margin: 0px;}
a:hover,a:focus{text-decoration: none;outline: none !important;}

select:focus{outline: none;}
input:focus,textarea:focus{outline: none;}
a:focus, span:focus{outline: none !important}

.heading{background: #fff;padding: 30px 0;box-shadow: 0 0 8px #bdd7f7}
.heading a{font-size: 22px;color: #6a6c7c;font-weight: 600;float: right;}
.heading a i{color: #f9ce28;font-size: 26px;padding-right:12px;}
header ul.nav{margin-top: 6px}

footer{background: #293141;border-top:2px solid #f9ce28}
footer img{margin: 60px auto}
footer.make-bottom{position: absolute;width: 100%;bottom: 0}

.message-body p{font-size: 16px;color: #47536a;font-weight: 400;}
.message-body p span{font-weight: 600}

td.make-tra{background: none !important}
td .make-background.down-left-radius{background: #fff;border-radius: 0 0 0px 5px}
td .make-background.top-left-radius{background: #fff;border-radius: 5px 0 0px 0px}
td .make-background.left-radius{background: #fff;border-radius: 5px 0 0px 5px}

td .make-background-red.left-radius{background: #fad3cb ;border-radius: 5px 0 0px 5px}
td .make-background-red.right-radius{background: #fad3cb ;border-radius: 0px 5px 5px 0px}

td .make-background.right-radius{background: #fff;border-radius: 0px 5px 5px 0px}
td .make-background.down-right-radius{background: #fff;border-radius: 0 0 5px 0px}
td .make-background.top-right-radius{background: #fff;border-radius: 0 5px 0px 0px}

.make-radius-border.table-responsive{border-radius: 5px !important;-webkit-border-radius: 5px !important;}

.radius-wrapper.table-responsive{border-radius: 5px}

.over-padding-last{padding: 20px 0 !important}
table tr.blanker td{border-top: 0px !important}
.never-padding .over-padding{margin-top:-1px}

.messages .messages-wrapper{background: #fff;margin: 44px 0 70px;box-shadow: 0 0 8px #bdd7f7;border-radius: 5px;}
.messages .messages-wrapper .message-head h3{font-size: 22px;color: #33b7ff;margin: 0px;}
.messages .messages-wrapper .message-head{padding:20px 40px;border-bottom: 1px solid #e9eef1}
.messages .messages-wrapper .message-body{padding: 20px 40px;}
.messages .messages-wrapper .message-body .message-area{border:2px solid #33b7ff;width: 100%;border-radius: 5px;margin-top:20px;background: url(../images/area-background.jpg) no-repeat left bottom;padding: 20px}
.messages .messages-wrapper .message-body .message-area:focus{background:none}
p.tips{font-size: 12px;padding: 10px 0}
p.tips span{text-transform: uppercase;}
.side-list p{float: left;}
.side-list a{float: right;font-size: 12px;color:#33b7ff;padding: 10px 0}
.btn-main{width: 100%;padding: 12px 0;text-transform: uppercase;font-size: 20px;font-weight: 600;text-shadow:1px 1px 1px #ccc;color: #fff;border:0px;outline:1px solid #3fc150;letter-spacing:.5px;}
.btn-green{background: #47d65b;border:1px solid #3fc150}
.btn-red{background: #ed6d52;outline:1px solid #ed6d52;border:2px solid #ec4c2b}
.terms p{text-align:center;}
.terms p a{color:#33b7ff}

.messages .side-bar{background: #fff;margin: 44px 0 70px}
.messages .side-bar .side-head{padding: 20px 40px;border-bottom: 1px solid #e9eef1}
.messages .side-bar h3{font-size: 22px;color: #47536a;margin: 0px;}

.price-details{padding: 20px 40px;}
.price-details p{font-size: 14px;}
.price-details ul{padding: 0px;list-style: none;border-top:1px dashed #222;border-bottom:1px dashed #222 }
.price-details ul li{border-bottom: 1px solid #eee;padding:13px 0 }
.price-details ul li:last-child{border-bottom: 0px;}
.price-details ul p.right-para{float: right;margin-bottom: 0px}
.price-details ul p.left-para{float: left;margin-bottom: 0px;}
.word-list img{float: left;}
.word-list p{float: left;margin-top: 5px;padding-left: 10px;}
.make-border{border-bottom: 1px solid #e9eef1;padding: 10px 0}

.official{padding: 10px 0}

.paraz {float: left;width: 35%;}
.inputz{float: left;width: 65%}

.main-rows.clearfix.col-sm-12 {margin-top: 10px;}

.eng{float: left;}
.eng img{float: left;margin-top: 9px;}
.eng p{float: left;padding-left: 10px;}

.arrow{float: left;}
.arrow img{margin-top: 9px;padding: 0px 5px;}

.duc{float: left;}
.duc img{float: left;margin-top: 9px;}
.duc p{float: left;padding-left: 10px;}

.official .eng img{float: left;margin-top: 3px;}
.official .duc img{float: left;margin-top: 3px;}
.official .arrow img{margin-top: 0px;padding: 0px 5px;}

.total-amount .amout-h{float: left;font-weight: 700;font-size: 16px;}
.total-amount .amout-d{float: right;font-weight: 700;font-size: 16px;color: #3fc150;text-align: right;}
.total-amount .amout-d span{display: block;font-size: 12px;color: #47536a;font-weight: 300}

/*new*/
.general-table tr td{padding: 12px 0 12px 35px !important;}
.general-table tr td.b-bold{font-weight: 600}
.defa-select .select2-container--default .select2-selection--single .select2-selection__rendered{padding-top: 3px;}
/*end of new*/

/*invoice*/
	
	.thanks-wrapper{margin: 45px 0;}
	.thanks-head h2{font-size: 22px; color: #33b7ff;font-weight: 400;padding:20px 35px;}
	.thanks-head{border-bottom: 1px solid #e9eef1}

	.thanks{background: #fff;box-shadow: 2px 5px 8px #d7e3ee;}
	.thanks-body{padding:20px 35px;}
	.thanks-body h3{font-size: 16px;color: #47536a;font-weight: 600;padding-bottom: 20px;}
	.thanks-body p{font-weight: 400;font-size: 16px;padding-bottom: 7px;letter-spacing: -.2px}

	.invoice-data{background: #fff;margin-bottom: 100px;box-shadow: 2px 5px 8px #d7e3ee;}
	.invoice-head{border-bottom: 1px solid #e9eef1}
	.invoice-head h2{font-size: 22px; color: #33b7ff;font-weight: 400;padding:20px 40px;}
	.invoice-head:before{content: url("../images/after.png");position: absolute;margin-left: 0px;margin-left: -20px;margin-top: 10px;}

	.invoice-body .form-group input{width: 90%;background: #e8f0fa;height: 40px;border:1px solid #d3ddfb;border-radius: 3px;padding: 10px 20px;font-weight: 400 !important}
	.invoice-body .form-group label{font-size: 16px;font-weight: 300;}
	.invoice-body .form-group textarea{width: 100%;padding: 10px 20px;background: #e8f0fa;border-radius: 3px;border:1px solid #d3ddfb;height: 122px;}
	
	
	
	
	
.new-popup{width:auto; background:none}	
.new-popup .modal-body{padding:0px;}
.new-popup .modal-content{background:none; box-shadow:none; border:none}
/*.modal.in .modal-dialog{top:0 !important;}*/
.new-one{top:0 !important;width: 60%}
.new-popup .radio-custom + .radio-custom-label::before{background: #fff}
.radio-custom:checked + .radio-custom-label::before{background: #33b7ff;content: url("../images/tick-new.png")!important;border:1px solid #33b7ff}

/************New css***************/
.select-translators { width: 100%; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background: #fff; overflow: hidden }
.select-translators .hed { background: #33b7ff; padding: 25px 35px; }
.select-translators .hed h3 { font-size: 22px; color: #fff }
.select-translators .inner { padding: 15px 35px 25px 35px; }
.select-translators .nav-tabs { border-bottom: 1px solid #d3ddfb }
.select-translators .nav-tabs > li.active > a, .select-translators .nav-tabs > li.active > a:focus, .select-translators .nav-tabs > li.active > a:hover { background: none; border-bottom: 4px solid #33b7ff; border-top: none; border-right: none; border-left: none }
.select-translators .nav > li > a { padding: 10px 0; margin-right: 20px; color: #47536a; text-transform: uppercase; font-weight: 600 }
.select-translators .nav-tabs > li > a:hover { background: none; border: none }
.select-translators .tab-content { padding: 30px 0 }
.select-translators .tab-content h3 { font-size: 20px; color: #47536a; font-weight: 600px; margin-bottom: 20px; }
.select-translators .tab-content .table1 td, .select-translators .tab-content .table1 th { padding-left: 0px; padding-right: 0px }
.select-translators .tab-content thead th, .select-translators .tab-content thead th label { font-weight: 600 }
.select-translators .tab-content thead { margin-bottom: 200px; }
.select-translators .table > thead > tr > th { border-bottom: 0px solid #d3ddfb;vertical-align: middle;}
.select-translators .table > tbody + tbody { border-top: none }
.select-translators .table > tbody > tr > td { border-top: 1px solid #d3ddfb; color: #47536a; font-size: 14px;border-bottom: 1px solid #d3ddfb;vertical-align: middle;}
.content { overflow: auto; position: relative; width: 100%; max-width: 100%; height: 400px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.content.hidden { display: none; }

:before, :after {}
#toggles { width: 77px; text-align: center; }
.ios-toggle, .ios-toggle:active { position: absolute; height: 0; width: 0; opacity: 0; border: none; outline: none; }
.checkbox-label { display: block; position: relative; padding: 10px;font-weight:500;font-size: 14px; line-height: 16px; width: 100%; height: 36px; /*border-radius*/
-webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; background: #e8f0fa; border: 1px solid #d3ddfb; cursor: pointer; }
.checkbox-label:before { box-sizing: border-box; margin: 0; padding: 0; /*transition*/
-webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; outline: none; content: ''; display: block; position: absolute; z-index: 1; line-height: 34px; text-indent: 40px; height: 32px; width: 32px; /*border-radius*/
-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; top: 1px; left: 0px; right: auto; background: #47d65b; }
.checkbox-label:after { box-sizing: border-box; margin: 0; padding: 0; /*transition*/
-webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; outline: none; content: attr(data-off); display: block; position: absolute; z-index: 0; top: 0; left: -227px; padding: 10px; height: 100%; width: 300px; text-align: right; color: #47536a; white-space: nowrap; }
.ios-toggle:checked + .checkbox-label:before { left: calc(100% - 36px); background: #ed6d52; box-sizing: border-box; margin: 0; padding: 0; /*transition*/
-webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; outline: none; }
.ios-toggle:checked + .checkbox-label:after { content: attr(data-on); left: 0px; width: 36px; box-sizing: border-box; margin: 0; padding: 0; /*transition*/
-webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; outline: none; }
.select-translators .top-spc1{margin-top:30px;}
.select-translators .table1 a{color:#47536a}

.scroll-box{white-space: nowrap;
  overflow-x: visible;
  overflow-y: hidden;
/* added width so it would work in the snippet */
  width: 500px; }
 
.select-translators .btn{float:right; padding:0px; margin-top:35px;}  
.select-translators .btn a{padding:10px 20px; min-width:160px;}
.select-translators .btn .save{background:#47d65b; border:2px solid #43ce56; color:#fff; font-size:15px; font-weight:600; display:inline-table;padding:10px 20px;}
.select-translators .btn .cancel{border:2px solid #ed6d52; color:#ed6d52; font-weight:600;padding:10px 20px; font-size:15px;display:inline-table; margin-right:10px;}
.select-translators .btn .cancel:hover{background:#ed6d52; color:#fff}
.select-translators .btn .save:hover{background:#31eb4b}


.select-translators .tab2 .body-main{padding:0px;}
.select-translators .tab2 .hed1 label{float:left; font-weight:normal; color:#47536a; font-size:14px; margin-top:10px;}
.select-translators .tab2 .hed1 select{float:left}
.select-translators .tab2 .hed1 .selectBox-dropdown .selectBox-label{overflow:inherit}
.select-translators .tab2 .table1{margin-top:30px;}

.table-responsive {
    border: medium none;
}

.fader{ background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1100;display: none;}




		/* saf3+, chrome1+ */
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	 .invoice-body .form-group textarea{height: 118px;}
	}

	.invoice-body{padding:20px 40px 40px;}
	.full-width{width: 100% !important}
	.invoice-body .form-group .selectBox {width: 100% !important;height:40px;background:#e8f0fa;border: 1px solid #d3ddfb;}
	.invoice-body .form-group .selectBox-dropdown .selectBox-label{height: 100%;padding-top: 10px;}
	.invoice-body .form-group .selectBox-dropdown .selectBox-arrow{border-left:0px !important;padding: 10px 20px}

	.btn-group-new{margin-top:15px;}
/*end of invoice*/

/*question1*/
	.simple-heading img{margin: 30px auto}
	.simple-heading img{margin: 30px auto}
	.questions{max-width: 556px;background: #FFF;padding-bottom: 30px;margin: 0 auto 50px;box-shadow: 2px 5px 8px #d7e3ee;}
	.make-bold-label .q-label{font-weight: 600;margin-top: 0px;}
	.down-img{margin-right:7px;}
	.questions .btn-main{padding: 8px 0;}
	.q-head{background: #33b7ff;padding:23px 35px;border-radius: 5px 5px 0 0}
	.q-head h2{color: #fff;font-size: 22px;letter-spacing: -.5px;}
	.q-body{padding: 0px 20px;}
	.q-label a{color:#47536a;border-bottom:1px solid #b2b6bd}
	.body-main{padding: 30px 14px 20px;}
	.body-main p{font-weight:400}
	.body-main .row{margin-bottom: 10px;}
	.sign-main .row{margin-bottom: 18px !important}
	.break-row{margin-bottom: 0px !important;}

	.sorry-msg{padding-bottom: 0px;}
	.sorry-msg p{padding-bottom: 15px;}

	.forget button.btn-main{text-transform: capitalize !important;}
	.reset-btn{margin-top:12px;}
	.q-input{background:#e8f0fa;height: 40px;border:1px solid #d3ddfb;border-radius: 3px;padding: 10px 20px;width: 100%}
	.q-label{margin-top: 5px;}

	.for-label p{font-weight: 400!;font-size: 12px;text-align: right;}
	.forget p{text-align: center;font-weight: 400;margin-top:31px;}
	.forget p a{color: #47536a;border-bottom: 1px solid #b2b6bd}

	.navbar-default {background: #fff;padding: 20px 0;margin-bottom: 50px;}
	.navbar-brand{padding: 5px 15px;width: 300px;margin-top:6px;}
	.navbar-nav > li > a{font-size: 15px;color: #47536a !important;padding: 10px 0px 5px;position: relative;margin: 0 15px;}
	.navbar-nav > li > a.active:before{content: "";width:100%;height: 2px;background: #000;background: #33b7ff;position: absolute;left: 0;right:0;margin: 0 auto;bottom: 0}
	.body-main .selectBox {width: 100% !important;height:40px;background:#e8f0fa;border: 1px solid #d3ddfb;}
	.body-main .selectBox-dropdown .selectBox-label{height: 100%;padding-top: 10px;}
	.body-main  .selectBox-dropdown .selectBox-arrow{background: url(../images/arrow-one.png)no-repeat center center;border-left: 0px;width: 40px;}
	.selectBox-dropdown:focus{border:1px solid #d3ddfb !important;}

	.tools-div h2{float: left;margin-top: 5px}
	.q-head a{float: right;font-size: 16px;color: #fff;font-weight: 700;border:1px solid #fff;padding:5px 10px;border-radius: 5px;}
	.q-head a:hover{text-decoration: none;}
	.q-head a img{float: left;padding-right: 5px;}

	.tools .q-label{font-weight: 600}
	.tools .remove{margin-top: 5px;display: inline-block;font-size: 16px;color: #47536a;border-bottom: 1px solid #b2b6bd}

	.body-main h3{font-size: 20px;font-weight:600;margin-bottom:30px;}
	.like-padding{margin: 40px 0;}
	p.label-ans {margin-left: -13px;}
/*end of question1*/

/*table*/
.heading-wrap{background: #33b7ff;padding: 12px 15px;border-radius:5px 5px 0px 0px;padding-left:15px;height: 40px;}
.heading-wrap h2{font-size: 22px;font-weight:400;color: #fff}
.tabel-new{/*background: #fff*/;border-radius: 5px;box-shadow: 2px 5px 8px #d7e3ee;margin-bottom:30px;}
.b-bold{font-weight: 700}
.tabel-new td{font-size: 16px;padding:5px 0 6px 40px !important;border-top: 1px solid #d3ddfb !important;color: #47536a !important;width: 50%}
.tabel-new .table{margin-bottom: 0px;}
.tabel-new td a{color: #47536a;border-bottom: 1px solid #b2b6bd}

.with-pen h2{float: left;}
.with-pen a{float: right;margin-right: 20px;margin-top: -5px;}
.big-table td{width: auto !important;font-size: 14px;}
.big-table th{padding:15px 0px 15px 40px !important;}
.big-table h2{float: left;}
.big-table a{float: right;font-size: 16px;color: #fff;font-weight: 600;border:1px solid #fff}
.big-table a img{float: left;padding-right:2px;width:16px;margin-top: 3px;}
.eye-table a img{width: auto !important;}


.big-table td.action a{float: left;border:0px;}
.small-label{font-size: 11px;font-weight:400i;font-style: italic;}
/*end of table*/

/*file upload*/
.input-file-trigger{background: #e5e5e5;font-weight: 400;padding:5px 20px;border: 1px solid #ccc;}
#my-file{opacity: 0;display: none;}
/*end of file upload*/

.new-area textarea{background: rgba(0, 0, 0, 0) url("../images/area-background.jpg") no-repeat scroll left bottom;
    border: 2px solid #33b7ff;
    border-radius: 5px;
    margin-bottom: 5px;
    padding: 20px;
    width: 100%;}
    .new-area textarea:focus{background: #fff}

.radios {padding: 0px;}
.radios li{display: inline-block;}

/*radio and checkbox*/

.radio-custom {opacity: 0;position: absolute;}
.radio-custom, .radio-custom-label {display: inline-block;vertical-align: middle;margin: 5px;cursor: pointer;}
.radio-custom-label {position: relative;}
.radio-custom + .radio-custom-label:before {content: '';background: #e8f0fa;border: 1px solid #d3ddfb;display: inline-block;vertical-align: middle;width: 20px;height: 20px;padding: 0px;
    margin-right: 5px;text-align: center;border-radius: 3px;}
.radio-custom:checked + .radio-custom-label:before {content: "\f00c";font-family: 'FontAwesome';color: #47d65b;}

.checkbox-custom-label,.radio-custom-label{font-weight: 400;font-size: 13px;margin-right:15px !important;}
.checkbox-custom {opacity: 0;position: absolute;}
.checkbox-custom, .checkbox-custom-label{display: inline-block;vertical-align: middle;margin: 5px;cursor: pointer;}
.checkbox-custom-label{position: relative;}
.checkbox-custom + .checkbox-custom-label:before{content: '';background: #fff;border: 1px solid #d3ddfb;display: inline-block;vertical-align: middle;width: 20px;    height: 20px;
    padding: 0px;
    margin-right: 10px;
    text-align: center;
    border-radius: 3px;
}
.checkbox-custom:checked + .checkbox-custom-label:before {content: "\f00c";font-family: 'FontAwesome';color: #47d65b}
/*end of radio and checkbox*/

.make-outer{background: #e8f0fa;border:1px solid #d3ddfb;border-radius: 5px;padding:0;margin-bottom: 10px;height: 125px;overflow-y: scroll;}
.make-outer .btn{width: 100%;text-align: left;padding: 3px 12px;}
.make-outer i{float: left;font-size: 20px;margin-top: 1px;margin-right: 10px;position: absolute;}
.make-outer .btn.active,.make-outer .btn:active{box-shadow:none;}
.make-outer .btn span{margin-left: 25px;}


/*general overview*/
.over-nav{margin-bottom: 0px;box-shadow:1px 3px 11px 3px #f4f8fa;border-bottom: 0px;}
.head-overview{background: #fff;padding: 30px 0}
.main-over .container{padding: 0px;}
.head-overview h2{font-size: 20px;font-weight: 700;color: #47536a;padding-top: 5px;}
.search-wrapper-input{background: #e8f0fa;padding:5px;border:1px solid #d3ddfb;border-radius:5px;}
.search-wrapper-input i{float:right;margin-right: 7px;margin-top: 4px;}
.head-overview input{width: 90%;border:0px;background: none;padding-left: 10px;}
/*end of general overview*/

/*invoice*/
.voice-table{margin-top: 20px;}
.voice-table tr td,.voice-table tr th{background: #fff;align-self:center;}
.voice-table tr{color: #47536a;font-size: 14px;font-weight: 400 !important}
.table-invoice-head tr th{border-bottom: 2px solid #d3ddfb !important;font-weight: 600}

.voice-table tr td div.green-border{border-left: 3px solid #47d65b;padding:10px 15px}
.voice-table tr th div.green-border{border-left: 3px solid #47d65b;padding:10px 15px}
.voice-table tr td div.red-border{border-left: 3px solid #ed6d52;padding: 10px 0px 13px 15px}
.voice-table tr td div.main-red-border{border-left: 0px solid #f5f7f9;padding: 10px 0px 13px 15px}

.table-responsive.new-red-label {border-left: 3px solid #ed6d52;}
.table-responsive.new-green-label {border-left: 3px solid #47d65b;}

table.inner-table{margin-bottom: 0px;}

.table.inner-table tr td, .table.inner-table tr th{background-color: #f5f7f9 !important;}
.table.inner-table .table-invoice-head tr th{border-bottom: 1px solid #d3ddfb !important;font-weight: 600}

// .comment-box td{border-bottom: 5px solid #dce8f4;}
table tr.comment-box td{border-radius: 0px 0px 10px 10px;}
table tr.cmt input{height: 40px;background: #e8f0fa;border: 1px solid #d3ddfb;padding: 10px;border-radius: 5px;}
.grn-main{width: 100%;height:40px;background: #47d65b;border:1px solid #3fc150;border-radius: 5px;color: #FFF;font-weight: 700;margin-top:-5px;text-shadow:2px 2px 5px 2px #000}

.make-radius{border-radius:0px 0px 5px 5px}

.input-div{width: 100%;background:#e8f0fa;height: 40px;border: 1px solid #d3ddfb;padding: 10px;border-radius: 5px;}
.mark-body .row-sec{margin-bottom:10px;}
.mark-body .row-sec p{font-weight: 400}
.modal-footer .grn-main{font-size: 20px;height: 50px;border-radius: 2px;}
.modal-footer .grn-main:hover{color: #fff}
.model-main-head{background: #33b7ff;color: #fff;padding: 15px 30px;border-radius:4px 4px 0 0}
.mark-modal .modal-footer{border-top:0px !important;padding: 0px 30px 30px;}

.make-tb-padding{padding-bottom:60px;padding-left:0;padding-right: 0}

.pp td{border-top:1px solid #d3ddfb !important}

.scroll-top{background: #fff;}
.scroll-top .container{overflow-y: hidden;}
.scroll-top .scroll-container{padding: 1px 0}
.scroll-top li a{color: #848a98;font-weight: 500;padding: 10px 1px;margin-right:14px !important}
.scroll-top .nav-tabs > li.active > a,.scroll-top .nav-tabs > li.active > a:focus,.scroll-top .nav-tabs > li.active > a:hover
{border:0px;}
.scroll-top .nav-tabs > li.active > a{border-bottom: 2px solid #33b7ff !important;color: #47536a;font-weight: 600;}
.scroll-top .nav-tabs{border-bottom:0px;}
.scroll-top .nav-tabs > li > a{border: 0px solid #fff !important;text-transform: uppercase;}
.scroll-top .nav > li > a{border-bottom: 2px solid #fff !important;}
/*.scroll-top .nav > li > a:hover,.scroll-top .nav > li > a:focus{border-bottom: 2px solid #33b7ff !important}*/
.scroll-top .nav > li > a:focus, .scroll-top .nav > li > a:hover{background:none;border:0px;}

.voice-table .table > tbody > tr > td,.voice-table .table > tbody > tr > th,.voice-table .table > tfoot > tr > td,.voice-table .table > tfoot > tr > th,.voice-table .table > thead > tr > td,.voice-table .table > thead > tr > th
{vertical-align: middle !important;}

.voice-table .table > tbody > tr > td i{font-size: 25px;padding-right:5px;}
.country-list:after{content:url("../images/down-arrow.png");margin-left: 10px}
/*.scroll-container{overflow-y: hidden;overflow-x: scroll;}*/

/*end of invoice*/
 

 /*overview*/
 .over-padding{padding: 23px 15px !important}
 span.paid{color: #3fc150;font-weight: 600}
  span.unpaid{color: #ed6d52;font-weight: 600}
  .red-back td{background: #fad3cb !important}
  .full-table{box-shadow: 0 0 8px #bdd7f7}
  .new-inner{margin-bottom: 0px !important}
  .never-padding{padding: 0px !important}
  .full-table tr td a i{color: #888}
  tr th.have-width,tr td.have-width{width:265px;}
  .full-table tr td,.inner-table tr td{border-top:1px solid #d3ddfb !important}

  tr.no-border td{border-top:0px !important;}
  tr.no-border td.with-arrow .rel{position: relative;}
  tr.no-border td.with-arrow .rel:before{content:url("../images/arrow-table.png");position: absolute;margin-left: 20px;margin-top: -23px;}
  tr.no-border td.with-arrow .rel:after{content:url("../images/book.png");vertical-align: middle;margin-left: 7px;}
/*end of overview*/



/*new style 11-05-2017*/
.btn-red-border{background: none;border:1px solid #ed6d52;color:#ed6d52;padding: 8px 25px;
    font-weight: 600; margin-right:15px; }
.btn-add{background: #47d65b;padding: 8px 25px;font-weight: 600;border: 2px solid #3fc150;color: #fff;}
.popup-area  .checkbox-custom-label{margin: 0px;}
.popup-area .checkbox-custom + .checkbox-custom-label:before {
    content: '';
    background: #fff;
    border: 1px solid #d3ddfb;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    padding: 0px;
	border-radius: 3px;
    margin-right: 10px;
    text-align: center;
}
.popup-area .checkbox-custom:checked + .checkbox-custom-label:before {
    content: url("../images/tick-new.png");
    font-family: 'FontAwesome';
    color: #fff;
    background: #33b7ff;
    border:1px solid #33b7ff;
}.popup-area .table>tbody>tr>th{font-weight: 600;color: #47536a;padding: 6px 8px;    vertical-align: middle;border-top:none;border-bottom: 2px solid #d3ddfb;}
.check{width: 30px;float: left;margin-right: 10px;}

.p-l-none{padding-left: 0px !important;}
.popup-area p{font-weight: 400;font-size: 16px;}
.popup-area h6{font-weight: 600;font-size: 13px;color: #47536a;padding-bottom: 30px;margin: 0px;}
.pad-10{padding-bottom: 10px;padding-top: 10px;}
.no-files{background: #f5f7f9;color: #ed6d52 !important;font-style: italic;margin-bottom: 10px;}
.orange-text{color: #ed6d52 !important;}
.button-proposal{float: right;margin-top: -120px;}
.m-t-20{margin-top: 20px; position:relative}
.m-t-10{margin-top: 10px; position:relative}
.p-b-20{padding-bottom: 20px;}

.wi-font{font-weight:500 !important}

.last-col{padding:0 0 0 5px !important;}
.new-table{width:100%}
.new-table .hed{font-style:normal;font-size:14px;font-family: 'Open Sans', sans-serif; font-weight:600}
.new-table .com{font-style:normal} 
.new-table .com span{color:#47536a; font-size:14px; display:block; font-style:normal}
.new-table .com i{font-style:normal;color:#9299a5; margin-right:15px; }

.total-amount{text-align:right; float:right}
.total-amount span{display:block; font-size:14px;font-family: 'Open Sans', sans-serif; font-weight:600;line-height:30px;}
.big-table table td,.big-table table th{padding:12px 15px !important}
.table-a td, .table-a th{padding:12px 0px !important; border-bottom:1px solid #d3ddfb}
.table-a{margin-bottom:15px !important;}
.pad-10 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-top: 10px;
}
.new-table td{padding:12px 15px !important}
.fa1{font-size:22px !important}
.uploaded-box{background:#fff;-webkit-border-radius: 0px 0px 5px 5px;-moz-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px; padding:15px !important;}
.uploaded-box .inner-box{border:dashed 2px #e7edff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; padding:50px 10px; text-align:center}
.uploaded-box .inner-box .btn-default{border:none; width:100%;}
.uploaded-box .inner-box  input[type="file"] {
    display: block;
    margin: 0 auto;
    text-align: center;
}
.uploaded-box .inner-box .fileinput-new{margin-top:30px;}
// .uploaded-box .inner-box .text{background:#fff;left: 71px;
//     margin: 20px 0 0 -17px;
//     position: relative;
//     top: -22px;}
	
.two-tab{margin:10px 0 2px 0; background:#fff;-webkit-border-radius: 7px 7px 0px 0px;-moz-border-radius: 7px 7px 0px 0px;border-radius: 7px 7px 0px 0px;}	
.two-tab th{padding:8px 15px; font-weight:500; border-bottom:2px solid #d3ddfb; font-weight:600}
.second-tab .img1{margin-right:10px;}
.second-tab .img2{margin-left:10px;}
.second-tab span{display:block}
.second-tab span i{font-style:normal; color:#979ca7; margin-right:20px;}
.second-tab span a{color:#ed6d52}

.textarea-tab{padding:13px; background:#fff;-webkit-border-radius: 0px 0px 7px 7px;}
.textarea-tab input{width:100%; border:none; background:#e8f0fa; border:1px solid #d3ddfb;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px; padding:5px 10px;height: 40px;} 
.new-btn {
    margin-top: -321px;
    position: absolute;
    right: 0;
}

.top-links li{margin-right:20px ;}
.top-links a{ padding: 10px 0 !important; margin-right:25spx !important;}
.top-spc{margin-top:4px !important;}


.modal.in .modal-dialog {
    top: 27%;
    transform: translate(0px, 0px);
}
.tick{width:19px; margin-top:5px;}
.table p{overflow:hidden; font-size:14px; font-family: 'Open Sans', sans-serif; font-weight:400 !important;margin-bottom: 0px;}
.note-table p{letter-spacing: .1px}
.note-table tr td{height:170px;}

.sign-table tr td{height: 170px;}

.big-table .heading-wrap h2{font-size: 16px;}

.wid1{width:35%}
.wid2{width:25%}


/*new*/
.contry-name{width: 150px;position: relative;}
.contry-name img{position:absolute;right: 0;top: 15px;}
.names-con img{position: relative !important;margin-left: 7px;top: 0 !important}
.names-con span{font-weight: 600}

.tabel-new tr td{background: #fff;vertical-align: middle !important;font-weight: 500}
.tabel-new tr td.area-td{padding: 4px 15px 2px !important}
.tabel-new tr th{background: #fff;vertical-align: middle !important;font-weight: 600}
tr.no-files td{background: #f5f7f9;padding: 20px}
tr.no-files.hed td{font-weight: 600}
tr.no-files td .no-upload{padding: 10px 0;font-weight: 600;}

.cmd-input{width: 100%}
.new-finish,.new-cancel{border-radius: 3px;outline: 0px;font-size: 18px;text-shadow:none;font-weight: 800;}

.body-main .select2-container{width:240px !important;}
.select2-selection{height: 30px !important;background: #e8f0fa !important;border:1px solid #d3ddfb !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered{padding-top: 0px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{top: 2px !important;height: 20px;width: 20px;background: rgba(0, 0, 0, 0) url("../images/arrow-one.png") no-repeat scroll center center;right: 7px !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border:0px !important;border-style: unset;border-width: 0px !important;}
#finished{padding-bottom: 100px;}
/*end of new*/

.new-popup .nav-tabs > li > a{border:0px;}
.new-popup .radios label{font-size: 14px;}

.modal-header .close{margin-top: 4px;}
#ext{width: 1340px;}

.down-btn a{width: 160px;border-radius: 0px;}
.down-btn.clearfix {padding-right: 25px;}
.new-down{padding-right: 0px !important}
.down-btn .green-btn{ background: #47d65b none repeat scroll 0 0;border: 2px solid #43ce56;color: #fff;display: inline-table;font-size: 15px;font-weight: 600;padding: 10px 20px;}
.down-btn .red-ghost{border: 2px solid #ed6d52;color: #ed6d52;font-weight: 600;padding: 10px 20px;font-size: 15px;display: inline-table;margin-right: 10px;}
.down-btn .red-ghost:hover{background: #ed6d52;color: #fff}
/*page-1-translation*/



/*++++++++++++++++++++++++++++++++++++++++++change+++++++++++++++++++++++++++++++++*/
.dater:after{content: url("../images/arrow-one.png");margin-top:7px;position: absolute;right: 50px;}
.tick-input{position: relative;}
.tick-input img{margin-top: -5px;position: absolute;right: 25px;top: 50%;}
/*++++++++++++++++++++++++++++++++++++++++++change+++++++++++++++++++++++++++++++++*/

.translation{margin-top:18px;}
.translation-table td{font-size: 14px;}
.translation-table td.green-label{color:#47d65b !important}
.translation-table td.red-label{color:#ed6d52 !important}
.translation-table .heading-wrap h2{font-size: 16px;}
.translation-table td .select2{width: 95% !important}

.table-input{height:30px;background: #e8f0fa;border:1px solid #d3ddfb;padding: 7px;border-radius: 5px;width:95%;margin:0px 0}

textarea.xl-large-input{height: auto !important}

.input-table td{padding:5.5px 0 6.5px 15px !important}
.small-input{width:30px;height: 30px !important;margin:3.3px 0 !important}
td.spaned span{font-size: 13px;}
.input-table .heading-wrap{padding: 10px 15px 10px 17px}
.translation-table .heading-wrap{padding: 12px 15px 10px 15px;height: 40px;}
.translation-table.content-table td{padding:14px 15px !important}

.input-table .radio-custom:checked + .radio-custom-label::before{background: #33b7ff;border:1px solid #33b7ff;content: url("../images/tick-new.png")}
.input-table td .radios{margin-bottom: 0px;}
.input-table td textarea{width: 97%;background: #e8f0fa;border:1px solid #d3ddfb;border-radius: 5px;margin: 10px 0 1px;padding: 13px;}
.nice-table tr td span.red-label{color: #ed6d52;font-weight: 500 !important}
.nice-table tr td span.green-label{color: #47d65b;font-weight: 500 !important}
.work-input{width: 100px;height: 40px;}
.file-table span a{float: left;border-bottom: 0px;}

td.total-data{text-align: right;}
td.total-data .total-main{margin-right: 30px;}
td.total-data .total-main .sub-total-wrap{font-weight:500;border-bottom: 1px dashed #000;display: inline-block;padding-bottom: 5px}
td.total-data .total-main label{font-weight: 500;padding-left: 20px;}
.all-total{padding-top: 5px;}
.all-total span,.all-total label{font-weight: 700  !important}
.all-total label.green-label{color: #47d65b}
.ghost-btn{background: none;color: #3fc150}

.input-table .radio-custom,.input-table .radio-custom-label{margin: 0px;}

.file-table tr td.upload-data{vertical-align: top !important}
.file-table tr td.upload-data span{font-weight:600;padding-bottom:3px;}

.email-proposal{background: #fff;margin-top: 30px;}
.email-proposal .proposal{padding:15px;height: 300px;background: #fff}
.email-proposal .proposal p{font-weight: 500;font-size: 14px;line-height: 25px;}
.send-mail{padding: 8px 50px;text-transform: uppercase;}

.memories-made{width: 470px;}

tr.email-send td span{display: block;padding-bottom: 10px;}
tr.email-send td{vertical-align: top !important;}
td.last-div a{border-bottom: 0px !important;}
td.last-div span{color: #47d65b;font-weight: 600!important}

/*phone number*/
	.phone-tab{margin-top: 18px;}
	tr.hed td{font-weight: 600}
	.nice-table td input.large-input,.nice-table td .select2-container{width: 145px !important;height: 35px;}
	.nice-table td .select2-selection{height: 35px !important;}
	.nice-table td input.xl-large-input{width: 260px;height: 55px;}
	.nice-table td a{border-bottom: 0px;}
/*end of phone number*/

/*email*/
	.input-model{width: 100%;height: 40px;background: #e8f0fa;border:1px solid #d3ddfb;border-radius: 5px;}
	.mark-body p{padding-top: 10px;font-weight: 500}
	.model-email{padding: 18px 0}
	.model-main-head h4{font-size: 22px;}
	.red-label{color: #ed6d52}
	.green-label{color: #47d65b}
	.new-amount span{display: inline-block;padding-left: 20px;margin-right: 44px;}
	.cancel-it{
		border-top:0px !important;
		border-right:0px !important;
		border-left:0px !important;
		border-bottom:1px solid #444 !important;
    float: none !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    text-align: left;}
/*end of email*/

.price-input{width: 70px;background: #fff}
.dead-input{width: 100px;background: #fff}
.cancel-div{width:110px;}
.remark-input{width: 170px;background: #fff}
.proofread-div{width: 120px;}

.new-check {width: 190px;display: table;}
.new-check .checkbox-custom + .checkbox-custom-label::before{display: inline-block;}
.new-check .checkbox-custom + .checkbox-custom-label{width: 100%;float: left;font-size: 14px;}
.checkbox-custom-label > span {display: inline-block;width: 73%}
.long .checkbox-custom-label > span {display: inline-block;width:auto}
.head .checkbox-custom + .checkbox-custom-label{width: 100%;float: left;font-size: 14px;font-weight: 600}
.hav-mar .checkbox-custom + .checkbox-custom-label::before{margin-top: 10px;vertical-align: top;}
.total-data-col td{background: transparent !important;}

.new-check .checkbox-custom:checked + .checkbox-custom-label::before{background: #33b7ff;content: url("../images/tick-new.png");border:1px solid #33b7ff}

.ext-table{box-shadow: none;}


#toggles { width: 77px; text-align: center; }
.ios-toggle, .ios-toggle:active { position: absolute; height: 0; width: 0; opacity: 0; border: none; outline: none; }
.proofread-div .checkbox-label { display: block; position: relative; padding: 10px; font-size: 14px; line-height: 16px; width: 100%; height: 36px; /*border-radius*/
-webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; background: #e8f0fa; border: 1px solid #d3ddfb; cursor: pointer;font-weight: 500}
.proofread-div .checkbox-label:before { content: ''; display: block; position: absolute; z-index: 1; line-height: 34px; text-indent: 40px; height: 32px; width: 32px; /*border-radius*/
-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; top: 1px; left: 0px; right: auto; background: #47d65b; }
.proofread-div .checkbox-label:after { content: attr(data-off); display: block; position: absolute; z-index: 0; top: -2px; left: -227px; padding: 10px; height: 100%; width: 300px; text-align: right; color: #47536a; white-space: nowrap; }
.ios-toggle:checked + .checkbox-label:before { left: calc(100% - 30px); background: #ed6d52; }
.ios-toggle:checked + .checkbox-label:after { content: attr(data-on); left: 0px; width: 36px;top: 8px;}

.book-open{position: relative;}
.book-open:after{content: url("../images/book-open.png");position: absolute;right: 0;top:5px;}

.radio-maker{padding: 7px 0}
.check-wrapper li{width:100px;}

.translation-table.content-table.check-table td {padding: 7px 15px !important;}
.translation-table.content-table.check-table .checkbox-custom + .checkbox-custom-label::before{background: #e8f0fa}
.translation-table.content-table.check-table .checkbox-custom:checked + .checkbox-custom-label::before{background: #33b7ff}

.new-click{width: 1170px !important;background: #fff;position: absolute;top: 30%;margin-top: -200px;left: 10px;margin: 0 auto;right: 0;z-index: 999999999;}
.new-click .big-table tr td{border-top: 1px solid #d3ddfb;}

/*end of page-1-translation*/

/*history*/
.color-span span{color: #aaaeb7}
.country-lister{width: 200px;}
.finish-today{width: 250px;}
.status-div{width:150px;}
.work-div{width: 100px;}
.buttons-link a{margin-right: 5px;}
td .new-cancel{color: #444 !important;border-radius: 0px;}
.refresher-load:after{content:"";position: absolute;right: 0}
.lang-main{position: relative;}
.lang-main span{float:left;display: block;}
.refresher-load span{float: left;clear: both;}
.lang-main:after{content: url("../images/reload.png");position:relative;float: left;margin-top: 2px;margin-left: 10px}
.withbook:after{content: url("../images/book.png");position:relative;float: left;margin-top: 2px;margin-left: 10px}
i.makeer-it{font-size: 14px !important;}

.select-file label{font-size: 14px;font-weight: 400 !important}
.select-file .select2-container{width: 100% !important}
.select-file .select2-container .select2-selection--single{height: 40px !important;}
#upload .modal-footer .grn-main{width: 200px !important;border-radius: 0px !important;}
#upload .modal-dialog {width: 700px;}
#upload .model-email{padding: 0px}
#upload.mark-modal .modal-footer{padding: 0 30px 15px !important}

input.new-worker{width: 100%;background: #e8f0fa;height: 38px;border:1px solid #d3ddfb;border-radius: 5px;font-size: 14px;font-style: italic;padding: 0 10px;margin-bottom: 20px;}

#new .modal-dialog,#delete .modal-dialog{width: 1150px;}

#delete .modal-dialog .new-cancel{width: 225px;float: left;}
#delete .modal-dialog .new-finish{width: 225px;}
#delete .modal-dialog {top: 0}

#new .tabel-new{box-shadow: none;margin-bottom: 0px;}
#new .tabel-new td{border-top:0px !important;border-bottom: 1px solid #d3ddfb; }
#new .modal-footer{border-top: 0px;}

table.inner-table tr.green-bg td{background: #c0edc9 !important}
/*end of history*/

/*client area*/
.gray-border{border:2px solid #c1c4cb !important;outline: none !important;color:#c1c4cb;}
.mark-body .uploaded-box{padding: 0px !important}
.mark-body .uploaded-box .inner-box{padding:20px }
.drag-body{padding: 0 30px !important}
.drag-body p{font-size: 16px;margin-bottom:0;padding-bottom: 20px;padding-top: 34px;}
.modal-footer.drag-footer{text-align: left !important;border-top:1px solid #d3ddfb !important;margin-top: 25px;padding-top: 20px;}
#pay .modal-dialog{width: 680px;}
.new-con-name{width: 100px !important;}

.labed-new{width: 100%}
.labed-new label{margin-bottom: 0px;}
.labed-new span{line-height:2}
.labed-new label{width: 20%}
.labed-new span{width: 5%;text-align: left;}
.new-btn-link a{margin-right: 0px !important;}
#eye .select2-container{width: 100% !important}
#eye .modal-content{border-radius:5px}
#eye.modal .modal-dialog{width: 430px !important;}
#eye.modal .modal-dialog .modal-body{padding-top: 0px !important;}
#eye.modal .modal-dialog p{font-size: 14px;font-weight: 600;padding-top: 20px;}
#eye .modal-footer{border-top:0px !important;}
#eye .model-main-head{padding:25px 20px 20px;}

.labed-new ul li{display: inline-block;}
.labed-new ul li a{display: block;width: 25px;height: 25px;background: #fff;text-align: center;font-size: 13px;border-radius: 5px;border:1px solid #d3ddfb;color: #444;padding-top: 2px}
.labed-new ul li a:hover{background: #33b7ff;color: #fff;border:1px solid #33b7ff}
.labed-new ul li.active a{background:#33b7ff;color: #fff}
.sorter{margin-top: 20px;}
.sorter .select2-container .select2-selection--single{width: 150px;background: #fff !important;height: 35px !important;padding-top: 1px;}
.sorter .select2-container--default .select2-selection--single .select2-selection__arrow{background: rgba(0, 0, 0, 0) url("../images/arrow-two.png") no-repeat scroll center center;}
.sorter label{font-weight:400;padding-right:12px;}
.sorter .select2-container--default .select2-selection--single .select2-selection__rendered{padding-top: 1px !important;}
.sorter .select2-container--default .select2-selection--single .select2-selection__arrow{height: 20px}
.sorter-new{float: right;}

.button-proposal .select2-container--default .select2-selection--single{width: 70px;background: #d3ddfb !important}
.button-proposal .select2-container--default .select2-selection--single .select2-selection__rendered{padding-top: 0}
.button-proposal .select2-container .select2-selection--single{height: 30px !important; border-radius: 4px 0 0 4px;}
.button-proposal .select2-container--default .select2-selection--single .select2-selection__arrow{height: 16px;}
.button-proposal input{height: 30px;vertical-align: middle;padding: 5px;background: #e8f0fa;border:1px solid #d3ddfb;margin: -5px;font-weight: 600; padding: 0 10px}
.search-new{background: #e8f0fa none repeat scroll 0 0;display: inline-block;height: 30px;vertical-align: middle;border-top:1px solid #d3ddfb;border-bottom:1px solid #d3ddfb;border-right:1px solid #d3ddfb;}
.search-new img{padding-top: 2px;}
.button-proposal .select2-container--default .select2-selection--single .select2-selection__arrow{background: rgba(0, 0, 0, 0) url("../images/arrow-two.png") no-repeat scroll center center;}

.drag-footer span{font-weight: 600}

/*end of client area*/

.selectBox-options LI A{padding: 7px 10px !important;border-top: 1px solid #eee;color: #444 !important}
.pay-select{background: #47d65b;color: #fff;text-transform: uppercase;border-color: #3fc150 !important}
.long{width: 340px !important;}
.tooltip-inner{background: #fff !important;border:1px solid #d3ddfb !important;color: #47536a;box-shadow: 2px 4px 5px 0px #eee;font-weight: 600;width: 110px;}
.tooltip.top .tooltip-arrow{border-top-color: #d3ddfb !important}
.non-over{width: auto !important;}
.to-hi{padding: 7px 0}
#decline-div .modal-footer{border-top:0px !important}
.decline-sec p{font-size: 16px;}
.decline-sec{padding-bottom: 40px}
.upload-file-table{margin-bottom: 15px;}
.view-man{font-weight: 600}

.browse-ul li{display: inline-block;vertical-align: middle;}
.browse-ul li label{margin-bottom: 0px;}
.fileinput-new{padding-left: 10px;}
.big-head{padding: 15px 35px 15px 35px;}
.big-head h2{font-size: 22px !important;padding-top: 4px;}
.pad-ii{padding-left: 20px;}
.general-table .heading-wrap h2{padding-left: 13px;}




/*transfer*/

.transfer-body-wrapper{background: url("../images/back-note.jpg");background-size: cover}

.transfer-head img{margin: 0 auto} 
.transfer-body{margin-top: 45px;padding-bottom:10px;}
.bank-ac{text-align: center;}
.bank-ac img{padding-top: 10px;}
.bank-ac h3{font-size: 16px;font-weight: 400;color: #47536a;padding-top: 15px;margin-bottom: 0px;}
.transfer-body a{padding: 0px !important;border:1px solid #d3ddfb !important;background: #e8f0fa;padding: 0 15px 10px !important;width: 225px;}
.transfer-body .body-main{padding: 30px 0 0;}
.transfer-body .q-body{padding: 0px 0 30px;border-bottom: 1px solid #e8f0fa}
.transfer-body ul{text-align: center;border-bottom: 0px;}
.transfer-body li{display: inline-block;text-align: center;float: none;margin: 0 12px}
.transfer-body .nav-tabs>li.active>a{background: #d3ddfb;border:1px solid #47536a !important}

.transfer-tabs{padding: 25px 35px;}
.company-details h2{font-size: 20px;font-weight: 600;color: #47536a;margin-bottom: 20px;}
.company-details .tab-labels{float: left;width: 160px;}
.company-details .tab-input input{width: 325px;height: 40px;border-radius: 5px;border:1px solid #d3ddfb;background: #e8f0fa;margin-bottom: 10px;padding: 10px;}
.company-details .tab-labels p{font-weight: 400;font-size: 16px;padding-top: 10px;}


.button-review button{width: 100%;background: #47d65b;height: 50px;border:0px;font-size: 20px;font-weight: 800;color: #fff;text-transform: uppercase;margin-top:20px;box-shadow: 0px 0px 20px 7px #c2f1c9}
.lister-tabs {margin-bottom: 15px;}
.lister-tabs ul{padding: 0px;margin: 0px;}
.lister-tabs a{border:0px !important;background: none;padding: 0px !important;}
.lister-tabs a .lister-div:hover{background: #d3ddfb;border:1px solid #47536a !important}
.lister-div{text-align: center;width: 140px;background: #e8f0fa;height: 100px;margin-bottom: 15px;border-radius: 5px;border:1px solid #d3ddfb;position: relative;}
.lister-div img{padding-top: 15px;}
.padding-take img{padding-top: 5px !important;}
.lister-div p{position: absolute;bottom:10px;left: 0;right: 0;margin: 0 auto;color: #47536a;font-weight: 400}

.euro-body{padding: 30px 35px 20px;}
.euro-body p{font-weight: 400;color: #47536a;margin-bottom: 0px;padding-bottom:30px;}
.euro-body p.no-padding{padding-bottom: 15px !important}
.euro-body p span{font-weight: 600}

.transfer-body.margin-less{margin-top: 0px;}
.transfer-body.margin-less-bottom{margin-bottom: 25px !important}
.more-border{border-top:1px solid #d3ddfb;margin-top:10px;}
.main-content-transfer p{text-align: center;font-weight: 400;font-size: 14px;}
.spl-note{background: #e8f0fa;font-size: 14px;border:1px solid #d3ddfb;border-radius: 5px;padding: 20px;position: relative;}
.spl-note p{font-weight: 400;font-size: 14px;font-style: italic;line-height: 25px;margin-bottom: 0px;}
.spl-note a{border:0px !important;padding: 0px !important;width: auto;position: absolute;right: 10px;bottom: 10px;}
.euro-body p.thanks-para{margin-bottom: 0px;padding-bottom: 0px !important;}
.spl-note .tooltip-inner{width: 180px;}

.text-field-wrapper{display: none;}

/*end of transfer*/


/*header-table*/
.price,.name,.current,.proof{width: 145px;}
.udp-td {width: 17.5%;}
table.udp-table,table.udp-table_2{width:1100px !important}
table.udp-table tr td:first-child{width: 33.5%;}
.head-long{width: 280px}

.table.header-table{width: 1100px;margin-bottom: 0px;max-width: 1100px;}
.table.header-table th { width: 16.5%;}
.table.header-table th:first-child{width:31.5% !important}

.udp_content{max-width: 1100px !important;width: 1100px !important;height: 350px !important}
.udp-td_2{width: 21%}
table.udp-table_2 tr td:first-child{width: 40%;}
/*end of header-table*/

/*update*/
.translation-table .general-table-wrapper tr td{height: 40px !important; padding: 0px 15px !important}
.green-tick-new{width:auto !important;margin-top: 5px !important;padding-right: 7px !important;}
.udp-img{width: auto !important;}
.new-head-maker{background: #33b7ff;color: #fff;border-radius:5px 5px 0 0}
.make-udp{margin-top: 0px !important}
tr th.no-pad-wr,tr td.no-pad-wr{padding: 12px 0 !important}
.maker-udp a.active .lister-div{background: #d3ddfb;border: 1px solid #47536a !important;}
/*end of update*/




/* Chrome 29+ */
@media screen and (-webkit-min-device-pixel-ratio:0)
  and (min-resolution:.001dpcm) {
   .small-input {margin: 1px 0px;}
   .table-input{margin:1px 0}
   .input-table td textarea{padding:21px}
   .tabel-new tr td.area-td{padding: 4px 15px 0px !important}
}


@media screen and (max-width:1570px)
{
	#ext{width:100%;}
}

@media screen and (max-width:1150px)
{
	#delete .modal-dialog {width: 100%;}
	#new .modal-dialog {width: 100%;}
}

@media screen and (min-width:991px) and (max-width:1200px)
{
	.price-details p{font-size: 12px;}
	.eng p{font-size: 11px !important;padding-left: 3px;}
	.duc p{font-size: 11px !important;padding-left: 3px;}
	.message-body p{font-size: 14px;}
	.arrow img {width:40px}
}

@media screen and (min-width:767px) and (max-width:991px)
{
	.price-details p{font-size: 12px;}
	.eng p{font-size: 11px !important;padding-left: 3px;}
	.duc p{font-size: 11px !important;padding-left: 3px;}
	.arrow img{width: 35px;}
	.message-body p{font-size: 14px;}
	.arrow img{width: 25px;}
}


@media screen and (max-width:767px)
{
	p{font-size: 14px !important;}
	h2{font-size: 18px !important;}

	.messages .messages-wrapper .message-head{padding: 20px;}
	.messages .messages-wrapper .message-head h3{font-size: 18px;}
	.messages .messages-wrapper .message-body{padding: 20px}
	.message-body p{font-size: 13px;}

	.word-list p{font-size: 12px;}
	.eng p,.duc p,.price-details ul p.left-para,.price-details ul p.right-para{font-size: 12px;}

	.heading a{ font-size: 16px;}
	.heading a i{font-size: 18px;}

	/*invoice*/
	.invoice-body .form-group input{width: 100%;margin-bottom: 5px;}
	.invoice-body{padding:20px}
	.invoice-head h2{padding: 20px;}
	.thanks-head h2{padding: 20px;}
	.thanks-body{padding: 20px;}
	.invoice-head:before{content:" ";}
	/*end of invoice*/

	/*question*/
	.questions{margin: 0 10px 30px;}
	/*end of question*/

	.search-wrapper-input{margin-top: 20px;}
	.select-translators .table1 {width: 880px;}

.select-translators .btn a {min-width: 110px;}

#upload .modal-dialog{width: 100%}
.new-one{width: 100%}

.make-tb-padding{width: 100%;overflow: hidden !important; }
#pay .modal-dialog{width: 100%;margin: 0px;}

.transfer-body{margin: 30px auto 10px}
.button-review button{font-size: 12px}
.company-details .tab-input input{width: 100%}
.lister-div{margin: 10px auto;}
.transfer-body li{margin-bottom: 10px}

}
@media screen and (max-width:550px)
{
	.big-table a{float: none;margin-top: 10px;}
	.big-table h2{float: none;}
	.make-outer .btn span{font-size: 11px;}
	.q-body{padding:0 5px}

	.q-head h2{font-size: 15px !important}
	.btn-main{font-size: 15px;}
	.navbar-brand{width: 230px;margin-top: 10px;}
	.navbar-default{padding: 0px;}

	.tools-div h2{float: none;}
	.q-head a{float: none;margin-top: 20px;display: inline-block;}
	footer.make-bottom{position: relative;width: 100%;bottom: 0}
	tr th,tr td{border:1px solid #ccc;padding: 5px !important}

	.head-overview{padding: 30px 0 100px;}
	.button-proposal{float: left;}
	.button-proposal{margin-top: -150px;}
	.btn-red-border{margin-bottom: 5px;}
	.new-btn{left:0}

	#delete .modal-dialog .new-cancel{float: none;width: 100%}
	#delete .modal-dialog .new-finish{width: 100%}
	.model-main-head h4{font-size: 18px;}

}
@media screen and (max-width:420px)
{
	.price-details p{font-size: 12px !important;}
	.eng p{font-size: 11px !important;padding-left: 3px;}
	.duc p{font-size: 11px !important;padding-left: 3px;}
	.arrow img{width: 25px;}
}