.burger_errors { padding: 8px; border: 1px solid #699fa0; margin: 0 0 15px; }
.burger_form .form-control{
    border-radius: 0px !important;
}
.burger_reset_form_area,
.burger_login_form_area {
    padding: 30px 40px;
    /*box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);*/
}
.burger_login_form_area label{
    padding-left: 0px;
    padding-right: 0px;
}
.burger_login_form_area .btn-icon{
    border: 0px;
    background: transparent;
    margin-right: -20px;
    color: #699fa0;
}
.burger_small_block {
    border: 1px solid #000;
    width: 30%;
    text-align: center;
    background: #74abad;
    border: 2px solid #74abad;
    color: #fff;
    height: 100px;
    display: table;
}
.burger_small_block:hover{
    background: #fff;
    color: #699fa0;
}
.burger_small_block.block-1,
.burger_small_block.block-2{
    margin-right: 26px;
}
.separator_with_icon {
    display: block;
    font-size: 18px;
    line-height: 21px;
    margin: 0 auto;
    position: relative;
    width: 783px;
    max-width: 100%;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #699fa0;
}
.separator_with_icon::after,
.separator_with_icon::before {
    content: "";
    display: inline-block;
    position: absolute;
    top: 15px;
    width: 376px;
    max-width: 48%;
}
.separator_with_icon::before {
    border-bottom: 1px solid #818181;
    border-bottom-color: rgb(129, 129, 129);
    border-color: inherit;
    left: 0;
}
.separator_with_icon::after {
    border-bottom: 1px solid #818181;
    border-bottom-color: rgb(129, 129, 129);
    border-color: inherit;
    right: 0;
}
.separator_with_icon::before {
    left: 271px;
    width: 85px;
}
.separator_with_icon::after {
    right: 271px;
    width: 85px;
}
.kc_title{
    letter-spacing: 3px;
}
.burger_reg_form_area {
    padding: 25px;
    padding-top: 15px;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
}
.btn-reg{
    border: 1px solid #ccc;
}
.btn-reg:hover{
    background: #e3e3e3;
}
.burger_kc_button.kc_button {
    color: #ffffff;
    background-color: #699fa0;
    width: 100%;
    font-size: 15px !important;
    text-align: center;
    text-transform: uppercase;
}
.burger_kc_button.kc_button:hover {
    color: #699fa0;
    background-color: #ffffff;
}
.burger_login_kc_button.kc_button {
    color: #ffffff;
    background-color: #000;
    width: 100%;
    font-size: 15px !important;
    text-align: center;
    text-transform: uppercase;
    border-radius: 25px;
    font-weight: bolder;
}
.burger_login_kc_button.kc_button:hover {
    color: #000;
    background-color: #ffffff;
    border: 2px solid #000;
}
.img-press{
    text-align: center;
    margin: 30px 0px;
}
.burger_kc_button i{
    float: right;
    margin-top: -18px;
}
/*figure.full-width{
    text-align: center;
    background: transparent url('/wp-content/plugins/grad-workspace/img/Kebony_Comarek-menuiserie_Ambiance.jpg') center center/cover no-repeat fixed;
    padding-top: 150px;
    padding-bottom: 150px;
}*/
.figure_text{
     color: #fff; 
    /*color: #061922;*/
    font-size: 25px;
     text-shadow: 2px 1px 2px #7b7b7b; 
    /*text-shadow: none !important;*/
    display: inline;
    /*background: #fff;*/
    /*padding: 10px 20px;*/
    font-weight: 700;
    text-transform: initial;
}
.burger_login_form_area .form-control,
.burger_reset_form_area .form-control{
    height: 40px;
    border-radius: 0px;
}
.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.alert {
    padding: 15px;
    margin-top: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
.alert > p, .alert > ul {
    margin-bottom: 0;
}
.text-danger{
    color: #e01515;
}
.text-danger:hover{
    color: #e01515;
}
.cls-box{
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    /*padding: 5px;*/
    /*border-radius: 20px;*/
}
/*.separator{
    margin: 10px;
}*/
.catUpd .button-danger{
    background: #e01515 !important;
    border: 1px solid #e01515 !important;
    color: #fff !important;
    cursor: pointer !important;
    border-radius: 3px;
}
.catUpd .button-danger:hover{
    background: #ea1f1f !important;
    border-color: #ea1f1f !important; 
}
.text-left{
    text-align: left;
}
.text-right{
    text-align: right;
}
.catUpd .btn-delete{
    margin-top: -25px;
}
.text-uppercase{
    text-transform: uppercase;
}
.kc_button_send {
    padding: 5px 20px;
}
.kc_button_send i{
    float: none;
    margin-top: 0px !important;
}
.page_title5.pro_page_banner{
    padding: 150px 0 !important;
}
.content-pro{
    padding-top: 40px;
    padding-bottom: 40px;
}
.pro_page_banner{
    background-image: url("/wp-content/plugins/grad-workspace/img/helloquence-61189.jpg");
}
.pro_dasboard_page_banner{
    background-image: url("/wp-content/plugins/grad-workspace/img/helloquence-61189.jpg");
}
.page_title5.pro_dasboard_page_banner {
    padding: 150px 0 !important;
}
.block-span{
    font-size: 12px;
    display: table-cell;
    vertical-align: middle;
}
.block-span i{
    display: block;
}
.tab-section .block-row:nth-child(1),
.tab-section .block-row:nth-child(2){
    margin-bottom: 26px;
}
.tab-section .block-row:nth-child(3){
    margin-bottom: 15px;
}
.image-block img{
    height: 200px !important;
    width: 100% !important;
}
.blog-image-block img{
    height: auto !important;
    width: 100% !important;
}
.video-content,
.blog-content{
    /*float: left;*/
    width: 100%;
    padding: 26px;
    padding: 15px 20px 30px;
    /*box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);*/
}
.blog-content .post-title-alt{
    /*float: left;*/
    width: 100%;
    line-height: 1.4;
    margin: 0;
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize;
    position: relative;
    font-family: 'FuturaBT-Medium', sans-serif !important;
    font-weight: 300 !important;
    font-size: 1.25rem;
    line-height: 1.5rem;
}
.blog-content .blog-button{
    border: 2px solid #699fa0;
    background: #699fa0;
    color: #fff;
    /*float: left;*/
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1;
}
.blog-content .blog-button:hover{
    border: 2px solid #699fa0;
    background: #fff;
    color: #699fa0;
}
.video-content .video-button,
.blog-content .video-button{
    border: 2px solid #699fa0;
    background: #699fa0;
    color: #fff;
    float: left;
    padding: 10px 15px;
    font-size: 12px;
    line-height: 1;
}
.blog-content .video-button:hover{
    border: 2px solid #699fa0;
    background: #fff;
    color: #699fa0;
}
.blog-entry-meta{
    text-transform: uppercase;
    font-size: 12px;
    color: #b4b4b4;
    /*float: left;*/
    width: 100%;
    margin: 5px 0 20px;
}
.blog-entry-meta .blog-entry-date{
    padding-right: 7px;
    margin-right: 7px;
    /*border-right: 1px solid #e4e4e4;*/
}
.block-margin-btm{
    margin-bottom: 30px;
}
.kc_button_small{
    padding: 5px 10px;
    width: auto !important;
}
.burger_login_form_area .burger_form .input-group-addon{
    border-radius: 0px;
    /*color: #fff;
    background: #699fa0;
    border-color: #699fa0;*/
    /*padding: 6px 15px;*/
    border: 1px solid #555;
    border-right: 0;
    width: auto;
    background: #fff;
    height: 40px;
    padding: 6px 0px 6px 15px;
    display: flex;
    align-items: center;
}
.burger_login_form_area .burger_form ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    /*color: #699fa0;*/
    opacity: 1; /* Firefox */
    font-size: 16px;
}
.burger_login_form_area .burger_form .form-control{
    border: 1px solid #555;
    background: #fff;
    border-left: none;
    webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
    
}
.theme-link{
    color: #699fa0;
}

.burger_reg_form_area .form-control {
    border: 0px;
    background: #eee;
    webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
}
.card-title {
    font-size: 20px;
    line-height: 150%;
    font-family: 'Raleway',sans-serif;
    font-weight: 500;
    color: #1d2025;
    letter-spacing: .5px;
    text-align: center;
    margin-bottom: 15px;
}
.video-section,
.news-section {
    padding-top: 15px;
    /*box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);*/
}
.forum-section {
    padding: 15px;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
}
.google-analytic-section{
    padding-top: 15px;
}
.tab-section{
    padding: 15px;
}
.burger_small_block{
    background: #699fa0;
    border: 2px solid #699fa0;
    color: #fff;
}
.burger_small_block:hover{
    background: #fff;
    color: #699fa0;
}
.margin-top-10{
    margin-top: 10px;
}
.margin-top-15{
    margin-top: 15px;
}
.margin-top-20{
    margin-top: 20px;
}
.margin-top-30{
    margin-top: 30px;
}
.margin-top-40{
    margin-top: 40px;
}
.margin-top-50{
    margin-top: 50px;
}
.post-title-alt {
    font-size: 14px;
    /*font-weight: normal;*/
    /*text-transform: uppercase;*/
    position: relative;
    padding-bottom: 7px;
    font-family: 'FuturaBT-Medium',sans-serif !important;
    letter-spacing: 1px !important;
    padding-top: 5px;
    font-weight: 300 !important;
    /*margin-bottom: .75rem;*/
    font-size: 1.25rem;
    line-height: 1.5rem;
    text-transform: capitalize;
}
.dasboard-bottom-image{
    background-image: url("/wp-content/plugins/burger-workspace/img/damian-zaleski-843.jpg");
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.dashboard-bottom-container{
    padding: 150px 0px;
}
.kc_button_default{
    width: 50% !important;
}
.kc-cta-icon {
    margin-left: 20px !important;
}
.block-disabled {
    background: #a2a2a2;
    border: 2px solid #a2a2a2;
}
.block-disabled:hover {
    color: #a2a2a2;
}
.no-grad-user {
    background: #a2a2a2;
    border: 2px solid #a2a2a2;
}
.no-grad-user:hover {
    color: #a2a2a2;
}
select#respPhotoFilter,
select#media_category {
  border: 1px solid #111;
  background: transparent;
  padding: 5px 35px 5px 5px;
  font-size: 16px;
  height: 36px;
  border: 1px solid #ccc;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url("/wp-content/plugins/burger-workspace/img/arrow-down.png") 96% / 5% no-repeat;
}

/* CAUTION: IE hackery ahead */
select#respPhotoFilter::-ms-expand,
select#media_category::-ms-expand { 
    display: none; /* remove default arrow on ie10 and ie11 */
}

