@media (min-width:1200px) {
    .container {
        width: 1200px !important;
        margin: 0 auto
    }
}
.cdp-container
{
     width:1200px;
     margin:0 auto;
}
.cdp-content {
    margin-top:72px;
    margin-left:0px;
    margin-right:0px;
    text-align:center;
}
.cdp-center {
    text-align:center;
}
.cdp-line {
    width:100%;
    border: 1px solid #DCDCDC;
}

.cdp-mylables {
    padding-top:10px;
    text-align:center;
}
.cdp-mylables > span {
        font-size: 12px;
        color: #878D91;
        letter-spacing: 0.1px;
        border: 1px solid #DCDCDC;
        padding-top: 3px;
        padding-bottom: 3px;
        margin-right: 2px;
    }

.cdp-wannr-ol {
    display:inline-block;
    text-align:left;
}
.cdp-wannr-ol > li {
        text-align:left;
    }
.aspNetHidden {
    display:none;
}
/*Badge*/
.cdp-badge {
font-size: 12px;
color: #878D91;
letter-spacing: 0.1px;
border: 1px solid #DCDCDC;
/*padding:3px;*/
padding-top:3px;
padding-bottom:3px;
margin-right:2px;
}

.cdp-badge:before {
    content:" ";
    }
.cdp-badge:after {
    content:" ";
    }
/*Consle Memu*/
.cdp-myMenu-App{
   
}
.cdp-myMenu-App:before {    
  width:22px;
  height:22px;
  content:"";
  background-image:url('../img/myapp_a.png');
  position:relative;
  display: inline-block;
  vertical-align: middle;
}
.cdp-myMenu-App.am-open:before {
   background-image:url('../img/myapp_b.png');
}

.cdp-myMenu-Prd{
    margin-left:5px;
}
.cdp-myMenu-Prd:before {    
  width:22px;
  height:22px;
  content:"";
  background-image:url('../img/myprd_a.png');
}
.cdp-myMenu-Lic{
    margin-left:5px;
}
.cdp-myMenu-Lic:before {    
  width:22px;
  height:22px;
  content:"";
  background-image:url('../img/mylic_a.png');
}
.cdp-myMenu-Doc{
    margin-left:5px;
}
.cdp-myMenu-Doc:before {    
  width:22px;
  height:22px;
  content:"";
  background-image:url('../img/mydoc_a.png');
}

.cdp-myMenu-item-l {
    padding-left:35px;
}
.cdp-myMenu-item-l a{
    font-size:14px;
}
.cdp-native-line {
    opacity: 0.91;
    background: #FFFFFF;
    box-shadow: 0 2px 6px 0 rgba(0,0,0,0.16);
}

/* override element */
a{
    /*border: 1px solid #FFFFFF;*/
    font-family:"FZLTZHUNHK--GBK1-0","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0.12px;
}
    a:hover {
        color: #008BFE;
        letter-spacing: 0.12px;
    }

 /* link butn */
.btn-write-bg {
    font-family: "FZLTZHUNHK--GBK1-0","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    display:block;
    border: 1px solid #0079DE;
    color:#008BFE;
    border-radius: 100px;
    width:88px;
    height:28px;
    text-align:center;
    background:#ffffff;
    font-size: 14px;
    padding-top:2px;
    letter-spacing: 0.1px;
}
.btn-write-bg:hover{
    color: #FFFFFF;
    background:#008BFE;
}
.btn-blue-bg {
    font-family: "FZLTZHUNHK--GBK1-0","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    display:block;
    border: 1px solid #0079DE;
    color:#FFFFFF;
    border-radius: 100px;
    width:88px;
    height:28px;
    text-align:center;
    background:#0079DE;
    font-size: 14px;
    padding-top:2px;
    letter-spacing: 0.1px;
}
.btn-blue-bg:hover{
    background: #008BFE;
    color: #FFFFFF;
}

/*div */
.container {
    width: 1250px !important;
    margin: 0 auto
}

