@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: local('Raleway Thin'), local('Raleway-Thin'), url(http://themes.googleusercontent.com/static/fonts/raleway/v6/RJMlAoFXXQEzZoMSUteGWD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
  font-family: 'Raleway Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(http://themes.googleusercontent.com/static/fonts/raleway/v6/JbtMzqLaYbbbCL9X6EvaIxsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}

body {background: url(../../../../img/contest/custom/concurs-fashion-days/bg_body.jpg) no-repeat center 154px;}
#branding {overflow:hidden; position:relative; width:100%; height:100%;}
#maincontainer {width:1012px; margin:581px auto 0px; position:relative; padding-top:0px; z-index:80}
#container {padding:25px 15px 100px;}

#header {background:#FFFFFF; height:143px; top:-571px; left:15px;}
#header .top_banner {display:none;}
#header .top_menu {margin-bottom:0px;}
#header .main_search {position:absolute; right:15px; top:45px;}
#header .account {position:absolute; right:15px; top:15px;}
#header .logo {padding:0px;}


#left_column {width:650px; float:left;}
#right_column {width:300px; float:right;}
#footer_container {margin:0px auto;}

.container_concurs_fashion_days {}
.container_concurs_fashion_days .top {background: url(../../../../img/contest/custom/concurs-fashion-days/top.png) no-repeat; width:643px; height:283px; margin-top:-105px; margin-bottom:40px; position:relative;}
.container_concurs_fashion_days .top a {display:block; width:155px; height:60px; position:absolute; right:150px; top:155px;}
.container_concurs_fashion_days .desc {font-size:13px; margin-bottom:35px;}
.container_concurs_fashion_days .desc p {margin-bottom:15px;}
.container_concurs_fashion_days .desc p:last-child {margin-bottom:0px;}
.container_concurs_fashion_days .desc .main_title {margin-bottom:25px; font-weight:bold; font-size:27px; color:#000000; line-height:normal; font-family:'Raleway Bold', Tahoma, Arial, Helvetica, sans-serif;}
.container_concurs_fashion_days .box_regulament {color:#000000;}
.container_concurs_fashion_days .box_regulament h3 {font-family:'Raleway', Tahoma, Arial, Helvetica, sans-serif; font-size:27px; margin-bottom:10px; color:#000000; font-weight:bold;}
.container_concurs_fashion_days .box_regulament ul li {padding:10px 0px;}
.container_concurs_fashion_days .box_regulament ul li .nr {font-weight:bold;}
.container_concurs_fashion_days .respond {}
.container_concurs_fashion_days .respond .msg_error {background:#FEF4B4; padding:10px; text-align:center; margin:10px 0px; font-weight:bold; border:1px solid #ccc; width:480px;}
.container_concurs_fashion_days .respond .required {color:#000; margin-bottom:10px;}
.container_concurs_fashion_days .comment_form {}
.container_concurs_fashion_days .comment_form h2 {font-size:27px; color:#000000; font-family:'Raleway', Tahoma, Arial, Helvetica, sans-serif; margin-bottom:10px;}
.container_concurs_fashion_days .comment_form .fld_comment {margin-bottom:15px;}
.container_concurs_fashion_days .comment_form .fld_comment label {font-size:12px;font-size:13px; display:block; margin-bottom:5px;}
.container_concurs_fashion_days .comment_form .btn_trimite {background:#EC3367; padding:10px 15px; display:inline-block; border-radius:5px; font-size:13px; color:#FFFFFF; cursor:pointer; font-weight:bold;}
.container_concurs_fashion_days .comment_form .comment label {display:block; margin-bottom:5px; font-size:13px; color:#333333;}
.container_concurs_fashion_days .comment_form .comment textarea {padding:10px; display:block; width:480px; height:100px; border:1px solid #C7C8D5; overflow:auto; background:#FFFFFF;}
.container_concurs_fashion_days .winners_title {font-size:26px; line-height:normal; font-weight:bold; margin-bottom:25px;}
.container_concurs_fashion_days .winners_block {margin-bottom:25px;}
.container_concurs_fashion_days .winners_block ul li {margin-bottom:5px;}
.container_concurs_fashion_days .winners_block ul li:last-child {margin-bottom:0px;}


/*-------------POSTS----------------*/
.navigare {margin-bottom:15px;}
.navigare .page_nav_active {font:bold 12px Arial, Helvetica, sans-serif; color:#666666;}
.navigare .page_nav_link {font:normal 12px Arial, Helvetica, sans-serif;}
.navigare .page_nav_arrows {font:normal 12px Arial, Helvetica, sans-serif;}

.comments {margin-top:25px;}
.comments h2 {font-size:17px; font-weight:bold; color:#000000; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:15px;}
.comments_list {}
.comments_list li {margin-bottom:25px;}
.comments_list .comment_avatar {float:left; width:48px; height:48px;}
.comments_list .comment_avatar img {border:1px solid #DDDDDD; padding:1px;}
.comments_list .comment_author {margin-bottom:5px;}
.comments_list .comment_content {margin-left:65px;}
.comments_list .date {font-size:11px;color:#A09FB0}
.comments_list .comment_title {font-weight:bold; margin-bottom:5px;}
.comments_list .premiu {color:#14A24D; font-weight:bold; font-size:13px; float:right}

.branding_links_container {position:absolute; top:154px; left:50%; width:1012px; height:1px; margin-left:-506px; z-index:70;}
.branding_links_container .top_link {position:absolute; left:0px; top:0px; width:1012px; height:427px;}