.panel-media{
    padding: 5px;
    border: 1px solid #ccc;
}

.panel-media .form-group{
    margin-bottom: 5px;
}

.kc-danger{
    background: #f06a6a !important;
    border-color: #f06a6a;
}
.kc-danger:hover{
    background: #fff !important;
    color: #f06a6a !important;
}
.imgMoreInfo .kc_button{
    padding: 5px 20px;
    font-size: 14px !important;
    border-radius: 4px;
}
#uploadForm input[type="file"] {
    height: auto !important;
}

.lb-details .lb-realisation,
.lb-details .lb-place,
.lb-details .lb-date,
.lb-details .lb-caption{
    display: block !important;
    margin-bottom: 4px;
}

.lb-caption:before{
    content: "\f05a";
    margin-right: 12px;
}
.lb-place:before{
    content: "\f041";
    margin-right: 15px;
}
.lb-date:before{
    content: "\f073";
    margin-right: 10px;
}
.lb-realisation:before{
    content: "\f007";
    margin-right: 10px;
}

.lb-realisation:before,
.lb-caption:before,
.lb-place:before,
.lb-date:before{
    font-family: 'FontAwesome';
    font-style: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    text-rendering: auto;
    speak: none;
    font-weight: normal;
}
.lb-data .lb-details {
    width: 89% !important;
}
.lb-data .lb-caption {
    font-weight: normal !important;
}

