#language_picker_des_94{display:none!important;}

div.mod-languages li {
    margin: 0;
}







div.mod-languages img {
    border: none;
    width: 19px;
}






.top-social{
    width: auto;
    float: left;
}

.top-text{text-align:right;}




.loader2{width:40px; margin:0 auto;}


h1 {
    font-family: 'CYLICOMB';
    font-size: 24px;
    font-weight: 900;
    color: #000;
    margin-bottom: 20px;
    background:#10245a;
    padding: 19px;
}

.contact {
    position: relative;
    clear: both;
}

.category-name{margin:0!important;}
.create{margin:0!important;}




.com-content-category-blog__counter{display:none!important;}

.page-item{width:32px; float:left;}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 50px 0;
    border-radius: 4px;
    background:#FFF;
    width: 100%;
    font-family: manos;
    color: #000;
    padding: 10px 15px 3px 15px;
}





br.cb { clear: both; }

.page-header {
    clear: both;
    border-bottom: 0px!important;
}



.soc{width:40px;}


.page-header {
    clear: both;
    border-bottom: 0px!important;
}


.article-info {
    text-align: left;
    MARGIN-BOTTOM: 50PX;
}




p.blog{font-family:cylicom; text-align:left;}


a.pagenav {
    color:#fff!important;
    font-family:cylicom;
}


.pagination ul li, .list-footer ul li {
    display: inline;
    padding: 0px 10px 0px 10px;
    font-family: 'cylicom';
}


