@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap');



/*cookie css*/
h2#CybotCookiebotDialogBodyContentTitle{color: #9dcc62; padding: 0 0 10px 0;}  
#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{width:100%;}
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll.CybotCookiebotDialogBodyButton{float:right;}
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection.CybotCookiebotDialogBodyButton{float:left;background-color: #9dcc62;border: 1px solid #9dcc62;}
.ias-cookiesettings {
    color: white;
    background-color:#9dcc62;
    padding: 10px 14px 10px 14px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    position: fixed;
    bottom:0px;
    font-size: 16px;
    left: 30px;
    cursor: pointer;
    -webkit-transition: .75s;
    -moz-transition: .75s;
    transition: .75s;
    z-index: 9999;
}


@media(max-width:767px) {

	.ias-cookiesettings {
	    padding: 6px 8px 6px 8px;
	    border-top-left-radius: 10px;
	    border-top-right-radius: 10px;
	    position: fixed;
	    bottom:0px;
	    font-size: 12px;
	    left: 30px;
	}  
} 

@media(max-width:500px){
    a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll.CybotCookiebotDialogBodyButton{float:none;}
    a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection.CybotCookiebotDialogBodyButton{float:none;}
}

/* end of cookie css*/

/* START HOMEPAGE VIDEOS */

#vidwrap {
    /* Your thumbnail image */
    background: url('https://iasopaidon.gr/images/video_play1.png') no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    overflow:hidden;
    background-repeat: no-repeat;
    width:auto;
    height:360px;
    cursor:pointer;
}

#vidwrap2 {
    /* Your thumbnail image */
    background: url('https://iasopaidon.gr/images/video_play2.png') no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    overflow:hidden;
    background-repeat: no-repeat;
    width:auto;
    height:360px;
    cursor:pointer;
}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}

.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
/* END HOMEPAGE VIDEOS */

