/*
Parallax Scrolling Start
*/
.parallax {
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
	background-attachment: fixed;
	position: static;
}
/*
Parallax Scrolling End
*/
.center-align {
	text-align: center;
}

.left-align {
	text-align: left;
}

.right-align {
	text-align: right;
}
/*
Social Icons Start
*/
.social-icons ul {
	padding: 0!important;
	margin: 0!important;
	list-style-type: none!important;
}
.social-icons li {
	float: left!important;
	padding: 0!important;
	margin: 0!important;
	width: auto!important;
}
.social-icons li:last-child {
	
}		
.social-icons li a {
	-moz-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	display: block!important;
	float: left!important;
	height: 100%!important;
	margin: 0!important;
	padding: 0!important;
	width: 40px!important;
	height: 41px!important;
	text-indent: -9999px!important;
}
.social-icons li a:hover {
	background-position: 0 -40px!important;
}
.social-icons li a {
	background-color:transparent;
}
.social-icons li.facebook a {
	background: url(../images/icons/facebook.png) no-repeat 0 0;
}
.social-icons li.facebook a:hover {
	background-color: #3b5998;
}
.social-icons li.flickr a {
	background: url(../images/icons/flickr.png) no-repeat 0 0;
}
.social-icons li.flickr a:hover {
	background-color: #f1628b;
}
.social-icons li.google a {
	background: url(../images/icons/google.png) no-repeat 0 0;
}
.social-icons li.google a:hover {
	background-color: #dd4b39;
}
.social-icons li.googleplus a {
	background: url(../images/icons/googleplus.png) no-repeat 0 0;
}
.social-icons li.googleplus a:hover {
	background-color: #d94a39;
}
.social-icons li.html5 a {
	background: url(../images/icons/html5.png) no-repeat 0 0;
}
.social-icons li.html5 a:hover {
	background-color: #f3642c;
}
.social-icons li.linkedin a {
	background: url(../images/icons/linkedin.png) no-repeat 0 0;
}
.social-icons li.linkedin a:hover {
	background-color: #71b2d0;
}
.social-icons li.orkut a {
	background: url(../images/icons/orkut.png) no-repeat 0 0;
}
.social-icons li.orkut a:hover {
	background-color: #ed2590;
}
.social-icons li.paypal a {
	background: url(../images/icons/paypal.png) no-repeat 0 0;
}
.social-icons li.paypal a:hover {
	background-color: #32689a;
}
.social-icons li.picasa a {
	background: url(../images/icons/picasa.png) no-repeat 0 0;
}
.social-icons li.picasa a:hover {
	background-color: #444;
}
.social-icons li.pinterest a {
	background: url(../images/icons/pinterest.png) no-repeat 0 0;
}
.social-icons li.pinterest a:hover {
	background-color: #cb2027;
}
.social-icons li.rss a {
	background: url(../images/icons/rss.png) no-repeat 0 0;
}
.social-icons li.rss a:hover {
	background-color: #fe9900;
}
.social-icons li.skype a {
	background: url(../images/icons/skype.png) no-repeat 0 0;
}
.social-icons li.skype a:hover {
	background-color: #18b7f1;
}
.social-icons li.tumblr a {
	background: url(icons/tumblr.png) no-repeat 0 0;
}
.social-icons li.tumblr a:hover {
	background-color: #3a5976;
}
.social-icons li.twitter a {
	background: url(../images/icons/twitter.png) no-repeat 0 0;
}
.social-icons li.twitter a:hover {
	background-color: #55acee;
}
.social-icons li.vimeo a {
	background: url(../images/icons/vimeo.png) no-repeat 0 0;
}
.social-icons li.vimeo a:hover {
	background-color: #62a0ad;
}

.social-icons li.youtube a {
	background: url(../images/icons/youtube.png) no-repeat 0 0;
}
.social-icons li.youtube a:hover {
	background-color: #f45750;
}
/*
Social Icons End
*/