.page-link {color:#10245a!important;}




.page-item.active .page-link {
    z-index: 1;
    color:#10245a;
    background-color: #e1e1e1;
    
}



.page-link {border: 0px solid #dee2e6!important; }



@media only screen and (max-width:1279px)
{
  
.item-image{width:100%!important; float:left; padding-right: 0px!important;}
.item-content {width:100%!important; float: left; padding-bottom: 60px;}
  
}

.item-image {
  clear:both;
    width: 50%;
    float: left;
    padding-right: 3%!important;
    margin: 0px!important;
}
.item-content {width:47%; float: left; padding-bottom: 60px;}
  






.pull-right {
    float: right;
    margin-top: 4px;
    color: #fff;
}



a.label{font-size:12px!important;}

/*.article-info{clear:both;}*/









.pagination ul li, .list-footer ul li{
display: inline;
padding: 0px 10px 0px 10px;
}

.pagination ul{
list-style-type: none; }


@media only screen and (max-width:1024px)
{

.pull-left {
    float: left !important;
    width:100%!important;
    padding-right:0px;
}


.cont-blog{width:100%; max-width:1000px; margin:0 auto;  padding-top:100px; padding-bottom:100px; padding-left:5px; padding-right:5px;}

  
  

}














.items-more{display:none!important;}


#text{font-family:cylicom; font-size:15px;}

.create {
    font-family:cylicom;
    font-size: 13px;
    color: #000;
}

.category-name {
    font-family:cylicom;
    font-size: 13px;
    color: #000;
}


.createdby{font-family:cylicomb; font-size:13px;}

.article-info-term {
    font-family: 'cylicom';
    font-weight: 900;
    color: #000;
    padding-top: 37px;
    font-size: 15px;
    /* background: #ccc; */
}

.page-header {
    clear: both;
    
    border-bottom: 0px!important;
}












.btn {
   margin-bottom:50px;
    margin-top: 20px;
    background:#10245a;
  COLOR:#f0b92d;
    font-family: cylicomb!important;
    width: 100%;
    font-size: 14px!important;
    -webkit-transition: all 0.65s ease;
    -moz-transition: all 0.65s ease;
    -o-transition: all 0.65s ease;
    transition: all 0.65s ease;
    border: 2px solid#10245a;
    width: 100%;
    text-align: center;
    padding: 15px;
}

.btn:hover{
  COLOR:#10245a;
  background:#f0b92d;
  
}

h2 {
    background:#10245a;
    margin-bottom: 24px;
    padding-top: 15px;
    padding-bottom: 11px;
    PADDING-LEFT: 5PX;
    FONT-SIZE: 22PX;
    font-family: 'cylicomb';
    text-align: center;
    color: #fff;
    WIDTH: 100%;
}



.pull-left {
    float: left !important;
    width: 50%;
    padding-right: 10px;
}

img{width:100%;}


.cont-blog{width:100%; max-width:1280px; margin:0 auto;  padding-top:100px; padding-bottom:100px;}





/* TELOS BLOG ----------------------------------------------------------------*/





































@font-face
{
font-family:CYLICOMEB;
src: url('../fonts/OpenSans-ExtraBold.ttf');
}

@font-face
{
font-family:CYLICOMB;
src: url('../font/OpenSans-Bold.ttf');
}

@font-face
{
font-family:CYLICOM;
src: url('../font/OpenSans-Regular.ttf');
}


@font-face
{
font-family:CYLICOML;
src: url('../font/OpenSans-Light.ttf');
}



div.itemListCategory {
    display: none;
    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin: 0 0 24px 0;
    padding: 8px;
}



h5.phone {
    font-family: cylicomb;
    font-size: 18px;
    color: #f0b92d!important;
    margin-top: 4px;
}




@media screen and (min-width:0px) and (max-width:1278px) 
{
  .menu-manos{width:auto!important;}
  
  .dj-megamenu-select-dark .dj-mobile-open-btn, .dj-megamenu-offcanvas-dark .dj-mobile-open-btn, .dj-megamenu-accordion-dark .dj-mobile-open-btn {
    background: transparent!important;
    margin-top: 20px;
}
  
.logo2{max-width:200px!important;}  
  
  
}  
  
  
.dj-megamenu-default li a.dj-up_a span {
    float: left;
    display: block;
    padding: 0 0 0 !important;
    height: 60px;
    line-height: 85px;
    background: transparent;
}

.logo2{max-width:300px;}



.lang{float:left;}

.right-bar{float:right;}


.menu-manos{
    width:810px;
    float: left;
  margin-top:-20px;
}


















div.itemListCategory {
    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin: 0 0 24px 0;
    padding: 8px;
    display: none;
}

.mod-languages{margin-top:-5px;}


div.mod-languages a {
    text-decoration: none;
    font-family: 'CYLICOMB';
    font-size: 15px;
}



p.top-r {
    font-size:20px;
    letter-spacing:3px;
}




.itemid343{DISPLAY:NONE!IMPORTANT;}


ul.dj-mobile-dark li.dj-mobileitem:hover > a, ul.dj-mobile-dark li.dj-mobileitem.active > a {
    background: #f0b92d;
    color: #10245a!important;
}


#onweb_chatimage {
    animation-name: onwbmoveleft;
    animation-timing-function: linear;
    animation-iteration-count: 1;
    animation-duration: 0.35s;
    display: none!important;
}
.onwebchatbox .webchat_header {
    display: block !important;
    white-space: nowrap !important;
    background-color: #f0b92d !important;
}

.onwebchatbox .webchat_header {
    color: #000;
    display: block !important;
    white-space: nowrap !important;
    background-color: #f0b92d !important;
    height: 70px !important;
    min-height: 36px !important;
    line-height: 66px !important;
    cursor: pointer;
    box-sizing: content-box !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    outline: 0 !important;
    float: left !important;
    padding-left: 12px !important;
    padding-right: 28px !important;
    vertical-align: baseline !important;
    font-size: 13px !important;
    font-weight: bold !important;
    width: 300px !important;
    position: relative;
    border-top-left-radius: 11px !important;
    border-top-right-radius: 11px !important;
    background-image: url(https://www.onwebchat.com/chatimages/backgrounds/trans-back4.png);
}



div.itemCategory a {
    font-family: 'CYLICOMB';
    font-size: 16px;
}



div.itemCategory span {
    font-weight: bold;
    color: #10245a;
    padding: 0 4px 0 0;
    font-family: 'CYLICOMB';
    font-size: 16px;
}



div.itemNavigation a.itemPrevious {
    padding: 0 12px;
    font-family: 'CYLICOMB';
}



div.itemNavigation span.itemNavigationTitle {
    color: #10245a;
    font-family: 'CYLICOMB';
}



div.itemBackToTop {
    text-align: right;
    display: none;
}

div.itemAuthorLatest ul li a {
    font-family: 'CYLICOMB';
    background: #10245a;
    padding: 5px;
    font-size: 15px;
    /* margin-top: 25px; */
}


div.itemAuthorLatest h3 {
    color: #10245a;
    font-family: 'CYLICOMB';
    border-bottom: 3px solid#10245a;
}




span.itemDateModified {
    font-family: 'CYLICOM';
    color: #10245a;
}

span.itemHits {
    float: left;
    font-family: 'CYLICOMB';
    color: #10245a;
}


div.itemAuthorBlock {
    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin: 0 0 16px 0;
    padding: 8px;
    display: none;
}

div.itemSocialSharing {
    padding: 8px 0;
    display: none;
}



dl, ol, ul {
    margin-top: 0;
    margin-bottom: 1rem;
    color: #10245a;
    font-family:CYLICOMb!important;
    padding-left: 15px;
}


div.itemFullText {
    font-family: cylicomb;
    color:#141f3c;
    font-size: 17px;
}




div.itemIntroText {
    color:#141f3c;
    font-size: 15px;
    font-weight: bold;
    line-height: 24px;
    padding: 4px 0 12px 0;
    font-family: 'CYLICOMB';
}


div.itemHeader span.itemAuthor {
    display: block;
    padding: 0;
    margin: 0;
    font-family: 'CYLICOMB';
    color: #10245a;
  font-size:14px;
}



div.itemHeader span.itemDateCreated {
    color: #10245a;
    font-size: 13px;
    font-family: 'CYLICOMB';
}


div.itemHeader h2.itemTitle {
    padding: 10px 0 10px 4px;
    margin: 0;
    font-family: 'CYLICOMB';
    color: #f0b92d;
    background: #10245a;
    font-size: 23px;
}


div.itemToolbar {  display: none;}

div.itemRatingBlock {
    padding: 8px 0;
    display: none;
}


div.itemToolbar ul {
    display: none;
}

a:hover{ color:#f0b92d;}

div.catItemHeader span.catItemAuthor {
    display: block;
    padding: 0;
    margin: 0;
    font-family: 'CYLICOMB';
    color: #10245a;
  font-size: 13px;
}


div.catItemCategory a {
    font-family: 'CYLICOMB';
    font-size: 15px;
}


div.catItemCategory span {
    font-weight: bold;
    padding: 0 4px 0 0;
    font-family: 'CYLICOMB';
    font-size: 15px;
    color: #10245a;
}


a.k2ReadMore {
    background: #10245a;
    padding: 15px 30px 15px 30px;
    font-family: 'CYLICOMB';
}

a.k2ReadMore:hover {
    background: #f0b92d;
   color:#10245a;
    padding: 15px 30px 15px 30px;
    font-family: 'CYLICOMB';
}





div.catItemIntroText {
    font-size: inherit;
    font-weight: normal;
    line-height: inherit;
    padding: 4px 0 12px 0;
    font-family: 'CYLICOMB';
    color:#141f3c;
  font-size: 16px!important;
}


div.catItemHeader h3.catItemTitle {
    padding: 10px 0 10px 5px;
    margin: 0;
    font-family: 'CYLICOMB';
    background: #10245a;
    font-size: 19px;
}

div.catItemHeader span.catItemDateCreated {
    color: #10245a;
    font-size: 12px;
    font-family: 'CYLICOMB';
}










.dj-megamenu-default li.active a.dj-up_a {border-bottom:2px solid#f0b92d;}

.acym_module_form input {
    /* width: 100%; */
    cursor: pointer;
    max-width: 100%;
}



.navbar {
    padding: 0px;
    border: 0px;
    border-radius: 0px;
    background: #eef6fd;
  
}

header + div, header + section{margin-top:79px!important;}



a.arx{background:red; border-radius:30%;}
a.about{background:#f0b92d; border-radius:30%;}


.rpx_form_container .checkbox, .rpx_form_container .radio {
    vertical-align: inherit;
    margin-right: 5px;
}



.cpnb-button, .cpnb-button-ok, .cpnb-m-enableAllButton {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 12px;
    color: #10245a!important;
    background-color:#f0b92d!important;
}


.cpnb-div-position-top-left .cpnb-inner, .cpnb-div-position-top-right .cpnb-inner, .cpnb-div-position-bottom-left .cpnb-inner, .cpnb-div-position-bottom-right .cpnb-inner {
    padding: 15px 20px 5px 20px;
    background: #10245a;
    border: 2px solid#f0b92d;
}


.testimonial_slider .item .testimonial_content .icon{color: #10245a!important;}


.header_top p span {
    color: #f0b92d!important;
    font-weight: 500;
}


.main_slider_area .main_slider .slick-list .slider_item .one, .main_slider_area .main_slider .slick-track .slider_item .one {opacity: 0.2!important;}


.acym_module_form label {
    max-width: 100%;
    display: inline-block;
    cursor: pointer;
    FONT-FAMILY: 'CYLICOMB';
}

a {color: #f0b92d;}


.f_widget h5, .f_widget a {
    color: #f0b92d;
    font-size: 16px;
    font-weight: 400;
    FONT-FAMILY: 'CYLICOMB';
}




p_slider_inner .prev, .p_slider_inner .next {
    
    border: 2px solid #f0b92d!important;
    color: #f0b92d!important;
    background: #10245a!important;
}





.theme_w_btn {
    font: 600 13px/30px "Poppins", sans-serif;
    border: 2px solid #f0b92d!important;
    display: inline-block;
    padding: 13px 20px 10px;
    letter-spacing: 4.16px;
    min-width: 230px;
    text-align: center;
    color: #f0b92d!important;
    
}




.theme_w_btn:after {background: #10245a!important;}








.promo_area:before {opacity: 0.4!important;}





p.parallax-text{color:#fff!important; font-size:19px!important; font-family:cylicom!important; text-align:left; font-style:normal!important;}

.btn-primary:hover {
    color: #f0b92d;
    background-color: #10245a;
    border-color: #f0b92d;
}

.img_hover:before {
    background: #f0b92d!important;
}

.img_hover .icon:hover{color:#f0b92d;}

.about_content h6 {
    color: #f0b92d!important;
}

.footer_bottom {
    background: #f0b92d!important;
}

.footer_top {
    background: #10245a!important;
    border-top: 5px solid#f0b92d;
    border-bottom: 4px solid#000;
}


.kedro{text-align:center;}

.team_item .tema_content h6:hover {color: #f0b92d;}



.back-gray{background:#f9f9f9;}

.portfolio_area {background: #f9f9f9!important;}

.testimonial_thumbnil .item .round_img:before{background: #f9f9f9!important;}


p.synergates {
    PADDING-TOP: 10PX;
    padding-left: 8px;
    background: #FFF;
    font-family: CYLICOM!important;
    color: #393434!important;
    text-align: left!important;
    font-size: 14px;
    letter-spacing: 1px!important;
    line-height: 210%;
   
    height: 50px;
    MARGIN: 11px 0 3PX!IMPORTANT;
}









.dj-megamenu-default li ul.dj-submenu > li > a {padding: 10px 20px;}


.testimonial_slider .item .testimonial_content {
    border: 1px solid#10245a;
    padding: 50px 40px;
    position: relative;
    background:#10245a;
}







.main_slider_area .main_slider { margin-top: -30px;} /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
   
article
{
    display: block;
    width: 100%;
}

label{color:#fff!important;}





.testimonial_thumbnil .item.slick-current .round_img {border-color: #f0b92d!important;}

.testimonial_thumbnil .item:after {border-top: 7px solid #f0b92d!important;}

.testimonial_slider .item .testimonial_content .icon {background: #f0b92d!important;}

.testimonial_thumbnil .item .content {min-height: 162px;}

.team_item .tema_content {
    border: 2px solid #f0b92d!important;
    padding: 13px 0px 0px!important;
    margin-top: 5px;
    background: #10245a;
}


.team_item:hover .img_hover::before {
    opacity: 0.7!IMPORTANT;
}




.team_item .tema_content h6 {
    font-size: 18px;
    color: #f0b92d;
    margin-bottom: 2px;
    transition: color 0.2s linear;
    FONT-FAMILY: 'CYLICOMB';
}

.team_item {
    border: 0px solid #fff;
    padding: 26px 0px 0px;
    margin-top: 5px;
    background:transparent;
}





.kedro{width:272px; margin: 0 auto!important; display: block;}











.testimonial_thumbnil .item .content h6 {
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.5px;
    margin-bottom: 2px;
  font-family: 'CYLICOMb';
}


.testimonial_slider .item .testimonial_content p {
    font-size: 15px;
    line-height: 29px;
    font-family: 'CYLICOMb';
    font-weight: normal;
    font-style: italic;
    margin-bottom: 0;
    color: #f0b92d;
}



a.toogle:link {text-decoration: none; font-size: 14px; color: #bb0440; font-family: CYLICOMB;}
a.toogle:visited{text-decoration: none; font-size: 14px; color: #bb0440; font-family: CYLICOMB;} 
a.toogle:hover {text-decoration: none; font-size: 14px; color: #bb0440; font-family: CYLICOMB;}   
a.toogle.active {text-decoration: none; font-size: 14px; color: #bb0440; font-family: CYLICOMB;} 






















.space{margin-top:102px;}


.img-psy{width:100%; max-width:489px;}


dl, ol, ul {
    margin-top: 0;
    margin-bottom: 1rem;
    color: #222;
    font-family: 'CYLICOM';
  padding-left: 15px;
 
}








h1.titlos{text-align:center; font-size:22px; font-family:cylicomb;  margin: 0 auto;}

h2.titlos{text-align:center; font-size:22px; font-family:cylicomb;  margin: 0 auto;}

p.text-center{text-align:center; font-size:16px; font-family:cylicom; color:#222;}

p.text-left{text-align:left; font-size:16px; font-family:cylicom; color:#222;}














@media screen and (min-width:1024px) and (max-width:1280px) 
{
.dj-megamenu-default li a.dj-up_a{padding:0 10px!important;}


}









.rpx_field_input label {
    color: #000!important;
    font-family: 'CYLICOM';
}

.service_promo_item:hover .round {
    background: transparent;
    color: #258a45!important;
}





.header_social_icon a:hover {
    background: #fff;
}





.s-f{float:left;}


.link-footer {
    font-family: cylicomB!important;
    font-size: 14px!important;
    color: #fff!important;
}

h5.footer-title{ color:#fff; font-family:'CYLICOMb';}


h6.footer-text{ color:#fff; font-family:'CYLICOMB'!important; font-size:13px; font-weight:normal!important; line-height: 141%;}






.form-control {
    color: #000;
    border: 1px solid #10245a;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}


div.rapid_contact_ex .textarea {
    background: #10245a;
    color: #fff;
}

textarea.form-control {
    height: auto;
    /* color: #000; */
    background: #fff;
    color: #000;
    font-family: 'CYLICOMB';
}



div.rapid_contact_ex .inputbox {
    background: #10245a;
    color: #000!important;
    font-family: 'CYLICOMB';
    color: #fff!important;
}


div.rapid_contact_ex .button {
    font-family: 'CYLICOMB';
}





.btn-primary {
    color: #10245a;
    background-color: #f0b92d;
    border-color: #f0b92d;
    FONT-FAMILY: 'CYLICOMB';
}



a.mail-to{color:#fff!important;}




p.contact {
    PADDING-TOP: 11PX;
    background: #10245a;
    font-family: CYLICOMB!important;
    color: #eeb72d!important;
    text-align: CENTER!important;
    font-size: 14px;
    letter-spacing: 1px!important;
    line-height: 210%;
    border: 3px solid#f0b92d;
    height: 55px;
    MARGIN: 0 0 13PX!IMPORTANT;
}












.team_social_icon a:hover {
    background: #bb0440;
    color: #fff;
    border-color: #bb0440;
}



.team_social_icon a:hover {
    background: #bb0440;
    color: #fff;
    border-color: #bb0440;
}


.footer_bottom p a {
    color: #10245a;
}


.footer_bottom p, .footer_bottom a {
    color: #10245a;
    font-family: 'CYLICOM';
}




.f_widget .f-title {font-family: 'CYLICOMB';}


.skill_item p {margin-bottom:0; font-family:'CYLICOML';}

.skill_item h6 {font-family: cylicomb!important;}

.skill_item .count_main .counter_content {background: #bb0440; font-size: 24px; font-family: 'CYLICOML';}

.promo_content p {
    font-style: italic;
    color: #ffffff;
    FONT-FAMILY: 'CYLICOMb';
}

.promo_content .theme_w_btn {margin: 0px 10px; FONT-FAMILY: 'CYLICOMB';}

.precess_item .media-body p {FONT-FAMILY: CYLICOM;}

.precess_item .media-body h6 {FONT-FAMILY: 'CYLICOMB'; COLOR: #212028;}









.promo_content h2 {
    font-size:50px;
    color: #fff;
    margin-bottom: 40px;
    FONT-FAMILY: 'CYLICOMB';
}



.promo_content h2 span {
    font-weight: 300;
    FONT-FAMILY: 'CYLICOM';
}



.precess_item .media-body h6:before { background:#ecebdf!IMPORTANT;}

.precess_item .icon {
    font-family: CYLICOM!IMPORTANT;
    background: #10245a!IMPORTANT;
    color: #f0b92d;
    border: 1px solid#f0b92d;
}











.pr_slider_item .item_content p {
   font-family:cylicom;
}




.pr_slider_item .item_content h4 {
   font-family:cylicomb!important
}



.img_hover:before {
    background: #f0b92d!important;
}



.service_tab_content {
    border: 1px solid #bb0440!important;
    background: #fff;
}


.service_tab .nav-item.active {
    padding: 10px 49px;
    margin-bottom: -1px;
    background-color: #212028!important;
}






.service_tab .nav-item {
   
    color: #ffffff!important;
    background: #bb0440!important;
    
}




.service_faq_info .card {
    border: 1px solid #bb0440!important;
   
}





.service_faq_info .card .card-body {
    border-top: 1px solid #bb0440!important;
   
}







.service_faq_info .card .card-header button .minus {
    display: inline-block;
    background: #212028!important;
    color: #fff!important;
}



.service_faq_info .card .card-header button span {
color: #ffffff!important;
background: #10245a!important;
   
}





.section_title h2 {
    font-size: 36px;
    font-weight: 400;
    letter-spacing: 0.72px;
    margin-bottom: 0;
    font-family: 'CYLICOMB';
    color: #10245a;
}





.section_title h6 {
    font-size: 18px;
    font-family: 'CYLICOMB';
    font-weight: 400;
    color: #f0b92d;
    margin-bottom: 5px;
}






.about_content .theme_btn:hover {
    background: transparent;
    border-color: #8781bd;
    color: #ffffff!important;
}

.about_content p {
    margin-bottom: 28px;
    font-family: 'CYLICOMB'!important;
    FONT-SIZE: 17PX;
    COLOR: #181f3c;
}


.about_content h6 {
   
    font-family: 'CYLICOMB';
    
}





.about_content h2 {
   
    font-family: 'CYLICOMB';
}



.service_promo_item p {
    margin-bottom: 0;
    font-family: 'CYLICOM';
}



.service_promo_item h3 {
   
    font-family: cylicomb;
}





.bg_color {
    background: #eef6fd!important;
}

.service_promo_item .round { 
    background: #bb0440!IMPORTANT;
    border: 1px solid #bb0440!IMPORTANT;
 }


.main_slider_area .main_slider .slider_text.slider_text_three .theme_w_btn {
    color: #bb0440!IMPORTANT;
}


.theme_btn {
    font-family: CYLICOMB;
    background: #10245a!important;
    border: 2px solid #f0b92d!important;
  color:#f0b92d!important;
}






.main_slider .slider_text ul li i {
    font-size: 20px;
    color: #f0b92d!important;
}

.main_slider .slider_text h2 span {
    color: #fff!important;
}




.main_slider_area .main_slider .slider_text h3 {
   
    font-family: 'CYLICOM';
    font-style: italic;
}

.main_slider .slider_text h2 {font-family: 'CYLICOMb';}






.chzn-container-single .chzn-single span {
    display: block;
    overflow: hidden;
    margin-right: 26px;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: 'CYLICOMB';
    color: #1d1d1d;
}



.header_top p {
    color: #f0b92d!important;
    font-family: 'CYLICOMB';
}


.header_top {
    background: #10245a!important;
}



.header_social_icon a {
color: #f0b92d!important;
border: 1px solid #f0b92d!important;}
}

.header_top p {color: #f0b92d!important;}



.chzn-container-single .chzn-single {
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0 0 0 8px;
    height: 25px;
    border: 0px solid #aaa;
    border-radius: 5px;
    background-color: #fff;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
    background: -webkit-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: -moz-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: -o-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: none!important;
    background-clip: padding-box;
    box-shadow: none!important;
    color: #444;
    text-decoration: none;
    white-space: nowrap;
    line-height: 24px;
    width: 70px;
}












.col-md-8 {float: left;}
.col-md-6 {float: left;}

.col-md-4 {float: left;}






/*mega menu ------------------------------------------------------------------------------------------------------------------------------------------ */




.dj-megamenu-select-dark .dj-mobile-open-btn, .dj-megamenu-offcanvas-dark .dj-mobile-open-btn, .dj-megamenu-accordion-dark .dj-mobile-open-btn {    
    background: #fff!important;
}




ul.dj-mobile-dark li.dj-mobileitem > a {
    display: block;
    font-size: 14px;
  font-family: 'CYLICOMB';
    line-height: 1;
    background:  #10245a;!important;
    color: #f0b92d!important;
    text-decoration: none;
    padding: 20px 15px;
    cursor: pointer;
    border-top: 1px solid #f0b92d!;
    -webkit-transition: background-color 0.2s ease-out;
    transition: background-color 0.2s ease-out;
}





.dj-offcanvas-dark .dj-offcanvas-top {
    background: #ffffff!important;
    text-align: right;
}






.dj-offcanvas-dark {
    background: #fff!important;
    color: #fff;
}

.fa-remove:before, .fa-close:before, .fa-times:before {
    content: "\f00d";
    color: #000;
}



.dj-offcanvas-dark .dj-offcanvas-top {
    background: #ffffff!important;
    text-align: right;
}


.dj-megamenu-default li:hover a.dj-up_a, .dj-megamenu-default li.hover a.dj-up_a, .dj-megamenu-default li.active a.dj-up_a {
    background: transparent!important;
    color: #fff;
    /* border-left-color: #46a5df; */
    /* background: rgb(56,172,231); */
    background: -moz-linear-gradient(top, rgba(56,172,231,1) 0%, rgba(22,129,209,1) 100%);
    /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(56,172,231,1)), color-stop(100%,rgba(22,129,209,1))); */
    /* background: -webkit-linear-gradient(top, rgba(56,172,231,1) 0%,rgba(22,129,209,1) 100%); */
    background: -o-linear-gradient(top, rgba(56,172,231,1) 0%,rgba(22,129,209,1) 100%);
    background: -ms-linear-gradient(top, rgba(56,172,231,1) 0%,rgba(22,129,209,1) 100%);
    /* background: linear-gradient(to bottom, rgba(56,172,231,1) 0%,rgba(22,129,209,1) 100%); */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38ace7', endColorstr='#1681d1',GradientType=0 );
}


.dj-megamenu-default {
   
    font-family: cylicom!important;
   background:none!important;
}


.dj-megamenu-default li a.dj-up_a {
    font-size: 14px!important;
    font-weight: normal!important;
    color:#141f3c!important;
    text-transform: none!important;
    text-decoration: none;
    padding: 0 11px;
    cursor: pointer;
    font-family: cylicomb;
    background: transparent;
    color: #9f804d;
    border-right: 0px solid #000!important;
    border-left: 0px solid #555!important;
    -webkit-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    letter-spacing:0px;
}





.dj-megamenu-select-light .dj-mobile-open-btn, .dj-megamenu-offcanvas-light .dj-mobile-open-btn, .dj-megamenu-accordion-light .dj-mobile-open-btn {
    
    background: transparent!important;
    color: #434343;
    font-size: 34px!important;
  margin-top: 30px;
}


.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    content: "\f0c9";
    color: #f0b92d!important;
}


ul.dj-mobile-light li.dj-mobileitem:hover > a, ul.dj-mobile-light li.dj-mobileitem.active > a {
    background: #bb0440!important;
    color: #fff!important;
    font-family: cylicom!important;
}


/*sub menu kouti ------------------------- */
.dj-megamenu-default li div.dj-subcol {background: #10245a;}




.dj-megamenu-default li ul.dj-submenu > li > a {
    color: #f0b92d!important;
}



.dj-megamenu-default li ul.dj-submenu > li > a:hover, .dj-megamenu-default li ul.dj-submenu > li > a.active, .dj-megamenu-default li ul.dj-submenu > li.hover:not(.subtree) > a {
    background:none!important;
    color: #f0b92d;
}





/*border sub items link ------------------------- */
.dj-megamenu-default li ul.dj-submenu > li {
  
    border-top: 1px solid #f0b92d!important;
}

.itemid193{display:none!important;}
.itemid194{display:none!important;}

/*mega menu ------------------------------------------------------------------------------------------------------------------------------------------------------ */