.cdp-login-region {
}

/*Flex layout*/
.divflex {
    display:inline-flexbox;
    display:-webkit-inline-box;
    display:-moz-inline-box;
    display:inline-flex;
}
.float-left {
    float:left;
}
.float-right {
    float:right;
}

.cdp-layout
{
   
}

.cdp-layout-header {
    opacity: 0.91;
    background: #FFFFFF;
    box-shadow: 0 2px 6px 0 rgba(0,0,0,0.16);
    height:90px;
}
.k3cloudlogo {
    font-size: 20px;
    color: #005BAC;
    letter-spacing: 2.5px;
    font-weight: 800;
    font-style: italic;
    display: inline-block;
}

.k3cloudlogo1 {
    font-size: 15px;
    color: #2850B9;
    letter-spacing: 2.0px;
    font-weight: 600;
    display: inline-block;
}

.cdp-topbar {
    width: 100%;
    height:90px;
    opacity: 0.91;
    background: #FFFFFF;
    box-shadow: 0 2px 6px 0 rgba(0,0,0,0.16);
}
.cdp-topbar-content {
       width: 1200px;
       height:58px;
       vertical-align:middle;
       margin:0 auto;
}
.cdp-home-menu {
    padding-left: 15px;
    padding-right: 15px;
    font-weight: 500;
    font-family: "Microsoft YaHei";
    font-size: 16px;
}
.cdp-home-menuleft {
    margin-left: 57px;
}

#unlogindiv {
    margin-left:20px;
}
.cdp-unlogin-group {
}
.cdp-logined-group {

}
.cdp-home-login {
    display:block;
    border: 1px solid #0079DE;
    color:#008BFE;
    border-radius: 100px;
    width:88px;
    height:28px;
    text-align:center;
    background:#ffffff;
    font-size: 14px;
    line-height:28px
}
.cdp-home-login:hover{
    color: #FFFFFF;
    background:#218AED;
}
.cdp-visiable {
    display:inline-block;  
}
.cdp-unvisiable {
    display:none;
}

/* table*/
.cdp-table {

}
.cdp-table > thead > tr {
        background: #F4F6F8;
        border-radius: 4px 4px 0 0;
    }

/* detail table*/
.cdp-detail-table {
    font-size: 14px;
    margin-left: 25px;
    margin-top: 20px;
}
    .cdp-detail-table td {
        padding: 10px;
    }
.cdp-detail-table-head {
    border: 1px solid #d5d5d5;
    text-align: left;
    background-color: #e0e0f9;
    font-weight: bold;
}
.cdp-detail-table-title {
    border: 1px solid #d5d5d5;
    min-width: 90px;
    max-width: 140px;
    text-align: right;
    color: #333333;
    background-color: #f7f7ff;
}
.cdp-detail-table-content {
    border: 1px solid #d5d5d5;
    min-width: 200px;
    text-align: left;
    color: #3e3e3e;
}
    .cdp-detail-table-content>ul {
        height:450px;
        overflow-y:auto;
    }
    .cdp-detail-table-content>ul>li {
        cursor:pointer;
    }
    .cdp-detail-table-content>ul>li:hover {
        color:#057bf5;
    }
    .cdp-detail-table-content>ul>li.on {
        color:#057bf5;
        font-weight:bold;
    }
.cdp-detail-table-common {
    border: 1px solid #d5d5d5;
    min-width: 90px;
    max-width: 150px;
    text-align: left;
    color: #3e3e3e;
}
.cdp-detail-table-lastrow a {
    width: 100px;
    float: left;
    margin-right: 10px;
}

[class*="am-selected-"] {
    font-size: 14px;
}

[class*="am-btn-"] {
    font-size: 14px;
}

/*pager*/
.cdp-pager {
    text-align:center;
    margin-top:38px;
}