.sub-thead tr th {
    font-weight: normal;
}
.table-stats tr th,
.table-stats tr td{
    text-align: center;
}
.table-stats{
    border: 1px solid #ededed;
}
.table-stats thead{
    border-bottom: 1px solid #ededed;
}
.table-stats .table-thead th{
    padding: 5px;
    font-weight: 600;
    font-size: 15px;
}
.text-center{
    text-align: center;
}

.height-separator-30{
    height: 30px;
}
.button-filter {
    margin-left: 10px !important;
    border-radius: 0px !important;
    line-height: 0px !important;
    height: 27px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.title-analytics{
    text-align: center;
    text-decoration: underline;
    padding: 10px;
}
.search-field{
    width: 120px;
}
.table-row-bold{
    font-weight: bold !important;
}

.date-small {
    font-size: 12px;
    text-align: left;
    color: #42BCE2;
}
.post-title-alt:hover{
    color: #42BCE2;
}
.news-section .image-block img:hover {
    /*opacity: .4;*/
}
.table-condensed > tbody > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > thead > tr > th {
    padding: 1px 8px !important;
    font-size: 13px;
}
.delete-text {
    border: 0px;
    background: transparent;
    cursor: pointer;
}
.lb-download{
    display: block;
    float: right;
    margin-top: -40px;
}
#editModal .modal-header {
    border-bottom: 0px;
}
#editModal .form-group {
    margin-bottom: 8px;
}
#editModal input,
#editModal textarea,
#editModal select#media_category {
    font-size: 12px;
}
#editModal .kc_button {
    padding: 7px 20px;
}
#editModal .form-control {
    border-radius: 0px;
}
.lb-bottom-text{
    font-size: 12px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -6px;
}
.lb-number{
    font-size: 11px !important;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -22px;
    padding-bottom: 0px !important;
}
.bg-yellow{
    background: #f9f9df;
}
.kc_button_full{
    width: 100%;
    background-color: #699fa0;
    color: #ffffff;
    text-align: center;
}
.kc_button_full:hover {
    color: #699fa0;
    background-color: #ffffff;
    border:2px solid #699fa0;
}
.google-analytic-section input {
    padding: 5px 10px;
}
.image-block{
    clear: both;
}
.datepicker{
    padding: 6px 12px;
}
#filters li{
    text-transform: uppercase;
}
.forgetmenot {
    margin-top: 15px;
}
.grad_profile_form_area #submit{
    background: #699fa0 !important;
    padding: 8px 15px !important;
    font-size: 14px !important;
}
.grad_profile_form_area #submit:hover{
    background: #fff !important;
    color: #699fa0;
}
#recaptcha_error{
    color: red;
}