/* check up campaign 2017 style */
.t3-mainnav .t3-navbar {background: #9dcc62 none repeat scroll 0% 0% !important;}
.t3-mainbody {padding-top: 0px !important;}
.page-header{margin: 20px 0 5px;}
.youtuber { position: relative; width: 100%; height: 395px; max-width: 650px; margin-bottom: 30px;}
.youtuber iframe {position: absolute; top: 0; left: 0; width: 100%; height: 395px; max-width: 650px;}
#imageID {margin-bottom: 30px;}
.cu-campaign{background: #5DA9DD;padding: 20px;}
.cu-title{font-size:26px; color:white;text-align:left;}
.cu-text{font-size:18px;color:white;}
.cu-text > b > a{color:white;}
.cu-character{text-align:center;}
.cu-greentitles{background: #81BA41; color:white; font-size:26px;padding:10px; text-align:center;}
.cu-borderform{border-left: 1px dashed #81BA41;border-right:1px dashed #81BA41;border-bottom:1px dashed #81BA41;padding:20px;}
.cu-left-line{border-left: 1px solid #81BA41;padding:20px;}
hr.cu-hrline{ border: solid #81BA41; border-width: 1px 0 0; margin: 0 40px 0 40px;}
.cu-camp-marg{margin: 0 -30px 0 -30px;}
b.cu-bold{font-size:20px; color:#525252;}
.cu-boldgreen{color: #81BA41;font-size:25px;}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th{background:#F2F2F2;}
.cu-text-16{font-size:16px !important;}
.textcolorlink{color:#525252; font-size:13px;text-align:right !important;}
#newsletter0.rsform-checkbox {color:#525252 !important; font-size:13px;text-align:right !important;}
/* end of check up campaign 2017 style*/

/* check up campaign 2018 style */
.t3-mainnav .t3-navbar {background: #9dcc62 none repeat scroll 0% 0% !important;}
.youtuber { position: relative; width: 100%; height: 395px; max-width: 650px; margin-bottom: 30px;}
.youtuber iframe {position: absolute; top: 0; left: 0; width: 100%; height: 395px; max-width: 650px;}
#imageID {margin-bottom: 30px;}
.cu-campaign2{background: #f1655e;padding: 50px;}
.cu-title2{font-size:28px; color:#ffffff;text-align:left;}
.cu-subtitle2{font-size:28px; color:#ffffff;text-align:left;}
.cu-text2{font-size:18px;color:white;}
.cu-table2{padding: 5px 20px 5px 20px!important;}
.cu-href2{font-size:18px;color:white;}
.cu-href2:focus, .cu-href2:hover{color: #405167;}
.cu-text2 > b > a{color:white;}
.cu-character2{text-align:center;}
.cu-greentitles{background: #81BA41; color:white; font-size:26px;padding:10px; text-align:center;}
.cu-borderform2{border-left: 1px dashed #81BA41;border-right:1px dashed #81BA41;border-bottom:1px dashed #81BA41;padding:20px;}
.cu-left-line2{border-left: 1px solid #81BA41;padding:20px;}
hr.cu-hrline2{ border: solid #81BA41; border-width: 1px 0 0; margin: 0 40px 0 40px;}
.cu-camp-marg2{margin: 0 -30px 0 -30px;}
b.cu-bold2{font-size:20px; color:#525252;}
.cu-boldgreen2{color: #81BA41;font-size:25px;}
.table-striped2>tbody>tr:nth-child(odd)>td, .table-striped2>tbody>tr:nth-child(odd)>th{background:#F2F2F2;}
.cu-text-162{font-size:16px !important;}
/* end of check up campaign 2018 style*/

/* check up campaign 2019 style */
.campcheckupminh{min-height:800px;}
.col-pad-zero{padding:0px;}
.bgcolor-blue-children-checkup-2019{background-color:#f5d5d6;}
.bgcolor-orange-children-checkup-2019{background-color:#f69898;color:#892874;}
.padd-rsf-ckup-2019{padding:35px 30px;}
.offer_title-ckup-2019{color:#892874;font-weight:700;}
.padd-top-ckup-2019{padding-top:20px;}
.padd-left-ckup-2019{padding-left:10px;}
.clear{clear:both;}
.ckup-2019-text-title{font-size: 27px;text-align: left;line-height: 30px;}
hr.border-ckup-text-2019 {border-top: 1px solid #892874;margin-left: 10px;}
.ckup-2019-title-price{font-size: 40px;text-align: left;line-height: 40px;}
.ckup-2019-box{border:1px solid #892874; background-color:#892874;}
.ckup-2019-box-content{color:#fff; padding: 10px 20px;text-align: center;font-size: 18px;}
ul.ul-ckup-2019 li { color: #892874; text-align:left;}
ul.ul-ckup-2019 li span.ckup-2019-price{font-weight:700; font-size:20px;color: #892874;}
a.ckup-2019-link{color:#892874;}
a.ckup-2019-link:hover{color:#892874; font-weight:700;}
.rsformcheckup2019>form#userForm>fieldset#rsform_16_page_0>center>.uk-form-row.rsform-block.rsform-block-send>.uk-form-controls.formControls.cmpsendform > .rsform-submit-button.uk-button.uk-button-primary{background-color:#892874;border: 1px solid #892874;}
.rsformcheckup2019>form#userForm>fieldset#rsform_16_page_0>.uk-form-row.rsform-block.rsform-block-name>.uk-form-controls.formControls.cmpformname>label>a{color:#892874;}
.rsformcheckup2019{border-left:2px dashed #892874;border-right:2px dashed #892874;border-bottom:2px dashed #892874;}
.rsformcheckup2019>#userForm>.formRed{padding:10px;}
.padd-top-orange{padding-top:22px;}
.ckup-2019-mobile{display:none;}
.bgcolor-blue-children-checkup-2019.padd-rsf-ckup-2019>.bt-accordion.bt-accordion-plus>.bt-spoiler.bt-spoiler-opened>.bt-spoiler-title{background-color:#f5d5d6; color:#892874;border: 1px solid #892874;}
.ckup-text-footer-2019{font-size:14px;padding-left:35px;padding-top: 3px;}
 p.checkup2019headline{padding:20px; text-align:center; }

@media (max-width: 1200px){
  .ckup-2019-desktop{display:none;}
  .ckup-2019-mobile{display:inherit;}
  .bgcolor-blue-children-checkup-2019>.bt-accordion.bt-accordion-plus>.bt-spoiler>.bt-spoiler-title{background-color:#892874;color:#fff;text-align:center;border: 1px solid #892874;} 
  .rsformcheckup2019 {background-color:#892874;}
  .ckup-2019-title-price {font-size: 35px;}
  .rsformcheckup2019>form#userForm>fieldset#rsform_16_page_0>center>.uk-form-row.rsform-block.rsform-block-send>.uk-form-controls.formControls.cmpsendform > .rsform-submit-button.uk-button.uk-button-primary{background-color:#f69898;border: 1px solid #892874;}
  .rsformcheckup2019>form#userForm>fieldset#rsform_16_page_0>.uk-form-row.rsform-block.rsform-block-name>.uk-form-controls.formControls.cmpformname>label>a{color:#fff}; 
  .rsformcheckup2019>form#userForm>fieldset#rsform_16_page_0>.uk-form-row.rsform-block.rsform-block-name>.uk-form-controls.formControls.cmpformname>label{color:#fff;}
  .rsformcheckup2019>form#userForm>fieldset#rsform_16_page_0>.uk-form-row.rsform-block.rsform-block-name>.uk-form-controls.formControls.cmpformname>label{color:#c8c8c8;}
  p.checkup2019headline{color:#c8c8c8;}
}
@media (max-width: 600px){
    .ckup-2019-title-price {font-size: 30px;}
}
/* end check up campaign 2019 style */

/* phone contact top */
.t3-off-canvas .t3-off-canvas-body a,
.t3-off-canvas .t3-off-canvas-body a:hover,
.t3-off-canvas .t3-off-canvas-body a:active,
.t3-off-canvas .t3-off-canvas-body a:focus{color: #9dcc62;}
.toolshomeen {width:100% !important;}
.contaciasopttop{font-size:20px; padding-top: 20px;}
.overmargtop{margin-top:20px;}
/* phone contact top */
@media (max-width: 991px) and (min-width: 980px){
div.mod-languages ul { margin-top: 20px !important;}
.contaciasopttop {margin-left: 150px;padding-top: 5px;}
.logo a { padding: 70px 0 0 0;}
}
.register_page .register-fields-input .button, .login_wapper .submit_button .button{background:#68ad44;}
.heading_login_page{color:#68ad44;}
.perigrafititleh2{color:#68ad44; font-size: 24px;}
.bgclr {background-color: #81ba41; padding: 3%;}
#easyprofile > .row-fluid.jsn_profile {   margin-left: 0px;  margin-right: 0px;}
.banner_epeigonta > img{margin-top:20px; width:466px; height:220px;}
.banner_epeigonta_en > img{margin-top:20px; width:360px; height:380px;}
.banner_home > a > img {width:100%; height:auto;}
.image_custom{ padding-right: 0 !important; margin-right:8px; float:left;}
.off-canvas-toggle {background: #81ba41 none repeat scroll 0% 0%;}
span.hideprint{display:none;}
div.catItemDateCreated, div.tagItemDateCreated, .blogListItem .published, .item-page .published, div.userItemDateCreated, div.latestItemDateCreated, div.itemDateCreated{  background: #9dcc62 !important;}
div.catItemHeader h3.catItemTitle a:hover, div.tagItemHeader h3.tagItemTitle a:hover, div.userItemHeader h3.userItemTitle a:hover, div.latestItemHeader h3.latestItemTitle a:hover, h3.blogItemTitle a:hover{color: #81ba41 !important; }
/* styling for tables & lists*/
.tableserv{ border-bottom:1px solid #acacac; width:75%;}
.padd-left{  padding-left: 8px; }
ul.greycol > li {   color: #919191 !important;   list-style: none;}
ul.greycol > li:before{
   content: "";
   display: table-cell;
   position:relative;
   left: -16px;
   background-color:#81BA41;
   display:inline-block;
   margin-right: -5px;
   width:5px;
   height:5px;
   border-radius:50%; 
   top: -5px;}

ol.greycol > li {  color: #919191 !important;  /*list-style: none;*/}
/* end of styling for tables & lists */

/* EngageBox */
ul.greycol2 > li{
  color: #919191 !important;
  list-style: none;
}

ul.greycol2 > li:before{
   content: "";
   display: table-cell;
   position:relative;
   left: -16px;
   background-color:#919191;
   display:inline-block;
   margin-right: -5px;
   width:5px;
   height:5px;
   border-radius:50%; 
   top: -5px;
}

.greycol2 {
  margin: 0;
  padding-top:5px;
  padding-bottom:5px;
  list-style-type: none;
}

ol.greycol2 > li {
  color: #919191 !important;
  list-style-type: none;
  counter-increment: step-counter;
}

ol.greycol2 > li:before{
  content: counter(step-counter)". ";
  margin-right: 0px;
  color: #919191;
  font-weight: bold;
  padding-right:8px;
}
/* End EngageBox */

.custom .bt-heading { width: 50%; float: left; margin-bottom: 45px;}
.customInfoHome > .innersidebartools { width: 100%; float: left;  margin-bottom: 5px;}
.bt-heading h1, .bt-heading h2, .bt-heading h3, .bt-heading h4, .bt-heading h5 { color: #81ba41;}

/**** gia to keno pano apo Prosfata Nea stin Arxiki ****/
.t3-sl {padding-bottom: 40px;   padding-top: 20px; }
div.iaso-doctor-content-top { width: 100%; display: table; border: 1px solid #cbcbcb;}
.wk-slideshow.wk-slideshow-default > div > ul > li > a:before {  display: none !important;}
div.iaso-doctor-content-top > img { display: table-cell; width: 185px; float:left; }
div.iaso-doctor-cv {color: #919191;}
h1.iaso-doctor-name { 
color: #575757;
  width: 100%;
  display: block;
  padding-bottom: 10px;
  margin-bottom: 30px;
  border-bottom: 1px solid #cbcbcb; }
div.iaso-doctor-content-top-info {
  display: block;
  background-color: #fbfbfb;
  float:left;
  width: 320px;
  height: 272px;}
.btn-primary { background-color: #9dcc62; border-color: #9dcc62;}
.btn-primary:hover {background-color: #759749; border-color: #759749;}
.my-pagination li.pagination-prev .pagenav:hover, .my-pagination li.pagination-next .pagenav:hover {background-color: #9dcc62 !important;}
.bt-tabs-responsive-select { margin-bottom: 30px;}
div.iaso-doctor-cv > h3 { color: #7d9e54; font-weight: 600; margin-bottom: 0px;padding-bottom:10px;}
div.iaso-doctor-cv > ul {list-style-type: none; margin-left: 39px; padding-left: 0;}
div.iaso-doctor-cv > ul > li {color: #919191; margin-bottom: 8px; margin-left: 0; padding-left: 0;}
div.iaso-doctor-content-top-specialty { padding: 10px; text-align: center; height: 207px;}
span.iaso-doctor-content-top-specialty-text {
  display: block;
  width: 100%;
  text-align: center;
  color: #9dcc62;
  padding: 25px 10px 0px 10px;
}
div.iaso-doctor-content-top-department-top { padding-top: 40px; text-align: center; padding-bottom: 40px;}
span.iaso-doctor-content-top-department-top-text {width: 100%; text-align: center; color: #ffffff;}
div.iaso-doctor-content-top-department-bottom { border-top: 1px dotted #ffffff;  padding: 10px; text-align: center; padding-top: 20px;}
div.iaso-doctor-content-top-department-bottom > img { float:left; margin-left: 10px;}
div.iaso-doctor-content-top-department-bottom > h4 {
  color: #ffffff;
  border-bottom: 1px solid #ffffff;
  float:left;
  font-size: 20px;
  margin-top: 0px;
  padding-top: 0px;
  margin-left: 15px;
  padding-bottom: 10px;
  font-weight: 400;
}
div.iaso-doctor-content-top-department-bottom > span {
  float: left;
  font-weight: 600;
  margin-left: 15px;  
  color: #ffffff;
  font-size: 18px;
}
div.iaso-doctor-content-top-clinic {border-top: 1px dotted #cbcbcb; padding: 10px; text-align: center;}
span.iaso-doctor-content-top-clinic-header {
  display: block;
  width: 100%;
  text-align: center;
  color: #57565d;
}
span.iaso-doctor-content-top-clinic-text {
  display: block;
  width: 100%;
  text-align: center;
  color: #9dcc62;
}

div.iaso-doctor-content-top-department {
  display: block;
  background-color: #9dcc62;
  float:left;
  width: 340px;
  height: 272px;
}

@media (max-width: 1199px) {
  div.iaso-doctor-content-top-info { width: 240px;}
  div.iaso-doctor-content-top-department { width: 270px;  }
  div.iaso-doctor-content-top-department-bottom > h4 { font-size: 14px; }
  div.iaso-doctor-content-top-department-bottom > span {font-size: 16px;}
  div.iaso-doctor-content-top-specialty { height: auto;}
  span.iaso-doctor-content-top-specialty-text { padding: 10px 10px 10px 10px; }
}

@media (max-width: 991px) {
  div.iaso-doctor-content-top-info {width: 280px;}
  nobr { white-space: normal; }
  div.iaso-doctor-content-top-department { width: 100%; height: auto;}
  div.iaso-doctor-content-top-department-bottom > h4 {  font-size: 20px; }
  div.iaso-doctor-content-top-department-bottom > span { font-size: 20px; margin-bottom: 10px;}
  div.iaso-doctor-content-top-specialty { height: auto; }
  span.iaso-doctor-content-top-specialty-text { padding: 10px 10px 10px 10px;}
  div.iaso-doctor-content-top-department-bottom { padding: 15px 5px 30px 65px; }
  div.iaso-doctor-content-top-department-top {padding-top: 10px; padding-bottom: 10px; }
}

@media (max-width: 767px) {
  div.iaso-doctor-content-top-info { width: 100%; height: auto;}
  div.iaso-doctor-content-top-department { width: 100%; height: auto;}
  div.iaso-doctor-content-top-department-bottom > h4 { font-size: 20px; }
  div.iaso-doctor-content-top-department-bottom > span { font-size: 20px; margin-bottom: 10px;}
  div.iaso-doctor-content-top-specialty { height: auto;}
  span.iaso-doctor-content-top-specialty-text { padding: 10px 10px 10px 10px; }
  div.iaso-doctor-content-top-department-bottom {
    padding: 15px 5px 15px 5px;
    float: initial;
    margin: 0 auto;
    width: 320px;
  }
  div.iaso-doctor-content-top-department-top {padding-top: 10px; padding-bottom: 10px;}
  div.iaso-doctor-content-top { border: none;  }
  div.iaso-doctor-content-top > img { float:initial; margin: 0 auto;  }
  h1.itemTitle { font-size: 18px; }
}

@media (max-width: 350px) {
  div.iaso-doctor-content-top-department-bottom { width: auto;}
  div.iaso-doctor-content-top-department-bottom > img {  display: none; }
  
  #vidwrap {
    height:160px;
}

#vidwrap2 {
    height:160px;
    
 }
}

/* widgetkit caption about */
#lightbox-title.lightbox-title-float{ background-color: rgba(60,141,174,0.7); }
/* end widgetkit caption about */

/* history of IASO images padding left */
.imghistleft{ padding-left: 0px !important;}
/* end history of IASO images padding left */

@media (max-width: 1200px) {
  .t3-module.modulemonades_ygeias {display: none;}
  .customtopmenu_clinics{display:none;}
}

h2{font-size: 22px;}
.iasoblogimage { display: block;  width: 45%;  float:left !important;}
.iaso-article-image-margin { margin: 0px 20px 5px 0px; float: left;}
.iaso-article-image-margin-right{ margin: 0px 0px 0px 20px;float: right;} 
div[itemprop="articleBody"] { text-align: justify;}
#jform_ειδικότητα, #jform_κλινική, #jform_αλφαβητική_αναζήτηση {
  width:73%;
  margin: 0 auto;
  font-size: 14px;
  -webkit-border-radius: 0px;
}
.bt-tabs-responsive-select, #select-content-container { display: none; }

@media (max-width: 997px) {
  .jsn_iaso_fields > .form-group control-group > .control-label { width: 100% !important;  }
  .iaso-contact-form-header:after { background: none !important; }
  #jform_ειδικότητα, #jform_κλινική, #jform_αλφαβητική_αναζήτηση { width:93%;  margin: 0 auto; }
}
@media (max-width: 991px) {
  .bt-tabs-responsive-select, #select-content-container { display: initial; }
  .bt-tabs-responsive-select { width: 100%; font-size: 14px; }
  .bt-tabs {display: none;}
}
@media (max-width: 767px) {
  .jsn_iaso_fields > .form-group control-group > .control-label { width: 100% !important; }
  #jform_ειδικότητα, #jform_κλινική, #jform_αλφαβητική_αναζήτηση { width:95%;  margin: 0 auto;}
  div[itemprop="articleBody"] { text-align: left;}
  .background_slideshow { height: auto;}
}    
@media (max-width: 599px) {
  .jsn_iaso_fields > .form-group control-group > .control-label { width: 100% !important;}
  #jform_ειδικότητα, #jform_κλινική, #jform_αλφαβητική_αναζήτηση { width:90%;  margin: 0 auto;}
   #vidwrap {height:260px;}
   #vidwrap2 {height:260px;}
}
@media (max-width: 300px) {
  .jsn_iaso_fields > .form-group control-group > .control-label {width: 100% !important; }
  #jform_ειδικότητα, #jform_κλινική, #jform_αλφαβητική_αναζήτηση { width:80%; margin: 0 auto;}
}
.background_slideshow {height: auto;}
.home-slideshow-responsive { display: none; }
.home-slideshow { display: initial; }

@media (max-width: 480px) {
   .wk-slideshow-default .nav span { background: none;}
    #vidwrap {height:220px;}
    #vidwrap2 {height:220px;}
}
@media (max-width: 991px) {
    .nav > li > span {
    padding: 7px 15px !important;
    display: inline-block;
  }
}

@media (max-width: 980px) {
  .dropdown-menu .divider {
      height: auto;
      margin: 7.5px 0;
      overflow: hidden;
      background-color: inherit;
  }
}  
@media (max-width: 850px) {
  .home-slideshow-responsive { display: initial; }
  .home-slideshow { display: none; }
}
.bt-tabs-nav, bt-tabs-nav > span { text-align: left;}
ul.articleblackli > li {color: #919191;list-style-position: inside;}
.jsn_listprofile {padding-top: 0px; padding-bottom: 0px;}
.jsn_src_iaso { width: 580px; margin: 0 auto; margin-bottom: 15px;}
.jsn_src_iaso_right {text-align:left;padding:0px;}
.jsn_src_iaso_left { text-align:right; padding:0px;}
.control-label {
  width:220px !important;
  margin-right: 20px;
  font-size: 16px;
  padding-left: 20px;
  font-weight: 400;
  text-align: left !important;
}

.my-pagination li a.pagenav:hover, .my-pagination li.page-number span.pagenav { border: 2px solid #9dcc62; background: #9dcc62;}
.my-pagination li a.pagenav span:hover , .my-pagination li.page-number span.pagenav span {color: #ffffff;}
.well.jsn_search {
  background-color: #fff;
  border: 0px;
  -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.00);
  box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.00);
}
.jsn_iaso_fields {
  background-color: #E1EFD1;
  margin: 0 auto;
  width: 580px;
  display: block;
  padding-top: 25px;
  padding-bottom: 5px;
  padding-left: 25px;
}
.chzn-container.chzn-container-single { width: 340px !important;}
.chzn-container-single .chzn-single { color: #cbcbcb important;}
.chzn-single {
  background: none !important;
  background-color: #fff !important;
  border-radius: 0px !important;
  box-shadow: 0 0 0px rgba(0, 0, 0, 0.0) !important;
  color: #cbcbcb important;
  margin-top: 5px;
}
.jsn_src_iaso_searchfield { width: 400px !important;  border-radius: 0px !important;  height: 40px !important;}
.jsn_src_iaso_searchbtn {
  display: initial;  
  border-radius: 0px;
  height: 40px;
  width: 165px;
  margin-left: 15px;
  font-size: 16px;
}

div.ειδικότητα, div.κλινική { font-size: 14px;}
.listusers .row-fluid {  border-top: 0px solid #eee;}
.jsn_list > .pagination > p.counter { margin-top: 0px;}
.tagiasoreadmore {
  display: block;
  float:left;
  margin-left: 42px;
  margin-top: 15px;  
}
.jsn_usr_list_table { width: 100%; margin-bottom: 40px;}
table.jsn_usr_list_table > tbody > tr {border-bottom: 1px solid #797979;}

@media (max-width: 979px) {
  .iaso-top-menu-gr { display: none;}
}
@media (max-width: 992px) { 
  .jsn_src_iaso {
    width: 100%;
    margin: 0 auto; 
    margin-bottom: 15px;
  }
  .jsn_src_iaso_searchfield {
    width: 100% !important;
    border-radius: 0px !important;
    height: 40px !important;
  }
  .jsn_src_iaso_searchbtn { width: 100% !important;  font-size: 12px; }
  .control-label { display: block;  width: 100%; }
  .jsn_iaso_fields { width: 100%; }
  .controls {  margin-left: 0px !important;  }
  .chzn-container.chzn-container-single {  width: 80% !important; }
}

@media (max-width: 400px) {
  .jsn_usr_list_table { font-size: 10px; }
  td > .jsn_listprofile > h4 { font-size: 10px;  }
  div.ειδικότητα, div.κλινική { font-size: 10px;  }
}
.tagiasoreadmorenomargin { display: block; float:left;  margin-top: 15px;}
.iasoblogtags { margin-top: 10px;}
.iasoblogcatitemheader, .iasoblogcatitembody, .iasoblogcatitemlinks {
  display: block !important;
  width: 50%;
  float:right !important;
  margin-left: 10px !important;  
}
.pluginButton, #li_ui_li_gen_1438680569098_0 #li_ui_li_gen_1438680569098_0-title {text-shadow: none;}
.bt-social-share {border:0px;background:none;}
.head-search input.form-control {padding-left:30px;background-repeat :no-repeat; background-image : url("../images/searchicon.png");background-position: left center;}
.printmine, .fontresizer {text-align:right;}
.printmine > a 
{
    font-size:0;
    background: url(../images/printer.png) no-repeat;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
}
.blogItemIntroText > .bt-social-share,.blogListItem > .actions,.copyright  > .jfontsize {display:none;}
.bt-social-share-below{margin-top:15px;}
.mylife > .catItemHeader{padding-bottom: 0px;margin-bottom: 0px;padding-top: 0px;}
.mylife > .catItemHeader:after{ display:none;}
.catItemView.mylife {margin-bottom: 0px; border-bottom: 0px solid #E6E6E6;}
.ependytikes-sxeseis {
  border: 1px #cccccc solid;
  margin: 3px;
  text-align: center;
  width: 24%;
}
.pdfcontainer > img {border: 1px #cccccc solid;  margin-bottom: 15px;}
.pdfcontainer > a > span {
  height: 170px;
  display: block;
  font-size: 16px;
  line-height: 130%;
  border:1px solid #ccc;
  padding: 20px;
}
.text_border { border:0px solid #fff !important;  padding: 0px !important;}
.mainpdfcontainer {  margin-bottom: 30px;}
.mainpdfcontainer.first {
  border-color: #cccccc;
  border-style: solid;
  border-width: 0px 1px 0px 0px;
}
.pdfcontainer { text-align: center;}
.level0 {
    margin: 0;
    display: table;
    width: 100%;
}
.level0 > li{  display: table-cell;  float: none;}
div.mod-languages ul.lang-inline li {  display: inline;margin:5px;}
.rowv{border-right:1px solid #919191;}
.rowv2{border-left:1px solid #919191;}
.readmoreItem a {text-transform: none;}

/***** Mega Menu about *************/
.t3-mainnav .t3-navbar {background: #ee7194 none repeat scroll 0% 0%;}
.t3-mainnav .t3-navbar .t3-megamenu ul.navbar-nav > li.dropdown > a {font-size:18px; text-align:center;}
.t3-megamenu .dropdown-menu .mega-nav > li a{font-size: 16px !important;}
.t3-megamenu .dropdown-menu .mega-nav > li a::before{content: none !important;}
.dropdown-menu {font-size:16px !important;}
li.dropdown mega fo{ font-size: 18px !important;}
.t3-mainnav .t3-navbar .t3-megamenu > ul > li > a { font-size:18px; text-align:center}
.navbar{font-size:18px;}
.t3-mainnav.t3-navbar {font-size: 18px !important;}
.navbar{bottom: -21px !important;}
.t3-mainnav .t3-navbar .t3-megamenu > ul > li.open > a, .t3-mainnav .t3-navbar .t3-megamenu > ul > li > a:focus, .t3-mainnav .t3-navbar .t3-megamenu > ul > li.active > a { 
font-size: 18px !important;}
t3-mainnav .t3-megamenu .dropdown-menu .mega-nav > li.active > a {color: #81ba41 !important;}
.t3-megamenu .dropdown-menu .mega-group .mega-nav > li.active > a {color: #919191 !important; }
.camera_commands > span{ background: url(images/camera_skins.png) no-repeat -40px 0 !important;}
.t3-mainnav .t3-navbar .t3-megamenu > ul > li {text-align: center;}
.t3-megamenu .mega > .mega-dropdown-menu { min-width: 300px;  display: none;}
/***** end Mega Menu *******/

/**** slideshow about ******/
.camera_amber_skin .camera_next > span {background-position: -40px -240px !important;}
.camera_amber_skin .camera_prev > span {background-position: 0px -240px !important;}
.camera_commands{  display: none;}
/**** end slideshow ******/

div.itemAuthorBlock img.itemAuthorAvatar{width:100px;}
body {font-size: 17px; color:#919191;}
.t3-mainnav .t3-navbar-collapse .navbar-nav {    margin: 0px -15px;    display: none;}
a{color:#9dcc62;}
a:hover, a:focus{color:#81ba41;}
h2, .h2 {font-weight:600;}
h3, .h3 {font-size: 20px; font-weight:600;}
h4, .h4 {font-weight:600;}
h3.module-title { font-size: 30px; font-weight: 600; text-transform: none;}
h3.module-title::after { border-bottom: 2px solid #9dcc62;}
.defaultLayout .bt-inner .bt-title {text-transform: none; }
.defaultLayout .bt-inner .bt-date {text-transform: none;}

/******* Top Menu ******/
.top_menu{
float:left;
font-size:17px;
border-left:1px solid #E8E8E8;
padding:9px 10px 10px 10px;
}
.top_menu2{
float:left;
font-size:17px;
border-right:1px solid #E8E8E8;
border-left:1px solid #E8E8E8;
padding:9px 20px 10px 20px;
}
.top_menu>a{color:#919191;}
.top_menu2>a{color:#919191;}

/******* Languages-Search-Social *******/
.head-search input.form-control {width:100% !important;}
.head-search {  float: none;  margin: 55px 0px 20px;}
.upperthis{text-transform: uppercase !important;}
li.uppertextsep > span {text-transform: uppercase !important;}
div.outetSitemap{
  display: table-cell;
  height: 35px;
  vertical-align: middle;
  text-align: center;}
div.mod-languages ul {
    margin: 0px;
    padding: 0px;
    list-style: outside none none;
    float: left;}
div.top_sitemap_custom{
display: inline-block;
color:#aaacad;
font-size:13px;
float:left;}
.custom_social{
padding-left:5px;
float:left;}
/******* End Languages-Search-Social *******/

/**** Ypiresies kai Tools Home ****/
/* Backgound image arxiki sti thesi pou einai ta Ergaleia*/
.t3-sl-1 { background: #FFF !important /*url("../images/bg-sl1.png") no-repeat scroll right top*/;}
hr.style3 {	border-top: 1px dashed #8c8b8b;	clear:both;}
.ypiresies_title{
background-color:#f0f0f0;
line-height: 0.95em;
display:inline-block;
padding:10px;
color:#d0427a;
font-size: 16px;}
.perigrafi_title{color:#68ad44;padding-bottom:15px;}
.perigrafi_title:after{
    width: 80px;
    height: 2px;
    background: #68ad44 none repeat scroll 0% 0%;
    position: absolute;
    content: "";}

/***Tools***/
.customInfoHome .rowCustom1::before, .customInfoHome .rowCustom2::before, .customInfoHome .rowCustom3::before, .customInfoHome .rowCustom4::before, .customInfoHome .rowCustom5::before, .customInfoHome .rowCustom6::before, .customInfoHome .rowCustom7::before, .customInfoHome .rowCustom8::before {background-color: transparent;}
.customToolsHome{text-align: center;}
.bt-heading h1:before, .bt-heading h2:before, .bt-heading h3:before, .bt-heading h5:before {
  width: 60px;
  height: 5px;
  background: #afafaf;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  margin-top: 30px;
  content: "";}
.customInfoHome .rowCustom1, .customInfoHome .rowCustom2, .customInfoHome .rowCustom3, .customInfoHome .rowCustom4, .customInfoHome .rowCustom5, .customInfoHome .rowCustom6, .customInfoHome .rowCustom7, .customInfoHome .rowCustom8{padding-left:0px;}
.customInfoHome .bt-heading h3{
    font-size: 22px;
    font-weight: normal;
    margin: 0px 0px 13px !important;}
.customInfoHome .rowCustom1:before{
background:url(/images/sprite.png) 482px 450px !important;
height: 98px;
width: 98px;
left: 0;
right: 0;
margin: 0 auto;
top: 0;}
.customInfoHome .rowCustom2:before{
background:url(/images/sprite.png) 370px 450px !important;
height: 98px;
width: 98px;
left: 0;
right: 0;
margin: 0 auto;
top: 0;}
.customInfoHome .rowCustom3:before{
background:url(/images/sprite.png) 482px 338px !important;
height: 98px;
width: 98px;
left: 0;
right: 0;
margin: 0 auto;
top: 0;}
.customInfoHome .rowCustom4:before{
background:url(/images/sprite.png) 370px 338px !important;
height: 98px;
width: 98px;
left: 0;
right: 0;
margin: 0 auto;
top: 0;}
.customInfoHome .rowCustom5:before{
background:url(/images/sprite.png) 482px 226px !important;
height: 98px;
width: 98px;
left: 0;
right: 0;
margin: 0 auto;
top: 0;} 
.customInfoHome .rowCustom6:before{
background:url(/images/sprite.png) 370px 224px !important;
height: 98px;
width: 98px;
left: 0;
right: 0;
margin: 0 auto;
top: 0;}
.customInfoHome .rowCustom7:before{
background:url(/images/sprite.png) 482px 112px !important;
height: 98px;
width: 98px;
left: 0;
right: 0;
margin: 0 auto;
top: 0;} 
.customInfoHome .rowCustom8:before{
background:url(/images/sprite.png) 370px 112px !important;
height: 98px;
width: 98px;
left: 0;
right: 0;
margin: 0 auto;
top: 0;}
/*** End Tools***/
/**** End Ypiresies kai Tools Home ****/

/*** Latest News Home ****/
.defaultLayout .bt-inner .image-align-center a.bt-image-link {
    background: transparent none repeat scroll 0% 0%;
    border: 1px solid #81BA41;
}
.defaultLayout .lastest_news .bt-inner .bt-title {color:#81BA41;}
.defaultLayout .lastest_news .bt-inner a.bt-title:hover {color:#9DCC62 !important;}
p.readmore > a:hover {color:#9DCC62 !important;}
.defaultLayout .slide_grey_bg .bt-inner a:hover {color:#fff !important;}
/*** End Latest News Home ****/

/***** Carousel Home ******/
.btsc-carousel .bt-carousel-item .item-image img {
    filter: none;
  -webkit-filter: none;
  -moz-filter: none;
  -o-filter: none;}
/***** End Carousel Home ******/

/*** Articles Home ****/
.defaultLayout .slide_grey_bg .bt-inner{background-color:#81BA41;}
.defaultLayout .slide_grey_bg .bt-inner .readmore a {
    background: #9DCC62 none repeat scroll 0% 0%;
     height: 28px;
    line-height: 28px;
    display: inline-block;
    border-radius: 0px;
    font-size: 14px;
    padding: 0px 25px;
    position: relative;
    margin-top: 15px;
    overflow: hidden;}
.defaultLayout .btcontentshowcase-next { background: #555555 url("../images/content_showcase_next.png") no-repeat scroll center center !important;}
.defaultLayout .btcontentshowcase-prev { background: #555555 url("../images/content_showcase_back.png") no-repeat scroll center center !important;}
/*** End Articles Home ****/

/** Footer Politiki Poiotitas**/
.poiotita_padd{padding-top:20px;}

/****** Tabs *******/
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857;
    border: 1px solid transparent;
    border-radius: 4px 4px 0px 0px;
    background-color: #FBFBFB;
  border-color: transparent transparent #DDD ;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
margin-top:1px;}

@media (max-width: 1200px) {.nav-tabs { border-bottom: 0px solid #fff;}}

.tab-content{padding-top:50px;}
.bt-tabs { background: #fff;}
.tab_title{color:#81ba41;font-size:22px;}
.tab_content{color: #919191;font-size:18px;text-align: left;}
.iaso-tabs-home > .bt-tabs {  border: none;    background: #FFF  none repeat scroll 0% 0%;    padding: 0px;}
.iaso-tabs-home > .bt-tabs > .bt-tabs-nav {
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: solid #afafaf;}
.iaso-tabs-home > .bt-tabs > .bt-tabs-panes {
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: solid #afafaf;}
.bt-tabs-vertical{border: 0px solid #fff !important;background: #FFF none repeat scroll 0% 0%;}
.bt-tabs-nav, .bt-tabs-nav span, .bt-tabs-panes, .bt-tabs-pane {
    box-sizing: border-box !important;
    font-size: 17px !important;
    padding-bottom: 15px;
  border-radius: 0px !important;   
}
.bt-tabs-nav span:last-child { border-right: 0px !important;}
.bt-tabs-fitwidth .bt-tabs-nav span {
    margin-right: 0px;
    border-bottom: 1px solid #afafaf;
    border-right: 1px solid #afafaf;
    color:#9e9e9e;}
.bt-tabs-current {
    color:#81ba41!important;
    background: #FFF none repeat scroll 0% 0%;
    cursor: default;
    border-bottom: 1px solid #fff !important;}

/***** Monades Ygeias ******/
div#Mod102.t3-module.modulemonades_ygeias > .module-inner > h3.module-title{ text-align:center; font-weight: 400; padding-top: 20px;}
div#Mod102.t3-module.modulemonades_ygeias > .module-inner > h3.module-title::after{ margin-left:45%;  }
/***** End Monades Ygeias ******/

/**** About us position Home ****/
.aboutUs-sl.block1 {
    padding: 0px 0px 10px !important;
    margin-top: 0px !important;
    background: #fff !important;}
/**** End About us position Home ****/

/**** Istoria omilou *****/
.history_fotos_padding{padding-top:3%;}
.history_tabs > .bt-tabs-vertical .bt-tabs-nav  {   float: left;   width: 10%;} 
.history_tabs > .bt-tabs-vertical .bt-tabs-panes, .bt-tabs-vertical-right .bt-tabs-panes {
    float: left;
    width: 90%;
    border-top: 0px solid #AFAFAF !important;}
.history_tabs > .bt-tabs-vertical .bt-tabs-nav span.bt-tabs-current {
    background: #FFF none repeat scroll 0% 0%;
    border-left: 1px solid #AFAFAF !important;
    border-top: 1px solid #AFAFAF !important;
    border-bottom: 1px solid #AFAFAF !important;
    border-right: 0px solid #AFAFAF !important;}
.bt-tabs-nav {  background: #FFF none repeat scroll 0% 0%;}
.history_tabs > .bt-tabs-vertical .bt-tabs-nav span {
    border-radius: 0px;
    font-size: 14px;
    border-bottom: 1px solid #fff;
    color:#81ba41 !important; }
.history_tabs > .bt-tabs-vertical .bt-tabs-panes {  border-left: 1px solid #afafaf;}

/***** Company Page bullets, images and bullets error at ie  ********/
.company_only_bullets ul{ text-indent: -1em; padding-left: 1em; }
.company_only_bullets li{list-style-position:inside;}
.history_tabs-padding{color:#81ba41 !important;padding:0px;}
.history_tabs_left-padding{padding-left:5px;}
.history_tabs_left-padding1{padding-left:30px;}
/***** End  Istoria omilou  *****/

/***** Dioikisi *****/
.admininstration_tabs > .bt-tabs-vertical .bt-tabs-nav  {  float: left;  width: 30%;} 
.admininstration_tabs > .bt-tabs-vertical .bt-tabs-panes, .bt-tabs-vertical-right .bt-tabs-panes {
    float: left;
    width: 70%;
    border-top: 0px solid #AFAFAF !important;}
.admininstration_tabs > .bt-tabs-vertical .bt-tabs-nav span.bt-tabs-current {
    background: #FFF none repeat scroll 0% 0%;
    border-left: 1px solid #AFAFAF !important;
    border-top: 1px solid #AFAFAF !important;
    border-bottom: 1px solid #AFAFAF !important;
    border-right: 0px solid #AFAFAF !important;}
.admininstration_tabs > .bt-tabs-vertical .bt-tabs-nav span {
    border-radius: 0px;
    font-size: 14px;
    border-bottom: 1px solid #fff;
    color:#d0427a !important; }
.admininstration_tabs > .bt-tabs-vertical .bt-tabs-panes {  border-left: 1px solid #afafaf;}
.admininstration_tabs-padding{color:#d0427a !important; padding:5px;}
.admininstration_tabs_left-padding{padding-left:5px;}
.admininstration_tabs_left-padding1{padding-left:10px;}
.admininstration_tabs > div.bt-tabs.bt-tabs-vertical > div.bt-tabs-panes > div.bt-tabs-pane.bt-clearfix { padding: 10px 0px 0px 10px;}
/*****End Dioikisi *****/

/***** Videos *****/
.video_tabs > .bt-tabs-vertical .bt-tabs-nav  {  float: left;    width: 20%;} 
.video_tabs > .bt-tabs {background: #FFF none repeat scroll 0% 0%;}
.video_tabs > .bt-tabs-vertical .bt-tabs-panes, .bt-tabs-vertical-right .bt-tabs-panes {
    float: left;
    width: 80%;
    border-top: 0px solid #AFAFAF !important;}
.video_tabs > .bt-tabs-vertical .bt-tabs-nav span.bt-tabs-current {
    background: #FFF none repeat scroll 0% 0%;
    border-left: 1px solid #AFAFAF !important;
    border-top: 1px solid #AFAFAF !important;
    border-bottom: 1px solid #AFAFAF !important;
    border-right: 0px solid #AFAFAF !important;}
.video_tabs > .bt-tabs-vertical .bt-tabs-nav span {
    border-radius: 0px;
    font-size: 14px;
    border-bottom: 1px solid #fff;
    color:#81ba41 !important; }
.video_tabs > .bt-tabs-vertical .bt-tabs-panes {  border-left: 1px solid #afafaf;}
.video_tabs-padding{color:#d0427a !important; padding:5px;}
.video_tabs_left-padding{padding-left:5px;}
.video_tabs_left-padding1{padding-left:10px;}
.video_tabs > div.bt-tabs.bt-tabs-vertical > div.bt-tabs-panes > div.bt-tabs-pane.bt-clearfix {padding: 10px 0px 0px 10px;}
/*****End Videos *****/

/**** Blue Bullets ****/
ul li {
    /* Bullet color */
    color: #81ba41;}
ul li span {
    /* Text color */
    color: #919191;}
ol li {
    /* Bullet color */
    color: #81ba41;}
ol li span {
    /* Text color */
    color: #919191;}
/**** End Blue Bullets ****/

/**** Deltia Tupou ****/
latestnewsiaso-nea-deltia-typou > ul > li > div > a > span { color: #919191 !important;}

/*** Blue check icon for bullet ***/
.maria23  ul { padding-left:20px; list-style:none; }
.maria23   li { margin-bottom:10px; }
.maria23  li:before {    
    font-family: 'FontAwesome';
    content: '\f00c';
    margin:0 5px 0 -15px;}
/*** End Blue check icon for bullet ***/

/***** Pronomia MyClub Card ******/
.pronomia_tabs > .bt-tabs-vertical .bt-tabs-nav  {  float: left;} 
.pronomia_tabs > .bt-tabs-vertical .bt-tabs-panes, .bt-tabs-vertical-right .bt-tabs-panes { float: left;border-top: 0px solid #AFAFAF !important;}
.pronomia_tabs > .bt-tabs-vertical .bt-tabs-nav span.bt-tabs-current {
    background: #FFF none repeat scroll 0% 0%;
    border-left: 1px solid #AFAFAF !important;
    border-top: 1px solid #AFAFAF !important;
    border-bottom: 1px solid #AFAFAF !important;
    border-right: 0px solid #AFAFAF !important;}
.pronomia_tabs > .bt-tabs-vertical .bt-tabs-nav span {
    border-radius: 0px;
    font-size: 14px;
    border-bottom: 1px solid #fff;
    color:#d0427a !important; }
.pronomia_tabs > .bt-tabs-vertical .bt-tabs-panes { border-left: 1px solid #afafaf;}
.pronomia_tabs-padding{color:#d0427a !important; padding:5px;}
.pronomia_tabs_left-padding{padding-left:5px;}
.pronomia_tabs_left-padding1{padding-left:30px;}
/****** End Tabs *******/

/******* Ekdiloseis *****/
.contact-sl {
   /* padding: 0px ;/* padding: 40px 0px 35px;*/
    position: relative;
    background-color: #fff;}
.contact-sl::before {
    left: 0px;
    z-index: -1;
    background:none;}
div#Mod104.t3-module.moduleEvents_home > .module-inner > h3.module-title{
font-size: 22px;
font-weight: 400;
color: #d0427a;
text-transform: none;}
.modekdiloseis{
font-size: 22px !important;
font-weight: 400 !important;
color: #d0427a !important;
text-transform: none !important;}
.padding-mine-maps{padding: 50px 100px 50px 100px;}
/******* End Ekdiloseis *****/

/****** Newsletter ******/
.t3-spotlight-3 {padding-bottom: 35px; }
.bottom_mainbody_3 { background: #81ba41; padding-bottom:10px;}
.bottom_mainbody_custom, .bottom_mainbody_custom_2 {
font-size:20px;
font-weight: 500;
color:#fff;}
.bottom_mainbody_custom::after {
content: "";
    width: 82px;
    position: absolute;
    left: 15px;
    top: 25px;
    border-bottom: 2px solid #ffffff;}
.bottom_mainbody_custom_2::before{
    content: "";
    width: 82px;
    position: absolute;
    left: 15px;
    top: 25px;
    border-bottom: 2px solid #ffffff;}
.customnewsletter > .bt-columns .bt-column { padding-bottom: 30px; }
.bottom_mainbody_custom_content {color:#fff; font-size:16px; padding-right: 25px;}
.dashed_right_custom { border-right: 1px dashed #fff;}
.mine-padding{padding:15px;}
.newsletter-container{margin:0px auto;padding-top: 15px;}     
@media screen  and (max-width: 400px) {  
.newsletter-container{
margin:0px auto;
padding-left: 0px;
padding-top: 2%;}
}
div#mc_embed_signup { background-color: none;}
div#mc_embed_signup > div.mc-field-group > input {  padding-left: 5px;}
.mce_inline_error { margin: 0 !important;}
#mc_embed_signup .mc-field-group { padding-bottom: 0px !important;}
div#mc_embed_signup_scroll > h2 {
  color: #ffffff;
  font-family: Ubuntu;
  font-weight: 700;
  font-size: 30px;
  text-align: center;
  margin-bottom: 30px;}
div.mailchimp-submit-container { float:left; position: relative; padding-left: 25px;}
div.mc-field-group > input {
  -webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
padding: 0px 0px 0px 10px !important;
-webkit-appearance: initial !important;
background-color: #81ba41/*initial*/ !important;
border: 1px solid #fff;
color: #fff;}
div.mce_inline_error {
  background-color: initial !important;
  color: #FF0606 !important;
  font-size: 14px;
  line-height:18px;}
#mc-embedded-subscribe {
  background-color: #81ba41!important;
  height: 30px !important;
  line-height: 150% !important;
  border: 1px solid #fff;
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;
  padding: 0px 50px !important;
  -webkit-appearance: initial !important;
  color:#fff;
  font-size: 14px;}
#mc-embedded-subscribe:hover {
  background-color: #9DCC62!important;
  text-shadow: none;
  color:#fff;}
#mc_embed_signup_scroll { width:auto; /*margin: 20px auto !important;*/}
#mc_embed_signup form {  padding: 10px 0 0px 0 !important;}
.mc-field-group {
  width: 27% !important;
  float: left !important;
  clear: initial !important;
  margin-right:30px;}
div.mc-field-group.input-group{width:100% !important;}
.mc-field-group.input-group>ul{padding-left:0px; font-size:15px;}
::-webkit-input-placeholder {
 font-size: 14px;
 color: #fff !important;
 text-align: center;}
:-moz-placeholder { /* older Firefox*/
 font-size:14px;
 color: #fff ! important;
 text-align: center;}
::-moz-placeholder { /* Firefox 19+ */ 
 font-size: 14px;
 color: #fff !important;
 text-align: center;} 
:-ms-input-placeholder { 
 font-size: 14px; 
 color: #fff !important;
 text-transform: uppercase;
 text-align: center;}
@media (max-width:1023px){
.bottom_mainbody_3 { margin-top: 50px; }
}
/****** End Newsletter ******/

/***** Footer ******/
.footer_text{font-size:14px; line-height:23px;}
.footer_1{padding-top:20px;}
.customhealth_products > .btsc-carousel {padding: 0px 0px !important;}
.companies_footer_title{
font-size:20px;
font-weight: 500;
color:#555555;}
.companies_footer_title::after {
content: "";
    width: 82px;
    position: absolute;
    left: 15px;
    height: 30px;
    border-bottom: 2px solid #81BA41;}
.footer_image_logo_custom{padding: 0px;}
.hospital_partner{ background: url(/images/sprite.png) 756px 450px;  height: 115px;  width: 115px;}
.hospital_2015{ background: url(/images/sprite.png) 756px 332px;  height: 115px;  width: 115px;}
.hospital_2014{ background: url(/images/sprite.png) 756px 212px;  height: 115px;  width: 115px;}
.temos{ background: url(/images/sprite.png) 620px 450px;  height: 115px;  width: 115px;}
.tuv{ background: url(/images/sprite.png) 620px 332px;  height: 115px;  width: 115px;}
.logo_11777{ background: url(/images/sprite.png) 620px 84px;  height: 40px;  width: 125px;}
.elitour_member{ background: url(/images/sprite.png) 1260px 212px;  height: 200px;  width: 125px;}
.fb,.fb_top{ background: url(/images/sprite.png) 258px 78px;  height: 32px;  width: 32px; float:left;}
.in,.in_top{ background: url(/images/sprite.png) 214px 78px;  height: 32px;  width: 32px; float:left; margin-left:5px;}
.ytb,.ytb_top{ background: url(/images/sprite.png) 168px 78px;  height: 32px;  width: 32px; float:left; margin-left:5px;}
.rss,.rss_top{ background: url(/images/sprite.png) 122px 78px;  height: 32px;  width: 32px; float:left; margin-left:5px;}
.insta,.insta_top{ background: url(/images/sprite.png) 78px 78px;  height: 32px;  width: 32px; float:left; margin-left:5px;}
.iaso_logo{ background: url(/images/sprite.png) 258px 450px;  height: 40px;  width: 98px;}
.paidon_logo{ background: url(/images/sprite.png) 258px 396px;  height: 40px;  width: 161px;}
.general_logo{ background: url(/images/sprite.png) 258px 342px;  height: 40px;  width: 213px;}
.thessalias_logo{ background: url(/images/sprite.png) 258px 286px;  height: 41px;  width: 214px;}
.filoktitis_logo{ background: url(/images/sprite.png) 258px 230px;  height: 72px;  width: 127px;}
.cryobanks_logo{ background: url(/images/sprite.png) 258px 144px;  height: 40px;  width: 243px;}
.iaso_logo_en{ background: url(/images/sprite.png) 984px 444px;  height: 40px;  width: 96px;}
.paidon_logo_en{ background: url(/images/sprite.png) 984px 394px;  height: 40px;  width: 153px;}
.general_logo_en{ background: url(/images/sprite.png) 984px 340px;  height: 40px;  width: 211px;}
.thessalias_logo_en{ background: url(/images/sprite.png) 984px 286px;  height: 41px;  width: 197px;}
.filoktitis_logo_en{ background: url(/images/sprite.png) 984px 228px;  height: 73px;  width: 126px;}
.cryobanks_logo_en{ background: url(/images/sprite.png) 258px 144px;  height: 40px;  width: 243px;}
.t3-footer-block { color: #555555;  background-color: #e9e9e9;}
.t3-copyright {background-color:#e9e9e9; color:#555555;}
.social_footer_title{
padding-top:10px;
font-size:20px;
font-weight: 500;
color:#555555;}
.social_footer_title::after {
content: "";
    width: 82px;
    position: absolute;
    left: 15px;
    height: 30px;
    border-bottom: 2px solid #81BA41;}
.social_table_line1 {padding-top:0px !important;}
.social_table > td, tr td {  border-top: 0px solid #DDD;   padding:10px 10px 0 0;}
.footer_social_icons{padding-top:4px;}
@media (min-width: 981px) and (max-width: 1000px) {
.fb, .logo_11777, .elitour_member {margin-left: 25%;}
.iaso_logo,.paidon_logo,.general_logo,.thessalias_logo,.filoktitis_logo,.cryobanks_logo{margin-left: 0%;}
.iaso_logo_en,.paidon_logo_en,.general_logo_en,.thessalias_logo_en,.filoktitis_logo_en,.cryobanks_logo_en{margin-left: 0%;}
}
@media (min-width: 769px) and (max-width: 980px) {
.fb, .logo_11777, .elitour_member {margin-left: 25%;}
.iaso_logo,.paidon_logo,.general_logo,.thessalias_logo,.filoktitis_logo,.cryobanks_logo{margin-left: 28%;}
.iaso_logo_en,.paidon_logo_en,.general_logo_en,.thessalias_logo_en,.filoktitis_logo_en,.cryobanks_logo_en{margin-left: 28%;}
}
@media (min-width: 401px) and (max-width: 768px) {
.fb, .logo_11777, .elitour_member, .iaso_logo {margin-left: 38%;} 
.iaso_logo,.paidon_logo,.general_logo,.thessalias_logo,.filoktitis_logo,.cryobanks_logo{margin-left: 40%;}
.iaso_logo_en,.paidon_logo_en,.general_logo_en,.thessalias_logo_en,.filoktitis_logo_en,.cryobanks_logo_en{margin-left: 40%;}
}
@media (max-width: 400px) {
.fb, .logo_11777, .elitour_member, .iaso_logo {margin-left: 25%;}
.iaso_logo,.paidon_logo,.general_logo,.thessalias_logo,.filoktitis_logo,.cryobanks_logo{margin-left: 8%;}
.iaso_logo_en,.paidon_logo_en,.general_logo_en,.thessalias_logo_en,.filoktitis_logo_en,.cryobanks_logo_en{margin-left: 8%;}
}
@media (min-width:992px) and (max-width: 1000px) {
.module-footer-3, .module-footer-4 {margin-top: 0px !important;} 
.custom.module-footer-4, .custom.module-footer-3 { 
    border-top: 0px solid !important;;  padding-top: 0px !important;;}
}
@media (min-width:980px) and (max-width: 991px) {
    .footer_1{padding-top:0px; margin-top:-33px;}
}
@media (min-width:400px) and (max-width: 991px) {
.center_cust{ padding-left: 15%;}
}



/****** End Footer ******/

/****** Sidebar ******/
/****** Tools Sidebar ******/
.euresi{ background: url(/images/sprite.png) 518px 514px;  height: 52px;  width: 52px;}
.rantebou{ background: url(/images/sprite.png) 452px 514px;  height: 52px;  width: 52px;}
.periodiko{ background: url(/images/sprite.png) 386px 514px;  height: 52px;  width: 52px;}
.programma{ background: url(/images/sprite.png) 322px 514px;  height: 52px;  width: 52px;}
.video{ background: url(/images/sprite.png) 256px 514px;  height: 52px;  width: 52px;}
.myclub{ background: url(/images/sprite.png) 192px 514px;  height: 52px;  width: 52px;}
.goneis{ background: url(/images/sprite.png) 126px 514px;  height: 52px;  width: 52px;}
.nea_sidebar{ background: url(/images/sprite.png) 62px 514px;  height: 52px;  width: 52px;}
.customInfoHome .bt-heading h4 {
    font-size: 16px;
    font-weight: normal;
    margin: 0px 0px 13px !important;}
.bt-heading h4 {
    line-height: normal;
    font-family: "Roboto";
    font-weight: 300;
    text-transform: none;
    color: #81ba41;
    padding: 0px 0px 3px !important;
    margin: 0px 0px 0px !important;}
.bt-heading h4:before {
  width: 50px;
  height: 1px;
  background: #afafaf;
  position: absolute;
  top: 100%;
  content: "";}
.test{padding-top:15px;}
.test1{padding-top:10px;}
.bt-heading{padding:0px;}
.custom .bt-heading { min-height: 0px; }
@media (max-width: 768px) {.custom .bt-heading { width: 100%; }}
/****** End Tools Sidebar ******/

/***** Articles ******/
.t3-sidebar h3.module-title::after { border-bottom: 1px solid #81BA41;}
.afslistikes >.t3-content {padding-top: 0px;}
#article-index, .article-index {
    border: 1px solid #EEE;
    border-radius: 4px;
    float: right;
    padding: 10px;
    margin: 0px 0px 17px 17px;
    width: 25%;
    display: none;}
/***** End  Articles ******/
/****** End Sidebar ******/

/**** Blog *****/
 a.bt-title:hover {color:#81ba41 !important;}

h3.blogItemTitle {text-transform: none;}
.createdby{float: left;   padding-right: 10px; }
.tags{margin-bottom: 10px; margin-top:2px;}
div.tags > span {margin-right: 8px;}
.defaultLayout .bt-contentshowcase .btcontentshowcase-prev:hover {background: url(/~iasopaid/templates/bt_medical/images/content_showcase_back.png) no-repeat scroll center center #81ba41 !important;}
.defaultLayout .bt-contentshowcase .btcontentshowcase-next:hover { background: url(/~iasopaid/templates/bt_medical/images/content_showcase_next.png) no-repeat scroll center center #81ba41 !important;}
/***** End Blog *****/

.t3-spotlight.t3-spotlight-2.row { border-bottom: 0px; /*2px solid rgb(230, 230, 230);*/ }
.t3-spotlight.t3-spotlight-1.row {   border-bottom: 2px solid rgb(230, 230, 230);  padding-bottom: 30px; /*50px*/}

/****** RS Form *******/
.smalltopmargin{margin-top:5px;}
.largetopmargin{margin-top:12px;}
.formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"]{border-radius: 0px;}
.rsformformResponsive_mine_club > .formResponsive select, .rsformformResponsive_mine_club > .formResponsive textarea, .rsformformResponsive_mine_club > .formResponsive input[type="text"], .rsformformResponsive_mine_club > .formResponsive input[type="password"], .rsformformResponsive_mine > .formResponsive select, .rsformformResponsive_mine > .formResponsive textarea, .rsformformResponsive_mine > .formResponsive input[type="text"], .rsformformResponsive_mine > .formResponsive input[type="password"] {height: 38px; width: 30% !important; padding-right: 50%;}
.formResponsive .formHorizontal .rsform-block { margin-bottom: 18px;  float: left;}
.formResponsive .formHorizontal .formControls{  margin-left: 0px;}
.formResponsive .formHorizontal .rsform-block-name .formControls,.formResponsive .formHorizontal .rsform-block-surname .formControls,.formResponsive .formHorizontal .rsform-block-fathername .formControls, .formResponsive .formHorizontal .rsform-block-birthdate .formControls, .formResponsive .formHorizontal .rsform-block-homephone .formControls,  .formResponsive .formHorizontal .rsform-block-mobilephone .formControls,  .formResponsive .formHorizontal .rsform-block-email .formControls,  .formResponsive .formHorizontal .rsform-block-address .formControls,  .formResponsive .formHorizontal .rsform-block-city .formControls,  .formResponsive .formHorizontal .rsform-block-postal .formControls, .formResponsive .formHorizontal .rsform-block-insurancetext .formControls,.formResponsive .formHorizontal .rsform-block-nameclinic .formControls{   margin-left: 0px;}
.formResponsive .formHorizontal .rsform-block-sex .formControls, .formResponsive .formHorizontal .rsform-block-eopyy .formControls{   margin-left: 155px;}
.formResponsive .formHorizontal .rsform-block-privateinsurance .formControls{ margin-left: 93px;}
.formResponsive .formHorizontal .rsform-block-nameclinic .formControlLabel,.formResponsive .formHorizontal .rsform-block-visitbefore .formControlLabel,.formResponsive .formHorizontal .rsform-block-whoisinterested .formControlLabel{font-weight: bold;}
.formResponsive .formHorizontal .rsform-block-nameclinic .formControls select{width:100%;}
.formResponsive .formHorizontal .rsform-block-reason .formControls textarea,.formResponsive .formHorizontal .rsform-block-sickness .formControls textarea,.formResponsive .formHorizontal .rsform-block-specialty .formControls textarea,.formResponsive .formHorizontal .rsform-block-generalinfo .formControls textarea{width:100%;height:65px;}
.formResponsive .formHorizontal .rsform-block-whoisinterested .formControls,.formResponsive .formHorizontal .rsform-block-visitbefore .formControls,.formResponsive .formHorizontal .rsform-block-sex .formControls,.formResponsive .formHorizontal .rsform-block-privateinsurance .formControls,.formResponsive .formHorizontal .rsform-block-eopyy .formControls{float:left !important; font-size:14px;}
.rsformformResponsive_mine_club>.formResponsive input[type="submit"]{margin-left: 0px !important;}

@media (max-width: 1000px) {
.rsformformResponsive_mine_club{border: 0px !important; padding-left: 0px !important;}
.rsformformResponsive_mine > .formResponsive .formHorizontal .rsform-block {
    margin-bottom: 18px;
    float: none;
    width: 100%;
}
.rsformformResponsive_mine.iasogroup-contact-form > .formResponsive .formHorizontal .rsform-block {
    margin-bottom: 18px;
    float: none;
    width: 100%;
}
}

@media (max-width: 768px) {

.border_mine>.rsformformResponsive_mine_club>.formResponsive>h2:after {display: none;}
.border_mine{padding:10px;}
.rsformformResponsive_mine_club > .formResponsive label {
    height: 50px;
    margin: -2px 5px 3px 0px;
    float: left;
    padding: 0px;}
}

/***** Kleiste Rantebou ******/
@media (max-width: 650px) {
.formResponsive .formHorizontal .rsform-block {float: none;}
.formResponsive .formHorizontal .formControlLabel {float: none;}
.rsformonline > .formResponsive .formHorizontal .rsform-block-hospitaltochoose .formControls { margin-top: 80px;}
.rsformonline > .formResponsive select, .rsformonline > .formResponsive textarea, .rsformonline > .formResponsive input[type="text"], .rsformonline > .formResponsive input[type="password"] {
    height: 25px;
    padding-right:0% !important;
}
.formResponsive .formHorizontal .rsform-block-name .formControls, .formResponsive .formHorizontal .rsform-block-surname .formControls, .formResponsive .formHorizontal .rsform-block-fathername .formControls, .formResponsive .formHorizontal .rsform-block-birthdate .formControls, .formResponsive .formHorizontal .rsform-block-homephone .formControls, .formResponsive .formHorizontal .rsform-block-mobilephone .formControls, .formResponsive .formHorizontal .rsform-block-email .formControls, .formResponsive .formHorizontal .rsform-block-address .formControls, .formResponsive .formHorizontal .rsform-block-city .formControls, .formResponsive .formHorizontal .rsform-block-postal .formControls, .formResponsive .formHorizontal .rsform-block-insurancetext .formControls, .formResponsive .formHorizontal .rsform-block-nameclinic .formControls, .formResponsive .formHorizontal .rsform-block-eopyy .formControls,   .formResponsive .formHorizontal .rsform-block-privateinsurance .formControls,.formResponsive .formHorizontal .rsform-block-sex .formControls, .formResponsive .formHorizontal .rsform-block-eopyy .formControls   
{margin-left: 0px !important;}
}
@media (max-width: 350px) {
.formResponsive .formHorizontal .rsform-block-sex .formControls { margin-left: 20px; }
.formResponsive .formHorizontal .rsform-block-privateinsurance .formControls, .formResponsive .formHorizontal .rsform-block-eopyy .formControls, .formResponsive .formHorizontal .rsform-block-nameclinic .formControls { margin-left: 0px;}
label[for=hospitaltochoose4] {
    font-size: 11px;
    border-bottom: 0px dotted;
    line-height:11px;}
}
@media (min-width: 351px) and (max-width: 649px){
.formResponsive .formHorizontal .rsform-block-eopyy .formControls{ margin-left: 0px;}
.formResponsive .formHorizontal .rsform-block-privateinsurance .formControls{margin-left: 0px;}
}
@media (min-width: 650px) and (max-width: 768px){
.formResponsive .formHorizontal .rsform-block-reason .formControls textarea, .formResponsive .formHorizontal .rsform-block-sickness .formControls textarea, .formResponsive .formHorizontal .rsform-block-specialty .formControls textarea, .formResponsive .formHorizontal .rsform-block-generalinfo .formControls textarea 
{width: 50%;}   
.formResponsive .formHorizontal .rsform-block-nameclinic .formControls select {width: 50%;}
}



@media (min-width: 641px) and (max-width: 769px){
.formResponsive .formHorizontal .rsform-block-name .formControls, .formResponsive .formHorizontal .rsform-block-surname .formControls, .formResponsive .formHorizontal .rsform-block-fathername .formControls, .formResponsive .formHorizontal .rsform-block-birthdate .formControls, .formResponsive .formHorizontal .rsform-block-homephone .formControls, .formResponsive .formHorizontal .rsform-block-mobilephone .formControls, .formResponsive .formHorizontal .rsform-block-email .formControls, .formResponsive .formHorizontal .rsform-block-address .formControls, .formResponsive .formHorizontal .rsform-block-city .formControls, .formResponsive .formHorizontal .rsform-block-postal .formControls, .formResponsive .formHorizontal .rsform-block-insurancetext .formControls, .formResponsive .formHorizontal .rsform-block-nameclinic .formControls { margin-left: 160px;}
}
.rsformformResponsive_mine_club > .formResponsive .formHorizontal .formControlLabel,.rsformformResponsive_mine > .formResponsive .formHorizontal .formControlLabel {
    width: 140px;
    padding-top: 5px;
    float: left;
    text-align: left;}
.bt-inner > .bt-extra > .bt-author { color: #fff;}
.rowCustom6 {  margin-top: 0px !important;}
.rsformonline > .formResponsive .formHorizontal .rsform-block-whoisinterested .formControlLabel{width:100%;}
.rsformonline > .formResponsive .formHorizontal .rsform-block {margin-bottom: 20px; float: none;}
.rsformonline > form#userForm.formResponsive > fieldset#rsform_9_page_0.formHorizontal.formContainer > div.rsform-block.rsform-block-visitbefore > div.formControlLabel {width:100%;}
.rsformonline  > .formResponsive select, .rsformonline  > .formResponsive textarea, .rsformonline  > .formResponsive input[type="text"], .rsformonline  > .formResponsive input[type="password"] {height: 25px; width: 100%;}
.rsformonline > .formResponsive .rsform-block-intro .formBody {float:left !important;font-size:14px;border-bottom: 1px dotted;}
.container-fluid .inside{padding:0px;}
.rsformonline > .formResponsive .formHorizontal .formControlLabel{width:auto;text-align: left;font-size:14px;}
.rsform-calendar-box { padding-right: 0% !important; }
.btnCal.rsform-calendar-button { padding: 0px 15px !important; height: 25px; margin-top: 2px; color: #999; }

@media (min-width: 998px) and (max-width: 1217px) {
  .owl-item {  width: 90% !important; }
}
@media (min-width: 768px) and (max-width: 997px) {
  .owl-item {  width: 40%;  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .customToolsHome > a > div {
    width: 33%;
    float: left;
    border-bottom: 20px;  }
  .customInfoHome .bt-heading h3 {  font-size: 20px; }  
}

@media (min-width: 600px) and (max-width: 767px) {
  .customToolsHome > a > div {
    width: 50%;
    float: left;
    border-bottom: 20px;  }
  .customInfoHome .bt-heading h3 {  font-size: 20px; }
}
@media (max-width: 599px) {
  .customInfoHome .bt-heading h3 {  font-size: 18px;  }
  .customToolsHome > a > div {  margin-bottom: 25px; }
}

@media (max-width: 997px) {
  .bottom_mainbody_custom_2::before, .bottom_mainbody_custom::after {  border-bottom: 0px;  }
  .module-footer-1, .module-footer-2, .module-footer-3, .module-footer-4 {  text-align: center; }
  .module-footer-3, .module-footer-4 {  margin-top: 30px; }
  .custom.module-footer-4, .custom.module-footer-3 {  border-top: 1px solid;  padding-top: 10px;  }
  .companies_footer_title::after { border: 0px; }
  .social_footer_title::after {  border-bottom: 0px;  }
}
@media (max-width: 767px) {
  .module-footer-2 { margin-top: 30px; }
  .custom.module-footer-2 { border-top: 1px solid;  padding-top: 10px;} 
}
@media (min-width: 600px) { .rsformonline > .formResponsive .formHorizontal .rsform-block-hospitaltochoose .formControls {margin-top:60px;} }
.rsformonline > .formResponsive .formHorizontal .rsform-block-hospitaltochoose .formControls {font-size:14px;border-bottom: 1px dotted;}
.rsformonline > .formResponsive .formHorizontal .rsform-block-postal,.rsformonline > .formResponsive .formHorizontal .rsform-block-insurancetext{border-bottom: 1px dotted;}
.rsformonline > .formResponsive input[type="submit"]{margin-left: 0px;}
.rsformformResponsive_mine_club > .formResponsive input[type="button"], .rsformformResponsive_mine_club > .formResponsive input[type="submit"], .rsformformResponsive_mine_club > .formResponsive input[type="reset"],.rsformformResponsive_mine > .formResponsive input[type="button"], .rsformformResponsive_mine > .formResponsive input[type="submit"], .rsformformResponsive_mine > .formResponsive input[type="reset"] {margin-top: 10px; margin-left: 480px;} 
.rsformformResponsive_mine_club > .formResponsive input[type="submit"]{margin-top: 70px;}
.formResponsive input[type="submit"]:hover {
    background-color: #9DCC62;
    background-image: -moz-linear-gradient(center botto , #9DCC62, #9DCC62);
    background-image: -ms-linear-gradient(top, #9DCC62, #9DCC62);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9DCC62), to(#9DCC62));
    background-image: -webkit-linear-gradient(top, #9DCC62, #9DCC62);
    background-image: -o-linear-gradient(top, #9DCC62, #9DCC62);
    background-image: -moz-linear-gradient(top, #9DCC62, #9DCC62);
    background-image: linear-gradient(top, #9DCC62, #9DCC62);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    color: #fff;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0);}
.formResponsive input[type="button"], .formResponsive input[type="submit"], .formResponsive input[type="reset"] {
    display: inline-block;
    padding: 4px 20px;
    margin-bottom: 0px;
    font-size: 15px;
    line-height: 28px;
    color: #fff;
    text-align: center;
    text-shadow: 0px 1px 1px rgba(255, 255, 255, 0);
    vertical-align: middle;
    cursor: pointer;
    background-color: #81ba41;
    background-image: -moz-linear-gradient(center top , #81ba41, #81ba41);
    background-repeat: repeat-x;
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-color: #81ba41 #81ba41 #81ba41;
    border-radius: 0px;
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0) inset, 0px 1px 2px rgba(0, 0, 0, 0);    
    background-image: -ms-linear-gradient(top, #81ba41, #81ba41);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#81ba41), to(#81ba41));
    background-image: -o-linear-gradient(top, #81ba41, #81ba41);
    background-image: -moz-linear-gradient(top, #81ba41, #81ba41);
    background-image: linear-gradient(top, #81ba41, #81ba41);
    background-repeat: repeat-x;
    border-color: #81ba41 #81ba41 #81ba41;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#81ba41', endColorstr='#81ba41', GradientType=0);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.border_mine{ padding:50px;}
.rsformformResponsive_mine {  margin: 0px 0px 18px;   padding-left:70px; /*padding:20px*/  border: 1px solid #AFAFAF;}
@media (max-width: 990px) { .rsformformResponsive_mine { padding-left:0px;  border: 0px solid #fff;} }
@media (min-width: 768px) and (max-width: 991px) { .rsformformResponsive_mine {padding-left:20px; } }

.rsformformResponsive_mine_club {
    margin: 0px 0px 18px;  
    padding-left:70px; /*padding:20px*/
    border: 1px solid #AFAFAF;}
.border_mine >.rsformformResponsive_mine > .formResponsive > h2{
color:#81ba41; 
font-family:"Roboto";
padding-top: 10px;}
.border_mine >.rsformformResponsive_mine_club > .formResponsive > h2{
color:#81ba41; 
font-family:"Roboto";
padding-top: 10px;}
.border_mine >.rsformformResponsive_mine > .formResponsive > h2:after{
width: 80px;
height: 3px;
left: 120px;
background: #AFAFAF none repeat scroll 0% 0%;
position: absolute;
top: 110px;
content: "";}
.border_mine >.rsformformResponsive_mine_club > .formResponsive > h2:after {
width: 80px;
height: 3px;
left: 120px;
background: #AFAFAF none repeat scroll 0% 0%;
position: absolute;
top: 110px;
content: "";}
.formResponsive input[type="radio"], .formResponsive input[type="checkbox"] {
    float: left;
    padding-left: 18px;
    margin-right: 5px;}
.formResponsive .formHorizontal input, .formResponsive .formHorizontal textarea, .formResponsive .formHorizontal select, .formResponsive .formHorizontal .formValidation, .formResponsive .formHorizontal .uneditable-input, .formResponsive .formHorizontal .input-prepend, .formResponsive .formHorizontal .input-append {
   display: inline;
    margin-bottom: 0px;}
.formResponsive label {
    height: 18px;
    margin: -2px 5px 3px 0px;
    float: left;
    padding: 0px;}
.thanks_message{padding:50px;}
/******* End RS Form ********/

/****** Inside Articles Columns css *******/
.columns_dorder_left{border-left:1px solid #afafaf; padding-left:8px; text-align:left;  padding-top: 0px;}
.title_border_after::before {
    width: 250px;
    height: 1px;
    background: #AFAFAF none repeat scroll 0% 0%;
    position: absolute;
    top: 35%;
    content: "";}
.title_border_after1::before {
    width: 250px;
    height: 1px;
    background: #AFAFAF none repeat scroll 0% 0%;
    position: absolute;
    top: 35%;
    content: "";}

.title_border_after_eng::before {
    width: 250px;
    height: 1px;
    background: #AFAFAF none repeat scroll 0% 0%;
    position: absolute;
    top: 40%;
    content: "";}

.title_border_after1_eng::before {
    width: 250px;
    height: 1px;
    background: #AFAFAF none repeat scroll 0% 0%;
    position: absolute;
    top: 40%;
    content: "";}
@media (min-width: 1000px) and (max-width: 1200px) {
.title_border_after::before {top:45% !important;}
.title_border_after1::before {top:45% !important;}
.title_border_after_eng::before {top:55% !important;}
.title_border_after1_eng::before {top:55% !important;}
}
@media (min-width: 768px) and (max-width: 999px) {
.title_border_after::before {top:40% !important;}
.title_border_after1::before {top:40% !important;}
}
@media (min-width: 992px) and (max-width: 1000px) {
.title_border_after_eng::before {top:55% !important;}
.title_border_after1_eng::before {top:55% !important;}
}
@media (min-width: 768px) and (max-width: 991px) {
.title_border_after_eng::before {top:45% !important;}
.title_border_after1_eng::before {top:45% !important;}
}
@media (min-width: 581px) and (max-width: 767px) {
.title_border_after::before {top:45% !important;}
.title_border_after1::before {top:45% !important;}
.title_border_after_eng::before {top:45% !important;}
.title_border_after1_eng::before {top:45% !important;}
}
@media (min-width: 450px) and (max-width: 580px) {
.title_border_after::before {top:40% !important;}
.title_border_after1::before {top:45% !important;}
.title_border_after_eng::before {top:45% !important;}
.title_border_after1_eng::before {top:45% !important;}
}
@media (min-width: 380px) and (max-width: 449px) {
.title_border_after_eng::before {top:40% !important;}
.title_border_after1_eng::before {top:40% !important;}
}
@media (max-width: 379px) {
.title_border_after_eng::before {top:35% !important;}
.title_border_after1_eng::before {top:35% !important;}
}
/****** End Inside Articles Columns css *******/

/******* Company Images Inside Article *******/
.company_image{margin: 5px 30px 10px 15px; float: left;}
@media (max-width: 768px) {
.company_image{width:100%; margin: 0px 0px 0px 0px; float: none;}
}
/******* End Company Images Inside Article *******/

/******* Accordion BT Medical *********/
.bt-spoiler-content {
    font-size: 18px;
    color: #919191;
    line-height: 24px;
    padding: 0px !important;
    border-style: none;
    background: #Fff none repeat scroll 0% 0%;
    border-color: -moz-use-text-color #fff #fff;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;}
.bt-spoiler-title {
    font-size: 20px;
    font-weight: normal;
    border: 1px solid #fff;}
.bt-spoiler-opened .bt-spoiler-title { display:none;}
.bt-spoiler-collapse { margin-right: 0px; display: none;}
/******* End Accordion BT Medical *********/

.mine-padding-left{padding-left:30px; padding-top:15px;}
.padding-top-mine{padding-top:120px;}
@media (max-width: 350px) { .padding-top-mine{padding-top:80px;} }
.aboutUs-sl.block2 { padding: 0px 0px 30px;}
.mine-padding1{padding:15px 0px 15px;}
.iasogroup-form-50 {width: 50%;  float:left;}
.iasogroup-form-100 { width: 100%;  float:left;}
.iasogroup-form-50 > div.formControlLabel { width: 100% !important; }
.iasogroup-form-50 > div.formControls {  width: 100% !important; margin-left: 0px !important;}
.iasogroup-form-100 > div.formControls >  div.formBody > textarea { height: 150px; }
.iasogroup-sendemail-checkbox {  width: 80% !important; float: left; }
div.rsform-block-sendmail > div.formControls > div.formBody > input { margin-top: 10px; }
div.iasogroup-form-50 > div.formControls > div.formBody > input { margin-left: 0px; } 
div.iasogroup-submit-form { text-align:right;   padding-right: 68px;  }
.iasogroup-form-100 > div.formControls >  div.formBody {   padding-right: 68px; }
h2.iaso-contact-form-header {   margin-bottom: 30px;}
@media (max-width: 550px) {
    .iasogroup-form-50 {  padding-left: 5px;   padding-right: 10px;  }
    .iasogroup-contact-form { margin-left:0px;    padding-left: 5px; }
    .iasogroup-contact-form > form > h2 {  text-align:center;    }
    .iasogroup-contact-form > form > h2:after {    border: none;     background-color: #ffffff;  }
}
.bt-mine{padding-top:1px !important;}
.padding_mine{padding:1px;}
.padding_mine2{padding-left:0px !important; padding-right:0px !important;}
.club_img_padding{padding-left:20%;padding-bottom:5%;}
.padding_mine_box {
    border: 1px solid #f1f1f1;
    background-color: #fbfbfb;
    padding: 10%;
    margin-left: 15%;
    margin-right: 15%;
    margin-bottom:10%;
    margin-top:5%;}
.mycard_text{clear:both;padding:0px; }
.padding_edendutes_box{
    border: 1px solid #f1f1f1;
    background-color: #fbfbfb;
    padding: 10px 20px 20px 20px;
    margin-top:100px;
    margin-bottom:10%;}
.enimerotika1, .enimerotika2, .enimerotika3, .iaso-contact-form-header { text-align: left; }
.enimerotika1{
border: 1px solid #F1F1F1;
padding:15px;
height:120px;}
.enimerotika2{
border: 1px solid #F1F1F1;
padding:20px;
height:120px;}
.enimerotika3{
border: 1px solid #F1F1F1;
padding:15px;
height:120px;}
@media (min-width: 500px) and (max-width: 767px) { .enimerotika1, .enimerotika2, .enimerotika3 {padding:35px;} }

/**** Prosfata Nea 2 theseis no rotate-zoom *****/
.defaultLayout .bt-inner a:hover img{
	transform:scale(1) rotateZ(0deg);
	opacity:0.65;
	filter: alpha(opacity = 65);}
/**** End Prosfata Nea 2 theseis no rotate-zoom *****/

/****** Ypiresies Klinikon ******/
.table_style_inline{ padding-left:20%; display: inline-block;}
.table_style_inline1{ padding-left:20%; display: inline-block;}
/****** End Ypiresies Klinikon ******/

@media (max-width: 979px) {  #Head_Modules, .otherhospitalsMenu, .head-search-login{display:none;} }

@media (max-width: 991px) {
  .customnewsletter > div > div > div > p { padding-right: 0px;  }
  .t3-module.moduleEvents_home {  margin-top: 50px;   }
  .dashed_right_custom {
    border-right: 0px; 
    border-bottom: 1px dashed #fff;
    margin-bottom: 20px; 
    padding-bottom: 20px;  }
  .t3-megamenu > ul > li > a, .t3-megamenu > ul > li > span {   font-size: 16px !important;}
  .t3-megamenu > ul > li > span > .caret { display: none !important;}
}
/****** Enimerosi Ependiton *****/

.contact_epend_sxeseon{ clear: both; padding:25px;}
.ees_mail{font-size:17px;}
@media (max-width: 768px) { .resp_padding{padding-top:50px;}}
.itemIntroText > p > span > em > img {   margin: 5px 30px 30px 0px !important;}
@media (max-width: 400px) { .ees_mail{font-size:16px;}}
@media (max-width: 1000px) {
.mainpdfcontainer.first {
    border-color: #cccccc;
    border-style: hidden;
    border-width: 0px 1px 0px 0px;}
}
@media (max-width: 1199px) {
  .mc-field-group {
    width: 35% !important;
    float: left !important;
    clear: initial !important;
    margin-right: 10px;  }
  .iasoblogimage > span > a > img {      padding: 8px 8px 8px 0px !important;  }
  #mc-embedded-subscribe {   padding: 0px 15px !important;   }
  .tagiasoreadmore {  margin-left: 34px;  }
  .iasoblogcatitemheader {   width: 100%;   float: left;  }
  .iasoblogimage > span > a > img {   padding: 0px 8px 0px 0px !important;  }
  #rsf_inp179 {   width: 120px !important;  }
  .banner_epeigonta_en > img{margin-top:80px; padding:10px; width:100%; height:auto;}
}
@media (max-width: 991px) {
  .mc-field-group {
    width: auto !important;
    float: left !important;
    clear: initial !important;
    margin-right: 10px;  }
  #mc-embedded-subscribe {  padding: 0px 15px !important;  }
  .iasoblogimage {   width: 100%;  }
  .iasoblogcatitembody {   width: 100%;    padding-top: 20px !important;  }
  .iasoblogcatitemlinks {   width: 100%;   padding-top: 5px !important;  }  
  .tagiasoreadmore {   margin-left: 0px !important;  }
  .itemIntroText > p > span > em > img {   width: 100% !important;   margin: 5px 5px 20px 5px !important;  }
  .banner_home > a > img {width:380px; height:450px; padding:20px;}
  .banner_epeigonta_en > img{margin-top:0px; padding:20px; width:360px; height:380px;}
}
@media (max-width: 767px) {
  .itemIntroText > p > span > em > img {   width: 97% !important;   margin: 5px 20px 20px 5px !important;  }
  .banner_home > a > img {width:380px; height:450px; padding:20px;}
}
@media (max-width: 580px) {
  .mc-field-group {
    width: 32% !important;
    float: left !important;
    clear: initial !important;
    margin-right: 10px;
  }
#mc-embedded-subscribe {  padding: 0px 15px !important; }
}
@media (max-width: 500px) {
  .mc-field-group {
    width: 32% !important;
    float: left !important;
    clear: initial !important;
    margin-right: 10px; }
}
@media (max-width: 400px) {
  .mc-field-group {
    width: 100% !important;
    float: left !important;
    clear: initial !important;
    margin-right: 0px;
    margin-bottom: 5px;  }
  #mc-embedded-subscribe {
    width: 100% !important;
    padding: 0px 15px !important;
  }  
  .banner_home > a > img {width:100%; height:auto; padding:0px;}
  .banner_epeigonta > img{margin-top:20px; width:100%; height:auto;}
  .banner_epeigonta_en > img{margin-top:0px; padding:20px; width:100%; height:auto;}
}
li.mega.mega-group > span.dropdown-header.mega-group-title.separator { text-transform: uppercase; }

/**** Custom 2 css****/
/***** TMHMATA Styling *******/
u.dotted{  border-bottom: 1px dashed #999;  text-decoration: none; }
.padding_tmimata{padding:3%;}
.bimata10_text{padding-top:15%;text-align:left;}
.bimata10_img{padding-left:8%;}
div.col-xs-12.col-sm-12.col-md-4.col-lg-4.tmimata_im, div.col-xs-12.col-sm-12.col-md-6.col-lg-6.tmimata_im{padding-right: 0px !important;padding-left: 0px !important;}
div.col-xs-12.col-sm-12.col-md-4.col-lg-4.tmimata_up{padding-right: 0px !important;padding-left: 0px !important;}
.tmimata_up2{background-color:#f8f8f8; color:#777; padding:10%; border: 1px solid #c8c8c8;} 
.tmimata_up2_2atoma{background-color:#f8f8f8; color:#777; padding:2%; border: 1px solid #c8c8c8;} 
.tmimata_til_title {font-size:23px; line-height:27px;}
.tmimata_til_title_big_txt{font-size: 23px; line-height: 26px;}
.tmimata_til_title_en{font-size:30px; line-height:38px;}
.tmimata_til_number_en2{font-size:30px; line-height:69px;}
.tmimata_til_number {font-size:30px; line-height:35px;}
.tmimata_til_number_en{font-size:30px; line-height:35px;}
.tmimata_til_title_with_text{font-size:25px; line-height:30px;}
.tmimata_til_number_with_text{font-size:20px; line-height:27px;}
div.col-xs-12.col-sm-12.col-md-4.col-lg-4.tmimata_til, div.col-xs-12.col-sm-12.col-md-6.col-lg-6.tmimata_til{padding-right: 0px !important;padding-left: 0px !important;}
div.col-xs-12.col-sm-6.col-md-6.col-lg-6.tmimata_im, div.col-xs-12.col-sm-6.col-md-6.col-lg-6.tmimata_til{padding-right: 0px !important;padding-left: 0px !important;}
.tmimata_til2{background-color:#81ba41; color:#fff; padding:14%; line-height: 26px;} 
.tmimata_til2_2parts{background-color:#81ba41; color:#fff; padding:20.6%; line-height: 26px;} 
.tmimata_til1til_2parts{background-color:#81ba41; color:#fff; padding:18.5%; line-height: 26px;} 
.tmimata_til1til_2parts_text{background-color:#81ba41; color:#fff; padding:6.5%; line-height: 26px;}
.tmimata_til1til_2parts_en{background-color:#81ba41; color:#fff; padding:19%; line-height: 26px;} 
.tmimata_til2til_2parts{background-color:#81ba41; color:#fff; padding:14.5%; line-height: 26px;} 
.tmimata_til2til_2parts_en{background-color:#81ba41; color:#fff; padding:16%; line-height: 26px;} 
.tmimata_til3til_2parts{background-color:#81ba41; color:#fff; padding:10.4%; line-height: 26px;} 
.tmimata_til3til_2parts_with_text{background-color:#81ba41; color:#fff; padding:9.3%; line-height: 20px;}
.pad_top_tel_inline{padding-top:25px;}
@media (min-width: 991px) and  (max-width: 1199px) {
.pad_top_tel_inline{padding-top:19px;}
.tmimata_til2til_2parts_en{padding:15%; } 
div.tmimata_im > img {height:auto !important;}
.tmimata_til2 {padding: 7% 7% 16% 7%; text-align:left;}
.tmimata_up2 {padding: 6%;}
.tmimata_til2_2parts{padding: 15% 15% 20% 15%; text-align:left;}
.tmimata_til2til_2parts{padding: 14.5%; text-align:left;}
.tmimata_til_title {font-size:19px; line-height:20px;}
.tmimata_til_title_big_txt{font-size:19px; line-height:20px;}
.tmimata_til_number {font-size:23px; line-height:25px;}
.tmimata_til_title_with_text{font-size:20px; line-height:24px;}
.tmimata_til_number_with_text{font-size:20px; line-height:23px;}
.tmimata_til3til_2parts_with_text {padding: 7.3%;}
}
@media (min-width: 768px) and  (max-width: 990px) {
.tmimata_til1til_2parts_en{padding:17%; } 
.tmimata_til2til_2parts_en{padding:12.8%; } 
div.tmimata_im > img {height:auto !important;}
.tmimata_til_title_en{font-size:20px; line-height:25px;}
.tmimata_til_number_en{font-size:25px; line-height:30px;}
.tmimata_til_number_en2{font-size:25px; line-height:60px;}
}

@media (max-width: 767px) {
div.col-xs-12.col-sm-6.col-md-6.col-lg-6.tmimata_im, div.col-xs-12.col-sm-6.col-md-6.col-lg-6.tmimata_til{padding-top: 0px !important;padding-bottom: 0px !important;}
.tmimata_til2til_2parts_en{padding:15%; } 
div.tmimata_im > img {height:auto !important;}
.tmimata_til_title_en{font-size:30px; line-height:38px;}
.tmimata_til_number_en{font-size:30px; line-height:35px;}
.tmimata_til_number_en2{font-size:25px; line-height:68px;}
}
@media (max-width: 399px) {
.tmimata_til_title_big_txt{font-size: 19px; line-height: 27px;}
div.col-xs-12.col-sm-6.col-md-6.col-lg-6.tmimata_im, div.col-xs-12.col-sm-6.col-md-6.col-lg-6.tmimata_til{padding-top: 0px !important;padding-bottom: 0px !important;}
.tmimata_til_title_en{font-size:20px; line-height:25px;}
.tmimata_til_number_en{font-size:20px; line-height:35px;}
}

@media (max-width: 768px) {
div.col-xs-12.col-sm-12.col-md-4.col-lg-4.tmimata_im, div.col-xs-12.col-sm-12.col-md-6.col-lg-6.tmimata_im {padding-top: 0px !important;}
div.col-xs-12.col-sm-12.col-md-4.col-lg-4.tmimata_up 
{padding-top: 0px !important;}
div.col-xs-12.col-sm-12.col-md-4.col-lg-4.tmimata_til, div.col-xs-12.col-sm-12.col-md-6.col-lg-6.tmimata_til{padding-top: 0px !important;}
}

/*****  k2 about ****/
ul.latestnewsiaso-nea-deltia-typou {
    display: block;
    list-style-type: none;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;}
ul.latestnewsiaso-nea-deltia-typou > li > a > span {  color: #4db2cd;}
ul.latestnewsiaso-nea-deltia-typou > li {  margin-top: 15px;  margin-bottom: 20px;}
.pageheading_title{display:block !important;text-transform: none;}
.mylife > .page-heading {display: block !important;}
.page-heading {display: none;} 
.imgblogright{
background-image:url("../../../images/mylife_thumbs/header/periodiko_mylife.jpg");
background-repeat:no-repeat; 
padding-left:88px; 
height:60px;}
div.itemToolbar {
padding:2px 0px 20px 0px;
margin:0px 0 0 0;
border-top:0px dotted #ccc;
border-bottom:0px dotted #ccc;
background:#fff;}
div.itemToolbar ul li a{font-size:16px;}
div.itemTagsBlock ul.itemTags li a{
	background:#9DCC62;
	text-decoration:none;
        font-size: 16px;}
div.itemTagsBlock ul.itemTags li a:hover {
	background:#81BA41;
	text-decoration:none;
        font-size: 16px;}
div.itemIntroText, div.itemFullText{font-size:18px;	color:#919191;}
div.itemAuthorLatest h3, div.itemRelated h3 {    color: #81BA41;}
div.itemRelated ul li a:hover{color: #81BA41;}
div.itemAuthorLatest h3, div.itemRelated h3 {text-transform: none;font-size:18px;}
div.catItemHeader h3.catItemTitle,div.tagItemHeader h3.tagItemTitle,div.userItemHeader h3.userItemTitle,div.latestItemHeader h3.latestItemTitle{text-transform: none;}
div.catItemReadMore a, div.tagItemReadMore a, div.userItemReadMore a, div.latestItemReadMore a{text-transform: none;font-size:16px;}
div.itemHeader h2.itemTitle{text-transform: none;}
div.catItemHeader{padding-top:0px !important;}
/*****  end k2 about ****/

/**** Newsletter Full Width *****/
#mce-error-response {    color: #FFF;}
#mce-error-response > a{    color: #316815;} 
#mce-error-response > a:hover {    color: #FFF;}  
.mine-padding2 {    padding-top: 25px;}
/**** End Newsletter Full Width *****/

#cmdSearch, #rsf_inp136 { float:left;}
.blog.bottpad > .items-leading > .leading-0 > .blogListItem > .blogItemHeader > .k2HeaderItem{margin-bottom: 26px;}
.blog.bottpad > .item.column-0 > .blogListItem > .blogItemHeader {padding-bottom: 40px !important;}
.blog.bottpad > .items-row.cols-2 > .item.column-1 > .blogListItem > .blogItemHeader {padding-bottom: 35px !important;}
.blog.bottpad > .items-row.cols-2 > .item.column-2 > .blogListItem > .blogItemHeader {padding-bottom: 35px !important;}

@media (max-width: 1200px) {
  .col-width-mine.top_menu.center, .col-width-mine.top_menu2.center {   width: 33.3%;    float: left;  }
  .col-width-mine.first, .col-width-mine.fourth {   border-left: 0px solid #E8E8E8;  }
  .col-width-mine.third, .col-width-mine.sixth {border-right: 0px solid #E8E8E8;  }
  .top_menu2, .top_menu{border-left: 0px;}
} 
@media (max-width: 767px) {
  .col-width-mine.top_menu.center, .col-width-mine.top_menu2.center {  width: 50%;   float: left;  }
  .col-width-mine.first, .col-width-mine.third, .col-width-mine.fifth {  border-left: 0px;   border-right: 0px solid #E8E8E8;  }
  .col-width-mine.second, .col-width-mine.fourth, .col-width-mine.sixth {  border-right: 0px; }
} 
@media (max-width: 400px) {
  .col-width-mine.top_menu.center, .col-width-mine.top_menu2.center {
    width: 100%;
    float: left;
    border-right: 0px;
    border-left: 0px;  }
} 
@media (max-width: 420px) {  .logo a {   padding: 10px 0 0 0;  }} 
@media (min-width: 768px) and (max-width:979px) {
  .logo a { padding: 45px 0px 20px 0px;}
}
/*** breadcrumb about ****/
.breadcrumb{background-color:#fff !important; margin-bottom:0px;}
.breadcrumbs{margin-bottom:-30px; font-size:14px;}
/*** end breadcrumb about ****/
#cmdSearch {  height: 31px;}
#rsf_inp179 {  margin-right: 5px;  float:left;}

/*** sidebar tags about ****/
.mitrotita {
background-image:url("../../../images/sidebarblog/mitrotita.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
 .covid-19
{
background-image:url("../../../images/sidebarblog/covid-19.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;
}
.kainotomia{
background-image:url("../../../images/sidebarblog/kainotomia.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.ugeia{
background-image:url("../../../images/sidebarblog/ugeia.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.mitrikos_thilasmos{
background-image:url("../../../images/sidebarblog/mitrikos_thilasmos.jpg");
background-repeat:no-repeat;
padding-left:53px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.apotherapeia{
background-image:url("../../../images/sidebarblog/apotherapeia.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.diatrofi{
background-image:url("../../../images/sidebarblog/diatrofi.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.egkumosuni {
background-image:url("../../../images/sidebarblog/egkumosuni.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.ekdiloseis {
background-image:url("../../../images/sidebarblog/ekdiloseis.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.eueksia{
background-image:url("../../../images/sidebarblog/eueksia.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.gonimothta {
background-image:url("../../../images/sidebarblog/gonimothta.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.afieromata{
background-image:url("../../../images/sidebarblog/afieromata.png");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.nea {
background-image:url("../../../images/sidebarblog/nea.png");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.neogennito {
background-image:url("../../../images/sidebarblog/neogennito.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.paidi {
background-image:url("../../../images/sidebarblog/paidi.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.periodiko_mylife {
background-image:url("../../../images/sidebarblog/periodiko_mylife.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.prwtoporia{
background-image:url("../../../images/sidebarblog/prwtoporia.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.sunenteukseis {
background-image:url("../../../images/sidebarblog/sunenteukseis.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.gynaika{
background-image:url("../../../images/sidebarblog/gynaika.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.prolipsi{
background-image:url("../../../images/sidebarblog/prolipsi.jpg");
background-repeat:no-repeat;
padding-left:58px; 
background-color:#9DCC62; 
color:#fff;
height:60px;
margin-bottom:15px;}
.iaso{
padding-left:25px; 
padding-top:3px; 
background-color:#9DCC62; 
color:#fff;
height:30px;
margin-bottom:15px;}
.textac{padding-left:45px; padding-top:15px;}
.textac2{padding-left:45px;padding-top:6px;}
.dropdown-toggle.separator{color:#fff; font-weight: bold;}
.separator{color:#666}
.col-width-mine {  width: 24.5%;}
/*** end sidebar tags about ****/

/***** FAQ ******/
.faq{padding:0 0 0 20px;}

/*** Video Player ***/
.playlistcontainer{height: 320px !important;}
/** End Custom 2css **/

/** Custom 3 css **/
.wk-slideshow-default>div{z-index: 0 !important;}
.wk-slideshow-default .nav{margin-top:-30px !important;}
/*level2*/
.t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header {padding-top:10px;padding-bottom:0px;text-transform:none;font-weight:600 !important;}
.t3-megamenu .dropdown-menu .mega-nav > li a {font-weight:600;}
.t3-megamenu .mega-inner {padding:0px;}
/*level1*/
.t3-megamenu .dropdown-menu .mega-nav > li a {font-weight:600 !important;padding-bottom:5px;}
/*level 2*/
.t3-megamenu .dropdown-menu .mega-nav .mega-dropdown-inner .level2 > li > a, .t3-megamenu .dropdown-menu .mega-nav .mega-dropdown-inner .level2 > li > .dropdown-header   { font-size:14px !important;padding-top:10px;font-weight:400 !important;}
/*level 3*/
.t3-megamenu .dropdown-menu .mega-nav .mega-dropdown-inner .level2  > li > .nav-child .mega-dropdown-inner .level3 > li > a { font-size:14px !important;padding:0px;font-weight:400 !important; color:#919191 !important;line-height: 18px !important; min-width: 500px;}
.t3-mainnav .t3-megamenu .mega > .mega-dropdown-menu {padding:30px;}
.t3-megamenu .dropdown-menu .mega-nav > li a {padding: 10px 0px 0px;}
.catItemIntroText > .bt-social-share{display:none;}
div#mc_embed_signup {  background-color: none;}
.t3-mainnav.t3-navbar {   background: #9dcc62 none repeat scroll 0% 0%!important;}
.t3-mainnav .t3-navbar .t3-megamenu > ul > li.open > a, .t3-mainnav .t3-navbar .t3-megamenu > ul > li > a:focus, .t3-mainnav .t3-navbar .t3-megamenu > ul > li.active > a{  background: #81ba41!important;}
.nav > li > .separator{  background: #9dcc62!important;}
.t3-mainnav {  border-bottom: 2px solid #9dcc62 !important;}
.t3-mainnav .t3-navbar .t3-megamenu > ul > li{ background: #9dcc62!important; }
.t3-mainnav .t3-megamenu .mega-nav > li a:hover, .t3-mainnav .t3-megamenu .dropdown-menu .mega-nav > li a:hover, .t3-mainnav .t3-megamenu .mega-nav > li a:focus, .t3-mainnav .t3-megamenu .dropdown-menu .mega-nav > li a:focus {
  color: #68ad44 !important;}
.contact-sl {    padding: 40px 0px 0px;}
div.k2Pagination, .pagination { width: 100%;}
#lightbox-title.lightbox-title-float { background-color: rgb(129, 186, 65);}
.border_custom > img {border:1px solid #81ba41; padding:5px;}
 /*** Search Sytling ***/
.input-append input, .input-append select, .input-append .uneditable-input { border-radius: 0px !important;}
/**** End CSS 3***/ 
/***Blog Article pdfs***/
.pdf_title > h3{background-color:#F1F1F1; border-bottom:1px dashed #9dcc62; padding:5px; color:#9dcc62; font-size:22px;}
.pdf_border{border:1px dashed #9dcc62; padding:10px; background-color:#F1F1F1;  border-radius:12px;}
.padding_pdf_image{padding:50px;}
.padding_top_image_pdf{padding-top:20px;}
.padding_top_image_pdf2{padding-top:50px;}
.t3-module.modulepadtop_enimerotheite{padding-top:40px;}
/* Campaing Hygeia  */
h3.offer_title{color: #9dcc62;font-size: 26px;}
.greenbar{color: #9dcc62;}
.fontzise_offer{font-size:20px; line-height:27px; text-align:left;}
.frasi_offer{color:#0a71b3; font-weight:700;}
.price{color:#9dcc62;font-size:30px; font-weight: 700;}
.tel_offer{font-weight: 700; color: #9dcc62;}
.phoneaction{font-weight: 700; color:#9dcc62;}
.smaller{font-size:16px; font-style:italic;}
.smaller{font-size:16px; font-style:italic;}
.frasi_offer{color:#0a71b3; font-weight:700;}
.custom_lineheight{padding-top:5px;}
.frasi_end{font-weight:700; font-size:25px; }
.rsformcampaing_hygeia{padding:5% 10%; border:2px dashed #9dcc62;}
.padding_forma{padding-top:10%;}
.cmpformheader {color: #9dcc62; font-weight: 700;}
.required-notice > em {color: #919191 !important; font-size:13px;}
.uk-form-horizontal .uk-form-controls {margin-left: 0px;}
.uk-form-controls.formControls.cmpsendform > .rsform-submit-button.uk-button.uk-button-primary{background-color: #9dcc62; color: #fff; font-size: 15px; padding: 10px 30px;}
.uk-form-controls.formControls.cmpformname > .rsform-input-box > .uk-form input[type="text"]{text-align: center; color:#919191!important; font-size:15px !important; }
.rsformcampaing_hygeia > form#userForm > fieldset#rsform_10_page_0.uk-form.uk-form-horizontal.formContainer > div.uk-form-row.rsform-block.rsform-block-name > div.uk-form-controls.formControls.cmpformname  > input#Name.rsform-input-box{color:#919191!important; font-size:15px !important; text-align: center !important; width: 100% !important;}
.rsformcampaing_hygeia > form#userForm > fieldset#rsform_10_page_0.uk-form.uk-form-horizontal.formContainer > div.uk-form-row.rsform-block.rsform-block-phone > div.uk-form-controls.formControls.cmpformphone> input#Phone.rsform-input-box{color:#919191!important; font-size:15px !important; text-align: center !important; width: 100% !important;}
::-webkit-input-placeholder {color:#919191!important; font-size:15px !important; text-align: center !important;}
:-moz-placeholder { color:#919191!important; font-size:15px !important; text-align: center !important;}
::-moz-placeholder {color:#919191!important; font-size:15px !important; text-align: center !important;} 
:-ms-input-placeholder { color:#919191!important; font-size:15px !important; text-align: center !important; text-transform:capitalize;}
.uk-form-danger {
    border-color: #dc8d99 !important;
    background: transparent !important;
    color: #d85030 !important;
}
@media (max-width: 420px) {
input#Name.rsform-input-box{width:80% !important; }
input#Phone.rsform-input-box{width:80% !important; }
.customhome_banner_border{padding-left:0px !important; padding-right:0px !important;}
.modulehome_banner_border { padding: 0px !important; padding-top: 20px !important;}
div.customhome_banner_border > ul li {margin-left:-21px !important;}
}
/*** End Campaing Hygeia ***/
@media (max-width: 680px) {
.t3-content {
    padding-top: 0px;
    padding-bottom: 0px;
}
}
.top_head {background: url(/templates/bt_medical/images/bg-top-head.png) repeat-x scroll left bottom #f9f9f9; color: #b1b1b1;}
.customhome_banner_border{border: 3px dashed  #68ad44; border-radius: 25px; padding-bottom: 25px; padding-left:10px; padding-right:10px;}
.modulehome_banner_border{padding:25px;}

@media (max-width: 990px) {
.cu-left-line2{border-left: 0px solid #81BA41;}
  .iaso-article-image-margin{float: none;}
}

@media (max-width: 768px) {
.responsive_padding {padding-top:5px !important;}
.nopadding{padding:0px;}
.cu-campaign2 {padding: 20px;}
}

/*** Custom Styles for Oppe Article***/

.oppe-background { background-color:#FBB9C5; height:auto; padding:0px 125px; }
.oppe-top-image-center { display: block; margin-left: auto; margin-right: auto;}
.oppe-h1-center {color: #FFFFFF; text-align:center; font-family:'Comfortaa', cursive; letter-spacing:0; font-size:50px; }
/*.oppe-h1-center {color: #FFFFFF; text-align:center; font-family:'Roboto', sans-serif; letter-spacing:0; font-size:50px; }*/
.oppe-container-text {margin: 30px 0px 0px 0px; }
.oppe-second-container-text {margin: 0px 42px 0 42px; }
.oppe-text-center {color: #FFFFFF; font-family: 'Roboto', sans-serif; font-size:23px; }
.oppe-second-header {color:#798496; text-align:center; font-family:'Comfortaa', cursive; font-size:30px; padding: 30px 0px;}
.oppe-general-li-styles{color:#FFFFFF; font-family: 'Roboto', sans-serif; font-size:23px; margin-bottom: 20px;}
.oppe-listitem-styles-header { color:#FFFFFF; font-family:'Comfortaa', cursive; font-size:30px; margin-top:18px;}
.oppe-li-text {color:#FFFFFF; font-family:'Roboto', sans-serif; font-size:23px; margin-top:-8px; text-align:left; word-spacing: 1px; letter-spacing: 0px; }
.oppe-last-text{color:#FFFFFF; font-family:'Roboto', sans-serif; font-size:15px; width: 70%; margin: auto; padding-bottom: 50px; padding-top: 50px;}
.oppe-form > form > fieldset#rsform_21_page_0{margin:0 auto;}
ul.ppe-general-ul-styles {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
ul.oppe-general-ul-styles li {
    list-style-type: disc;
    list-style-position: inside;
    margin-left: 10px;
    line-height:1.5;
}
.formBody {
   display: flex;
  align-items: center;
  justify-content: center
}

#userForm {
    text-align: center;
}

#Submit {
    font-size: 17px;
    width: 170px;
    height: 50px;
    background: #798496 0% 0% no-repeat padding-box;
}

#name ,#phone, #desirable-checkup{
    background-color: #FBB9C5;
    border: 1px solid #798496!important;
    border-radius: 3px;
    padding: 8px!important;
    height: 40px!important;
    width: 100%;
    color: #798496!important;
    font-size: 15px;
    margin: auto;
}

#newsletter0 ,#Privacy-Policy0 {
    width: 20px; 
    height: 20px; 
    margin-right: 10px;
    background-color: #FBB9C5!important;
    
}

.formControlLabel {
    display: none;
}
.formDescription {
    margin: 0px;
}
.formValidation span{
    margin: 0px;
    font-size: 13px;
    text-align: center;
}

#rsform_21_page_0 > div > div > div.uk-form-row.rsform-block.rsform-block-newsletter > div > label , #rsform_21_page_0 > div > div > div.uk-form-row.rsform-block.rsform-block-privacy-policy > div > div > label { 
    text-align: initial;
    text-align: -webkit-auto; 
    
}
#rsform_21_page_0 > div > div > div.uk-form-row.rsform-block.rsform-block-required-field { font-style: italic;}
#rsform_21_page_0 > div > div > div.uk-form-row.rsform-block.rsform-block-privacy-policy > div > div > label > a { color: #428bca; text-decoration: none;}

@media (max-width: 997px) {
	.oppe-container-text {margin:0; }
	.oppe-second-container-text {margin:0; }
	.oppe-background { padding:0px 50px; }
	.oppe-h1-center {font-size: 40px;}
	.oppe-second-header {font-size: 25px;}
	.oppe-listitem-styles-header {font-size: 25px;}
	.oppe-general-ul-styles {padding-left: 20px;}
	.oppe-li-text {font-size: 20px;}
	.oppe-last-text {width: 80%; }
	
	#rsform_21_page_0 { padding:40px; width:90%; min-width: 250px; }
}

@media (max-width: 667px) {
	.oppe-container-text {margin:0; }
	.oppe-second-container-text {margin:0; }
	.oppe-background { padding:0px 50px; }
	.oppe-h1-center {font-size: 30px;}
	.oppe-second-header {font-size: 20px;}
	.oppe-listitem-styles-header {font-size: 20px;}
	.oppe-general-ul-styles {padding-left: 10px;}
	.oppe-li-text {font-size: 15px;}
	.oppe-last-text {width: 100%; }
	#rsform_21_page_0 { padding:10px; width:80%; min-width: 250px; }
}
/** End Styles for Oppe Article***/

/* Styles for Diaitologiko Article */
.tmimata_til2til_2parts_one{background-color:#81ba41; color:#fff; padding:18.5%; line-height: 26px;  height:280px;} 
.diaitologiko_green_background{ color:#fff; background-color:#5da111;}
.diaitologiko_green_background > ul>li {color:#fff !important;}
@media(max-width:1200px) and (min-width: 991px) { 
  .tmimata_til2til_2parts_one { height: 231px;} 
}
/* End Styles for Diaitologiko Article */