/*
Theme Name: SundAndSlank
Theme URI: http://www.ITCDevelop.com/
Author: Gabriel M. Muresan @ ITC Develop
Author URI: http://ITCDevelop.com/
Description: Wordpress theme for SundAndSlank
Version: 1.0Georgia,
*/
a, a:hover, a:active, a:focus, a:visited {
    text-decoration: none;
}

img {
    border: none;
}

h1 {
    font-family:  Tahoma, Verdana;
    font-size: 24px;
    color: #000;
    line-height: 30px;
    font-weight: 100;
    margin: 10px 0 10px 0;
    padding: 0;
}

h2, h2 a {
    font-family:  Tahoma, Verdana;
    font-size: 21px;
    color: #00529d;
    font-weight: 100;
    margin: 0;
    padding: 0;
}

h4 {
    font-family: Tahoma, Verdana;
    font-size: 12px;
    color: #8c8c8c;
    margin: 0 0 10px 0;
    padding: 0;
    font-weight: 200;
}

h5 {
    font-family:  Tahoma, Verdana;
    font-size: 15px;
    color: #fff;
    line-height: 12px;
    margin: 0;
    padding: 0;
}

p {
    font-family: Tahoma, Verdana;
    font-size: 14px;
    color: #3e3e3e;
    line-height: 22px;
    margin: 0;
    padding: 0;
}

.entry-homepage .entry-title {
    text-align: center;
}

body {
    margin: 0;
    padding: 0;
}

html {
    background: url("images/top_gradient.png") repeat-x top, #fff;

}

.site_width {
    width: 940px;
    margin: 0 auto;
}

.header-main {
    position: relative;
    padding-top: 25px;
}

.header-main .logo-wrapper {
    width: 230px;
    display: inline-block;
}

#header-navigation {
    display: inline-block;
    vertical-align: top;
    position: absolute;
    right: 0;
    top: 39px;
}

#header-navigation ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

#header-navigation ul li {
    padding: 0 10px 0 10px;
    border-left: 1px dotted;
    border-color: #b7b7b7;
    display: inline-block;
    height: 36px;
}

#header-navigation ul li a {
    font-family:  Tahoma, Verdana;
    font-size: 14px;
    color: #666;
    font-weight: bold;
}

#header-navigation ul li a .sub {
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #b7b7b7;
    font-weight: normal;
    vertical-align: top;
}

.logo-wrapper h6 {
    line-height: 25px;
    font-weight: 100;
    margin: 0;
    padding: 0;
}

.logo-wrapper h6 a {
    font-family: Tahoma, Verdana;
    font-size: 26px;
    color: #666;
    line-height: 25px;
    font-weight: 100;
    margin: 0;
    padding: 0;
}

.profile_wrapper {
    position: relative;
    width: auto;
    height: 342px;
    margin: 44px 0 10px 0;
    border-radius: 8px 8px;
    box-shadow: 0px 5px 10px 1px rgba(119, 119, 119, 0.5);
    -moz-box-shadow: 0px 5px 10px 1px rgba(119, 119, 119, 0.5);
    -webkit-box-shadow: 0px 5px 10px 1px rgba(119, 119, 119, 0.5);
    background-color: #fff;
    overflow: hidden;
}

#profile_left_box {
    float: left;
    width: 49.5%;
    height: 100%;
    border-right: 1px dotted #d6d6d6;
}

.avatar_image {
    width: 192px;
    height: 299px;
    margin: 13px 20px 0 20px;
    box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    -moz-box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    -webkit-box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    background-color: #f3f3f3;
    border: 1px solid #e1e1e1;
}

.avatar_image1 {
    width: 87px;
    height: 132px;
    margin: 20px;
    box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    -moz-box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    -webkit-box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    background-color: #f3f3f3;
    border: 1px solid #e1e1e1;
}
.avatar_image2 {
    width: 87px;
    height: 132px;
    margin: 20px; top:160;
    box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    -moz-box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    -webkit-box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    background-color: #f3f3f3;
    border: 1px solid #e1e1e1;
}



#profile_left_box .avatar_image {
    float: left;
}

#profile_right_box .avatar_image {
    float: right;
}

.avatar_image img {
    margin: 7px;
}

.avatar_image img:hover {
}