.cdp-pager-lbtn {
background: #F6F6F6;
border: 1px solid #DCDCDC;
border-radius: 2px;
width:26px;
height:26px;
margin-right:10px;
background-image:url('../img/goPre.png');
}
    .cdp-pager-lbtn:hover {
        border: 1px solid #0079DE;
    }

    .cdp-pager-lbtn:disabled {
        border:none;
    }
.cdp-pager-rbtn {
background: #F6F6F6;
border: 1px solid #DCDCDC;
border-radius: 2px;
width:26px;
height:26px;
margin-right:10px;
background-image:url('../img/goNext.png');
}
.cdp-pager-rbtn:hover {
        border: 1px solid #0079DE;
    }
.cdp-pager-rbtn:disabled {
    border: none;
}

.cdp-pager-index {
    border: 1px solid #DCDCDC;
 border-radius: 2px;
 width:60px;
 margin-right:10px;
 text-align:center;
}
.cdp-pager-index-lable {
    background: #FFFFFF;
    box-shadow: 0 0 4px 0 rgba(0,0,0,0.10);
    min-width:74px;
    margin-right:10px;
}
.cdp-pager-gotobtn {
    font-family: "FZLTZHUNHK--GBK1-0","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    font-size: 14px;
    color: #555555;
    letter-spacing: 0.11px;
    margin-right:10px;
}
.cdp-hidden {
      display: none !important;
      visibility: hidden !important;
}


/*button*/
[class*='cdp-btn-'] {
    font-family: "FZLTZHUNHK--GBK1-0","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    display:block;
    border: 1px solid #0079DE;
    color:#FFFFFF;
    border-radius: 4px;
    min-width:88px;
    height:28px;
    text-align:center;
    background:#0079DE;
    font-size: 14px;
    padding-top:2px;
    letter-spacing: 0.1px;
    cursor:pointer;
}
.cdp-btn-default {
    font-family: "FZLTZHUNHK--GBK1-0","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    display:block;
    border: 1px solid #0079DE;
    color:#FFFFFF;
    border-radius: 4px;
    min-width:88px;
    height:28px;
    text-align:center;
    background:#0079DE;
    font-size: 14px;
    padding-top:2px;
    letter-spacing: 0.1px;
    margin:0 auto;
}
.cdp-btn-default:hover{
    background: #008BFE;
    color: #FFFFFF;
}
.cdp-btn-cancel {
   background: #ECEEF0;
   border: 1px solid #ECEEF0;
   border-radius: 2px;
   color: #77818B;
}
.cdp-bddownload-btn:after {
    content:url('../img/bddownload.png');
}
.cdp-bddownload-btn:hover:after {
    content: url('../img/bddownloadp.png');
}
.cdp-view-btn:after {
    content:url('../img/search.png');
}
.cdp-view-btn:hover:after {
    content: url('../img/searchpoint.png');
}
.cdp-btn-aslink {
    font-size: 14px;
    color: #5B7B9B;
    letter-spacing: 0.11px;
    border:none;
    text-align:center;
    vertical-align:middle;
    background-color:#FFFFFF;
}
.cdp-btn-aslink:focus {
    border:none;
}
.cdp-btn-aslink:hover {
    color: #008BFE;
}

.cdp-btn-chooseFile {
    background-color:#545C61;
    border-color:#545C61;
}
.cdp-btn-chooseFile:hover{
    background: #ACACAC;
}

.cdp-home-register {
    display:block;
    border: 1px solid #0079DE;
    color:#FFFFFF;
    border-radius: 100px;
    width:88px;
    height:28px;
    text-align:center;
    background:#0079DE;
    font-size: 14px;
    line-height:28px;
}

.cdp-home-register:hover{
    background: #218AED;
    color: #FFFFFF;
}
.cdp-profiter-header {
     opacity: 0.91;
     background: #FFFFFF;
     padding:0px;
     border-color:#FFFFFF;
}
.cdp-profiter-header.am-active {
        background: #FFFFFF;
        border-color:#FFFFFF;
    }
