/*
	Theme Name: The Voux Child Theme
	Theme URI: http://themeforest.net/user/fuelthemes
	Description: <strong>A Premium theme for magazine, editor, community and more! WordPress Theme by <a href="http://www.themeforest.net/user/fuelthemes">fuelthemes</a></strong> – Update notifications available on Twitter and Themeforest <a href="http://twitter.com/anteksiler">Follow us on twitter</a> – <a href="http://themeforest.net/user/fuelthemes">Follow us on Themeforest</a>
	Version: 1.0.0
	Author: fuelthemes
	Template: thevoux-wp
*/

@import url("../thevoux-wp/style.css");

div.hupso_c {    display: none!important;}
.ad_cnt{ float:left; margin:15px 0; padding:0px; width:100%; text-align:center;}  
.ajax-load-more-wrap.grey.alm-0 {    margin: 15px 0 0;}   
.main-logo{font-size:90px;font-weight:bold;	}         

.share-controls.delay {
    text-align: left;
}
/*** 1-9-16 har ***/
body{background:url("images/body_bg.png") no-repeat; background-size:100%; background-color:#0f0d0b; font-family: 'robotoregular'; background-attachment: fixed;}
@font-face {
    font-family: 'robotoregular';
    src: url('fonts/roboto-regular-webfont.eot');
    src: url('fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('fonts/roboto-regular-webfont.woff') format('woff'),
         url('fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'roboto_condensedbold';
    src: url('fonts/robotocondensed-bold-webfont.eot');
    src: url('fonts/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/robotocondensed-bold-webfont.woff2') format('woff2'),
         url('fonts/robotocondensed-bold-webfont.woff') format('woff'),
         url('fonts/robotocondensed-bold-webfont.svg#roboto_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'roboto_condenseditalic';
    src: url('fonts/robotocondensed-italic-webfont.eot');
    src: url('fonts/robotocondensed-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/robotocondensed-italic-webfont.woff2') format('woff2'),
         url('fonts/robotocondensed-italic-webfont.woff') format('woff'),
         url('fonts/robotocondensed-italic-webfont.svg#roboto_condenseditalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'roboto_condensedlight_italic';
    src: url('fonts/robotocondensed-lightitalic-webfont.eot');
    src: url('fonts/robotocondensed-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/robotocondensed-lightitalic-webfont.woff2') format('woff2'),
         url('fonts/robotocondensed-lightitalic-webfont.woff') format('woff'),
         url('fonts/robotocondensed-lightitalic-webfont.svg#roboto_condensedlight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'roboto_condensedregular';
    src: url('fonts/robotocondensed-regular-webfont.eot');
    src: url('fonts/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/robotocondensed-regular-webfont.woff2') format('woff2'),
         url('fonts/robotocondensed-regular-webfont.woff') format('woff'),
         url('fonts/robotocondensed-regular-webfont.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoitalic';
    src: url('fonts/roboto-italic-webfont.eot');
    src: url('fonts/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-italic-webfont.woff2') format('woff2'),
         url('fonts/roboto-italic-webfont.woff') format('woff'),
         url('fonts/roboto-italic-webfont.svg#robotoitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotolight';
    src: url('fonts/roboto-light-webfont.eot');
    src: url('fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/roboto-light-webfont.woff2') format('woff2'),
         url('fonts/roboto-light-webfont.woff') format('woff'),
         url('fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

.br_word{word-wrap:break-word;}

/*** header ***/
.header .logo{justify-content:inherit;}
.header{background:none;}
.header.fixed{background:url("images/header_bg.jpg") no-repeat; background-size:100%; background-attachment: fixed;}
.header .logo{justify-content:left;}
.header .logo h1{color:#fff;}
.header .header_top{border-bottom:1px solid rgba(255, 255, 255, 0.25)}
#full-menu{border-bottom:1px solid rgba(255, 255, 255, 0.25)}
#full-menu{text-align:left; padding-left:30px;}
#full-menu .full-menu > li > a{color:#fff;}
#full-menu .full-menu > li > a:hover{color:#fff;}
#full-menu .full-menu a{white-space: inherit;}

/*** middle part ***/
.blog-section{margin:40px 0;}
.post .post-title h4{font-size:24px; text-align:center; line-height:35px; font-weight:normal; font-family: 'roboto_condensedregular'; padding-bottom:30px; width:95%; padding-left:25px; padding-right:25px; margin:0 auto;}
.alm-reveal .medium-12.columns{background:#fff; padding:25px 25px 50px;}
.post.blog-list .post-content p{font-size:16px; line-height:25px; text-align:center; padding-bottom:25px; font-family: 'robotoregular'; color:#565656; width:95%; padding-left:25px; padding-right:25px; margin:0 auto;}
.post .post-gallery img{width:inherit;}
.hg{margin-left:0 !important;}
.blog-section .alm-reveal .share-controls.delay{width:190px; margin:0 auto;}
.post-tag{font-family: 'robotolight'; font-size:14px; line-height:25px;}
.blog_social{margin-top:0;}
.post-content-container{padding-left:0;}
.alm-reveal hr{border:none;}
.blog-list .cf.full{width:100%; float:left;}
.date-month{width:35px; margin-left:-15px; float:left; padding-top:10px;}
.date-month .month{height:20px; margin-bottom:1px; background:#000; color:#fff; text-align:center; width:100%; float:left; font-size:12px; padding-top:3px;}
.date-month .date{background:url("images/date.png") no-repeat; width:35px; float:left; height:38px; display:block; color:#fff; text-align:center; font-size:18px; padding-top:5px;}
.comment_class{background:url("images/comment.png") no-repeat; width:24px; height:18px; display:block;}
/*** right sidebar ***/
.right-sidebar{margin:40px 0 !important; padding:0px;}
.right-sidebar .sidebar_inner{border:none !important; padding:0px; background:none;}
.right-sidebar .sidebar_inner .widget{border:none; padding:20px; background:#fff;}
.right-sidebar .sidebar_inner .widget.widget_search{border:none; margin-bottom:50px;}
.right-sidebar .sidebar_inner .widget.widget_archive{border:none;  padding:20px 20px 5px; margin-bottom:0;}
.right-sidebar .sidebar_inner .widget.widget_text{border:none; margin-bottom:140px;}
.right-sidebar .sidebar_inner .widget.widget_text .textwidget{text-align:center;}
.right-sidebar .sidebar_inner .widget.widget_text .textwidget h3{font-family: 'roboto_condensedbold'; font-size:16px; text-transform:uppercase; margin-bottom:0; cursor:default;}
.right-sidebar .sidebar_inner .widget.widget_text .textwidget p{font-family: 'robotoitalic'; font-size:16px;}
.right-sidebar .sidebar_inner .widget.widget_archive .screen-reader-text{display:none;}
.right-sidebar .sidebar_inner .widget.widget_archive strong span{font-size:18px; font-family: 'roboto_condensedbold';}
.right-sidebar .sidebar_inner .widget.widget_archive select{background:url("images/down_errow.png") no-repeat; background-position:right; border:1px solid #c2c2c2; padding-left:5px; height:44px; font-family: 'roboto_condensedlight_italic'; font-size:18px; color:#000; -webkit-appearance: none;
   -moz-appearance:    none;
   appearance:         none; position:relative;}
.right-sidebar .sidebar_inner .widget.widget_archive select:before{background:url("images/down_errow.png") no-repeat; content:""; position:absolute;  width:14px; height:12px; display:block; right:10px; }
.right-sidebar .sidebar_inner .widget.widget_execphp{border:none;}
.right-sidebar .sidebar_inner .widget.widget_execphp strong span{font-size:18px; font-family: 'roboto_condensedbold';}

.right-sidebar .sidebar_inner{padding:0 20px 20px;}
.right-sidebar .sidebar_inner .searchform input{border:1px solid #000; font-family: 'roboto_condensedlight_italic'; font-size:19px; color:#000;}
.right-sidebar .sidebar_inner .searchform input::-webkit-input-placeholder{color:#000 !important;}
.right-sidebar .sidebar_inner .searchform input::-moz-placeholder{color:#000 !important;}
.right-sidebar .sidebar_inner .searchform input:-ms-input-placeholder{color:#000 !important;}
input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="url"]::-moz-placeholder, textarea::-moz-placeholder {color:#000 !important;}
.widget > strong span{height:36px;}
#ad_iframe{left:auto !important; margin-left:0 !important; width:100% !important; height:auto !important;}
#google_image_div{width:100% !important;}
.comments-blog{width:100%; float:left; font-size:18px; font-family: 'roboto_condensedbold'; padding-bottom:20px;}
.comments-blog img{margin-right:10px; margin-top:-3px;}
.comments-blog a{position:relative; z-index:9;}
.comments-blog a:active, .comments-blog a:focus {color:#000;}
#archive-title{background:rgba(0,0,0,0.5);}
/*** footer ***/
#subfooter{border-top-width:0;}
.post-content-container .commentlist li.comment{padding:0 0 0 40px;}
.post-content-container .commentlist li.comment .comment-author{float: left; text-align: left; border: none; padding: 0; margin-bottom:5px;}
.post-content-container .commentlist li.comment .says{display:none;}
.post-content-container .commentlist li.comment .comment-metadata{float: left; text-align: left; font-size: 12px; padding-left:10px; padding-top:4px; position:inherit !important;}
.post-content-container .commentlist li.comment .comment-content{width: 100%; float: left; text-align: left;}
.post-content-container .commentlist li.comment .reply{display:none;}
#comments ol.commentlist .comment .comment-content p, #comments ol.commentlist .comment .description p {font-size:15px; color:#777;}
#comments ol.commentlist .comment .comment-body, #comments ol.commentlist .comment .comment_container {border-bottom:none;}
#comments ol.commentlist .comment .children {border-bottom:none;}
.post-detail-row .large-8.columns{background:#fff; padding:25px;}
.post-detail-row .post-title h1{font-family: "roboto_condensedregular"; font-size: 24px; font-weight: normal;  line-height: 35px; margin: 0 auto; padding-bottom: 30px; padding-left: 25px; padding-right: 25px; text-align: center; width: 95%;}
.post-detail-row .post-content p{color: #565656; font-family: "robotoregular"; font-size: 16px; line-height: 25px; margin: 0 auto; padding-bottom: 25px; padding-left: 25px; padding-right: 25px; text-align: center; width: 95%;}
.post-detail-row .article-tags.entry-footer{font-family: "robotolight"; font-size: 14px; line-height: 25px; text-align: center;}
.post-detail-row .right-sidebar{margin-top:0 !important;}

@media only screen and (max-width: 1024px){
	#full-menu{display:block;}
}
@media only screen and (max-width: 767px){
	#full-menu .full-menu a{line-height:20px !important; padding:5px 0;}
}
@media only screen and (max-width: 640px){
	.right-sidebar .sidebar_inner .widget_archive{margin-bottom:0;}
	.main-logo{font-size:2em !important;}
	.post .post-title h4{font-size:18px; padding-right:0; line-height:24px;}
	.post.blog-list .post-content p{font-size:14px; line-height:20px; padding-right:0;}
	}
@media only screen and (max-width: 480px){
	.main-logo{font-size:1.5em !important;}
}






