
/*==========================================================================================
	
This file contains styles related to the colour scheme of the theme

==========================================================================================*/



a{color:#0bb1e5;text-decoration:underline;
-webkit-transition: all 0.2s ease-in-out 0s;
   -moz-transition: all 0.2s ease-in-out 0s;
   -o-transition: all 0.2s ease-in-out 0s;
   -ms-transition: all 0.2s ease-in-out 0s;
   transition: all 0.2s ease-in-out 0s;}
a:hover, a:focus{color:#0bb1e5;text-decoration:none;}

body{background:#004255 url("http://bodysculpture.gr/wp-content/uploads/2015/03/Πλαστικος-Χειρουργος-BodySculpture.png ") repeat 0 0;
color:#666666;
font: 14px "Open Sans", Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-webkit-text-size-adjust: 100%;
line-height:1;}

.mainWrap{background:#ffffff;}

.topbar{background:#004255;}

a.facebook{background:url("../images/icon-facebook.png") no-repeat 0px 0px;}   
a.facebook:hover{background-position:-22px 0px;}   
a.twitter{background:url("../images/icon-twitter.png") no-repeat 0px 0px;}   
a.twitter:hover{background-position:-22px 0px;}   
a.rss{background:url("../images/icon-rss.png") no-repeat 0px 0px;}   
a.rss:hover{background-position:-22px 0px;}   
a.gplus{background:url("../images/icon-gplus.png") no-repeat 0px 0px;}   
a.gplus:hover{background-position:-22px 0px;}   
a.linkedin{background:url("../images/icon-linkedin.png") no-repeat 0px 0px;}   
a.linkedin:hover{background-position:-22px 0px;} 

.menu li a {color:#797979;}
.menu li a:hover, .menu li:hover > a{color:#ffffff;
background:#0bb1e5;}

.menu ul { background: #ffffff;
border:1px solid #e0e0e0;
}

.menu ul li a {color:#797979;
border-left:2px solid #ffffff;
background:#ffffff;
}
.menu ul li a:hover, .menu ul li:hover > a{
background:#f0f0f0;
border-left:2px solid #0bb1e5;
color:#797979;
}
.menu li.current_page_item > a, .menu li.current-menu-ancestor > a{color:#ffffff;
background:#0bb1e5; }

.menu .sub-menu li.current-menu-parent > a, .menu .sub-menu li.current_page_item > a, .menu .sub-menu .sub-menu li.current-menu-item a{background:transparent !important; color:#008AA6 !important;}

.mobile-navigation {
    background-color: #F8F8F8;
    color: #8F8F8F;
}


.flex-caption{background-color:rgba(11, 177, 229, 0.8);
color:#ffffff;}

.flexslider-top .flex-direction-nav a, .flexslider-testimonials .flex-direction-nav a {
    background: url("../images/flexslider-arrows.png") no-repeat scroll 0 0 transparent;
	}

.home-feature img, .team-member img{box-shadow: 0px 0px 0px 7px #e0e0e0;
}
.home-feature:hover img, .team-member:hover img{box-shadow: 0px 0px 0px 7px #0bb1e5;}
.home-feature h2{color:#0bb1e5;}

.team-member h4, .test-author-name{color:#0bb1e5;}

.home-title h3, .sidebar-title h3{background:#ffffff;
color: #353535;}


.gal-img .gal-more{background-color:rgba(11, 177, 229, 0.1);}
a.gal-btn, .gal-btn-2{background:#0bb1e5;
border:3px solid #0881a7;
color:#ffffff;
}
a.gal-btn:hover{color:#0881a7;}

.cases-text{border-top:5px solid #0bb1e5;}
.gallery-text{background:#0bb1e5;color:#ffffff;}
.title-gal-post a, .sub-title{color:#353535;
text-decoration:none;}
.title-gal-post a:hover{color:#0bb1e5;}

.item-avatar{box-shadow: 0px 0px 0px 5px #e0e0e0;}

.news-info{background:#0bb1e5;
color:#ffffff;}
.news-info a{color:#ffffff;
text-decoration:none;}
.news-info a:hover{color:#0881a7;}
.home-apoint{border-top:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
}
.home-apoint h2{color:#353535;}
.home-apoint-btn a, .read-more a, #submit-comm, #submit{background:#0bb1e5;
color:#ffffff;
}
.home-apoint-btn a:hover, .read-more a:hover, #submit-comm:hover, #submit-comm:active, #submit:hover, #submit:active{background:#0881a7;
color:#ffffff;}

footer.wrap{background:#005972;}
footer h3, .tweet .tdate, .foo-news h4, .foo-faq h4, .foo-news .snews-date{color:#e0e0e0;}
.foo-news a, .foo-news a:hover{color:#999999;}
.copy-holder{ background:#004255;}
.copy-holder a{color:#e0e0e0;
text-decoration:none;}
.copy-holder a:hover{color:#e0e0e0;
text-decoration:underline;}

/**** BLOG *****/
.title-blog-post, .title-blog-post a{color:#353535;
text-decoration:none;
}
.title-blog-post a:hover{color:#0bb1e5;}

.page-numbers, .page-numbers:hover{ background: #ffffff;
border: 1px solid #e0e0e0;
color:#999999;
}
.page-numbers:hover, .current, .current:hover{color:#ffffff;
background:#0bb1e5;
border: 1px solid #0bb1e5;}
/**** END BLOG *****/

/**** SIDEBAR *****/
input#search-string{background:#f0f0f0;
border:1px solid #f0f0f0;
color:#353535;
}
.schedule ul li, .widget_archive ul li{border-bottom:1px solid #e0e0e0;}
.ft_recent_post .snews-title a {color:#353535;
text-decoration:none;}
.widget_archive a{color:#999999;
text-decoration:none;}
.ft_recent_post .snews-title a:hover, .widget_archive a:hover{color:#0bb1e5;}
/**** END SIDEBAR *****/

.trigger{background:#0bb1e5 url('../images/toggle-plus.png') no-repeat 7px 16px;}
.trigger a{color:#ffffff;}
.active-toggle{background:#0bb1e5 url('../images/toggle-minus.png') no-repeat 7px 16px;}
.toggle_container{background:#f0f0f0;}

.pt-title{background:#0bb1e5;
color:#ffffff;}
.pt-features li{background:#ffffff;}
.pt-features li:nth-child(2n) {background-color: #f0f0f0;}
.pt-features li:hover{background:#0bb1e5;
color:#ffffff;}

.service-feature{background:#0bb1e5;
color:#ffffff;}

.flickr img{border:3px solid #e0e0e0;-webkit-transition: border-color 0.3s ease;-moz-transition: border-color 0.3s ease;
-o-transition: border-color 0.3s ease;transition: border-color 0.3s ease;}
.flickr img:hover{border:3px solid #0bb1e5;}

.comment-body {border-bottom: 1px solid #e0e0e0; }
.comment-author .author a:link, .comment-author .author a:visited { color: #999999;text-decoration:none;}
.comment-author .author a:hover { color: #0bb1e5;}
.comment-reply-link, #cancel-comment-reply-link{ color:#0bb1e5; font-size: 12px;}
.comment-reply-link:hover, #cancel-comment-reply-link:hover { color: #0881a7;}

input.comm-field, #comment, #message2, input.comm-field:focus, #message2:focus, #comment:focus {border:1px solid #e0e0e0;
color:#999999;}

input.comm-field:focus, #message2:focus, #comment:focus {border:1px solid #0bb1e5;}

.output2{border:1px solid #ff0000;}


.no-page{color:#909090;
background:#e0e0e0;
}

body{font-family:Arial,Helvetica,sans-serif !important;}
.home-apoint{display:none; width:100%;}
p{text-align:justify !important;}
footer.wrap{border-radius:20px 20px 0 0; color: #FFFAFA;}
footer h3{text-transform: capitalize;}
.sidebar-title h3 {text-transform: capitalize; color:#1B4772;}
a{color: #3bb3c2;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color: #3bb3c2;}
#nav, #nav-desktop{margin-top:10px; text-align:center; width:100% !important;}
.menu li{text-align:left; margin-top:5px; border-radius: 20px;}
.menu li.current_page_item > a, .menu li.current-menu-ancestor > a{background: #008aa6;}
.menu li a {color: #ffffff; font-weight:normal; transition:none; text-transform: capitalize; padding: 8px 27px; border-radius: 20px; background: #3BB3C2;}
.menu li > a:hover{background: #3BB3C2;}
.menu li a:hover, .menu li:hover > a {background: #008AA6;}
#menu-item li:hover, #menu-item li:focus, #menu-item li:active{background-color:#3BB3C2;}
header {padding: 33px 0 0;}
.news-info {background-color:#3bb3c2;}
.menu ul.sub-menu{z-index:3000!important; position:absolute; top:40px; left: 10px; width: 200px; background:url('/wp-content/uploads/2014/02/white-transparent.png') repeat; border:2px #3BB3C2 solid; border-radius:20px; color:#000000 !important;}
.menu ul.sub-menu li{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}
.menu ul.sub-menu li a{background:transparent; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border-left:none; padding: 10px;}
.menu ul.sub-menu li a:hover{background-color:#008aa6; color:#ffffff;}
.menu .sub-menu li.current-menu-parent > a, .menu .sub-menu li.current_page_item > a, .menu .sub-menu .sub-menu li.current-menu-item a {border:none; background:#008aa6; color:#ffffff;}
.margin-block{margin-top: 10px;}
.special-note{color:#1B4772; font-style:italic; font-size: 16px; line-height: 1.8em;}
.special-note-2{color:#1B4772; font-style:italic; font-weight:bold;}
.special-note-3{color:#1B4772;}
.menu ul.sub-menu:before {background:url('/wp-content/uploads/2014/02/submenu-arrow2.png');}
.menu ul li a:hover, .menu ul li:hover > a {border-left:none;}
.title-gal-post{text-align:center; font-weight:normal; color:#3bb3c2; font-size:14px;}
.title-gal-post a:hover{color:#3bb3c2;}
.cases-text {border-top: 5px solid #3bb3c2;}
a.gal-btn, .gal-btn-2{background: #3BB3C2; height: 55px; width: 55px;padding-top: 16px;}
.menu{text-align:left; width:100%;}
.logo{float:none; text-align:left; width:100%;}
.flexslider-top{margin-left:-30px; margin-right:-30px; margin-bottom:40px;}
#face:hover{background:url('/wp-content/uploads/2014/02/face-190.jpg');}
#breast:hover{background:url('/wp-content/uploads/2014/02/breast-190.jpg');}
#body:hover{background:url('/wp-content/uploads/2014/02/body-190.jpg');}
#mommymakeover:hover{background:url('/wp-content/uploads/2014/02/mommy-makeover-190.jpg');}
#reconstructivesurgery:hover{background:url('/wp-content/uploads/2014/02/reconstructive-surgery-190.jpg');}
#noninvasive:hover{background:url('/wp-content/uploads/2014/02/non-invasive-190.jpg');}
#menu-item-29:hover, #menu-item-177:hover, #menu-item-232:hover, #menu-item-227:hover, #menu-item-173:hover{border-top-right-radius: 15px; border-top-left-radius: 15px; overflow:hidden;}
#menu-item-178:hover, #menu-item-174:hover, #menu-item-228:hover, #menu-item-219:hover, #menu-item-169:hover{border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; overflow:hidden;}
.circle{background: none repeat scroll 0 0 #99d1de; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; display: inline-block; height: 60px; padding-top: 19px; text-align: center; width: 60px; border:2px #3BB3C2 solid;}
.circle2{background: none repeat scroll 0 0 #99d1de; border-radius: 100px; display: inline-block; height: 190px; padding-top: 73px; text-align: center; width: 190px; border:2px #3BB3C2 solid;}
#menu-item-787 a, #menu-item-788 a, #menu-item-789 a, #menu-item-786 a, #menu-item-1080 a{background:#969593 !important;}
#menu-item-787 a:hover, #menu-item-788 a:hover, #menu-item-789 a:hover, #menu-item-786 a:hover, #menu-item-1080 a:hover{background:#696766 !important;}
.gal-img{border-radius: 10px 10px 0 0;}
.blog-post{margin-top:15px!important;}
.title-blog-post{margin-top:5px; font-size:20px;}