.cdp-profiter-header:hover {
     background: #FFFFFF;
     border-color:#FFFFFF
}
.cdp-imgUserAvater {
    margin-right:5px;
    display:inline;
}
#ulprofit ul.am-dropdown-content {
  list-style: none;
  padding: 0px 0;
}
.cdp-userName {
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #525661;
    letter-spacing: 0.11px;
}
    .cdp-userName:hover {
        color: #525661;
    }

#cdp-profiter-menu-content {
    opacity: 0.86;
    background: #232323;
    border-radius: 4px;
    list-style: none;
    padding:0px 0px 0px;
    border-color:#232323;
}
#cdp-profiter-menu-content-bs:before {
 
}

.cdp-profiter-menu-item {
}
#cdp-profiter-menu-item-a-1,
#cdp-profiter-menu-item-a-2,
#cdp-profiter-menu-item-a-3{
    font-family: "FZLTZHUNHK--GBK1-0","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    font-size: 16px;
    color: #FFFFFF;
    letter-spacing: 0.13px;
    text-align:center;
    border-width:0px;
}
#cdp-profiter-menu-item-a-1:hover,
#cdp-profiter-menu-item-a-2:hover,
#cdp-profiter-menu-item-a-3:hover {
   background-color: #008BFE;
}


/* Modal Dialog*/
.cdp-modal-dialog {

}
.cdp-modal-ctlbox {

}
.cdp-modal-hd {
    font-size: 20px;
    color: #303030;
    letter-spacing: 0.16px;
    padding-top:40px;
    padding-right:20px;
    padding-left:20px;
    padding-bottom:10px;
}
.cdp-modal-hd:after {
    content:"\f105";
    }
.cdp-modal-bd {
    padding-left:30px;
    padding-right:30px;
    padding-top:5px;
    padding-bottom:5px;
}
.cdp-modal-footer {
     width:auto !important;
     padding:20px;
     margin-left:150px;
}
.cdp-modal-footer_1 {
     width:auto !important;
     padding:20px 0;
     margin-left:200px;
}
.cdp-modal-btn {
      vertical-align:middle !important;
}
.cdp-error-lable {
    color:red;
}

/*Form*/
.cdp-radioGroup {

}


/*Footer*/
.cdp-footer {
   
}

.cdp-footer-L {
  
}
.cdp-footer-M {

}
.cdp-footer-R {
    text-align:right;
}
.cdp-footer-header {
    height:80px;
}
.cdp-footer-L:first-child,
.cdp-footer-M:first-child,
.cdp-footer-R:first-child {
   
}

.cdp-footer-t1 {
font-size: 14px;
color: #FFFFFF;
line-height: 14px;
margin-top:36px;
margin-bottom:10px;
}
.cdp-footer-a2 {
opacity: 0.7;
font-size: 12px;
color: #FFFFFF;
line-height: 12px;
margin-top:10px;
}
.cdp-footer-t3 {
opacity: 0.55;
font-size: 14px;
color: #FFFFFF;
letter-spacing: 0.2px;
line-height:15px;
border:none;
}
.cdp-footer-l2 {
opacity: 0.7;
font-size: 12px;
color: #FFFFFF;
line-height: 12px;
margin-top:10px;
}
.cdp-footer-val2 {
font-size: 24px;
opacity: 0.55;
color: #FFFFFF;
letter-spacing: 0.2px;
line-height: 31px;
}

.cdp-footer-val3 {
font-family: MicrosoftYaHei;
font-size: 14px;
color: #FFFFFF;
letter-spacing: 0;
line-height:15px;
opacity: 0.55;
}

.cdp-footer-beian {
    font-size: 12px;
    color: #FFFFFF;
}
    .cdp-footer-beian:hover {
        color: #008BFE;
    }

.cdp-msg-error {
    color:#FF0000;
}

.cdp-home-vmiddle {
       vertical-align:middle;
       height:90px;
}
.cdp-home-marg {
    display:inline-block;
}

