a,article,aside,body,center,div,footer,form,h1,h2,h4,header,html,i,img,label,li,nav,p,span,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,footer,header,nav,ul.menu li:hover>ul{display:block}body{line-height:1;font-size:13px;background-color:#fff}ul{list-style:none}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.post-entry,.textwidget,p{color:#484848;font-size:15px;line-height:32px;font-family:"PT Serif",serif}i{font-style:italic}a{text-decoration:none;color:#e8b421;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.widget #searchform input#s,body,h1,h2,h4{font-family:"Lato",sans-serif}.container{width:1080px;margin:0 auto}#content{overflow:hidden;margin-top:65px}#main{width:740px;float:left;margin-right:40px}#sidebar{width:300px;float:right}#top-bar{z-index:99999;width:100%;position:fixed;background-color:#fff}#top-bar .container{position:relative}#navigation-wrapper{height:60px;width:100%;z-index:9999;border-bottom:1px solid #e8e8e8}#navigation-wrapper>ul.menu,.menu li{display:inline-block}.menu li{margin-right:26px;position:relative}.menu li:last-child{margin-right:0}#top-social a,.menu li a{line-height:60px;color:#242424}.menu li a{font-size:12px;text-transform:uppercase;letter-spacing:1px;display:block;font-weight:400;white-space:nowrap}.menu li a:hover,ul.menu ul a:hover{color:#e8b421}.menu .sub-menu,.menu .sub-menu:after{background-color:#242424;position:absolute}.menu .sub-menu{display:none;padding:0;margin-top:0;left:0;top:100%;z-index:99999;text-align:left;border-top:1px solid #e9e9e9}.menu .sub-menu:after{width:12px;height:12px;z-index:9;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";top:-3px;left:15%}ul.menu ul a{color:#fff;border:1px solid #3d3d3d;border-top:none;margin:0;padding:12px 17px;min-width:160px;line-height:20px;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s}ul.menu ul li{padding-right:0;margin-right:0;display:block}#top-social{position:absolute;right:0;top:0}#top-social a{font-size:15px;margin-left:17px}#top-social a:hover,.cat-blog a:hover,.post-header h2 a:hover{opacity:.8}#header{overflow:hidden}#logo,.post{border-bottom:1px solid #e8e8e8}#logo{padding-bottom:40px;padding-top:105px}#logo img{max-width:100%;height:auto}.post{overflow:hidden;position:relative;padding-bottom:30px}#logo,.post-img{text-align:center}.post-img{margin-bottom:15px}.post-img img{position:relative}.post-header{padding-bottom:7px;text-align:center}.post-header h2 a,.post-meta{position:relative;display:block}.cat-blog a,.post-header h2 a{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.post-header h2 a{font-size:29px;color:#242424;font-weight:700;line-height:40px}.cat-blog a{font-size:11px;display:inline-block;text-transform:uppercase;letter-spacing:1px;margin:0 5px 13px;color:#fff;padding:5px 7px;background-color:#e8b421}.post-entry p,.post-header h2 a{margin-bottom:12px}.post-meta{overflow:hidden;font-size:13px;color:#cacaca;margin-top:20px;width:100%;font-style:italic}.comment_count{display:inline-block;margin-right:15px;padding-right:15px;border-right:1px solid #e8e8e8}.comment_count a{color:#cacaca}.comment_count a:hover{color:#e8b421}.comment_count i{margin-right:7px;font-size:14px}.widget{margin-bottom:50px;box-sizing:border-box;overflow:hidden}.post-img img,.widget img{max-width:100%;height:auto}.widget ul li,.widget-heading{margin-bottom:5px;color:#242424}.widget-heading{font-size:15px;letter-spacing:1px;display:block;position:relative;text-align:center;overflow:hidden;font-family:"PT Serif",serif;text-transform:uppercase;font-weight:700;line-height:25px}.widget-heading>span:before{right:100%}.diamond_wrap{text-align:center;margin-bottom:20px}.diamond_icon{width:5px;height:5px;background-color:#e8b421;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}.diamond_icon,.diamond_line{display:inline-block;position:relative}.diamond_line:after,.diamond_line:before{content:"";position:absolute;top:50%;border-bottom:1px solid;border-color:#e8b421;width:40px;margin:0 6px}.diamond_line:before{right:9px}.widget a:hover{text-decoration:underline}.widget ul li{padding-bottom:5px;border-bottom:1px dotted #e8e8e8;font-size:14px}.widget ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget ul li a{color:#242424;line-height:28px;font-size:14px}.widget input{width:100%}#searchform input#s,.widget select{border:1px solid #ddd;box-sizing:border-box}.widget select{border-radius:3px;padding:8px 10px;width:100%;outline:0}.screen-reader-text{display:none}.about-widget img{display:block;margin:0 auto 20px}.about-widget .name{text-transform:uppercase;font-size:14px;letter-spacing:1px;display:block;text-align:center;margin-bottom:10px;margin-top:10px;font-weight:700}.widget_categories{color:#a5a5a5}.widget_categories a{margin-right:10px}#searchform input#s{background:#fff url(/wp-content/themes/chanel/img/searchsubmit.png)no-repeat 91% 12px;padding:13px 14px;font-size:13px;color:#484848;font-style:italic;letter-spacing:1px}#searchform #s:focus{outline:0}#footer{margin-top:100px}#footer-instagram{text-align:center;overflow:hidden}#footer_meta{overflow:hidden;padding:40px 0;border-top:1px solid #e8e8e8}#footer_meta h2,.archive-box span{letter-spacing:1px;font-family:"Lato",sans-serif}#footer_meta h2{float:left;font-size:12px;color:#242424;overflow:hidden;line-height:20px}.wrap_to_top{text-align:right;display:block;margin-bottom:5px}.to-top i{font-size:18px;padding:15px 17px;border:1px solid #e8e8e8;color:#000}.to-top i:hover{background-color:#eee}.archive-box{padding:24px;margin-bottom:50px;background-color:#f5f5f5}.archive-box span{font-size:13px;color:#a0a0a0;margin-right:6px;display:inline-block;font-weight:400;font-style:italic}.archive-box h1,.custom-pagination a,.custom-pagination span{display:inline-block;text-transform:uppercase;letter-spacing:1px}.archive-box h1{font-size:16px;color:#242424;font-weight:700}.custom-pagination{text-align:center;margin-top:20px}.custom-pagination a,.custom-pagination span{padding:10px 12px;margin-right:7px;font-family:"Lato",sans-serif;font-size:12px}.custom-pagination a{background-color:#fff;color:#888787;border:1px solid #e8e8e8}.custom-pagination a:hover{background-color:#242424;color:#fff;border:1px solid #fff}.custom-pagination span.dots{padding:0;color:#242424}.custom-pagination span.current{background-color:#171717;color:#fff;border:1px solid #fff}ul.list_post .post{margin-bottom:50px}ul.list_post li .post{padding-bottom:40px;margin-bottom:40px}ul.list_post li .post-header{text-align:left;padding-bottom:0}ul.list_post li .post-header h2 a{font-size:24px;margin-bottom:10px;line-height:38px}ul.list_post li .post-header .cat-blog a{margin:0 5px 10px 0}ul.list_post li .post-header .cat-blog a:first-child{margin-right:0}ul.list_post li .post-img{margin-bottom:0}.side_left{width:45%;float:left}.side_right{width:50%;float:right}@media only screen and (min-width:942px) and (max-width:1170px){.container{width:940px}#main{width:644px;float:left;margin-right:30px}#sidebar{width:266px;float:right}}@media only screen and (max-width:941px){#navigation-wrapper{display:none}#top-social a{line-height:52px;font-size:15px}#sidebar{width:100%;margin-top:90px}.widget{width:480px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px) and (max-width:941px){.container{width:726px}#main{width:100%;margin-right:0}}@media only screen and (max-width:767px){.container{width:480px}#footer_meta h2,ul.list_post li .post-header{text-align:center}#logo{margin-left:15px;margin-right:15px}#main{width:100%;margin-right:0}.post-header h2 a{font-size:26px;line-height:30px}.custom-pagination .next{display:none}.side_left,.side_right{width:100%;float:none}ul.list_post li .post-img{margin-bottom:25px}ul.list_post li .post{margin-bottom:50px}#footer{margin-top:70px}#footer_meta h2{float:none}}@media only screen and (min-width:480px) and (max-width:768px){#main{width:100%;margin-right:0}}@media only screen and (max-width:479px){.container{width:305px}.widget{width:100%}}