#profile_left_box .profile_description {
    float: left;
    margin: 13px 0 0 0;
}

#profile_right_box .profile_description {
    float: right;
    margin: 13px 0 0 0;
    text-align: right;
}

.profile_description a {
    color: #00529d;
}

.profile_description table th {
    text-align: left;
}

#profile_right_box {
    float: right;
    width: 50%;
    height: 100%;
}

#profile_support {
    float: left;
    margin: 13px 0 0 20px;
    text-align: left;
}

footer .site-info {
    text-align: center;
}

footer {
    margin: 0px auto;
    padding: 20px 0 0 0;
    min-height: 120px;
    margin-top: 20px;
    background-color: #333;
    border-top: 10px solid #4c4c4c;
}

#sidebar-footer .widget.widget_text a {
    display: block;
    font-family: Tahoma, Verdana;
    font-size: 13px;
    color: #FFF;
    font-weight: 100;
    line-height: 20px;
}

#sidebar-footer .widget {
    display: inline-block;
    width: 299px;
    margin: 0 14px 20px 0;
    vertical-align: top;
}

#sidebar-footer h5 {
    line-height: 30px;
}

.widget-content .img-holder img {
    width: 300px;
    height: 200px;
}

.widget-content p {
    font-size: 13px;
}

.homepage-widget .content {
    display: none;
}

.button {
    background-image: url("images/btn_laesMereHer.png");
    width: 122px;
    height: 33px;
    display: inline-block;
}
.buttonNewsletter {
    clear: both;
background-color: #aaa;
border: 0 none;
border-radius: 4px;
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font-size: 15px;
font-weight: bold;
height: 32px;
line-height: 32px;
margin: 0 5px 10px 0;
padding: 0 22px;
text-align: center;
text-decoration: none;
vertical-align: top;
white-space: nowrap;
width: auto;
}

.emphasis {
    color: #00529d;
    font-weight: bold;
}

#homepage-theme-only-footer .read-more {
    width: 299px;
    margin: 0 14px 20px 0;
    display: inline-block;
}

#homepage-theme-only-footer .advertisements {
    width: auto;
    max-width: 620px;
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
}

#homepage-theme-only-footer .read-more .image, #left-menu .read-more .image {
    width: 120px;
    display: inline-block;
    vertical-align: top;
    height: 80px;
}

#homepage-theme-only-footer .read-more .content, #left-menu .read-more .content {
    display: inline-block;
    width: 170px;
    padding-left: 5px;
}

#homepage-theme-only-footer .content p, #left-menu .content p {
    font-size: 10px;
    line-height: 15px;
}

#homepage-theme-only-footer .content h4, #left-menu .content h4 {
    font-size: 15px;
    color: #00529d;
    margin: 0;
}

#homepage-theme-only-footer .read-more .image img, #left-menu .read-more .image img {
    width: 100%;
    height: 100%;
    box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    -moz-box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    -webkit-box-shadow: 0px 0px 5px 2px rgba(119, 119, 119, 0.3);
    background-color: #f3f3f3;
}

#homepage-theme-only-footer {
    border-top: 1px solid #eee;
    padding-top: 30px;
}

#homepage-theme-only-footer .instance, #left-menu .instance {
    padding-bottom: 20px;
}

.homepage-widget.colspan-2 {
    width: 612px;
}

.homepage-widget.colspan-3 {
    width: 927px;
}

.homepage-widget.colspan-2 .widget-content .img-holder img {
    width: 612px;
    height: 200px;
}

.homepage-widget.colspan-3 .widget-content .img-holder img {
    width: 927px;
    height: 200px;
}

#content .post.type-post #left-menu {
    display: inline-block;
    width: 299px;
    margin: 0 14px 20px 0;
    vertical-align: top;
}

#content .post.type-post .entry-content {
    display: inline-block;
    vertical-align: top;
}
.post .post-date {
    float: right;
}
.post .entry-title {
    float:left;
}
.post .entry-meta {
    clear:both;
    display: block;
    height: 50px;
}
.homepage-wrapper {
    padding-bottom:24px;
}

			.homepage-widget {
			  display:inline-block;
			  padding-top:20px;
			  padding-right:12px; 
			  vertical-align:top;
			  width:307px; 
			}