.cdp-home-loginright {
    float:right;
}
#headeruser-div:active {
   border-color:#FFFFFF;
   background-color: #FFFFFF;
}
.cdp-bottom-line {
   border-bottom:1px solid #DCDCDC;
}
.cdp-subject-openweb {
   padding-top:10px;
   padding-bottom:12.5px;
}
.cdp-subject {
   padding-top:50px;
   padding-bottom:12.5px;
}
.cdp-subject-title {
    font-size: 30px;
    color: #303030;
    letter-spacing: 0.24px;
    text-align:left;
}
.cdp-subject-title-small {
    font-size: 18px;
    color: #303030;
    letter-spacing: 0.24px;
}
.cdp-subject-more {
    border:none;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    align-content: flex-start;
    justify-content: space-between;
    margin-top:13px;
}
.cdp-area-body {
    padding-top:50px;
}
.cdp-subjectforview {
   padding-top:5px;
   padding-left:5px;
   padding-bottom:12.5px;
}
.cdp-area-text {
    text-indent:24px;
}
.cdp-area-bodyforview {
    padding-top:5px;
    padding-left:5px;
}

.cdp-area-text {
    text-indent:24px;
}
.cdp-field-group {

}
.cdp-field-group-row {
    clear:both; 
}

.fielditem {
    vertical-align:middle;
      min-height:45px;
}
.fielditem-lable {
    font-size:16px;
    width:40%;
    color:#303030;
}
.fielditem-lable:after {
        content: ":";
    }

.fielditem-lable-NoAfter {
    font-size:16px;
    width:40%;
    color:#303030;
}

.fielditem-content {
    font-size:16px;
    width:60%;
    color:#000000;
   
}
.fielditem-content select,
.fielditem-content input[type="email"],
.fielditem-content input[type="date"],
.fielditem-content input[type="password"],
.fielditem-content input[type="number"],
.fielditem-content input[type="text"]{
     border: 1px solid #DCDCDC;
     border-radius: 2px;
     height:30px;
     min-width:204px;
     padding-left:2px;
     vertical-align:middle;
}
.fielditem-content textarea{
    border: 1px solid #DCDCDC;
     border-radius: 2px;
     height:100px;
     min-width:400px;
     padding-left:2px;
     vertical-align:middle;
}

.fielditem-content input[readonly]{
     border:none;
}

/*״̬*/
[class*="cdp-state-"] {
    min-width:63px;
    display:block;
    border-radius: 2px;
    line-height:28px;
    text-align:center;
    color:#FFFFFF;
}

.cdp-state-Darff {
    background: #D1D1D1;
    font-size: 14px;
}
.cdp-state-Warning {
    background: #f38d1d;
    font-size: 14px;
}
.cdp-state-Fail {
    background: rgba(233,10,43,0.80);
    font-size: 14px;
}
.cdp-state-Auditing {
    background: rgba(0,139,254,0.80);
    font-size: 14px;
}
.cdp-state-Audited {
    background: rgba(22,172,106,0.78);
    font-size: 14px;
}

.cdp-layout-footer {
    background: #27314A;
    width:100%;
    clear:both;
    height:238px;
}
.cdp-layout-footer-container {
   
}
.divsplit-0 {
    clear:both;
}
.divsplit-1 {
    clear:both;
    height:1px;
}
.divsplit-5 {
    clear:both;
    height:50px;
}
.divsplit-10 {
    clear:both;
    height:10px;
}
.divsplit-20 {
    clear:both;
    height:20px;
}


/*MY Consle*/
.cdp-tip-require {
    color:red;
    margin:0 10px;
}
.cdp-myc-container {
    min-width: 1200px;
    min-height: 600px;
    margin: 0 50px 50px 50px;
}
.cdp-myc-leftouter {
    width:200px;
}
.cdp-myc-rightouter {
    width:100%;
    padding-left:50px;
}
.cdp-myc-left {
     width:100%;
}
.cdp-left-title {
    width:100%;
    height:45px;
    line-height:45px;
    background-image:url('../img/lefttitle.png');
    text-align:center;
}
.cdp-wite {
    color:#FFFFFF;
    font-size:14px;
}
.cdp-big-avator {
    text-align:center;
}
.cdp-big-avator-img {
    width:87px;
    height:86px;
    border-radius: 50px;
   -webkit-border-radius: 50px;
   -moz-border-radius: 50px;
}

