/*
Theme Name: Fox_multilang
Author: VisualCraft
Description: Big Bold & Modern Wordpress Newspaper/Blog/Magazine Theme for Creativity
Version: 1.0
Template: fox_fr
*/

/*  style for CF7 capcha*/

.wpcf7 .rs-capcha-holder input[type="text"].wpcf7-captchar {
    max-width: 30%;
}

.wpcf7 .rs-capcha-holder span.captcha {
    display: inline;
}

.wpcf7 .rs-capcha-holder img.wpcf7-captcha-captcha {
    vertical-align: top;
    margin-top: 5px;
}

.wpcf7 p, .wpcf7 p span {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid-column;
}

.wpcf7 div.wpcf7-response-output {
    margin-top: 5px;
}

.enable-2-columns .entry-content .wpcf7 p.cf-submit {
    margin-bottom: 5px;
}

/* start Email Subscribers widjet*/

.es_widget_form {
    border: 2px solid #000000;
    padding: 10px;
    font-family: Oswald,sans-serif;
}

.es_widget_form .es_textbox_button {
    border: none;
    color: #FFFFFF;
    background-color: #000000;
    text-transform: uppercase;
    letter-spacing: 2px;
    padding-top: 7px ;
    padding-bottom: 7px ;
    font-size: 12px;
}

.es_widget_form .es_button {
    text-align: right;
}

.es_widget_form .es_textbox_class {
    padding-top: 5px ;
    padding-bottom: 8px ;
}

/* end Email Subscribers widjet*/

/* for aligning social plus widget*/
.sfsi_plus_widget .sfsiplus_norm_row{
    position: relative;
    left: 8%;
}

/* fix carousel for arabian */
.wi-slick {
    direction: ltr;
}

.wi-slick .slick-nav {
    color: #eeeeee;
    border-color: #eeeeee;
}

/*correcting alignment posts blockquotes*/
.enable-dropcap .entry-content blockquote p:first-child:first-letter {
    font-weight: bold;
    font-size: 3em;
    display: block;
    float: left;
    margin: -2px 4px 0px -78px;
/*    line-height: 64px;*/
    vertical-align: text-top;
    padding-top: 0;
}

.enable-dropcap .entry-content blockquote p {
    padding-left: 78px;
    vertical-align: top;
    display: block;
    margin: 0px 0px 0px 0px;
}

@-moz-document url-prefix()
{
    .enable-dropcap .entry-content blockquote p:first-child:first-letter {
        margin: 6px 0px 0px -78px;
    }
    .enable-dropcap .entry-content blockquote p {
        padding-left: 78px;
    }
}

blockquote {
    position: relative;
    margin: 30px auto 30px;
    max-width: 500px;
    min-height: 6em;
    padding: 60px 0 20px;
    text-align: left;
    font-size: 1.5em;
    line-height: 1.5;
    display: inline-block;
    clear: both;
    background: url(images/line-h.png) top left repeat-x;
    -webkit-column-span: all;
    -moz-column-span: all;
    column-span: all;
}

/* Banner inspiractions alignment*/
#footer-inspiraction {
    text-align: center;
    margin: 20px auto;
}

/* Banner placed after 1st article for mobile devices*/
#secondary #widget-area .custom-disable-mobile-widgets {
    display: block;
}
#sidebar-mob {
    display: none;
}

@media (max-width: 979px) {

    #secondary #widget-area .custom-disable-mobile-widgets {
        display: none;
    }

    #sidebar-mob {
        display: block;
    }
}

#footer-bottom .ad-container {
    text-align: center;
}

#footer-bottom .textwidget .fb-page {
    margin: 0 auto;
    text-align: center;
}
.secondary .fb-page {
    margin-bottom: 52px;
}

.slogan {
    letter-spacing: 11px!important;
}
/* header widget stsv*/
/*.mosttabpopcontent {*/
    /*background: #000 none repeat scroll 0 0;*/
    /*cursor: pointer;*/
    /*float: right;*/
    /*height: 37px;*/
    /*margin-right: 109px;*/
    /*margin-top: 2px;*/
    /*position: inherit;*/
    /*width: 8%;*/