.tableForum .textDecor{
    text-decoration: underline;
}
.tableForum tr th,
.tableForum tr td{
    padding: 2px 8px;
}
.tableForum thead,
.tableForum tfoot{
    background: #c1bbbb;
}
.no-grad-user{
    display: none !important;
}
.btn-text-align{
    text-align: center;
}
.kc_button.btn-text-align:hover {
    color: #699fa0 !important;
    background-color : #fff !important;
    border: 2px solid #699fa0 !important;
}
.cls-photo-img {
    height: 250px !important;
    width: 100% !important; 
}
.kc_button_quar{
    width: 25%;
    border-radius: 30px;
    font-weight: bolder;
}
.kc_button_quar:hover{
    color: #1d2025 !important;
    background-color: #ffffff !important;
    border: 2px solid #1d2025 !important;
}
/*h2.post-title-alt{
    background-color: #699fa0 !important;
    color: #fff;
}
h2.post-title-alt:hover{
    background-color: #fff !important;
    color: #699fa0;
    border: 2px solid #699fa0;
}*/
.cls-img-post-d{
    /*border-top-left-radius: 20px;
    border-top-right-radius: 20px;*/
}
.cls-box .content-block{
    padding: 15px;
}
.cls-box .content-block h2{
    margin-bottom: 0px !important;
}
.cls-dash-block{
    height: 150px;
    /*background-color: #699fa0;*/
    background-color: #f5f9f9;
    color: #423c3c;
    /*border: 2px solid #699fa0;*/
    
    padding-top: 15px;
    /*border-radius: 10px;*/
    font-family: 'ITC_Avant_Garde_Gothic_LT_Extra_Light' !important;
    font-weight: bold;
}
.cls-dash-block:hover{
    /*background-color: #fff;*/
    border: 2px solid #e6dede;
    background-color: #fff;
    color: #423c3c;
    /*border: 2px solid #699fa0;*/
}
.cls-dash-block a{
   color: #423c3c;
   cursor: pointer;
   text-decoration: none;
   text-transform: uppercase; 
}
.cls-dash-block:hover a{
    color: #000;
}
.lh-30{
    line-height: 30px;
}
.lh-40{
    line-height: 40px;
    font-size: 18px;
}
.cls-date-style{
    border-top: 2px solid #cdcdcd;
    margin-top: 10px;
    padding-top: 10px;
    text-transform: uppercase;
}
.item1{
    background-image: url("https://burger.annei.eu/wp-content/plugins/burger-workspace/img/detail-of-open-magazine.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom;
}
.item2{
    background-image: url("https://burger.annei.eu/wp-content/plugins/burger-workspace/img/chart-close.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 45% 52%;
}
.item3{
    background-image: url("https://burger.annei.eu/wp-content/plugins/burger-workspace/img/people-discuss-about.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 45% 52%;
}
.item4{
    background-image: url("https://burger.annei.eu/wp-content/plugins/burger-workspace/img/mathyas-kurmann.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top right;
}
.item5{
    background-image: url("https://burger.annei.eu/wp-content/plugins/burger-workspace/img/jakob-dalbjorn.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top right;
}
.item6{
    background-image: url("https://burger.annei.eu/wp-content/plugins/burger-workspace/img/selevtice-photography-of-black.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.item7{
    background-image: url("https://burger.annei.eu/wp-content/plugins/burger-workspace/img/black-video.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top right;
}
.item8{
    background-image: url("https://burger.annei.eu/wp-content/plugins/burger-workspace/img/sven-mieke.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top right;
}
.dash-icon img{
    height: 40px;
    width: 45px;
}
.cls-dash-head1{
    font-size: 16px;
    margin-bottom: 5px;
}
.cls-dash-head2{
    font-size: 20px;
    font-weight: bold;
}
.cls-underline{
    width: 84px;
    border: 1px solid #979393;
}
.cls-top-dash{
    margin-bottom: 20px;
}
/*02-12-19*/
.page-template-page-pro-tab .menu-less{
    display: none !important;
}
.page-template-edit-user-profile .menu-less{
    display: none !important;
}
.cls-dash-act{
    margin-bottom: 5px;
    margin-left: 15px;
}
.cls-act-border{
    border: 1px solid #1d2025;
    width: 8%;
    margin-bottom: 20px;
    margin-left: 15px;
    height: 1px !important;
}
.cls-dashboard-block{
    border: 2px solid #cdcdcd;
    padding: 15px 0px;
    margin: 0px;
}
 .cls-dash-block a > .lh-40 {
    font-size: 14px;
}
.cls-row-news{
    margin-left: 0px;
    margin-right: 0px;
}
.news-section .cls-news-block {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-radius: 20px;
}
.news-section .cls-news-block .blog-image-block .cls-img-post-d {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    height: 200px !important;
}
.news-section .cls-news-block {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-radius: 20px;
}
.news-section .cls-news-block .blog-image-block .cls-img-post-d {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    height: 200px !important;
}

.news-section .blog-content {
    /*float: left;*/
    width: 100%;
    padding: 26px;
    padding: 15px;
    /*padding: 15px 20px 30px;*/
    /*box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);*/
}

.news-section .blog-content .post-title-alt {
    /*float: left;*/
    width: 100%;
    line-height: 1.4;
    margin: 0;
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize;
    position: relative;
    font-family: 'FuturaBT-Medium', sans-serif !important;
    font-weight: 300 !important;
    font-size: 1.25rem;
    line-height: 1.5rem;
}

.news-section .blog-content .blog-entry-meta {
    text-transform: uppercase;
    font-size: 12px;
    color: #b4b4b4;
    /*float: left;*/
    width: 100%;
    margin: 10px 0 5px;
    border-top: 2px solid #cdcdcd;
    padding-top: 10px;
}

.news-section .blog-content .blog-button {
    border: 2px solid #699fa0;
    background: #699fa0;
    color: #fff;
    /*float: left;*/
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1;
}

.grid-container .grid_item:hover p {
    font-weight: bold;
}
.grid-container .grid_item:hover p span {
    font-weight: bold;
    /*color: #e3a955;*/
    /*color: #ffb43d;*/
    color: #55BFD8;
}
.cls-row-style-top{
    margin-top: 10px;
}
.cls-row-style-bottom{
    margin-bottom: 15px;
}
#lightgallery .cls-newsletter-a{
    display: block;
    margin: 20px;
    height: 200px;
    width: 300px;
    float: inline-start;
}
#lightgallery .cls-img-newsletter{
    height: 200px;
    width: 300px;
}

/* target Internet Explorer 9 to undo the custom arrow */
@media screen and (min-width:0\0) {
    select#media_category {
        background:none;
        padding: 5px;
    } 
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .grad_kc_button i{
        margin-top: 0px !important;
    }
}
@media(min-width:768px){
    .grad_text{
        padding: 0px 150px;
    }
    .reseller-area .btn-bottom-space{
        margin-bottom: 42px;
    }
    .prescriber-area .btn-bottom-space{
        margin-bottom: 6px;
    }
    .grad_login_form_area .login-button-area,
    .grad_login_form_area .form-group{
        padding: 0px 86px;
    }
}
@media(max-width: 1100px){
    .tab-section .block-row:nth-child(1), .tab-section .block-row:nth-child(2) {
        margin-bottom: 15px;
    }
    .grad_small_block.block-1, .grad_small_block.block-2 {
        margin-right: 15px;
    }
    .grad_login_form_area .login-button-area, .grad_login_form_area .form-group {
        padding: 0px 30px;
    }
}
@media(max-width: 1000px){
    .imgMoreInfo .kc_button {
        padding: 5px 5px;
    }
}
@media(max-width: 767px){
    .google-analytic-section input{
        margin-bottom: 10px;
    }
    .google-analytic-section .burger_kc_button{
        padding: 6px !important;
    }
    .table-stats tr th {
        font-size: 11px;
    }
    .news-section .image-block img {
        width: 100% !important;
        display: block;
        margin: auto;
    }
    .news-section{
        text-align: center;
    }
    .news-section .post-title-alt{
        padding-top: 0px;
        padding-bottom: 20px;
        font-size: 12px;
    }
    .news-section .date-small{        
        font-size: 11px;
    }
    .tab-section .block-row:nth-child(1), .tab-section .block-row:nth-child(2) {
        margin-bottom: 0px;
    }
    .burger_small_block {
        height: 40px;
        width: 100%;
        margin-bottom: 10px;
    }
    .burger_small_block i{
        font-size: 14px;
        display: inline-block;
        padding-right: 5px;
    }
    .burger_small_block.block-1, .burger_small_block.block-2 {
        margin-right: 0px;
    }
    .tab-section {
        padding: 0px 15px;
    }
    .tab-section .block-row:nth-child(3) {
        margin-bottom: 0px;
    }
    .lb-next,
    .lb-prev{
        opacity: 1 !important;
    }
    .lb-bottom-text {
        line-height: 13px;
    }
    .lightbox {
        top: 50px !important;
    }
    .lb-bottom-text {
        bottom: -25px;
        line-height: 12px;
        font-size: 10px;
    }
    .lb-number {
        bottom: -40px;
        font-size: 10px !important;
    }
    .lb-data .lb-close {
        width: 25px;
        height: 30px;
        background: url(../img/close-small.png) top right no-repeat !important;        
    }
    .lb-data .lb-details {
        width: 85% !important;
        font-size: 11px;
    }
    .lb-details .lb-realisation, .lb-details .lb-place, .lb-details .lb-date, .lb-details .lb-caption {
        margin-bottom: 3px;
    }
    .lb-download {
       margin-top: -6px;
    }
    .imgMoreInfo.panel-media #submit{
        margin-bottom: 5px;
    }
    .burger_reset_form_area, .burger_login_form_area {
        padding: 15px;
    }
    .dash-btn-align{
        text-align: center !important;
    }
    .blog-content .video-button {
        margin: 0px 26% !important;
    }
    .kc_button_quar {
        width: auto !important;
    }
    .blog-content .video-button {   /* forms.css styles*/
        margin: 0 auto !important;
        float: initial;
    }
}
.cls-zero-count,
.cls-photo-count,
.cls-video-count,
.cls-num-docs {
    /*color: #ff8300;*/
    /*color: #ffb43d;*/
    color: #55BFD8;
    font-size: 32px;
    font-weight: bold;
    margin: 0px 0px 10px;
}
.cls-photo-count span,
.cls-video-count span,
.cls-num-docs span{
    color: #000;
    font-size: 24px;
    font-weight: normal;
}
.cls-doc-div{
    width: 100%;
    border-bottom: 2px solid #000;
    /*margin: 0px 20px 20px 20px;*/
    margin-bottom: 20px;
}
.cls-back-dash{
    color: #ffffff !important;
    background-color: #1d2025 !important;
    border-radius: 30px !important;
    font-weight: bolder !important;
}
.cls-back-dash:hover{
    color: #1d2025 !important;
    background-color: #ffffff !important;
    border: 2px solid #1d2025 !important;
}
.cls-photo-div,
.cls-video-div{
    border-bottom: 2px solid #000;
}
.col-sm-3.cls-pd-right {
    padding-right: 0px !important;
}
.col-sm-3.cls-pd-left {
    padding-left: 10px;
}
.burger_login_form_area .cls-login-style-icon{
    border-top-left-radius: 20px !important;
    border-bottom-left-radius: 20px !important;
}
.burger_login_form_area .cls-login-style-input{
    border-top-right-radius: 20px !important;
    border-bottom-right-radius: 20px !important;
}
.burger_login_form_area p.cls-text-style{
    font-size: 18px;
    color:#000;
    text-align: justify;
    line-height: 1.6;

}
.burger_login_form_area .cls-text-style-2{
    font-size: 16px;
    margin-top: 20px;
    text-align: center;
    font-weight: 800;
}
.burger_login_form_area .cls-text-style-2 a{
    font-weight: bold;
    /*color: #ffb43d;*/
    color: #55BFD8;
}
.burger_login_form_area .cls-text-style-2 a:hover{
    color: #8a8787;
}
.burger_login_form_area a.theme-link{
    color: #000;
    font-weight: 600;
    text-decoration: none;
    /*margin-top: 5px;*/
    margin-bottom: 5px;
    display: inline-block;
    font-size: 16px;
}
.burger_login_form_area .cls-remb label input{
    margin-right: 4px !important;
}
.cls-remb {
    display: flex;
    align-items: baseline;
}
.cls-remb input {
    margin-right: 5px;
    /*position: relative;*/

    /*top: -5px;*/
}
.cls-remb label {
    align-self: center;
    color: #000;
    margin-bottom: 5px;
    font-size: 16px;
}
/*.newsletter-section #lightgallery .cls-newsletter-a*/