.cdp-mytitle {
    padding-top:10px;
    text-align:center;
}
.cdp-mytitle-name {
    font-family: "FZLTZHUNHK--GBK1-0","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    font-size: 16px;
    color: #303030;
    letter-spacing: 0.13px;
}
.cdp-mytitle-lable {
    margin-right:10px;
}
.cdp-mycls-menu-c {
    min-height:400px;
    width:100%;
}
/*
    CDP List 
      */
.cdp-list-header {
     width:100%;
     height:78px;
     vertical-align:middle;
     text-align:right;
     padding-top:24px;
   
}
.cdp-left-btn {
    float: left;
    width: 98px;
    height: 33px;
    display: block;
    border-radius: 2px;
    border: 1px solid #008BFE;
    color: #008BFE;
    background: #FFFFFF;
    font-family: "FZLTZHUNHK--GBK1-0","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    font-size: 14px;
    line-height: 28px;
    text-align: center;
    padding-top: 2px;
    letter-spacing: 0.11px;
    cursor: pointer;
    margin-right: 10px;
}
.cdp-operate-btn {
    display: block;
    border-radius: 2px;
    border: 1px solid #008BFE;
    color: #FFFFFF;
    background: #008BFE;
    font-family: "FZLTZHUNHK--GBK1-0","Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    font-size: 14px;
    text-align: center;
    padding-top: 2px;
    cursor: pointer;
}
.cdp-operate-btn:hover {
    color: #FFFFFF;
}
.cdp-search-condition {
    height:30px;
    display:inline-block;
    float:left;
}
.cdp-search {
    border: 1px solid #DCDCDC;
    height:38px;
    display:inline-block;
    padding-left:10px;
}
.cdp-search-inupt {
    width:256px;
    height:25px;
    vertical-align:middle;
    border-right: 1px solid #DCDCDC;
    border-left:none;
    border-top:none;
    border-bottom:none;
}
.cdp-search-inupt:focus {
    border-right: 1px solid #DCDCDC;
    border-left:none;
    border-top:none;
    border-bottom:none;
    outline: 0;
}
.cdp-search-btn {
    width:38px;
    height:100%;
    border:none;
    background-color:#FFFFFF;
}
.cdp-search-btn:hover {
   background-color:#DCDCDC;
}
.cdp-search-btn:active {
   border: 1px solid #DCDCDC;
   background-color:#DCDCDC;
   outline: 0;
}
/**CDP View/Edit*/
.cdp-edit-header {
     width:100%;
     height:78px;
     vertical-align:middle;
     /*text-align:right;*/
     padding-top:24px;
}
div.cdp-edit-header {

}
.cdp-edit-body {

}

.cdp-min-placeholder::-webkit-input-placeholder { /* WebKit browsers */ 
font-size:14px;
} 
.cdp-min-placeholder:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
font-size:14px;
} 
.cdp-min-placeholder::-moz-placeholder { /* Mozilla Firefox 19+ */ 
font-size:14px;
} 
.cdp-min-placeholder:-ms-input-placeholder { /* Internet Explorer 10+ */ 
font-size:14px;
}

.am-menu-dropdown1 .am-menu-nav {
    position:relative;
}
.cdp-highlight {
    color: #008BFE;
}