/*}*/

.mosttabpopcontent {
    background: #000 none repeat scroll 0 0;
    cursor: pointer;
    float: left;
    height: 37px;
    margin-right: 5px;
    margin-top: 2px;
}

.mosttabpopcontent:hover {
    background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0;
}
.fa.fa-heart-o.fa-lg {
    padding-left: 58%;
    padding-top: 16%;
}

#allpopcontent .wi-popular.popular-big .popular-thumbnail-container, #homepopcontent .wi-popular.popular-big .popular-thumbnail-container, #profilepopcontent .wi-popular.popular-big .popular-thumbnail-container, #messagespopcontent .wi-popular.popular-big .popular-thumbnail-container  {
    float: left;
    margin: 1% 1% 3%;
    width: 31% !important;
}


#allpopcontent .wi-popular.popular-big .popular-content, #homepopcontent .wi-popular.popular-big .popular-content {
    display: none;
}
#profilepopcontent .wi-popular.popular-big .popular-content {
    display: none;
}
#messagespopcontent .wi-popular.popular-big .popular-content {
    display: none;
}
#homepopcontent .wi-popular.popular-big .popular-title {
    display: none;
}
#profilepopcontent .wi-popular.popular-big .popular-title {
    display: none;
}
#messagespopcontent .wi-popular.popular-big .popular-title {
    display: none;
}
.mostpopcontent {
    background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0;
    float: left;
    margin-top: 38px;
    position: absolute;
    z-index: 100;
    width: 100%;
    display: none;
}
.mostpopcontent.active {
    display: block;
}
.mostpopcontent .nav.nav-tabs {
    float: right !important;
    width: 355px !important;
}
.mosttabpopcontent > p {
    color: #ffffff;
    font-size: 15px;
    margin: 0 auto;
    padding: 7px;
    text-align: center;
}
.active > a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    color: #fff!important;

}
.mosttabpopcontent a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: medium none !important;
    color: #fff;
}
#homepopcontent > h3 > a:hover , a:focus {
    text-decoration: none!important;
}
#allpopcontent > h3 > a:hover , a:focus {
    text-decoration: none!important;
}
#allpopcontent h3, #homepopcontent h3, #profilepopcontent h3, #messagespopcontent h3 {
     color: #fff;
     margin-bottom: 5px;
     padding-left: 10px;
     padding-top: 10px;
 }
#allpopcontent a, #homepopcontent a, #profilepopcontent a, #messagespopcontent a {
    color: #fff;
}
#allpopcontent > h3 > a, #homepopcontent > h3 > a, #profilepopcontent > h3 > a, #messagespopcontent > h3 > a {
    color: transparent;
}
.mosttabpopcontent .nav.nav-tabs a {
    color: #fff;
}
.mosttabpopcontent .nav.nav-tabs a:hover {
    color: #fff;
}
.nav-tabs > li > a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    color: #fff !important;
    padding-bottom: 7%;
    padding-top: 17px !important;
}
.nav-tabs > li > a:hover {
    background: #FFF!important;
    color: #000!important;
}
.nav-tabs> li > a {
    border: 0px solid transparent !important;
    border-radius:0px !important;
}
.nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}
.nav-tabs {
    border-bottom: none !important;
}
.popular-thumbnail-container .title {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    padding: 10%;
    position: absolute;
    top: 28%;
    width: 100%;
}
#allpopcontent .popular-thumbnail img , #homepopcontent .popular-thumbnail img , #profilepopcontent .popular-thumbnail img , #messagespopcontent .popular-thumbnail img {
      min-height: 253px;
      max-height: 253px;
}
.view-count {
    min-width: 28%;
}

@media (max-width: 979px) {
    .mosttabpopcontent {
        display: none;
    }
 }
    .tab-stat-link {
        text-transform: capitalize;
    }
/* and header widget stsv*/