.package {
	background: #FFFFFF;
	margin-top: 25px;
	margin-bottom: 50px;
	padding-bottom: 15px;
	text-align: center;
	border: 1px solid #ddd;
}
.package-header {
	color: #FFF;
	padding-top: 15px;
	padding-bottom: 15px;
}
.package-header.bg {
	background: #ddd;
}
.package-header h5 {
	text-transform: uppercase;
	font-weight: bold;
	color: #666666;
}
.price {
	line-height: 120px;
	height: 100px;
	color: #FFF;
	font-weight: 400;
	background: #404040;
}
.price h4 {
	display: inline;
	font-size: 40px;
	line-height: normal;
	margin-bottom: 0;color: #FFF;
}
.price h4 .dollar-sign {
	font-size: 17px;
	vertical-align: super;
}
.price .price-meta {
	line-height: normal;
	text-transform: uppercase;
	color: #9f9f9f;
}
.package ul {
	margin: 0;
	padding: 0;
}
.package ul li {
	padding-top: 10px;
	padding-bottom: 10px;
	margin: auto;
	border-bottom: 1px dotted #dadada;
	list-style: none;
}

.best-value .package-header h4 {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
}
.best-value .package-header .meta-text {
	font-size: 13px;
}

.package ul li i {
	font-size: 13px;
	margin-right: 5px;
}
.order {
	background: #d8ccba;
	color: #404040;
}
.package .order-now {
	line-height: 45px;
	max-width: 100%;
	display: block;
	background: #404040;
	color: #FFF;
	-webkit-transition: all 700ms;
	transition: all 700ms;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
.package .order-now:hover {
	background: #e96656;
}

.buttons {
	text-align: center;
	margin-bottom: 100px;
	margin-top: 45px;
}
.package .button {
	display: inline-block !important;
	text-align: center;
	text-transform: uppercase;
	padding: 10px 35px 10px 35px;
	border-radius: 4px;
	margin: 10px;
}
.pricing-btn {
	display: inline-block !important;
	text-align: center;
	text-transform: uppercase;
	padding: 13px 35px 13px 35px;
	border-radius: 0;
	margin: 20px auto 10px auto;
	border: none;
}
.red-btn {
	background: #e96656;
}
.green-btn {
	background: #20AA73;
}
.blue-btn {
	background: #3ab0e2;
}
.yellow-btn {
	background: #E7AC44;
}
.red-btn,.green-btn,.blue-btn,.yellow-btn {
	color: #FFF;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.blue-btn:hover {
	color: #FFF;
	background: #1288b9;
}
.red-btn:hover {
	color: #FFF;
	background: #cb4332;
}
.green-btn:hover {
	color: #FFF;
	background: #069059;
}
.yellow-btn:hover {
	color: #FFF;
	background: #d8951e;
}
/*------------------------ fanis */
.top-header {
  background-color: #3e3195;
}

.top-header .top-phone a, .top-header .top-email a {
  color: #FFFFFF;
}

.top-header .top-phone, .top-header .top-email {
  padding: 12px 12px 12px 0;
  color: white;
}

.t3-header {
  background: #EFA12E;
  border-bottom: 1px solid #f2f2f2;
}

.navbar-default .navbar-nav > li > a {
  color: #FFFFFF;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #FF0000;
  background-color: rgba(0, 0, 0, 0);
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #3ca0d1;
  color: white !important;;
}

.footer {
  border-top: 2px solid #EFA12E;
  background: #EFA12E;
  color: #888888;
  font-weight: 300;
  font-size: 14px;
  overflow: hidden;
}

.t3-footnav .t3-module {
  background: none; 
  color: #888888;
  margin-top: 10px;
  margin-bottom: 10px;
}

.footer p {
  color: #FFFFFF; line-height: 16px;    margin-bottom: 2px;}

.t3-footnav .t3-module ul > li > a {
  color: #FFFFFF;
}

.odd {
  background: none;
  padding: 2px;
  border-bottom: 1px dotted #ccc;
}

div.k2ItemsBlock ul li a.moduleItemTitle {
  color: #FFFFFF;
  font-weight: 300;
}

div.k2ItemsBlock ul li span.moduleItemDateCreated {
  margin-right: 10px;
  font-size: 12px;
  color: #FFFFFF;
}

.agnes-copyright {
  background: #3e3195;
}

.agnes-copyright a {
  color: #FFFFFF;
}

a {    color: #268ffc !important;}

.navbar-nav > li > a {    font-family: unset;}
.t3-header {    background: transparent !important;}
.t3-header {color:white !important;}
.t3-header {    position: absolute;    right: 0;    left: 0;    z-index: 1030;    border-bottom: 0px solid #f2f2f2; }
.t3-header.navbar-fixed-top {  position: fixed !important;   background: #0b2035 !important; color:black; border-bottom: 1px solid #f2f2f2 !important;}
.navbar-default .navbar-nav > li > a {    color: #fff !important;}
#slideshow  {margin-top:-81px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {    color: #ffffff !important;
    background-color: #0e4d92;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {    color: #268ffc !important;}
.footer {    border-top: 2px solid #2790fd !important;    background: #2790fd !important;}
.btn-default {    color: #268ffc !important;    background-color: transparent;    border-color: #268ffc !important;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {  color:white !important; background-color: #268ffc;    border-color: #268ffc;}
.btn.btn-icon {    padding-left: 28px;    padding-right: 28px;}
.btn-ellipse.btn {    border-radius: 40px;     border-width: 2px; letter-spacing: 1px; font-size: 18px;padding: 16px 42px; }
a {        color: #fac231 !important;}
h1, .h1 {    font-size: 36px;    color: #268ffc;}
.col-sm-3 {    width: 25% !important;}
.col-sm-9 {    width: 75% !important;}
#t3-header .col-sm-3 {    width: 20% !important;}
#t3-header .col-sm-9 {    width: 80% !important;}
h3, .h3 {    font-size: 20px;}
.article-intro img[align=left], .article-content img[align=left], .article-intro .img_caption.left, .article-content .img_caption.left, .article-intro .pull-left.item-image, .article-content .pull-left.item-image {    margin: 0 30px 20px 0;    width: 50%;}
.t3-content {    top: 40px;}
.article-aside {    float: right;    margin-top: -30px;}
.article-info {    color: #2790fd;}
.article-title, .article-header h1 {    margin: 0px 0 10px 0;}
.com_blox.view-layouts.itemid-101 div.t3-wrapper div#t3-mainbody.container {    width: 100% !important;}
.com_blox.view-layouts.itemid-101 #t3-content.t3-content.col-xs-12 {    padding-left: 0px !important;     padding-right: 0px !important;}
#steno div.uc-grid-row-container {    max-width: 1300px !important;}
.spotlight {    padding:200px 0px 90px 0;}
body {    font-family: "Roboto", Helvetica, Arial, sans-serif;    font-size: 16px;}
.btn {    font-size: 16px;}
.uc_gym_header .uc_gym_holder h1 {    font-size: 78px;    line-height: 78px;     border: 2px solid #000;}
.uc_gym_header .uc_gym_holder .uc_paragraph {    font-size: 30px;    line-height: 45px;}
.uc_flat_ui_buttons .uc_container_holder .uc_red {border-radius: 40px;    color: #fff !important;    display: inline-block;    font-size: 18px;    line-height: normal;    padding: 16px 42px;    position: relative;    text-align: center;        text-transform: inherit;   text-decoration: none;    letter-spacing: 1px;    background-color: #268ffc;    box-shadow: 0px 0px 0px 0px #268ffc;}
.uc_flat_ui_buttons .uc_container_holder .uc_red:hover {color: #e40061 !important; background-color: #fff !improtant; }
h2, .h2 {   font-size: 24px;        font-size: 24px;    color: #ffffff;    padding-bottom: 6px;    border-bottom-color: #ffffff;    border-bottom-style: groove;    border-bottom-width: 0px !important;}
.uc_simple-team-member .uc_inner p {    padding: 15px 15px 0px !important;}
#footer .uc-grid-front .uc-colsize-1_2 {    width: 100%;}
.footer {   border-top: 2px solid #63add0  !important;    background: #4682b4  !important;}
#footer a {    color: white !important;}
#footer .uc-elegant-social-icons .uc-social-icons-box {    display: inline-block;    width: 35%;}
.agnes-copyright a {    background-color:#000000 !important;color: white !important;}
.agnes-copyright {   background-color:#000000 !important; color: white !important;}
div.container.t3-sl.t3-sl-2 {display:none;}
.uc-grid-col-addon img {    vertical-align: middle;    text-align: center;    display: block;     float: left;}

@media screen and (max-width: 480px) {
  .t3-spotlight.t3-spotlight-1 .col-xs-6 {    width: 100%;}
  #t3-header {display:none;}
  .uc_gym_header .uc_gym_holder h1 {    font-size: 28px;    line-height: 28px;}
  .uc_gym_header .uc_gym_holder .uc_paragraph {    font-size: 16px;    line-height: 18px;}
}

.itemid-114 div.items-row h2.article-title {background-color: #e0e0e0;    padding-left: 5px;    padding-right: 5px;    display: block;    min-height: 62px;}
header#t3-header.t3-header.t3-header #logo-img img {    vertical-align: middle;    width: 173px !important;    margin-top: -4px;    margin-bottom: -22px;}
header#t3-header.t3-header.navbar-fixed-top #logo-img img {   vertical-align: middle;    width: 115px !important;    margin-top: 0px;    margin-bottom: 0px;}
.top-header {    background-color: #000000; border-bottom: 0px solid #f2f2f2; padding-top: 11px;}
.top-header .t3-module {    color: #ffffff;}
.spotlight {color: #ffffff;    background-color: #000000;}
.slideshow  div.tp-caption {text-align: right !important;}
.uc-grid-row-container p { font-size: 16px;     text-align: justify; line-height: 21px;    text-align: justify;    font-family: "Roboto", Helvetica, Arial, sans-serif;    color: #464646;}
.customtopsocial ul {list-style: none;margin-top: 0px;    padding-top: 0px;    margin-bottom: 0px;    padding-bottom: 0px;float: right;} 
#top-header {padding-top: 0px !important;}
div.customtopcontact {    padding-top: 10px;}
h3.box-title-1 {color: #268ffc !important;}
div.box-icon {    width: 70px;    display: block;    position: absolute;     top: 10px;}
.box-title-1 {    padding: 0 0 5px 70px;    font-size: 15px;    text-transform: uppercase;    font-weight: 700;    font-family: 'Source Sans Pro',sans-serif;}
.box-body {    clear: both;    padding-left: 70px;}
.box-icon img {    max-width: 45px;    padding-top: 10px; width: 90%;}
input[type="text"],.inputbox {    color: #ffffff;    background-color:rgba(255, 255, 255,0.7);    background-image: none;    border: 1px solid #4682b4;}
.bfQuickMode .controls .control-label {    color: white;}
.form-actions {    padding: 20px;    margin: 20px 0;        background-color: transparent;    border-radius: 4px;}
.bfQuickMode .pull-right.button  {    border-radius: 40px;    border-width: 2px;    letter-spacing: 1px;    font-size: 18px;    padding: 16px 42px;}
.bfQuickMode .pull-right.button  {   color: #d92231 !important;    background-color: transparent;    border-color: #d92231 !important;}
.bfQuickMode .pull-right.button {    float: none !important;}
.form-actions div {text-align:center;}
.bfQuickMode .pull-right.button:hover {    color: #ffffff !important;    background-color: #d92231;    border-color: #d92231 !important;}
.bt-cs .bt-inner .bt-title {    clear: both;    color: #d67900;    font-weight: bold;    text-transform: inherit;    line-height: 100%;}
img.hovereffect {width:100% !important;    border: 1px solid #fff !important;}
div.bfClearfix {margin-top: 50px;}
.bt-introtext {color: #e0e0e0 !important;    font-size: 14px;    line-height: 18px;    text-align: justify;}
.frontproduct h4 {color: #fac231 !important;}
.epikoinonia {    background-image: url(../../../images/xerox-epikoinonia.jpg);    background-size: cover;}
.bfQuickMode .controls .control-label {display:none;}
.bfQuickMode input[type=text], .bfQuickMode textarea, .bfQuickMode select, .bfQuickMode .uneditable-input {    max-width: 100% !important;    width: 100% !important;}
.epikoinonia .bfQuickMode .pull-right.button {    color: #fac231 !important;    background-color: #0b2035 !important;    border-color: #fac231 !important;}
#bfPage1 {max-width: 600px;    margin-left: auto;    margin-right: auto;}
.uc_diagonal_product_box .uc_top_product .uc_hover_box {    background: #e6e6e6;}
.uc_diagonal_product_box {    background: #e6e6e6 !important;}
.uc_diagonal_product_box .uc_diagonal_product_box_inner {    background: #e6e6e6 !important;    color: black;}
.katofooter, .katofooter h2, .katofooter p {color: white !important;}
.t3-header {    background: #0b2035 !important;}
.uc_mega-icon-flipbox .uc_front .uc_front_inner p {    margin: 0 0 15px;    text-align: center;}
.uc_overlap_content .uc_overlap_content_content:hover .uc_more_btn {    color: #ffffff !important;    background-color: #4682b4 !important;border-color: #3c4b5a;}
.t3-content .article-title, .t3-content .article-header h1 {    font-size: 28px;    font-weight: 300;    text-align: center;    padding-top: 30px;    padding-bottom: 30px;    border-bottom-style: solid;    border-bottom-color: #fac231;    width: 50%;    margin-left: auto;    margin-right: auto;}
.article-content img {    margin-left: auto;    margin-right: auto;}
.t3-megamenu .mega-nav > li a:hover, .t3-megamenu .dropdown-menu .mega-nav > li a {    color: #d92231 !important;}
.xslider_caption {    background: rgba(11, 32, 53,0.7);    height: 100%;    width: 45% !important;}
.xslider_target_content .xslider_link {    background: url(../images/blank.gif);    display: block;    height: 100%;    text-decoration: none;}
.xslider_wrap {    width: 100%;    height: 100%;}
.slideshow {    height: 100%;}
.uc_mega-icon-flipbox .uc_back .uc_front_inner p {    font-family: 'Ropa Sans', sans-serif;    margin: 30px 30px 20px;    line-height: 30px;    color: #000000 !important;    font-size: 16px;}
.uc_mega-icon-flipbox .uc_back .uc_front_inner a {   color: #fac231 !important;    background: #0b2035 !important;}
.uc_gym_header .uc_gym_holder a.uc_start_workout {    background: #fac231 !important;    color: #0b2035 !important;    border: 2px solid #0b2035;}
.uc_gym_header .uc_gym_holder a.uc_start_workout span {    color: black !important;}
.epikoinonia .t3-wrapper {   background-image: url(/images/xerox-metaxeirismena-epikoinonia-fonto.jpg);    background-size: cover;}
.epikoinonia .t3-wrapper #uc_grid_1 div {    color: black;    font-weight: 300;}
.epikoinonia .t3-wrapper #uc_grid_1 div span {    color: #fac231;    font-weight: 300 !important;}
.uc_diagonal_product_box:hover .uc_left a .uc_border {    background: #fac231 !important;    width: 120px !important;}
.xsliderCont, .xsliderContents {    height: 100%;    position: relative;    width: 50%;    z-index: 1;}
.xslider_title {    font-size: 60px;    font-weight: 300;    padding-bottom: 20px;}
.xslider_caption > div {    background: none;    position: absolute;    top: 40%;    left: 10%;    margin-right: 50px;}
.xsliderContent {    bottom: 0;    display: none;    left: 0;    position: absolute;    right: 0;    top: 0;    width: 50%;}
.xslider_caption > div {  background: none !important;}
.top-header td, .top-header tr td {    border-top: 0px solid #dddddd !important; line-height: 24px;}
.xslider_caption > div {    padding: 10px 20px;    font-size: 34px;    line-height: 37px;}
.btn.btn-primary, .btn.btn-info, .btn.btn-danger, .btn.btn-success, .btn.btn-warning {    padding: 0 50px 0px 14px;    position: relative;}
.uc-border-footer .uc-footer-container .uc-content-box .uc-icons i {    font-size: 48px !important;color: #fac231 !important;}
.uc-border-footer .uc-footer-container .uc-content-box .uc-info {       border-top: 0px solid transparent !important;    border-bottom: 0px solid transparent !important;}
.uc-border-footer .uc-footer-container .uc-content-box .uc-icons {    margin: 0 auto 0px !important;}
.t3-footnav {    padding: 0px 0 !important;}
#epikoinoniafoot .uc_centered_banner .uc_left_text a {    font-size: 43px !important;}
.itemid-101 .t3-content {    top: 0px !important;     padding-top: 0px !important; padding-bottom: 0px !important;}
.itemid-101 .t3-mainbody {    padding-bottom: 0px !important;}
#epikoinoniafoot ,div.uc_centered_banner {    background-color: #0b2035 !important;}
#profil .uc-grid-col-addon div span {color:#0b2035 !important;font-weight: 300;}
.btn-primary.off-canvas-toggle {    color: #ffffff;    background-color: #0b2035 !important;}
.t3-off-canvas .t3-off-canvas-header {    background: #eeeeee;    color: #888888;    padding: 0 0 0 12px;    height: 35px;    display: none;}
#t3-off-canvas {    background-color: #0b2035 !important;}
#t3-off-canvas .t3-off-canvas-body .dropdown-menu {    background-color: #0b2035 !important;}
#t3-off-canvas .dropdown-menu > li > a {    padding: 5px 54px;    font-weight: 300;}
a.uc_btn.uc_blue span {      padding-left: 60px;    padding-right: 60px;   color: #0b2035;}
.uc_border_buttons * :hover {color: white !important;}
.uc_border_buttons .uc_container_holder .uc_blue {    color: #0b2035 !important;    border: 2px #0b2035 solid !important;     background-color: #fac231 !important;}
.uc_border_buttons .uc_container_holder .uc_blue:hover {    background-color: #0b2035 !important;    color: white !important;}
.uc_border_buttons .uc_container_holder .uc_blue a:hover {    background-color: #0b2035 !important;    color: white !important;}
.uc_overlap_content .uc_overlap_content_content .uc_more_btn {font-size: 18px;    line-height: 39px;    text-decoration: none;    border: 1px solid;    border-color: #fac231 !important;    color: #fac231 !important;    background-color: #0b2035 !important;    border-radius: 5px;    text-align: center;    width: 203px;    font-family: 'Open Sans', 'sans-serif' !important;}
#logo-img {    margin-top: 0px !important;}
.t3-megamenu .mega-nav > li a:hover, .t3-megamenu .dropdown-menu .mega-nav > li a:hover {    color: white!important;    background: #3ca0d1 !important;}
.t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li a {    color: white!important;    background: #0b2035 !important;}
body {    color: #464646;}
.uc_slide_down_button .uc_container_holder .uc_btn {    padding: 14px 60px !important;}
.uc_slide_down_button .uc_container_holder .uc_btn-1 {    border: 3px solid #fac231;}
#eksoplismos .uc_gym_header .uc_gym_holder a.uc_start_workout {    display: none;}
.uc-border-footer .uc-footer-container .uc-content-box .uc-info {    font-size: 16px !important;}
div.moduletablestenobanner {    padding-top: 50px;}
div.moduletablestenobannereg {    padding-top: 50px;}
.uc_animated_border_banner .uc_content_box h2 {        font-size: 55px !important;    color: #0b2035 !important;    font-weight: 400 !important;}
div.moduletablestenobannereg .uc_animated_border_banner .uc_content_box h2 {    font-size: 48px !important;    color: #0b2035 !important;}
.bfQuickMode .controls .control-label {    color: black !important;}
.bfQuickMode input[type=text], .bfQuickMode textarea, .bfQuickMode select, .bfQuickMode .uneditable-input {    color: black !important;}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #757575 !important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #757575 !important;
    opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #757575 !important;
    opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #757575 !important;
}

.product_features_4_bullets .bold {    font-weight: 400;    text-align: center;}

.uc_overlap_content .uc_overlap_content_content {    height: 700px !important;     background-color: transparent !important;}

div.uc-grid-row.exoplismos .uc_mega-icon-flipbox .uc_front .uc_front_inner h2 {    color: #000000 !important;}
.uc_overlap_content .uc_overlap_content_container_holder .uc_figar_box img {    width: 83% !important;     margin-left: 7% !important;}
.uc-grid-col-addon img {    margin-left: auto;    margin-right: auto;}


/* Sxediasmos gia kinita */
@media screen and (max-width: 480px) {
.xslider_caption {    background: rgba(11, 32, 53,0.7);    height: 100%;    width: 100% !important;}
#t3-off-canvas  a {    color: #ffffff !important;}
  .xslider_caption > div {    padding: 10px 20px;    font-size: 24px !important;    line-height: 27px !important;}
  .xslider_title {    font-size: 44px !important;margin-left: -30px !important;}
  .xslider_caption > div {    background: none;    position: absolute;    top: 20% !important;    left: 10%;    margin-right: 50px;}
  div.navbar-header.hidden-md.hidden-lg {height:0px !important;}
  .uc_mega-icon-flipbox .uc_back .uc_front_inner p {    font-size: 23px !important;}
  .uc_gym_header {    position: relative;    overflow: hidden;    min-height: 400px !important;}
  .uc_gym_header img {    width: auto !important;    height: 500px !important;}
  .uc_gym_header .uc_gym_holder .uc_paragraph {    max-width: 300px !important;   font-size: 21px !important;    line-height: 25px !important;}
  .uc_gym_header .uc_gym_holder a.uc_start_workout {    padding: 7px 20px;    font-size: 19px !important;}
  .uc-grid-row-container p {    font-size: 19px;    line-height: 28px !important;}
  div.uc-grid-row-container {width:100% !important;}
  #uc_grid_1 .uc-grid-row .uc-grid-row-container {  width:100% !important;  max-width: 100% !important;;}
  .col-xs-12 {padding-left: 0px !important;    padding-right: 0px !important;}
  a.uc_btn.uc_blue span {    padding-left: 10px !important;    padding-right: 10px !important;    color: #0b2035;}
  .uc_animated_border_banner .uc_animated_border_bg {    height: 200px;    background-size: cover !important; background-position-x: center !important;}
  .uc-grid-col-addon ul li {font-size:19px !important;}
  .bfQuickMode .controls .control-label {    color: white !important;}
  .epikoinonia .t3-wrapper #uc_grid_1 div {    padding-left: 1px !important;    padding-right: 1px !important;}
  #t3-header {    display: inherit;}
  #t3-header .col-sm-3.logo {    width: 100% !important;    height: 55px;}
  #logo-img {    margin-top: 0px !important;    height: 55px;}
  .hidden-xs {    display: inherit !important;}
  div.customtopcontact {    padding-top: 2px;}
  div.customtopcontact p {    margin: -6px 0 5px;}
  #top-header .col-xs-12 {    width: 97% !important;}
  header#t3-header.t3-header.t3-header #logo-img img {    width: 138px !important;}
  .btn-primary.off-canvas-toggle {    background-color: #29445f  !important;    z-index: 01000000;}
  .top-header .t3-module {      font-size: 10px !important;}
  div.uc_overlap_content_box, .uc_overlap_content_box {    left: 0px !important;    right: 10px !important;    padding: 5px 17px 17px !important;}
  .uc-grid-front .wow {  visibility:  visible !important;  }
  .uc-grid-front .uc-grid-col {    visibility: visible !important;}