/*
.header-box{background:#fff}
.topbar{width:100%;background-color:#7c6aa6}
.topbar .container .am-g{padding:3px 0;font-size:15px;color:#fff}
.topbar .container .am-g .topbar-left{font-size:15px}
.topbar .container .am-g .topbar-left .am-icon-globe{font-size:23px}
 .topbar .container .am-g .topbar-left .am-btn-primary{color:#fff;background-color:#7c6aa6;border-color:#7c6aa6}
 .topbar .container .am-g .topbar-left .am-btn{padding:0;line-height:1;margin-top:-10px}
.topbar .container .am-g .topbar-right{line-height:34px;width:75%}
.topbar .container .am-g .topbar-right i{opacity:.3;margin:0 5px}.topbar .container .am-g .topbar-right a{color:#fff;font-size:14px;margin:4px}
                                                                 .topbar .container .am-g .topbar-right a:nth-of-type(1){margin-left:20px}@media screen and (max-width:640px){.m-header .m-logo{width:150px;margin:8px auto}.m-header .m-logo img{width:150px;margin:0 auto}.m-header .am-offcanvas-bar{width:320px;background:#383d61}.m-header .am-icon-bars{font-size:30px;color:#262626}.m-header{padding:10px 0;background:#fFF}.am-menu-offcanvas1 .am-menu-nav>li>a:focus,.m-header .am-menu-offcanvas1 .am-menu-nav>.am-open>a,.m-header .am-menu-offcanvas1 .am-menu-nav>li>a:hover{background-color:#383d61!important;color:#fff;outline:0}.m-header .am-menu-offcanvas1 .am-menu-sub{background-color:#383d61!important}.m-header .am-menu-sub{padding:0}.m-header .am-menu-sub li{border-top:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5);padding-left:36px}.m-header .am-menu-offcanvas1 .am-menu-nav>li>a{color:#fff}.m-header .am-menu-sub li a{color:rgba(255,255,255,.3);text-shadow:none!important}.m-header .nav-icon::before{margin-left:-14px;margin-right:5px}.m-header .nav-icon-globe::before{content:"\f0ac"}.m-header .nav-share-contain{height:44px;line-height:44px;text-indent:9px;padding:0;position:relative;color:#ccc;border-top:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5)}}.header{padding:25px 0}.header .logo{padding-top:8px}.header .logo img{width:150px}.header .header-right{text-align:center}.header .header-right .header-contact{float:left;text-align:center;padding:0 100px 0 0}.header .header-right .header-contact .header_contacts--item{float:left;vertical-align:middle}.header .header-right .header-contact .header_contacts--item .contact_mini{position:relative;padding:0 40px 0 35px}.header .header-right .header-contact .header_contacts--item .contact_mini strong{display:block;font-size:15px;font-weight:600;text-align:left}.header .header-right .header-contact .header_contacts--item .contact_mini .contact-icon{font-size:26px;position:absolute;top:50%;transform:translate(0,-50%);left:0}.header .header-right .header-contact .header_contacts--item .contact_mini span{font-size:12px;color:#969696;display:block;text-align:left}.header .header-right .contact-btn{float:right}.header .header-right .contact-btn .am-btn-secondary{color:#59bcdb;background-color:#fff;border-color:#59bcdb}.header .header-right .contact-btn .am-btn-secondary:hover{background-color:#59bcdb;color:#fff}.nav-contain{width:100%;border-top:1px solid #e9e9e9;box-shadow:0 1px 3px #e9e9e9}.nav-contain .nav-inner{max-width:1140px;margin:0 auto}.nav-contain .nav-inner .am-nav li{padding:25px 10px;list-style:none;position:relative}.nav-contain .nav-inner .am-nav li:hover .sub-menu{display:block}.nav-contain .nav-inner .am-nav li .sub-menu{display:none;padding-left:0;position:absolute;box-shadow:0 0 7px rgba(0,0,0,.15);top:100%;left:6px;z-index:1000!important;background:#fff;border-radius:0 0 3px 3px;margin:0}.nav-contain .nav-inner .am-nav li .sub-menu .menu-item{min-width:160px;border-top:1px solid #eaeaea;position:relative;padding:15px 10px}.nav-contain .nav-inner .am-nav li .sub-menu .menu-item a{display:block;padding:0 20px}.nav-contain .nav-inner .am-nav li a{color:#333;padding:0}.nav-contain .nav-inner .am-nav li a:hover{color:#6975a6;background:#fff}@font-face{font-family:fontawesome;src:url(../fonts/fontawesome-webfont.ttf),url(../fonts/fontawesome-webfont.woff)}
.page-header{text-align:center;padding:80px 0 92px;font-weight:300;background:url(../images/pattern-dark.png) #383d61}
.page-header .page-header-title{font-size:60px;color:#fff;font-weight:400}

.breadcrumb-box{border-bottom:1px solid #e9e9e9}
.breadcrumb-box .am-breadcrumb{padding:16px 0 0;margin-bottom:1rem}
.breadcrumb-box .am-breadcrumb li a{font-size:14px;color:#262626}
.breadcrumb-box .am-breadcrumb .am-active{color:#6975a6}
.section{padding:100px 0}.section .section--header .section--title{font-size:50px;font-weight:300;text-align:center}
.section .section--header .section--description{font-size:20px;line-height:30px;color:#9b9b9b;text-align:center;margin:13px 0 0}

@media screen and (max-width:640px){.section{padding:50px 0!important}
                                    .section .section--header{padding:0 15px}
                                    .section .section--header .section--title{font-size:30px!important}
                                    .section .section--header .section--description{font-size:15px;line-height:32px}
                                    .section--description{font-size:16px}}
.layout-footer .footer{width:100%;background:url(../images/footer.jpg);background-size:cover;position:relative}.layout-footer .footer .am-u-md-3{padding-left:25px}.layout-footer .footer .footer--bg{position:absolute;width:100%;height:100%;opacity:.95;top:0;left:0}.layout-footer .footer .footer--inner{position:relative;z-index:1}.layout-footer .footer .footer--inner .footer_main{position:relative}.layout-footer .footer .footer_main--column{margin:50px 0 0}.layout-footer .footer .footer_main--column_title{color:#fff;font-size:17px;line-height:29px;font-weight:700;display:block}.layout-footer .footer .footer_about{position:relative;padding:17px 25px 0 0}.layout-footer .footer .footer_about--text{font-size:15px;line-height:25px;color:#fff;padding:0 0 16px}.layout-footer .footer .footer_navigation{padding:6px 15px 0 0}.layout-footer .footer .footer_navigation--item{display:block;position:relative;padding:12px 25px 12px 0;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.layout-footer .footer .footer_navigation--item::before{position:absolute;content:"\f054";display:block;right:10px;top:50%;transform:translate(0,-50%);margin-top:3px;color:#fff;font-size:12px;font-family:fontawesome}.layout-footer .footer .footer_navigation--link{color:#fff;font-size:15px;line-height:22px}.layout-footer .footer .footer_navigation--link:hover{text-decoration:underline}.layout-footer .footer .footer_contact_info{padding:5px 0 0}.layout-footer .footer .footer_contact_info--item{padding:10px 0;position:relative;color:#fff;font-size:15px;line-height:25px;list-style:none}.layout-footer .footer .footer_contact_info--item i{display:block;position:absolute;left:-2px;top:12px}.layout-footer .footer .footer_contact_info--item span{display:inline-block;vertical-align:text-top;padding:0 0 0 28px}.contact_card{background:#fff;border:1px solid #e9e9e9;border-radius:3px;position:relative;text-align:center;padding:138px 0 48px;margin:30px}.contact_card .contact_card--icon{position:absolute;font-size:56px;display:block;top:37px;left:50%;transform:translate(-50%,0);color:#59bcdb}.contact_card .contact_card--title{font-size:20px;display:inline-block}.contact_card .contact_card--text{padding:0 0 10px;color:#969696;font-size:16px;line-height:23px}.contact_card .contact_card--text a{color:#969696}.contact_card .am-btn-secondary{background-color:transparent;color:#59bcdb;border-color:#59bcdb;border-width:2px;padding:12px 18px}.contact_card .am-btn-secondary:hover{background-color:#59bcdb;color:#fff}
    */