/*style.css*/
 .extras,body{
    -webkit-backface-visibility:hidden
}
.wpp-author,blockquote{
    font-style:italic
}
#navigation ul .current-menu-item a,#navigation ul .current_page_item a,#navigation ul>.current-menu-parent a,#top-navigation ul .current-menu-item a,#top-navigation ul .current_page_item a,#top-navigation ul>.current-menu-parent a,a{
    text-decoration:none
}
.rtl .slides,body.rtl{
    direction:rtl
}
.header{
    padding-top:20px
}
.header .header-adv{
    float:right;
    text-align:center
}
.header .header-adv,.header .header-adv a{
    line-height:0;
    display:inline-block
}
.rtl .header .header-adv{
    float:left
}
.header-topbar.top{
    background-color:#242628;
    min-height:30px;
    padding:3px 0 2px;
    border-top:3px #F88C00 solid
}
.header-topbar.top a,.header-topbar.top a:link,.header-topbar.top a:visited{
    color:#8c919b
}
.header-topbar.top a:hover{
    color:#FFF
}
.header-topbar.top.top-light{
    background:#EEE
}
.header-topbar.top.top-light #top-navigation ul#menu-top>li.current-menu-item>a,.header-topbar.top.top-light #top-navigation ul#menu-top>li.current-menu-paren>a,.header-topbar.top.top-light #top-navigation ul#menu-top>li.current_page_item>a,.header-topbar.top.top-light #top-navigation ul#menu-top>li:hover>a,.header-topbar.top.top-light a:hover{
    color:#353535!important
}
.header-topbar.top.top-light .search-box input[type=text]{
    background:#FFF!important;
    color:#BBB!important;
    height:24px;
    border:0!important
}
.header-topbar.top .search-box input[type=text]{
    background:#141618!important;
    color:#EEE!important;
    border:0!important;
    margin:2px 0 0!important;
    min-height:26px;
    padding:3px 6px!important;
    width:160px;
    font-size:12px
}
.top-light #top-navigation select{
    background:#FFF;
    border:1px solid #f0f0f0
}
#top-navigation select{
    padding:4px;
    height:29px;
    margin:2px 0 0
}
.rtl .footer .social-icons a,.rtl .header-topbar .social-icons a{
    float:right
}
.footer .social-icons a{
    float:none
}
.header-topbar .search-box{
    margin:0 auto;
    display:block;
    width:184px;
    border-radius:3px;
    overflow:hidden;
    position:relative
}
.header-topbar .search-box form#searchform button,.header-topbar .search-box form#searchform input,.header-topbar .search-box form#searchform input[type=text]{
    background:0 0;
    border-radius:0!important;
    border:0!important;
    margin:0!important
}
.header-topbar .search-box form#searchform input[type=text]{
    float:left;
    width:138px;
    min-height:24px;
    line-height:18px;
    background:#FFF!important;
    color:#BBB!important;
    border:1px solid #ccc!important
}
.rtl .header-topbar .search-box form#searchform input[type=text]{
    float:right
}
.header-topbar .search-box form#searchform button{
    float:right;
    width:32px;
    height:32px;
    background:#29292a;
    color:#FFF!important;
    cursor:pointer;
    transition:all .15s
}
.header-topbar.top-dark .search-box form#searchform button{
    background:#434345
}
.rtl .header-topbar .search-box form#searchform button{
    float:left
}
.header-topbar .search-box form#searchform button:hover{
    background:#EA3429
}
.header-topbar.top .top-right{
    float:right
}
.rtl .header-topbar.top .top-right{
    float:left
}
.header-topbar.top .top-right>li{
    float:left;
    margin-left:15px
}
.rtl .header-topbar.top .top-right li{
    float:right;
    margin-right:15px;
    margin-left:0
}
.header-topbar.top .top-right li:first-child{
    margin-left:0
}
.rtl .header-topbar.top .top-right li:first-child{
    margin-right:0
}
.header-topbar.top .top-left{
    float:left
}
.rtl .header-topbar.top .top-left{
    float:right
}
.header-topbar.top .top-left>li{
    float:right;
    margin-right:15px
}
.rtl .header-topbar.top .top-left>li{
    float:left;
    margin-left:15px;
    margin-right:0
}
.header-topbar.top .top-left li:first-child{
    margin-right:0
}
.rtl .header-topbar.top .top-left li:first-child{
    margin-left:0
}
.top-date{
    display:inline-block;
    line-height:33px;
    color:#999;
    font-size:12px;
    font-family:sans-serif
}
#top-navigation select{
    display:none
}
#top-navigation li,#top-navigation ul{
    list-style:none;
    margin:0;
    padding:0
}
#top-navigation ul li{
    float:left;
    margin:0!important;
    padding:0;
    -webkit-transition:background .25s ease-out;
    -moz-transition:background .25s ease-out;
    -o-transition:background .25s ease-out;
    transition:background .25s ease-out;
    position:relative
}
#navigation ul li,#top-navigation ul li ul li a{
    -webkit-transition:background .25s ease-out;
    -moz-transition:background .25s ease-out;
    -o-transition:background .25s ease-out
}
.rtl #top-navigation ul#menu-top>li{
    float:right;
    margin:0 3px 0 0!important;
    border-right:0 none
}
#top-navigation ul li i{
    font-size:19px
}
#top-navigation ul#menu-top>li,#top-navigation ul#menu-top>li>a{
    height:33px;
    line-height:33px
}
#top-navigation ul#menu-top>li>a{
    font-size:13px;
    padding:0 9px
}
#top-navigation li.current-menu-ancestor a,#top-navigation ul a{
    display:block
}
#top-navigation ul#menu-top>li.current-menu-item>a,#top-navigation ul#menu-top>li.current-menu-paren>a,#top-navigation ul#menu-top>li.current_page_item>a,#top-navigation ul#menu-top>li:hover>a{
    color:#FFF
}
#custom_home{
    position:relative;
    top:11px
}
#top-navigation ul ul{
    display:none;
    position:absolute;
    top:33px;
    left:0;
    width:200px;
    z-index:99999;
    background:#fbfbfb;
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);
    box-shadow:0 1px 1px rgba(0,0,0,.15)
}
.rtl #top-navigation ul ul{
    left:auto;
    right:0
}
#top-navigation ul li:hover ul{
    display:block
}
#top-navigation ul li ul li{
    display:block;
    float:none!important;
    margin:0!important;
    padding:0;
    height:auto;
    border:0;
    border-top:1px #FFF solid;
    border-bottom:1px #f0f0f0 solid
}
#top-navigation ul li ul li:first-child{
    border-top:0
}
#top-navigation ul li ul li:last-child{
    border-bottom:0
}
#top-navigation ul li ul li a{
    display:block;
    height:auto;
    color:#707070!important;
    padding:7px 11px 9px;
    font-size:13px;
    line-height:20px;
    transition:background .25s ease-out
}
#top-navigation ul li ul li a:hover,#top-navigation ul li ul li.current-menu-item a{
    background-color:#FFF;
    color:#3A4145!important
}
#top-navigation ul ul ul{
    display:none!important
}
#top-navigation ul ul li:hover ul{
    display:block!important;
    top:0;
    left:200px
}
.rtl #top-navigation ul ul li:hover ul{
    left:auto;
    right:200px
}
#top-navigation ul li.search{
    cursor:pointer;
    border:0!important
}
#top-navigation ul li.search.active,#top-navigation ul li.search:hover,#top-navigation ul#menu-top>li.search:hover{
    background-color:#F9F9F9;
    color:#3A4145
}
#navigation{
    line-height:0;
    margin-top:30px;
    font-size:13px;
    border-top:1px solid #e6e6e6;
    border-bottom:1px solid #e6e6e6;
    background:#FFF
}
#navigation select{
    display:none;
    overflow:hidden;
    margin:10px 0;
    background-color:#FFF;
    border:1px solid #F0F0F0
}
#navigation ul#menu-nav{
    width:100%;
    margin-top:-1px!important
}
#navigation li,#navigation ul{
    list-style:none;
    margin:0;
    padding:0
}
#navigation ul li{
    float:left;
    margin:0 2px 0 0;
    padding:0;
    transition:background .25s ease-out;
    position:relative
}
.rtl #navigation ul#menu-nav>li{
    float:right;
    margin:0 0 0 2px;
    border-right:0 none
}
#navigation ul li i{
    font-size:19px
}
#navigation ul#menu-nav>li{
    height:59px;
    line-height:59px;
    border-top:1px transparent solid
}
#navigation ul#menu-nav>li>a{
    font-size:16px;
    font-weight:700;
    line-height:59px;
    padding:0 20px;
    text-transform:uppercase;
    border-top:1px transparent solid
}
#navigation li.current-menu-ancestor a,#navigation ul a{
    display:block;
    color:#3A4145
}
#navigation ul#menu-nav>li.current-menu-ancestor,#navigation ul#menu-nav>li.current-menu-item,#navigation ul#menu-nav>li.current-menu-paren,#navigation ul#menu-nav>li.current_page_item,#navigation ul#menu-nav>li:hover{
    background-color:#f9f9f9;
    border-top:1px #F88C00 solid
}
#navigation ul ul{
    display:none;
    position:absolute;
    top:60px;
    left:0;
    width:200px;
    border:0;
    z-index:99999;
    background:#FFF;
    box-shadow:0 1px 2px rgba(0,0,0,.15)
}
.rtl #navigation ul ul{
    left:auto;
    right:0
}
#navigation ul li:hover ul{
    display:block
}
#navigation ul li ul li{
    display:block;
    float:none!important;
    margin:0;
    padding:0;
    height:auto;
    border:0;
    border-top:1px #FFF solid;
    border-bottom:1px #F0F0F0 solid
}
#navigation ul li ul li:first-child{
    border-top:0
}
#navigation ul li ul li:last-child{
    border-bottom:0
}
#navigation ul li ul li a{
    display:block;
    height:auto;
    color:#707070!important;
    padding:7px 11px 9px;
    line-height:20px;
    -webkit-transition:background .25s ease-out;
    -moz-transition:background .25s ease-out;
    -o-transition:background .25s ease-out;
    transition:background .25s ease-out
}
#navigation ul li ul li a:hover,#navigation ul li ul li.current-menu-item a{
    background-color:#F9F9F9;
    color:#3A4145!important
}
#navigation ul ul ul{
    display:none!important
}
#navigation ul ul li:hover ul{
    display:block!important;
    top:0;
    left:200px
}
.rtl #navigation ul ul li:hover ul{
    left:auto;
    right:200px
}
#navigation ul li.search{
    cursor:pointer;
    border:0!important
}
#navigation ul li.search.active,#navigation ul li.search:hover,#navigation ul#menu-nav>li.search:hover{
    background-color:#F9F9F9;
    color:#3A4145
}
.breaking-news-inner .breaking-news-title{
    background:#EA3429;
    color:#FFF;
    text-transform:uppercase;
    font-size:12px;
    font-weight:600
}
.breaking-news-inner #breaking-news{
    background-color:#F9F9F9
}
.home-box-title div.box-title-more .more-plus{
    background-color:#F88C00;
    color:#FFF;
    border:0!important
}
div.box-title-more{
    display:none
}
#slider ul.slides li .t-cate{
    position:absolute;
    left:0;
    top:0;
    display:block;
    z-index:888;
    padding:6px 11px;
    font-size:13px;
    line-height:24px;
    background-color:#F88C00;
    color:#FFF
}
#wrapper,.search-block form{
    position:relative
}
#slider ul.slides li .t-cate a{
    color:#FFF
}
.cat-box-2col .post-warpper,.cat-box-first-small-posts .post-warpper,.cat-box-left-small-posts .post-warpper{
    min-height:70px;
    margin-bottom:10px!important;
    border-bottom:1px #d9d9d9 solid;
    padding-bottom:10px!important
}
.cat-box-2col .post-warpper:last-child,.cat-box-left-small-posts .post-warpper:last-child{
    margin-bottom:0!important
}
.cat-box-2col .post-warpper .post-title b,.cat-box-first-small-posts .post-warpper .post-title b,.cat-box-left-small-posts .post-warpper .post-title b{
    font-weight:400;
    font-size:14px;
    line-height:20px
}
.cat-box-2col .post-warpper .meta-date i,.cat-box-first-small-posts .post-warpper .meta-date i,.cat-box-left-small-posts .post-warpper .meta-date i{
    display:inline-block
}
.page .content-wrapper .post-entry,.single .content-wrapper .post-entry{
    overflow:visible!important
}
#breaking-news,.breaking-news,.gallery,.gallery .gallery-item,.gallery-caption,.header-v1 .header-adv,.header-v5-breaking,.logo,.mt-news,.mt-news li a,.social-icons a i,code,pre{
    overflow:hidden
}
#slider .post-image a:hover img{
    opacity:1
}
.home .post-share-box{
    border:0!important;
    margin:0 auto 10px!important
}
body.single-post #wrapper.article_sidebar_position_left #main div.content-wrapper{
    float:right!important
}
body.rtl.single-post #wrapper.article_sidebar_position_left #main div.content-wrapper,body.single-post #wrapper.article_sidebar_position_left #main aside.sidebar{
    float:left!important
}
body.rtl.single-post #wrapper.article_sidebar_position_left #main aside.sidebar{
    float:right!important
}
body.single-post #wrapper.article_sidebar_position_right #main div.content-wrapper{
    float:left!important
}
body.rtl.single-post #wrapper.article_sidebar_position_right #main div.content-wrapper,body.single-post #wrapper.article_sidebar_position_right #main aside.sidebar{
    float:right!important
}
body.rtl.single-post #wrapper.article_sidebar_position_right #main aside.sidebar{
    float:left!important
}
body.single-post #wrapper.article_sidebar_position_full #main div.content-wrapper,body.single-post #wrapper.article_sidebar_position_full #main div.content-wrapper .post-image,body.single-post #wrapper.article_sidebar_position_full #main div.content-wrapper .soundcloud-box,body.single-post #wrapper.article_sidebar_position_full #main div.content-wrapper .video-box{
    float:none!important;
    width:100%!important
}
body.single-post #wrapper.article_sidebar_position_full #main div.content-wrapper .post-gallery img,body.single-post #wrapper.article_sidebar_position_full #main div.content-wrapper .post-image img,body.single-post #wrapper.article_sidebar_position_full #main div.content-wrapper .soundcloud-box iframe,body.single-post #wrapper.article_sidebar_position_full #main div.content-wrapper .video-box iframe{
    max-width:100%!important
}
body.single-post #wrapper.article_sidebar_position_full #main aside.sidebar{
    display:none!important
}
img.wpp-thumbnail{
    border:none;
    float:left;
    margin:4px 15px 30px 0
}
.post-stats{
    font-size:.75em;
    font-weight:700;
    display:block;
    left:65px
}
.btn:hover,.btn[type=submit]:hover,.button:hover,.button[type=submit]:hover,.form-submit input[type=submit]:hover,.tagcloud a:hover,button.button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{
    background:#b1b0b0!important
}
.btn,.btn[type=submit],.button,.button[type=submit],.gotop:hover,.tagcloud a,button.button,input[type=submit],input[type=button],input[type=reset]{
    background-color:#EA3429
}
.header-contact-info i{
    color:#C2C2C9
}
.mt-news li a:hover,a{
    color:#343434
}
a:hover{
    color:#F88C00
}
*{
    padding:0;
    margin:0;
    outline:0;
    list-style:none;
    border:0
}
body{
    text-rendering:optimizeLegibility!important;
    -webkit-font-smoothing:antialiased!important;
    font-smooth:always;
    background-color:#f4f4f4;
    font-family:Open Sans,sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:20px
}
.post-image a .extras,.post-image a img,.widget,a,input[type=text],input[type=search],input[type=password],input[type=datetime],input[type=submit],input[type=tel],input[type=url],input[type=date],input[type=time],input[type=email],input[type=number],textarea{
    -webkit-transition:all .15s;
    -moz-transition:all .15s;
    -ms-transition:all .15s;
    -o-transition:all .15s;
    transition:all .15s
}
#breaking-news-in-pic .post-image a img:hover{
    -webkit-transform:scale(1.5);
    -moz-transform:scale(1.5);
    -o-transform:scale(1.5);
    transform:scale(1.5)
}
#slider.flexslider ul.slides li a,.widget.flexslider ul.slides li a{
    width:100%!important;
    -webkit-background-size:cover!important;
    -moz-background-size:cover!important;
    background-size:cover!important
}
.clear{
    clear:both
}
.clearfix:after{
    content:"";
    display:table;
    clear:both
}
code,pre{
    background:#FCFCFC;
    padding:10px;
    margin:0;
    border:1px solid #EBEBEB;
    border-radius:3px;
    word-break:break-all;
    word-wrap:break-word;
    white-space:pre-line;
    line-height:24px
}
#wpadminbar *{
    color:#ccc!important
}
#wpadminbar .hover a,#wpadminbar .hover a span{
    color:#464646!important
}
.bottom20{
    margin-bottom:20px!important
}
.bottom40{
    margin-bottom:40px!important
}
.alignleft{
    display:inline;
    float:left;
    margin-right:15px
}
.alignright{
    display:inline;
    float:right;
    margin-left:15px
}
.text-aligncenter{
    text-align:center
}
.aligncenter{
    clear:both;
    display:block;
    margin-left:auto;
    margin-right:auto
}
blockquote,p{
    line-height:23px
}
img{
    max-width:100%
}
.b20{
    margin-bottom:20px!important
}
form label{
    cursor:pointer;
    display:block;
    font-size:14px;
    margin-bottom:7px
}
span.required{
    color:#F88C00;
    font-size:20px!important;
    line-height:10px
}
form input{
    clear:none;
    display:inline;
    margin-bottom:20px
}
input.input-text,textarea{
    display:block;
    margin-bottom:18px
}
select{
    background-color:#f9f9f9;
    border:none;
    border-radius:3px;
    padding:7px;
    height:33px;
    color:#818b92;
    font-family:tahoma;
    font-weight:400!important;
    font-style:normal!important;
    -webkit-font-smoothing:antialiased;
    cursor:pointer
}
input[type=text],input[type=search],input[type=password],input[type=datetime],input[type=tel],input[type=url],input[type=date],input[type=time],input[type=email],input[type=number],textarea{
    background-color:#EEE;
    border:none;
    border-radius:3px;
    padding:9px 14px;
    color:#818b92;
    font-size:12px;
    font-weight:400!important;
    font-style:normal!important;
    -webkit-font-smoothing:antialiased;
    -webkit-appearance:none
}
input[type=email]:focus,input[type=email]:hover,input[type=password]:focus,input[type=password]:hover,input[type=text]:focus,input[type=text]:hover,select:focus,textarea:focus,textarea:hover{
    background-color:#f0f0f0;
    color:#23313A
}
label.error{
    display:none!important
}
.error input,.error input:focus,.error input:hover,.wpcf7-not-valid,.wpcf7-not-valid:focus,.wpcf7-not-valid:hover,input[type=text].error,input[type=text].error:focus,input[type=text].error:hover,textarea.error,textarea.error:focus,textarea.error:hover{
    background-color:#f9d9d9!important;
    color:#aa4343!important
}
.btn,.btn[type=submit],.button,.button[type=submit],.tagcloud a,button.button,input[type=submit],input[type=button],input[type=reset]{
    border:none;
    color:#FFF;
    cursor:pointer;
    display:inline-block;
    font-size:14px;
    font-weight:600;
    margin:1px 1px 4px 0;
    padding:10px 18px 12px;
    text-align:center;
    -webkit-font-smoothing:antialiased;
    border-radius:2px
}
.btn:hover,.btn[type=submit]:hover,.button:hover,.button[type=submit]:hover,.form-submit input[type=submit]:hover,.tagcloud a:hover,button.button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{
    color:#FFF!important
}
.btn-small{
    padding:4px 14px 7px;
    font-size:14px;
    border-radius:0
}
.post-image{
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
    transition:all .5s
}
.post-image:hover{
    opacity:.8
}
#slider-full .post-image:hover{
    opacity:1
}
.entry-attachment,.post-gallery,.post-image{
    line-height:0
}
.entry-attachment a,.post-gallery a,.post-image a{
    line-height:0;
    display:inline-block
}
.gallery{
    text-align:center;
    display:block
}
.gallery .gallery-item{
    position:relative;
    display:inline-block;
    margin:7px;
    line-height:0;
    width:30%!important;
    height:auto!important
}
.gallery .gallery-item a{
    line-height:0;
    display:block
}
.gallery .gallery-item img{
    width:100%;
    max-width:100%;
    height:auto
}
.gallery-caption{
    padding:5px 15px 7px;
    font-size:14px;
    line-height:16px;
    color:#FFF;
    background-color:#F88C00;
    display:inline-block;
    text-align:center;
    border-radius:2px;
    margin:5px
}
#wrapper{
    width:100%;
    margin:0 auto;
    background-color:#EA3429;
    z-index:1
}
#wrapper.boxed{
    width:1200px;
    margin:0 auto;
    -webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);
    box-shadow:0 1px 2px rgba(0,0,0,.15)
}
.container{
    width:1140px;
    margin:0 auto
}
.container:after,.container:before{
    display:table;
    content:"";
    line-height:0;
    clear:both
}
#wrapper .content-wrapper{
    float:left;
    width:785px
}
#wrapper .sidebar{
    float:right;
    width:320px;
    min-width:320px
}
#wrapper .post_sidebar_left .sidebar{
    float:left!important
}
#wrapper .post_sidebar_left .content-wrapper{
    float:right!important
}
#wrapper .post_full_width .content-wrapper{
    float:none!important;
    width:100%!important;
    max-width:100%
}
.header-contact-info span,.header-contact-info span i,.logo,.top-bar .top-bar-left,.top-menu ul ul{
    float:left
}
#wrapper #main{
    padding:40px 0 0;
    margin-bottom:30px
}
#wrapper #main:after,#wrapper:after{
    display:block;
    visibility:hidden;
    clear:both;
    height:0;
    content:" "
}
.top-bar{
    display:block;
    padding:20px 0
}
.header-contact-info,.search-block button,.search-block input,.top-bar .search-block,.top-bar .social-icons,.top-bar .top-bar-right{
    float:right
}
.search-block{
    margin:0 0 0 10px;
    height:30px
}
.search-block input{
    width:180px;
    padding:3px 10px 4px!important;
    font-size:13px;
    margin:0
}
.search-block button{
    padding-top:0;
    padding-bottom:0;
    margin:0!important;
    position:absolute;
    border:none;
    outline:0;
    font-weight:400;
    font-size:14px;
    color:#ddd!important;
    background:0 0!important;
    height:30px;
    line-height:30px;
    top:0;
    right:10px;
    cursor:pointer;
    border-radius:2px
}
.social-icons a,.top-menu ul li{
    position:relative;
    display:inline-block
}
.top-bar .social-icons{
    margin:3px 0 0 10px;
    text-align:center
}
.social-icons a{
    line-height:0;
    margin:1px
}
.social-icons.icon-32 a i{
    width:32px;
    height:32px;
    line-height:32px;
    font-size:18px
}
.social-icons.icon-12 a i{
    width:18px;
    height:18px;
    line-height:18px!important;
    font-size:9px
}
.social-icons.icon-12 a i.icon-home{
    padding:0;
    height:18px;
    font-size:15px;
    font-weight:400
}
.header-contact-info span{
    line-height:30px;
    margin:3px 5px 0;
    font-size:12px
}
.header-contact-info span i{
    margin:6px 5px 0 0;
    font-size:16px;
    color:#e6e6e7
}
.top-menu{
    margin:0 auto;
    height:35px
}
.top-menu ul li{
    float:left;
    height:35px;
    font-size:12px;
    font-family:tahoma
}
.top-menu ul li:first-child,.top-menu ul li:first-child a{
    border:0
}
.top-menu ul li:last-child a{
    border-right:0 none
}
.top-menu ul li a{
    display:inline-block;
    height:35px;
    line-height:35px;
    color:#818B92;
    padding:0 8px 0 0
}
.top-menu ul li a .sub-indicator{
    margin:-6px 0 0 4px;
    font-weight:400;
    font-size:11px!important
}
.top-menu ul ul{
    display:none;
    padding:0;
    position:absolute;
    top:35px;
    width:180px;
    z-index:99999;
    background:#f9f9f9!important
}
.top-menu ul ul li,.top-menu ul ul li:first-child{
    background:0 0!important;
    z-index:99999;
    min-width:180px;
    border:0;
    font-size:13px;
    height:auto;
    margin:0
}
.top-menu ul li.current-menu-item ul li:first-child,.top-menu ul li.current-menu-parent ul li:first-child,.top-menu ul li.current-page-ancestor ul li:first-child,.top-menu ul ul li:first-child{
    border-top:0 none!important
}
.top-menu ul li.current-menu-item ul ul,.top-menu ul li.current-menu-parent ul ul,.top-menu ul li.current-page-ancestor ul ul,.top-menu ul ul ul{
    right:auto;
    left:100%;
    top:0!important;
    z-index:99999
}
.top-menu ul ul li.current-menu-item a,.top-menu ul ul li.current-menu-parent a,.top-menu ul ul li.current-page-ancestor a,.top-menu ul.sub-menu a{
    border:0;
    background:0 0!important;
    height:auto!important;
    line-height:1em;
    padding:11px 10px;
    width:160px;
    display:block!important;
    margin-right:0!important;
    z-index:99999;
    color:#707070!important;
    text-transform:capitalize!important
}
.logo,.top-menu ul li:hover>ul{
    display:block
}
.top-menu ul li.current-menu-item ul a,.top-menu ul li.current-menu-parent ul a,.top-menu ul li.current-page-ancestor ul a{
    color:#23313A!important
}
.top-menu ul :hover>a,.top-menu ul li:hover>a{
    color:#23313A
}
.top-menu ul ul :hover>a,.top-menu ul ul li:hover>a{
    color:#FFF!important;
    background-color:#F88C00!important
}
.top-menu ul li.current-menu-item,.top-menu ul li.current-menu-parent,.top-menu ul li.current-page-ancestor{
    margin-top:0;
    height:26px
}
.top-menu ul li.current-menu-item ul.sub-menu a,.top-menu ul li.current-menu-item ul.sub-menu a:hover,.top-menu ul li.current-menu-parent ul.sub-menu a,.top-menu ul li.current-menu-parent ul.sub-menu a:hover,.top-menu ul li.current-page-ancestor ul.sub-menu a,.top-menu ul li.current-page-ancestor ul.sub-menu a:hover{
    background:0 0!important
}
.top-menu ul li.current-menu-item a,.top-menu ul li.current-menu-item a:hover,.top-menu ul li.current-menu-parent a,.top-menu ul li.current-menu-parent a:hover,.top-menu ul li.current-page-ancestor a,.top-menu ul li.current-page-ancestor a:hover{
    background:0 0;
    color:#23313A;
    height:35px;
    line-height:35px
}
.top-menu li.current-menu-item ul.sub-menu a,.top-menu li.current-menu-parent ul.sub-menu a,.top-menu li.current-page-ancestor ul.sub-menu a,.top-menu ul.sub-menu li.current-menu-item,.top-menu ul.sub-menu li.current-menu-item a,.top-menu ul.sub-menu li.current-menu-parent,.top-menu ul.sub-menu li.current-menu-parent a,.top-menu ul.sub-menu li.current-page-ancestor,.top-menu ul.sub-menu li.current-page-ancestor a{
    height:auto!important;
    line-height:12px
}
.top-menu ul li.menu-item-home ul li a,.top-menu ul li.menu-item-home ul li a:hover,.top-menu ul ul li.menu-item-home a{
    background-color:transparent!important;
    text-indent:0;
    background-image:none!important;
    height:auto!important;
    width:auto
}
.rtl .logo{
    float:right
}
.header-v1 .logo,.header-v2 .logo,.logo h1{
    margin:0
}
.header-v5 .logo{
    margin:13px 0 0
}
nav select{
    background:#343434;
    color:#f0f0f0;
    border-radius:inherit!important
}
.nav{
    margin:0 auto;
    height:50px;
    background-color:#2b2b2b
}
.nav ul li{
    position:relative;
    display:inline-block;
    float:left;
    height:50px;
    font-size:14px;
    font-style:normal
}
.nav ul li.home i{
    font-size:31px!important;
    font-weight:400!important;
    margin-top:8px!important
}
.gotop i,h1,h2,h3,h4,h5,h6{
    font-weight:400
}
.nav ul li:first-child,.nav ul li:first-child a{
    border:0
}
.nav ul li:last-child a{
    border-right:0 none
}
.nav ul li a{
    display:inline-block;
    height:47px;
    line-height:47px;
    color:#FFF!important;
    padding:0 14px
}
.nav ul li a .sub-indicator{
    margin:-6px 0 0 4px;
    font-weight:400;
    font-size:11px!important
}
.nav ul ul{
    display:none;
    padding:0;
    position:absolute;
    top:50px;
    width:180px;
    z-index:99999;
    float:left;
    background-color:#343434!important
}
.nav ul ul li,.nav ul ul li:first-child{
    background:0 0!important;
    z-index:99999;
    min-width:180px;
    border:0;
    font-size:13px;
    height:auto;
    margin:0
}
.nav ul li.current-menu-item ul li:first-child,.nav ul li.current-menu-parent ul li:first-child,.nav ul li.current-page-ancestor ul li:first-child,.nav ul ul li:first-child{
    border-top:0 none!important
}
.nav ul li.current-menu-item ul ul,.nav ul li.current-menu-parent ul ul,.nav ul li.current-page-ancestor ul ul,.nav ul ul ul{
    right:auto;
    left:100%;
    top:0!important;
    z-index:99999
}
.nav ul ul li.current-menu-item a,.nav ul ul li.current-menu-parent a,.nav ul ul li.current-page-ancestor a,.nav ul.sub-menu a{
    border:0;
    background:0 0!important;
    height:auto!important;
    line-height:1em;
    padding:12px 10px;
    width:160px;
    display:block!important;
    margin-right:0!important;
    z-index:99999;
    color:#f0f0f0!important;
    text-transform:capitalize!important
}
.nav ul li.current-menu-item ul a,.nav ul li.current-menu-parent ul a,.nav ul li.current-page-ancestor ul a{
    color:#FFF!important
}
.nav ul :hover>a,.nav ul li:hover>a{
    color:#aaa!important
}
.nav ul ul :hover>a,.nav ul ul li:hover>a{
    color:#FFF!important;
    background-color:#F88C00!important
}
.nav ul li:hover>ul{
    display:block
}
.nav ul li.current-menu-item,.nav ul li.current-menu-parent,.nav ul li.current-page-ancestor{
    margin-top:0;
    height:50px
}
.nav ul li.current-menu-item ul.sub-menu a:hover,.nav ul li.current-menu-parent ul.sub-menu a:hover,.nav ul li.current-page-ancestor ul.sub-menu a:hover{
    background:#F88C00!important;
    color:#FFF!important
}
.nav ul li.current-menu-item a,.nav ul li.current-menu-item a:hover,.nav ul li.current-menu-parent a,.nav ul li.current-menu-parent a:hover,.nav ul li.current-page-ancestor a,.nav ul li.current-page-ancestor a:hover{
    background-color:#F88C00!important;
    color:#FFF!important;
    height:50px;
    line-height:47px
}
.nav li.current-menu-item ul.sub-menu a,.nav li.current-menu-parent ul.sub-menu a,.nav li.current-page-ancestor ul.sub-menu a,.nav ul.sub-menu li.current-menu-item,.nav ul.sub-menu li.current-menu-item a,.nav ul.sub-menu li.current-menu-parent,.nav ul.sub-menu li.current-menu-parent a,.nav ul.sub-menu li.current-page-ancestor,.nav ul.sub-menu li.current-page-ancestor a{
    height:auto!important;
    line-height:12px;
    background-color:#343434!important;
    color:#AAA
}
.nav ul li.menu-item-home ul li a,.nav ul li.menu-item-home ul li a:hover,.nav ul ul li.menu-item-home a{
    background-color:transparent!important;
    text-indent:0;
    background-image:none!important;
    height:auto!important;
    width:auto
}
.header-v1 nav#nav{
    float:right;
    min-width:745px
}
.header-v1 .header-adv{
    text-align:center;
    margin:0 0 20px;
    line-height:0
}
.header-v1 select,.header-v2 select{
    display:none
}
.header-v2 .header-adv{
    float:right;
    line-height:0
}
.header-v2 nav{
    margin:0 auto
}
.header-v2 .header-row{
    margin:30px auto
}
.header-v2.header-v3 .logo{
    float:none;
    text-align:center
}
.header-v2.header-v3 .top-bar .header-contact-info{
    float:left;
    margin-left:0
}
.header-v2 .top-bar{
    background-color:#4b4c4d;
    padding:5px 0;
    color:#f0f0f0
}
.header-v2 .top-bar a{
    color:#FFF
}
.header-v2 .search-block input{
    background-color:#FFF
}
.header-v4 .top-bar-left{
    width:550px;
    overflow:hidden;
    position:relative;
    display:block
}
.header-v4 .top-bar-left .breaking-news,.header-v4 .top-bar-left .breaking-news-title{
    background-color:transparent
}
.header-v4 .top-bar-left .breaking-news .breaking-news-title{
    background-color:#F88C00;
    color:#FFF;
    border-radius:2px
}
.header-v4 .top-bar-left,.header-v4 .top-bar-left .breaking-news,.header-v4 .top-bar-left .breaking-news-title,.header-v4 .top-bar-left .mt-news ul li a{
    height:30px;
    line-height:30px
}
.header-v5 .top-bar{
    background-color:#4b4c4d;
    padding:5px 0
}
.header-v5 .top-bar .header-contact-info{
    float:left;
    color:#f0f0f0
}
.header-v5{
    margin:0 0 10px;
    display:block;
    clear:both
}
.header-v5 nav#nav select{
    display:none
}
.header-v5 nav#nav{
    float:right;
    z-index:99999;
    font-size:13px;
    display:block
}
.header-v5 nav#nav ul{
    list-style:none;
    margin:0;
    padding:0
}
.header-v5 nav#nav ul li{
    float:left;
    padding:0 35px 0 0;
    margin:0;
    position:relative
}
.header-v5 nav#nav ul li .icon-home{
    font-size:34px;
    margin:5px 0 0;
    line-height:68px
}
.header-v5 nav#nav ul li .icon-caret-down{
    margin:0 3px;
    color:#ddd;
    font-size:12px
}
.header-v5 nav#nav ul>li:last-child{
    padding-right:0
}
.header-v5 nav#nav ul a{
    display:block;
    height:83px;
    line-height:83px;
    border-top:3px solid transparent
}
.header-v5 nav#nav ul .current-menu-item a,.header-v5 nav#nav ul .current_page_item a,.header-v5 nav#nav ul>.current-menu-parent a{
    color:#F88C00;
    text-decoration:none;
    border-color:#F88C00
}
.header-v5 nav#nav ul ul{
    display:none;
    position:absolute;
    top:86px;
    left:0;
    width:170px;
    background:#f9f9f9;
    border-top:3px solid #F88C00;
    z-index:99999;
    -webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);
    box-shadow:0 1px 2px rgba(0,0,0,.15)
}
.header-v5 nav#nav ul li:hover ul{
    display:block
}
.header-v5 nav#nav ul li ul li{
    display:block;
    float:none;
    margin:0;
    padding:0
}
.header-v5 nav#nav ul li ul li a{
    border:0;
    height:auto;
    text-indent:0;
    color:#333!important;
    padding:7px 20px;
    font-size:12px;
    line-height:19px
}
.header-v5 nav#nav ul li ul li a:hover,.header-v5 nav#nav ul li ul li.current-menu-item a{
    background-color:#fff
}
.header-v5 nav#nav ul ul ul{
    display:none!important
}
.header-v5 nav#nav ul ul li:hover ul{
    display:block!important;
    top:-3px;
    left:170px
}
.header-v5-breaking{
    clear:both
}
#breaking-news{
    position:relative
}
.mt-news{
    height:100%;
    float:left;
    width:100%!important;
    margin-left:-150px
}
.mt-news ul li{
    width:100%
}
.mt-hide{
    display:none
}
.breaking-news{
    height:40px;
    position:relative;
    display:block;
    background-color:#FFF
}
.breaking-news-title{
    float:left;
    display:inline-block;
    height:40px;
    line-height:40px;
    padding:0 10px;
    background-color:#F9F9F9;
    position:relative;
    z-index:888
}
.mt-news li a{
    height:40px;
    line-height:40px;
    padding-left:170px;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#818B92
}
.social-header,.social-icons{
    line-height:0!important;
    padding:0!important;
    margin:0!important;
    position:relative
}
.bio-author-social{
    clear:both;
    display:block;
    text-align:center;
    margin-top:10px!important
}
.social-icons a i{
    font-size:15px;
    color:#FFF;
    display:block;
    text-align:center;
    border-radius:100%;
    -webkit-transition:all ease-in-out .2s;
    -moz-transition:all ease-in-out .2s;
    -o-transition:all ease-in-out .2s;
    transition:all ease-in-out .2s;
    width:29px;
    height:29px;
    line-height:29px!important;
    margin:0 1px
}
#social-counter-widget.style1-SC ul.social-counter-widget li a i,.gotop{
    -webkit-transition:all ease-in-out .2s;
    -moz-transition:all ease-in-out .2s;
    -o-transition:all ease-in-out .2s
}
.social-icons a i.icon-home{
    background:#4e5462
}
.social-icons a i.social_icon-facebook{
    background:#3c5b9b
}
.social-icons a i.social_icon-twitter{
    background:#359bed
}
.social-icons a i.social_icon-rss{
    background:#fd9f13
}
.social-icons a i.social_icon-google{
    background:#d44132
}
.social-icons a i.social_icon-pinterest{
    background:#cb2027
}
.social-icons a i.social_icon-myspace{
    background:#2e9fdf
}
.social-icons a i.social_icon-dribbble{
    background:#d97aa5
}
.social-icons a i.social_icon-linkedin{
    background:#91c9db
}
.social-icons a i.social_icon-evernote{
    background:#8ac979
}
.social-icons a i.social_icon-flickr{
    background:#db97be
}
.social-icons a i.social_icon-youtube{
    background:#f16361
}
.social-icons a i.social_icon-skype{
    background:#38c3f2
}
.social-icons a i.social_icon-digg{
    background:#4ea1d9
}
.social-icons a i.social_icon-reddit{
    background:#7fc1d7
}
.social-icons a i.social_icon-delicious{
    background:#5a91de
}
.social-icons a i.social_icon-stumbleupon{
    background:#e36644
}
.social-icons a i.social_icon-tumblr{
    background:#4e7da2
}
.social-icons a i.social_icon-vimeo{
    background:#87d3e0
}
.social-icons a i.social_icon-blogger{
    background:#fbc95d
}
.social-icons a i.social_icon-wordpress{
    background:#dddcdc
}
.social-icons a i.social_icon-yelp{
    background:#c64947
}
.social-icons a i.social_icon-lastfm{
    background:#c35252
}
.social-icons a i.social_icon-grooveshark{
    background:#2ab8ed
}
.social-icons a i.social_icon-xing{
    background:#639d71
}
.social-icons a i.social_icon-posterous{
    background:#e7c16f
}
.social-icons a i.social_icon-deviantart{
    background:#95a595
}
.social-icons a i.social_icon-openid{
    background:#fb915d
}
.social-icons a i.social_icon-behance{
    background:#18ace3
}
.social-icons a i.social_icon-instagram{
    background:#c8c5b3
}
.social-icons a i.social_icon-paypal{
    background:#4ea1d9
}
.social-icons a i.social_icon-spotify{
    background:#6fcb57
}
.social-icons a i.social_icon-viadeo{
    background:#9ec7d5
}
.social-icons a i.social_icon-googleplay{
    background:#ce5452
}
.social-icons a i.social_icon-forrst{
    background:#64bb8d
}
.social-icons a i.social_icon-vk{
    background:#568bb0
}
.social-icons a i.social_icon-appstore{
    background:#cdcccb
}
.social-icons a i.social_icon-amazon{
    background:#f0b22e
}
.social-icons a i.social_icon-soundcloud{
    background:#f35839
}
.social-icons a i:hover{
    background:#FFF
}
.social-icons a i.icon-home:hover{
    color:#4e5462
}
.social-icons a i.social_icon-facebook:hover{
    color:#3c5b9b
}
.social-icons a i.social_icon-twitter:hover{
    color:#359bed
}
.social-icons a i.social_icon-rss:hover{
    color:#fd9f13
}
.social-icons a i.social_icon-google:hover{
    color:#d44132
}
.social-icons a i.social_icon-pinterest:hover{
    color:#cb2027
}
.social-icons a i.social_icon-myspace:hover{
    color:#2e9fdf
}
.social-icons a i.social_icon-dribbble:hover{
    color:#d97aa5
}
.social-icons a i.social_icon-linkedin:hover{
    color:#91c9db
}
.social-icons a i.social_icon-evernote:hover{
    color:#8ac979
}
.social-icons a i.social_icon-flickr:hover{
    color:#db97be
}
.social-icons a i.social_icon-youtube:hover{
    color:#f16361
}
.social-icons a i.social_icon-skype:hover{
    color:#38c3f2
}
.social-icons a i.social_icon-digg:hover{
    color:#4ea1d9
}
.social-icons a i.social_icon-reddit:hover{
    color:#7fc1d7
}
.social-icons a i.social_icon-delicious:hover{
    color:#5a91de
}
.social-icons a i.social_icon-stumbleupon:hover{
    color:#e36644
}
.social-icons a i.social_icon-tumblr:hover{
    color:#4e7da2
}
.social-icons a i.social_icon-vimeo:hover{
    color:#87d3e0
}
.social-icons a i.social_icon-blogger:hover{
    color:#fbc95d
}
.social-icons a i.social_icon-wordpress:hover{
    color:#dddcdc
}
.social-icons a i.social_icon-yelp:hover{
    color:#c64947
}
.social-icons a i.social_icon-lastfm:hover{
    color:#c35252
}
.social-icons a i.social_icon-grooveshark:hover{
    color:#2ab8ed
}
.social-icons a i.social_icon-xing:hover{
    color:#639d71
}
.social-icons a i.social_icon-posterous:hover{
    color:#e7c16f
}
.social-icons a i.social_icon-deviantart:hover{
    color:#95a595
}
.social-icons a i.social_icon-openid:hover{
    color:#fb915d
}
.social-icons a i.social_icon-behance:hover{
    color:#18ace3
}
.social-icons a i.social_icon-instagram:hover{
    color:#c8c5b3
}
.social-icons a i.social_icon-paypal:hover{
    color:#4ea1d9
}
.social-icons a i.social_icon-spotify:hover{
    color:#6fcb57
}
.social-icons a i.social_icon-viadeo:hover{
    color:#9ec7d5
}
.social-icons a i.social_icon-googleplay:hover{
    color:#ce5452
}
.social-icons a i.social_icon-forrst:hover{
    color:#64bb8d
}
.social-icons a i.social_icon-vk:hover{
    color:#568bb0
}
.social-icons a i.social_icon-appstore:hover{
    color:#cdcccb
}
.social-icons a i.social_icon-amazon:hover{
    color:#f0b22e
}
.social-icons a i.social_icon-soundcloud:hover{
    color:#f35839
}
.gotop,.tipsy-inner{
    color:#FFF;
    text-align:center
}
.social-icons a{
    overflow:inherit
}
.gotop{
    background:rgba(0,0,0,.8);
    z-index:1;
    border-radius:2px;
    width:40px;
    height:40px;
    position:fixed;
    bottom:-100px;
    right:25px;
    cursor:pointer;
    transition:all ease-in-out .2s;
    overflow:auto
}
.gotop i{
    font-size:13px;
    margin:13px 0 0
}
a.tooldown,a.ttip{
    display:inline-block
}
.tipsy{
    font-size:12px;
    position:absolute;
    padding:5px;
    z-index:100000
}
.tipsy-inner{
    background-color:#232323;
    max-width:200px;
    padding:0 8px;
    border-radius:3px;
    text-transform:capitalize!important
}
.tipsy-arrow{
    position:absolute;
    width:0;
    height:0;
    line-height:0;
    border:5px dashed #232323
}
.tipsy-arrow-n{
    border-bottom-color:#232323
}
.tipsy-arrow-s{
    border-top-color:#232323
}
.tipsy-arrow-e{
    border-left-color:#232323
}
.tipsy-arrow-w{
    border-right-color:#232323
}
.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow{
    border-left-color:transparent;
    border-right-color:transparent;
    top:0;
    border-bottom-style:solid;
    border-top:none
}
.tipsy-n .tipsy-arrow{
    left:50%;
    margin-left:-5px
}
.tipsy-nw .tipsy-arrow{
    left:10px
}
.tipsy-ne .tipsy-arrow{
    top:0;
    right:10px;
    border-bottom-style:solid;
    border-top:none;
    border-left-color:transparent;
    border-right-color:transparent
}
.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{
    bottom:0;
    border-top-style:solid;
    border-bottom:none;
    border-left-color:transparent;
    border-right-color:transparent
}
.tipsy-s .tipsy-arrow{
    left:50%;
    margin-left:-5px
}
.tipsy-sw .tipsy-arrow{
    left:10px
}
.tipsy-se .tipsy-arrow{
    right:10px
}
.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{
    top:50%;
    margin-top:-5px;
    border-top-color:transparent;
    border-bottom-color:transparent
}
.tipsy-e .tipsy-arrow{
    right:0;
    border-left-style:solid;
    border-right:none
}
.tipsy-w .tipsy-arrow{
    left:0;
    border-right-style:solid;
    border-left:none;
    cursor:help
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{
    font-weight:inherit
}
h1,h2,strong{
    font-weight:700
}
h1{
    font-size:46px;
    line-height:50px;
    margin-bottom:14px
}
h2{
    font-size:35px;
    line-height:40px;
    margin-bottom:10px
}
h3{
    font-size:28px;
    line-height:34px;
    margin-bottom:8px
}
h4{
    font-size:21px;
    line-height:30px;
    margin-bottom:4px
}
h5{
    font-size:17px;
    line-height:24px
}
h6{
    font-size:14px;
    line-height:21px
}
em{
    font-style:italic
}
small{
    font-size:80%
}
span.dropcap{
    display:block;
    margin:5px 5px 0 0;
    float:left;
    font-size:280%;
    font-family:Georgia,"Times New Roman",Times,serif
}
span.highlight{
    text-transform:none;
    background:#FFE7B8;
    color:#CE5810
}
ul.bd_line_list,ul.bd_no_list,ul.bd_star_list,ul.bd_yes_list{
    list-style:none!important;
    margin:0!important;
    padding:0!important
}
ul.bd_line_list li{
    list-style:none!important;
    border-top:1px solid #f0f0f0;
    margin-top:7px;
    padding-top:7px;
    font-size:13px
}
ul.bd_line_list li:first-child{
    border:none;
    box-shadow:none;
    margin-top:0;
    padding-top:0
}
ul.bd_star_list li,ul.bd_yes_list li{
    padding:3px 0 0 25px;
    list-style:none!important
}
ul.bd_star_list li{
    background:url(includes/shortcode/images/list/star.png) left center no-repeat;
    margin-top:5px;
    font-size:13px
}
ul.bd_star_list>li:first-child{
    margin-top:0
}
ul.bd_yes_list li{
    margin-top:5px
}
ul.bd_yes_list li:before{
    display:inline-block;
    height:18px;
    width:18px;
    float:left;
    margin-right:0;
    margin-left:-25px;
    font-family:FontAwesome;
    font-style:normal;
    font-weight:400;
    text-decoration:inherit;
    color:#aaa!important;
    content:'\f00c'
}
div.clear,div.divider{
    display:block;
    overflow:hidden;
    clear:both
}
div.toggle h4,div.toggle span{
    cursor:pointer;
    font-weight:700
}
ul.bd_yes_list>li:first-child{
    margin-top:0
}
ul.bd_no_list li{
    list-style:none!important;
    background:url(includes/shortcode/images/list/no.png) left center no-repeat;
    padding:0 0 0 25px;
    margin-top:5px;
    font-size:13px
}
ul.bd_no_list>li:first-child{
    margin-top:0
}
table{
    width:100%;
    border-collapse:collapse;
    border-spacing:0;
    border-spacing:2px;
    border:none!important
}
table td,table th{
    padding:5px;
    border:1px solid #f0f0f0
}
table th{
    text-align:left;
    background-color:#f9f9f9
}
div.divider{
    background:#F5F5F5!important;
    height:1px;
    font-size:1px;
    line-height:0;
    margin:30px 0;
    border:none!important
}
.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_third{
    position:relative;
    margin-right:4%;
    float:left;
    font-size:13px
}
div.one_fourth.last,div.one_half.last,div.one_third.last,div.three_fourth.last,div.two_third.last{
    margin-right:0!important;
    clear:right
}
div.one_half{
    width:48%
}
div.one_third{
    width:30.66%
}
div.two_third{
    width:65.33%
}
div.one_fourth{
    width:22%
}
div.three_fourth{
    width:74%
}
div.one_fifth{
    width:16.8%
}
div.two_fifth{
    width:37.6%
}
div.three_fifth{
    width:58.4%
}
div.four_fifth{
    width:67.2%
}
div.one_sixth{
    width:13.33%
}
div.five_sixth{
    width:82.67%
}
div.bd_notification{
    padding:14px 30px 14px 20px;
    position:relative;
    margin-bottom:16px;
    border-radius:2px
}
div.bd_notification i{
    float:left;
    margin:1px 10px 0 0;
    display:inline-block;
    width:16px;
    height:16px;
    vertical-align:baseline
}
div.bd_notification p{
    padding:0!important;
    margin:0!important
}
div.bd_notification.notification_mark{
    background-color:#d8f1c6;
    color:#769958!important
}
div.bd_notification.notification_mark p{
    color:#769958!important
}
div.bd_notification.notification_mark i{
    background:url(includes/shortcode/images/notification/mark.png) no-repeat
}
div.bd_notification.notification_error{
    background-color:#f9d9d9;
    color:#aa4343!important
}
div.bd_notification.notification_error p{
    color:#aa4343!important
}
div.bd_notification.notification_error i{
    background:url(includes/shortcode/images/notification/error.png) no-repeat
}
div.bd_notification.notification_warning{
    background-color:#fbf4dd;
    color:#a38c68!important
}
div.bd_notification.notification_warning p{
    color:#a38c68!important
}
div.bd_notification.notification_warning i{
    background:url(includes/shortcode/images/notification/warning.png) no-repeat
}
div.bd_notification.notification_info{
    background-color:#d7e3f4;
    color:#728095!important
}
div.bd_notification.notification_info p{
    color:#728095!important
}
div.bd_notification.notification_info i{
    background:url(includes/shortcode/images/notification/info.png) no-repeat
}
a.bd_button.btn_large,a.bd_button.btn_middle,a.bd_button.btn_small{
    border-radius:2px;
    color:#fff;
    display:inline-block;
    margin:5px 5px 5px 0;
    border:none;
    cursor:pointer;
    text-shadow:none!important;
    -webkit-transition:all .3s ease-in;
    -moz-transition:all .3s ease-in;
    -ms-transition:all .3s ease-in;
    -o-transition:all .3s ease-in;
    transition:all .3s ease-in
}
div.tabgroup div.contents,div.toggle h4{
    border:1px solid #f0f0f0;
    overflow:hidden
}
a.bd_button.btn_small{
    padding:4px 20px!important;
    font-size:14px!important;
    line-height:19px
}
a.bd_button.btn_middle{
    padding:9px 30px 11px!important;
    font-size:18px!important
}
a.bd_button.btn_large{
    padding:10px 31px 13px!important;
    font-size:20px!important
}
a.bd_button:hover{
    background:#4b4c4d!important
}
div.toggle{
    overflow:hidden;
    display:block;
    position:relative
}
div.toggle h4{
    color:#5a5c5d;
    border-radius:2px;
    padding:8px 15px 10px;
    margin-bottom:4px;
    position:relative;
    font-size:17px
}
div.toggle span{
    position:absolute;
    right:18px;
    top:14px;
    font-size:23px;
    text-align:right;
    display:block;
    color:#F88C00
}
div.toggle div.panel{
    padding:13px 17px;
    display:none;
    cursor:text;
    background:#f9f9f9;
    border-radius:2px;
    line-height:23px;
    font-family:Arial,sans-serif
}
div.tabgroup ul.tabs,div.tabgroup ul.tabs li{
    list-style:none!important;
    margin:0!important
}
div.tabgroup ul.tabs{
    border-left:1px solid #f0f0f0;
    overflow:hidden
}
div.tabgroup ul.tabs li{
    float:left;
    border-top:2px solid #4b4c4d;
    border-right:1px solid #f0f0f0;
    color:#868686;
    background:#f9f9f9;
    cursor:pointer;
    font-size:18px;
    display:block
}
div.tabgroup ul.tabs li a{
    display:block;
    padding:9px 18px
}
div.tabgroup ul.tabs li.ui-tabs-active{
    border-bottom:1px solid #fff;
    background:0 0;
    cursor:default
}
div.tabgroup div.contents{
    border-radius:2px;
    margin-top:-1px;
    padding:20px
}
div.tabgroup div.contents div.ui-tabs-panel{
    display:none
}
a.social_links{
    display:inline-block;
    margin:10px;
    font-size:19px;
    font-weight:400
}
div.bd-googlemaps-shortcode iframe,div.bd-soundcloud-shortcode iframe{
    width:100%;
    display:block;
    max-width:100%
}
div.bd-soundcloud-shortcode{
    text-align:center;
    overflow:hidden;
    position:relative
}
div.bd-googlemaps-shortcode{
    text-align:center;
    overflow:hidden;
    position:relative
}
div.widget.ad_125_125 div.ads125 div.ads-content{
    width:50%;
    float:left;
    display:inline-block;
    text-align:center;
    padding:5px 0
}
div.widget.ad_120_600 div.ads120 div.ads-content{
    width:50%;
    float:left;
    display:inline-block;
    text-align:center
}
div.widget.ad_250_250 div.ads250 div.ads-content{
    width:100%;
    float:left;
    display:inline-block;
    text-align:center;
    padding:0
}
div.widget.ad_300_300 div.ads300 div.ads-content{
    width:100%;
    float:left;
    display:inline-block;
    text-align:center;
    line-height:0
}
#social-counter-widget{
    padding:0!important;
    margin-bottom:20px!important;
    overflow:hidden;
    clear:both;
    display:block;
    position:relative
}
#social-counter-widget ul.social-counter-widget,#social-counter-widget ul.social-counter-widget li{
    list-style:none!important;
    margin:0!important;
    padding:0!important
}
#social-counter-widget ul.social-counter-widget li{
    display:inline-block
}
#social-counter-widget ul.social-counter-widget li a{
    display:block;
    overflow:hidden;
    color:#282a2b
}
#social-counter-widget ul.social-counter-widget li a i{
    margin:0 0 10px
}
#social-counter-widget ul.social-counter-widget li a span{
    font-size:16px!important;
    font-family:inherit;
    line-height:22px!important;
    font-weight:400!important
}
#social-counter-widget ul.social-counter-widget li a small{
    color:#c1c1c1
}
#social-counter-widget.style1-SC{
    background-color:#f9f9f9;
    border:1px solid #f0f0f0;
    border-radius:3px;
    padding:10px 0!important
}
#social-counter-widget.style1-SC li{
    display:block;
    width:33%;
    overflow:hidden;
    float:left
}
#social-counter-widget.style1-SC li a{
    display:inline-block;
    text-align:center;
    padding:10px 0;
    overflow:hidden
}
#social-counter-widget.style1-SC li a i,#social-counter-widget.style1-SC li a small,#social-counter-widget.style1-SC li a span{
    clear:both;
    display:block
}
#social-counter-widget.style1-SC ul.social-counter-widget li a i{
    color:#FFF!important;
    display:inline-block!important;
    width:50px!important;
    height:50px!important;
    line-height:50px!important;
    vertical-align:middle;
    text-align:center;
    font-size:28px;
    overflow:hidden;
    border-radius:100px;
    transition:all ease-in-out .2s
}
#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-rss a i.icon.social_icon-rss{
    background:#faa33d
}
#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-twitter a i.icon.social_icon-twitter{
    background:#40bff5
}
#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-facebook a i.icon.social_icon-facebook{
    background:#5d82d1
}
#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-gplus a i.icon.social_icon-google{
    background:#eb5e4c
}
#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-youtube a i.icon.social_icon-youtube{
    background:#ef4e41
}
#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-vimo a i.icon.social_icon-vimeo{
    background:#35c6ea
}
#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-soundcloud a i.icon.social_icon-soundcloud{
    background:#ff7e30
}
#social-counter-widget.style1-SC ul.social-counter-widget li a:hover i.icon{
    background:#232323!important
}
#social-counter-widget.style2-SC{
    padding:0
}
#social-counter-widget.style2-SC ul.social-counter-widget li{
    display:block;
    width:100%;
    overflow:hidden;
    margin:0 0 3px!important;
    border-radius:2px;
    -webkit-transition:all ease-in-out .2s;
    -moz-transition:all ease-in-out .2s;
    -o-transition:all ease-in-out .2s;
    transition:all ease-in-out .2s
}
#social-counter-widget.style2-SC li a{
    display:block;
    text-align:left;
    padding:5px;
    overflow:hidden
}
#social-counter-widget.style2-SC ul.social-counter-widget li a i.icon,#social-counter-widget.style2-SC ul.social-counter-widget li a small,#social-counter-widget.style2-SC ul.social-counter-widget li a span{
    float:left;
    line-height:35px!important
}
#social-counter-widget.style2-SC ul.social-counter-widget li a i.icon{
    color:#FFF;
    margin:0!important;
    display:inline-block!important;
    width:35px!important;
    height:35px!important;
    text-align:center;
    font-size:17px;
    line-height:35px!important;
    font-weight:400!important;
    overflow:hidden;
    border-radius:100px
}
#social-counter-widget.style2-SC ul.social-counter-widget li a span{
    color:#FFF;
    padding:0 15px
}
#social-counter-widget.style2-SC ul.social-counter-widget li a small{
    color:#FFF;
    color:rgba(255,255,255,.7)
}
#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-rss{
    background:#faa33d
}
#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-twitter{
    background:#40bff5
}
#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-facebook{
    background:#5d82d1
}
#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-gplus{
    background:#eb5e4c
}
#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-youtube{
    background:#ef4e41
}
#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-vimo{
    background:#35c6ea
}
#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-soundcloud{
    background:#ff7e30
}
#social-counter-widget.style2-SC ul.social-counter-widget li:hover{
    background:#232323!important
}
#social-counter-widget.style2-SC ul.social-counter-widget li:hover a small{
    color:#FFF!important
}
#social-counter-widget.style3-SC{
    background-color:#FFF;
    border-radius:3px;
    padding:10px 0!important
}
#social-counter-widget.style3-SC ul.social-counter-widget li a span{
    font-size:13px!important
}
#social-counter-widget.style3-SC li{
    display:block;
    width:24%;
    overflow:hidden;
    float:left
}
#social-counter-widget.style3-SC li a{
    display:inline-block;
    text-align:center;
    padding:10px 0
}
#social-counter-widget.style3-SC li a i,#social-counter-widget.style3-SC li a small,#social-counter-widget.style3-SC li a span{
    clear:both;
    display:block
}
#social-counter-widget.style3-SC ul.social-counter-widget li a i{
    color:#FFF!important;
    display:inline-block!important;
    width:35px!important;
    height:35px!important;
    text-align:center;
    font-size:17px;
    line-height:35px!important;
    overflow:hidden;
    border-radius:100px;
    -webkit-transition:all ease-in-out .2s;
    -moz-transition:all ease-in-out .2s;
    -o-transition:all ease-in-out .2s;
    transition:all ease-in-out .2s
}
#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-rss a i.icon.social_icon-rss{
    background:#faa33d
}
#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-twitter a i.icon.social_icon-twitter{
    background:#40bff5
}
#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-facebook a i.icon.social_icon-facebook{
    background:#5d82d1
}
#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-gplus a i.icon.social_icon-google{
    background:#eb5e4c
}
#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-youtube a i.icon.social_icon-youtube{
    background:#ef4e41
}
#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-vimo a i.icon.social_icon-vimeo{
    background:#35c6ea
}
#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-soundcloud a i.icon.social_icon-soundcloud{
    background:#ff7e30
}
#social-counter-widget.style3-SC ul.social-counter-widget li a:hover i.icon{
    background:#232323!important
}
#social-counter-widget.style4-SC{
    padding:0
}
#social-counter-widget.style4-SC ul.social-counter-widget li{
    display:block;
    clear:both;
    overflow:hidden;
    margin:1px 1px 5px!important;
    border-radius:2px;
    background-color:#FFF;
    box-shadow:0 0 1px rgba(0,0,0,.25);
    border:0!important
}
#social-counter-widget.style4-SC li a{
    display:block;
    text-align:left;
    padding:5px;
    overflow:hidden;
    color:#999!important
}
#social-counter-widget.style4-SC ul.social-counter-widget li a span{
    font-size:14px!important;
    font-family:sans-serif;
    padding:0 4px 0 15px
}
#social-counter-widget.style4-SC ul.social-counter-widget li a i.icon,#social-counter-widget.style4-SC ul.social-counter-widget li a small,#social-counter-widget.style4-SC ul.social-counter-widget li a span{
    float:left;
    line-height:30px!important
}
#social-counter-widget.style4-SC ul.social-counter-widget li a i.icon{
    color:#FFF;
    margin:0!important;
    display:inline-block!important;
    width:30px!important;
    height:30px!important;
    text-align:center;
    font-size:17px;
    line-height:30px!important;
    overflow:hidden;
    border-radius:2px;
    -webkit-transition:all ease-in-out .2s;
    -moz-transition:all ease-in-out .2s;
    -o-transition:all ease-in-out .2s;
    transition:all ease-in-out .2s
}
.rtl #social-counter-widget.style4-SC ul.social-counter-widget li a span{
    padding:0 15px 0 4px
}
#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-rss a i.icon.social_icon-rss{
    background:#faa33d
}
#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-twitter a i.icon.social_icon-twitter{
    background:#40bff5
}
#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-facebook a i.icon.social_icon-facebook{
    background:#5d82d1
}
#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-gplus a i.icon.social_icon-google{
    background:#eb5e4c
}
#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-youtube a i.icon.social_icon-youtube{
    background:#ef4e41
}
#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-vimo a i.icon.social_icon-vimeo{
    background:#35c6ea
}
#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-soundcloud a i.icon.social_icon-soundcloud{
    background:#ff7e30
}
#social-counter-widget.style4-SC ul.social-counter-widget li a:hover i.icon{
    background:#999!important
}
.post-image,.post-image a,.post-image a img{
    position:relative;
    line-height:0;
    overflow:hidden
}
.post-image img{
    height:auto;
    max-width:100%;
    width:100%
}
.post-image-cotdivor,.post-image-cotdivor a,.post-image-cotdivor a img{
    position:relative;
    line-height:0;
    overflow:hidden;
    height:180px!important
}
.post-image-cotdivor img{
    height:auto;
    max-width:100%;
    width:100%
}
.post-image-lesannounce,.post-image-lesannounce a,.post-image-lesannounce a img{
    position:relative;
    line-height:0;
    overflow:hidden;
    border-radius:2px;
    height:181px!important;
    width:242px!important
}
.post-image-lesannounce img{
    height:auto;
    max-width:100%;
    width:100%
}
div.box-title{
    display:block;
    position:relative;
    overflow:hidden;
    margin-bottom:10px
}
div.box-title h2{
    position:relative;
    margin:0;
    font-size:15px;
    text-transform:uppercase;
    font-weight:700;
    color:#fff;
    border-bottom:3px #F88C00 solid;
    background:#000;
    padding:0 10px;
    opacity:.8
}
div.box-title h2 b{
    padding:0;
    margin-bottom:-3px;
    display:inline-block;
    color:#fff;
    line-height:38px;
    width:100%
}
div.box-title-more{
    float:right;
    margin:7px 15px 0 0
}
div.box-title-more .nxt,div.box-title-more .prev{
    background-color:#FFF;
    border:1px solid #F0F0F0;
    color:#CCC
}
div.box-title-more .more-plus,div.box-title-more .nxt,div.box-title-more .prev{
    display:inline-block;
    text-align:center;
    width:30px;
    height:35px;
    line-height:0;
    border-radius:100%;
    cursor:pointer;
    font-size:14px;
    font-weight:400;
    float:left
}
div.box-title-more .more-plus i,div.box-title-more .nxt i,div.box-title-more .prev i{
    margin:11px auto 0
}
div.box-title-more .more-plus:hover,div.box-title-more .nxt:hover,div.box-title-more .prev:hover{
    background-color:#F88C00;
    border:1px solid #F88C00;
    color:#FFF!important
}
#breaking-news-in-pic{
    margin:0 0 30px
}
#breaking-news-in-pic .box-title h2{
    line-height:40px
}
#breaking-news-in-pic .post-warpper,#breaking-news-in-pic .post-warpper .post-items{
    width:1140px!important;
    min-width:1140px!important;
    height:193px!important;
    min-height:193px!important;
    display:block
}
.breaking-news-in-pic-nav{
    display:block!important
}
.extras{
    width:101%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    text-align:center
}
.extras:before{
    content:'';
    display:inline-block;
    height:100%;
    vertical-align:middle
}
#breaking-news-in-pic .post-image .format-icon{
    display:inline-block;
    vertical-align:middle;
    width:40px;
    height:40px;
    border-radius:100%;
    font-size:16px;
    font-weight:400!important;
    background:rgba(0,0,0,.5);
    color:#FFF
}
#breaking-news-in-pic .format-icon i{
    margin:11px 0 0
}
#breaking-news-in-pic .post-warpper,#breaking-news-in-pic .post-warpper .post-item,#breaking-news-in-pic .post-warpper .post-items{
    display:block;
    overflow:hidden;
    position:relative
}
#breaking-news-in-pic .post-warpper .post-item{
    float:left;
    width:279px;
    min-width:279px!important;
    height:193px;
    min-height:193px!important;
    margin:0 8px 0 0;
    background:url(images/loader.gif) 50% 50% no-repeat
}
#breaking-news-in-pic .post-warpper .post-items .post-item:last-child{
    margin:0
}
#breaking-news-in-pic .post-caption{
    display:block;
    position:absolute;
    bottom:-37px;
    left:0;
    width:100%
}
#breaking-news-in-pic .post-caption .post-title{
    background-color:rgba(0,0,0,.5);
    font-size:14px;
    text-transform:uppercase;
    display:inline-block;
    color:#FFF!important;
    line-height:20px;
    padding:8px 10px 9px;
    margin:0 0 -5px
}
#breaking-news-in-pic .post-caption .post-title a{
    color:#FFF!important
}
#breaking-news-in-pic .post-caption .post-meta{
    background-color:#f9f9f9;
    display:block;
    color:#AAA;
    font-size:12px;
    font-weight:400;
    line-height:20px;
    padding:8px 10px 9px
}
#breaking-news-in-pic .post-caption .post-meta i{
    margin:0 10px 0 0
}
.sidebar .widget{
    margin:0 0 25px;
    overflow:hidden;
    clear:both
}
.sidebar .widget:last-child{
    margin:0!important
}
#calendar_wrap table,#calendar_wrap td,#calendar_wrap th,#calendar_wrap tr{
    padding:7px;
    position:relative;
    overflow:hidden;
    border-collapse:collapse;
    border-spacing:0;
    border:0!important;
    font-size:13px;
    font-weight:400;
    line-height:20px
}
#calendar_wrap #wp-calendar{
    width:100%;
    color:#888
}
#calendar_wrap #wp-calendar caption{
    color:#777;
    padding:0 0 10px 1px
}
#calendar_wrap #wp-calendar td,#calendar_wrap #wp-calendar th{
    text-align:center
}
#calendar_wrap th{
    background:#F9F9F9;
    color:#444
}
#calendar_wrap #wp-calendar #today{
    background:#F88C00;
    border-radius:3px
}
#calendar_wrap #wp-calendar #today,#calendar_wrap #wp-calendar #today a{
    color:#FFF
}
#footer-widgets,.footer{
    color:#959595;
    display:block;
    position:relative;
    z-index:1;
    overflow:hidden
}
#footer-widgets{
    background:#242628;
    padding:10px 0 0;
    margin-top:10px;
    box-shadow:0 -10px 0 rgba(0,0,0,.1);
    -moz-box-shadow:0 0 10px rgba(0,0,0,.1)
}
.footer-adv{
    text-align:center;
    overflow:hidden;
    margin:30px 0 0;
    clear:both
}
.footer{
    background:#141618;
    padding:8px 0 7px
}
.footer .social-icons{
    float:right;
    margin:0;
    line-height:0;
    position:relative
}
.footer .copyright{
    float:left;
    font-size:12px;
    line-height:31px;
    font-family:tahoma
}
.footer .copyright,.footer .copyright a{
    color:#AAA
}
.footer .copyright a:hover{
    color:#FFF
}
#footer-widgets .col1 .widget-inner-box{
    width:100%;
    margin:0!important
}
#footer-widgets .col2 .widget-inner-box{
    width:555px
}
#footer-widgets .col3 .widget-inner-box{
    width:360px
}
#footer-widgets .col4 .widget-inner-box{
    width:260px
}
.widget-inner-box{
    float:left;
    margin:0 30px 25px 0
}
.last{
    margin:0
}
#footer-widgets #social-counter-widget,#footer-widgets #social-counter-widget li:last-child{
    margin-bottom:0!important
}
#footer-widgets #social-counter-widget.style1-SC ul.social-counter-widget li a i{
    width:24px!important;
    height:19px!important;
    line-height:24px!important;
    padding:5px 0 0!important;
    font-size:13px!important;
    border-radius:100%!important
}
#footer-widgets #social-counter-widget.style1-SC ul.social-counter-widget li a span{
    font-size:11px!important;
    line-height:20px!important;
    font-weight:700!important;
    font-family:arial,Georgia,serif!important
}
#footer-widgets .widget-title h2{
    margin:0 0 10px;
    color:#DDD!important;
    font-size:19px;
    font-weight:700;
    text-transform:uppercase
}
.widget .widget-inner ul li{
    padding:8px 5px;
    border-bottom:1px solid #F0F0F0;
    overflow:hidden;
    font-size:13px;
    line-height:16px
}
.widget .widget-inner ul li:last-child{
    border:none
}
.widget-inner .post-image{
    float:left
}
.bd-news-in-pic .post-image a,.flickr .post-image a img{
    padding:3px;
    cursor:pointer
}
.flickr .post-image a{
    background:0 0;
    padding:3px
}
#footer-widgets .bd-news-in-pic .post-image a,#footer-widgets .flickr .post-image a img{
    padding:2px
}
#footer-widgets a{
    color:#FFF
}
#footer-widgets a:hover{
    color:#F88C00
}
.bd-fb-likebox iframe{
    width:100%!important
}
.bd-google-follow{
    margin:0 auto;
    text-align:center
}
.widget .post-warpper{
    border-bottom:1px solid #f0f0f0;
    padding:10px 15px!important;
    overflow:hidden;
    position:relative
}
#footer-widgets .widget .post-warpper{
    border-bottom:1px #3d3d3d dotted;
    padding-left:0!important;
    padding-right:0!important
}
.widget .post-warpper:first-child{
    padding-top:0!important
}
#footer-widgets .widget .post-warpper:last-child,.widget .post-warpper:last-child{
    border-bottom:0!important;
    padding-bottom:0!important
}
.widget .post-warpper .post-image{
    float:left;
    margin:0 15px 0 0
}
.widget .post-warpper h3.post-title{
    margin:0 0 3px;
    font-size:13px!important;
    line-height:17px!important;
    padding:0;
    overflow:hidden;
    border:0!important;
    text-indent:0!important;
    height:auto!important
}
.widget .post-warpper .post-meta{
    font-size:11px!important;
    color:#aaa!important;
    margin:0
}
.widget .post-warpper .post-meta i{
    margin:0 5px 0 0;
    font-weight:400!important;
    color:#AAA
}
.widget .widget-title{
    margin:0 0 10px
}
#footer-widgets .widget{
    margin:0!important
}
#footer-widgets .widget.widget_tabs{
    border:none
}
.widget.widget_tabs .tabs_nav{
    background-color:#F2F2F2;
    display:block;
    overflow:hidden;
    clear:both
}
#footer-widgets .widget.widget_tabs .tabs_nav{
    background-color:#3d3d3d
}
.widget.widget_tabs .tabs_nav li{
    float:left;
    display:inline-block;
    cursor:pointer;
    overflow:hidden;
    font-size:16px;
    text-align:center;
    width:50%
}
.widget.widget_tabs .tabs_nav li i.icon-comments{
    font-size:23px;
    margin:7px 0 0
}
.widget.widget_tabs .tabs_nav li a{
    border-top:2px #F9F9F9 solid;
    display:block;
    height:40px;
    line-height:37px;
    overflow:hidden
}
.widget.widget_tabs .tabs_nav li.home_tab_li{
    width:25%
}
.widget.widget_tabs .tabs_nav li.home_tab_li a:active{
    text-decoration:none
}
#footer-widgets .widget.widget_tabs .tabs_nav li a{
    border-top:0;
    color:#FFF
}
.widget.widget_tabs .tabs_nav li.active{
    background:#FFF;
    cursor:default
}
#footer-widgets .widget.widget_tabs .tabs_nav li.active{
    background:#F88C00
}
.widget.widget_tabs .tabs_nav li.active a{
    border-top:2px #F88C00 solid
}
#footer-widgets .widget.widget_tabs .tabs_nav li.active a{
    border-top:0
}
.widget.widget_tabs .post-warpper:first-child{
    padding-top:15px!important
}
.widget.widget_tabs .post-warpper{
    margin-right:-15px;
    margin-left:-15px
}
#footer-widgets .widget.widget_tabs .post-warpper:last-child,.widget.widget_tabs .post-warpper:last-child{
    border-bottom:0;
    padding-bottom:15px!important
}
.widget.widget_tabs .tab_container{
    display:none
}
.widget.widget_tabs #tab1{
    display:block
}
.widget-social-links{
    text-align:center
}
.widget.bd-author-bio .social-icons,.widget.bd-login .social-icons{
    margin:10px 0 0;
    clear:both
}
.widget.bd-author-bio .post-warpper{
    padding:0!important
}
.widget.bd-author-bio .bio-author-desc{
    font-size:13px;
    line-height:20px;
    color:#AAA
}
.widget.bd-login .login_list li{
    font-size:13px;
    color:#AAA;
    line-height:16px;
    padding:0;
    border:none
}
.widget.bd-feedburner .post-warpper,.widget.bd-login .post-warpper,.widget.bd-search-widget .post-warpper{
    padding:0!important
}
.widget.bd-login .login_list li a{
    color:#AAA
}
.widget.bd-login .login_list li a:hover{
    color:#232323
}
.widget.bd-login .bio-author-desc{
    margin:0 0 5px
}
.widget .post-warpper input{
    margin:0!important
}
.widget .post-warpper input[type=text],.widget .post-warpper input[type=search],.widget .post-warpper input[type=password],.widget .post-warpper input[type=url],.widget .post-warpper input[type=email],.widget .post-warpper select{
    width:300px;
    margin:0 0 10px!important
}
.widget.bd-login .btn{
    margin:8px 0
}
.widget.bd-login .avatar{
    border-radius:100%
}
div.bd-twitter-widget ul.tweet_list li.twitter-item i{
    color:#40bff5;
    margin:0 5px 0 0;
    font-size:11px!important;
    line-height:25px!important
}
.widget.bd-feedburner .post-warpper .btn{
    background-color:#EA3429
}
.flexslider{
    width:100%;
    max-width:100%!important;
    min-height:160px;
    overflow:hidden;
    position:relative;
    zoom:1;
    direction:ltr
}
#related-posts .related-images .related-item .post-image a,.post-adv img{
    max-width:100%
}
.flexslider ul.slides li img{
    width:100%;
    max-width:100%;
    height:auto
}
.widget.flexslider,.widget.flexslider .slides li{
    position:relative;
    width:100%;
    min-width:100%;
    height:215px;
    min-height:215px;
    overflow:hidden;
    z-index:1;
    display:block
}
.widget.flexslider.ajax_call{
    min-height:50px;
    height:50px;
    background:0 0
}
.widget.flexslider .slides li .slider-caption{
    background-color:rgba(0,0,0,.5);
    color:#FFF;
    font-size:14px;
    line-height:20px;
    padding:8px 10px 9px;
    margin:0;
    display:block;
    position:absolute;
    bottom:0;
    left:0;
    z-index:999;
    width:100%
}
.widget.flexslider .slides li .slider-caption a{
    color:#FFF
}
.widget.flexslider .flex-next,.widget.flexslider .flex-prev{
    position:absolute;
    top:10px;
    display:inline-block;
    overflow:hidden;
    width:30px;
    height:30px;
    background-color:rgba(0,0,0,.5);
    color:#FFF!important;
    z-index:666;
    text-align:center;
    border-radius:2px
}
.widget.flexslider .flex-prev{
    right:43px
}
.widget.flexslider .flex-next{
    right:10px
}
.widget.flexslider .flex-next:hover,.widget.flexslider .flex-prev:hover{
    background-color:#F88C00
}
.widget.flexslider .flex-next i,.widget.flexslider .flex-prev i{
    font-size:13px!important;
    margin-top:8px;
    font-weight:400!important
}
#footer-widgets .widget .widget-inner ul li{
    border-bottom:1px #3d3d3d solid
}
#footer-widgets .widget .widget-inner ul li:last-child{
    border-bottom:none!important
}
#slider,#slider.flexslider .post-warpper li{
    width:100%;
    min-width:100%;
    height:400px;
    min-height:400px;
    overflow:hidden
}
#slider{
    background-color:#222;
    position:relative;
    margin:0 0 20px;
    zoom:1
}
#slider.flexslider.full-screen .post-warpper li,#slider.full-screen{
    width:955px;
    min-width:955px;
    height:460px;
    min-height:460px
}
#slider.flexslider .post-warpper li{
    display:none;
    -webkit-backface-visibility:hidden;
    position:relative
}
#slider.flexslider li .post-caption{
    position:absolute;
    bottom:0;
    width:100%
}
#slider.flexslider li .post-caption .post-caption-content{
    background-color:#000;
    background-color:rgba(0,0,0,.5);
    margin:0;
    padding:15px 20px;
    color:#888
}
#slider.flexslider li .post-caption .post-caption-content a,#slider.flexslider li .post-caption .post-title a{
    color:#FFF
}
#slider.flexslider li .post-caption .post-caption-content .post_meta_author,#slider.flexslider li .post-caption .post-caption-content .post_meta_date{
    font-size:12px;
    text-transform:uppercase
}
#slider.flexslider li .post-caption .post-title{
    font-size:21px;
    line-height:28px;
    margin:5px 0;
    padding:0
}
#slider.flexslider li .post-caption .post-cate,#slider.flexslider li .post-caption .post-excerpt{
    font-size:13px;
    line-height:18px;
    color:#AAA;
    margin:0;
    padding:0
}
#slider.flexslider li .post-caption .post-cate a{
    color:#AAA;
    font-size:11px;
    font-weight:600;
    text-transform:uppercase
}
#slider.flexslider .flex-next,#slider.flexslider .flex-prev{
    position:absolute;
    top:50%;
    margin-top:-21px;
    display:inline-block;
    overflow:hidden;
    width:40px;
    height:40px;
    background-color:rgba(0,0,0,.4);
    color:#FFF!important;
    z-index:666;
    text-align:center
}
#slider.flexslider .flex-prev{
    left:-50px
}
.article .flexslider .flex-prev,.home-blog .flexslider .flex-prev{
    left:0
}
#slider.flexslider .flex-next{
    right:-50px
}
#slider.flexslider .flex-next:hover,#slider.flexslider .flex-prev:hover{
    background-color:#F88C00
}
#slider.flexslider .flex-next i,#slider.flexslider .flex-prev i{
    font-size:13px!important;
    margin-top:14px;
    font-weight:400!important
}
#slider.flexslider .flex-control-nav{
    position:absolute;
    top:10px;
    right:10px;
    text-align:center;
    height:13px;
    z-index:666
}
.article .flexslider .flex-next,.home-blog .flexslider .flex-next{
    right:0
}
#slider.flexslider .flex-control-nav li{
    margin:0;
    display:inline-block;
    zoom:1
}
.pagenavi,ul.pagenavi{
    float:right;
    margin-top:30px;
    line-height:25px;
    font-size:11px
}
#slider.flexslider .flex-control-paging li a{
    background:rgba(0,0,0,.5);
    display:block;
    cursor:pointer;
    text-indent:-9999px;
    border-radius:100%;
    margin-left:3px;
    width:11px;
    height:11px
}
#slider.flexslider .flex-control-paging li a.flex-active{
    background:#FFF;
    cursor:default
}
.pagenavi span.pagenavi-current{
    border-radius:2px;
    margin-left:5px
}
ul.pagenavi li{
    float:left;
    margin-left:5px
}
ul.pagenavi li a.disabled{
    color:#999
}
ul.pagenavi li.active{
    border:1px solid #EA3429;
    color:#EA3429
}
.pagenavi span.pagenavi-current,ul.pagenavi li a{
    display:inline-block;
    padding:3px 12px;
    text-align:center;
    background-color:transparent;
    border:1px solid #f0f0f0;
    color:#333;
    font-size:11px;
    font-style:normal;
    font-weight:400
}
.pagenavi a.pagenavi-current,.pagenavi span.pagenavi-current{
    border:1px solid #F88C00;
    background-color:#F88C00;
    color:#FFF
}
.pagenavi a:hover{
    border:1px solid #EA3429;
    color:#EA3429
}
.pagenavi .pagenavi-prev i{
    margin-right:4px;
    display:inline-block;
    font-size:9px
}
.pagenavi .pagenavi-next i{
    margin-left:4px;
    display:inline-block;
    font-size:9px
}
.home-blog{
    overflow:hidden
}
.home-blog .post-item{
    padding-bottom:20px;
    border-bottom:1px solid #f0f0f0;
    margin-bottom:25px;
    overflow:hidden
}
.home-blog article.post-item:last-child{
    border:none!important;
    padding:0!important;
    margin:0!important
}
.post .post-title{
    margin:0 0 10px;
    font-size:1.33333em;
    line-height:26px;
    display:block;
    overflow:hidden
}
#slider .post-title,.home-blog .post-title{
    font-weight:700
}
.article .post-title{
    font-size:1.5em;
    line-height:35px;
    margin:0 0 10px;
    font-weight:700
}
.post .post-rate{
    margin:0 0 10px
}
.post-meta-info{
    overflow:hidden;
    display:block;
    margin:0 0 15px;
    color:#AAA
}
.post-meta-info a{
    color:#AAA
}
.post-meta-info div{
    padding:8px 6px;
    margin-right:5px;
    border-radius:3px;
    float:left;
    font-size:12px;
    line-height:16px;
    display:inline-block;
    text-transform:uppercase;
    width:auto
}
.post-meta-info i{
    margin-right:3px;
    font-size:15px!important;
    font-weight:400!important;
    float:left
}
.home-blog .post-gallery,.home-blog .post-image{
    margin:5px 0 15px!important
}
.home-blog.home-big .post-gallery,.home-blog.home-big .post-gallery ul.slides,.home-blog.home-big .post-gallery ul.slides li,.home-blog.home-big .post-gallery ul.slides li a,.home-blog.home-big .post-image,.home-blog.home-big .post-image a{
    width:100%;
    min-width:100%;
    position:relative;
    overflow:hidden
}
.home-blog.home-small .post-gallery,.home-blog.home-small .post-image{
    float:left;
    margin:5px 20px 15px 0!important
}
.home-blog.home-small .post-gallery,.home-blog.home-small .post-gallery ul.slides,.home-blog.home-small .post-gallery ul.slides li,.home-blog.home-small .post-gallery ul.slides li a,.home-blog.home-small .video-box{
    width:380px;
    min-width:380px;
    height:202px;
    min-height:202px;
    position:relative;
    overflow:hidden
}
.home-blog .flexslider .flex-next,.home-blog .flexslider .flex-prev{
    position:absolute;
    top:50%;
    margin-top:-16px;
    display:inline-block;
    overflow:hidden;
    width:30px;
    height:30px;
    background-color:rgba(0,0,0,.5);
    color:#FFF!important;
    z-index:666;
    text-align:center
}
.home-blog .flexslider .flex-next:hover,.home-blog .flexslider .flex-prev:hover{
    background-color:#F88C00
}
.home-blog .flexslider .flex-next i,.home-blog .flexslider .flex-prev i{
    font-size:13px!important;
    margin-top:8px;
    font-weight:400!important
}
.home-blog .post-gallery ul.slides li{
    display:none
}
.page .content-wrapper .post-entry,.single .content-wrapper .post-entry{
    display:block;
    position:relative
}
.post-entry p{
    margin:0 0 10px
}
.home-blog .pagenavi{
    margin:0
}
.home-blog .soundcloud-box{
    height:180px!important;
    min-height:180px!important
}
#wrapper .post_full_width .content-wrapper .article .google-box iframe,#wrapper .post_full_width .content-wrapper .article .soundcloud-box{
    width:100%!important
}
.article .google-box,.article .post-gallery,.article .post-image,.article .soundcloud-box,.article .video-box{
    margin:0 0 30px;
    clear:both;
    overflow:hidden;
    display:block
}
.article .post-gallery img,.article .post-image img{
    width:100%;
    height:auto
}
.article .post-gallery a,.article .post-image a{
    display:block
}
.article .flexslider .flex-next,.article .flexslider .flex-prev{
    position:absolute;
    top:50%;
    margin-top:-21px;
    display:inline-block;
    overflow:hidden;
    width:40px;
    height:40px;
    background-color:rgba(0,0,0,.5);
    color:#FFF!important;
    z-index:666;
    text-align:center
}
.article .flexslider .flex-next:hover,.article .flexslider .flex-prev:hover{
    background-color:#F88C00
}
.article .flexslider .flex-next i,.article .flexslider .flex-prev i{
    font-size:13px!important;
    margin-top:14px;
    font-weight:400!important
}
.article .post-gallery ul.slides li{
    display:none
}
.article .post-gallery,.article .post-gallery ul.slides,.article .post-gallery ul.slides li,.article .post-gallery ul.slides li a{
    position:relative;
    overflow:hidden
}
div#bd-review-wrapper{
    width:50%;
    float:left;
    background-color:#f9f9f9;
    overflow:hidden;
    position:relative;
    margin:0;
    display:block
}
.rtl div#bd-review-wrapper{
    float:right
}
div#bd-review-wrapper.bd-review-placement-t{
    margin-right:30px
}
.rtl div#bd-review-wrapper.bd-review-placement-t{
    margin-right:0;
    margin-left:30px
}
.news_detail_ad{
    float:left;
    width:310px;
    margin-right:10px
}
@media only screen and (min-width:480px) and (max-width:659px){
    div#bd-review-wrapper{
        width:100%!important
    }
    div#bd-review-wrapper.bd-review-placement-t{
        margin-right:0
    }
    .rtl div#bd-review-wrapper.bd-review-placement-t{
        margin-left:0
    }
    #overlay,.amazingslider-nav-26{
        display:none!important
    }
    #ads{
        display:block!important
    }
    #Stage{
        width:250px;
        height:175px;
        right:9px
    }
    #ads-image{
        width:300px;
        height:200px
    }
    #amazingslider-26{
        height:auto!important
    }
}
@media only screen and (max-width:480px){
    #pagination a:hover,#pagination strong{
        background-position:top center;
        background-repeat:no-repeat;
        text-decoration:none
    }
    #overlay{
        display:none!important
    }
    #ads-image{
        width:100%;
        height:100%
    }
    div#bd-review-wrapper{
        width:100%!important
    }
    div#bd-review-wrapper.bd-review-placement-t{
        margin-right:0
    }
    .rtl div#bd-review-wrapper.bd-review-placement-t{
        margin-left:0
    }
    #amazingslider-26{
        height:auto!important
    }
    .home-scroll .post-warpper .post-custome{
        height:100px;
        margin:0 -1px -40px 34px;
        min-height:160px!important;
        min-width:136px!important;
        width:100px
    }
    .home-scroll .post-warpper .post-custome:last-child{
        margin:0 0 4px 16px
    }
    .home-scroll .post-caption .post-title-custom a{
        color:#FFF!important
    }
    .home-scroll .post-caption .post-title-custom{
        background-color:rgba(0,0,0,.5);
        display:inline-block;
        color:#FFF;
        font-size:10px;
        font-weight:400;
        line-height:8px;
        padding:8px 10px 9px;
        margin:0 0 24px 14px;
        width:66%;
        height:41px
    }
    .amazingslider-nav-26{
        display:none!important
    }
    .post-image-custom,.post-image-custom a,.post-image-custom a img{
        height:143px!important;
        width:100px!important;
        padding:0 0 0 2px
    }
    #pagination a,#pagination strong{
        background-color:inherit;
        color:#EC7117!important;
        font-weight:700;
        padding:9px 6px 7px 4px!important
    }
    #pagination strong{
        color:#F5F5F5!important;
        background-color:#F88C00!important
    }
    #pagination a:hover{
        color:#F88C00!important;
        background-color:#F5F5F5!important
    }
    .news_detail_ad{
        float:left;
        width:310px;
        padding:5px
    }
}
#bd-review-header h4,.post-share-box h4,div#bd-criteria-final-score h4{
    font-weight:700;
    text-transform:uppercase
}
.flipbook_container{
    width:70%;
    height:575px;
    margin:30px auto 0;
    position:relative;
    -webkit-box-shadow:0 0 25px 10px #CCC;
    -moz-box-shadow:0 0 25px 10px #CCC;
    -ms-box-shadow:0 0 25px 10px #CCC;
    -o-box-shadow:0 0 25px 10px #CCC;
    box-shadow:0 0 25px 10px #CCC
}
.flipbook_container .buttons{
    width:100%;
    text-align:center;
    min-height:35px;
    position:absolute;
    z-index:100;
    top:47%
}
.flipbook_container .buttons .next_button,.flipbook_container .buttons .prev_button{
    position:absolute;
    width:32px;
    height:32px;
    margin-top:-16px;
    background-image:url(/themes/renad/images/arrows-32-32-0.png);
    background-repeat:no-repeat no-repeat;
    cursor:pointer
}
.flipbook_container .buttons .prev_button{
    left:8px;
    top:50%;
    background-position:0 0
}
.flipbook_container .buttons .prev_button:hover{
    background-position:0 100%
}
.flipbook_container .buttons .next_button{
    right:8px;
    top:50%;
    background-position:100% 0
}
.flipbook_container .buttons .next_button:hover{
    background-position:100% 100%
}
.bd-review-placement-bottom{
    width:100%!important;
    margin:10px 0 24px!important
}
div.bd-review-criteria{
    position:relative;
    overflow:hidden;
    display:block;
    padding:6px 15px;
    margin:0;
    font-size:13px!important;
    border-bottom:1px #f0f0f0 solid
}
div.bd-review-criteria.bd-criteria-percent{
    background:0 0!important;
    border:none!important
}
#bd-review-header,div#bd-short-summary{
    border-bottom:1px #f0f0f0 solid;
    background-color:#f4f4f4
}
span.bd-criteria-percentage{
    background:#F88C00;
    color:#F88C00!important;
    display:block;
    border-radius:2px;
    height:30px;
    clear:both;
    float:left;
    overflow:hidden;
    text-indent:-9999999px
}
span.bd-criteria-description{
    float:left;
    display:block;
    overflow:hidden
}
div.bd-review-criteria.bd-criteria-percent span.bd-criteria-description{
    float:left;
    position:absolute;
    left:0;
    top:0;
    z-index:8888;
    display:block;
    overflow:hidden;
    margin:8px 0 0 25px;
    color:#FFF
}
span.bd-criteria-star-under{
    float:right;
    width:98px;
    display:block;
    background:url(images/stars.png) left bottom no-repeat;
    height:22px
}
span.bd-criteria-star-top{
    width:100%;
    display:block;
    background:url(images/stars.png) left top no-repeat!important;
    height:22px;
    float:left
}
div.bd-review-summary{
    background-color:#F9f9f9
}
div.bd-review-summary.bd-final-score-percent{
    position:relative;
    overflow:hidden;
    width:100%;
    display:block
}
div.bd-review-summary.bd-final-score-stars{
    position:relative;
    overflow:hidden
}
div#bd-criteria-final-score{
    text-align:center;
    display:block;
    padding:3px 10px!important;
    margin-bottom:10px
}
div#bd-criteria-final-score h4{
    margin:0;
    padding:0;
    margin-bottom:0!important;
    font-size:15px
}
div#bd-criteria-final-score h3{
    margin:0;
    padding:10px 0 0;
    margin-bottom:0!important;
    font-size:21px;
    line-height:20px
}
#bd-full-article div#bd-criteria-final-score h3{
    margin:0;
    text-shadow:none
}
div#bd-criteria-final-score h3 span{
    font-size:18px
}
#bd-full-article div#bd-criteria-final-score h4{
    margin-bottom:4px;
    margin-top:0;
    text-shadow:none
}
span#bd-final-score-stars-under{
    margin-top:10px;
    width:98px;
    display:inline-block;
    background:url(images/stars.png) left bottom no-repeat;
    height:22px
}
span#bd-final-score-stars-top{
    width:100%;
    display:block;
    background:url(images/stars.png) left top no-repeat;
    height:22px;
    float:left
}
div#bd-short-summary{
    padding:7px 10px;
    font-size:13px;
    margin-bottom:10px
}
div#bd-short-summary p{
    margin:0;
    padding:4px 0 6px;
    font-size:12px;
    line-height:18px;
    font-family:Tahoma;
    color:#777
}
.user-review-rating{
    position:relative
}
.bd-user-review-criteria{
    padding:7px 10px;
    background-color:#f4f4f4;
    border-top:1px #f0f0f0 solid;
    color:#999;
    position:relative;
    font-size:11px!important
}
.bd-user-review-criteria em{
    font-size:11px
}
#bd-review-header{
    display:block;
    padding:7px 15px;
    min-height:28px
}
#bd-review-header h4{
    display:block;
    margin:0;
    padding:0;
    font-size:15px;
    line-height:28px
}
span.bd-module-a-stars-under{
    width:98px;
    display:block;
    background:url(images/stars.png) left bottom no-repeat;
    height:22px
}
span.bd-module-a-stars-over{
    width:100%;
    display:block;
    background:url(images/stars.png) left top no-repeat;
    height:22px;
    float:left
}
span.leading-article.bd-module-a-stars-under{
    width:98px;
    display:block;
    background:url(images/stars.png) left bottom no-repeat;
    height:22px
}
span.leading-article.bd-module-a-stars-over{
    width:100%;
    display:block;
    background:url(images/stars.png) left top no-repeat;
    height:22px;
    float:left
}
.widget span.bd-module-a-stars-under{
    display:block;
    position:relative;
    float:none;
    width:50px;
    height:9px;
    margin:0 5px 0 0;
    background:url(images/star-sprite-small.png) left bottom no-repeat
}
.widget span.bd-module-a-stars-over{
    display:block;
    position:absolute;
    top:0;
    left:0;
    float:left;
    height:9px;
    background:url(images/star-sprite-small.png) left top no-repeat
}
.widget span.leading-article.bd-module-a-stars-under{
    display:inline-block;
    position:relative;
    width:50px;
    height:9px;
    overflow:hidden;
    float:none;
    background:url(images/star-sprite-small.png) left bottom no-repeat
}
.post-navigation .post-nav-left,.post-share-box h4,.rtl div.box-title-more .prev,div.box-title-more .more-plus,div.box-title-more .nxt{
    float:left
}
.widget span.leading-article.bd-module-a-stars-over{
    display:block;
    position:absolute;
    top:0;
    left:0;
    float:left;
    height:9px;
    background:url(images/star-sprite-small.png) left top no-repeat
}
.rtl div#bd-short-summary p{
    margin:5px 8px 5px 0
}
.rtl div#bd-criteria-final-score{
    right:auto;
    left:0
}
.rtl .widget .post-warpper .post-meta i{
    margin:0 0 0 5px
}
.tagcloud a{
    font-size:12px!important;
    padding:5px 8px 7px!important;
    margin:0 -2px 1px 0!important;
    border-radius:0;
    line-height:12px!important;
    height:auto!important;
    background-color:#F0F0F0;
    color:#999;
    display:inline-block
}
#footer-widgets .widget .tagcloud a{
    background-color:#444;
    color:#AAA
}
.tagcloud a:hover{
    background-color:#F88C00!important;
    color:#FFF!important
}
.post-entry blockquote{
    background:#F9F9F9;
    font-size:14px;
    line-height:18px;
    color:#999;
    border-left:4px solid #F88C00;
    padding:15px;
    margin:20px 0
}
.post-navigation,.post-navigation a,.post-tags a{
    color:#AAA
}
.post-entry blockquote p{
    margin:0!important;
    padding:0!important
}
.post-adv,.post-share-box{
    margin:30px 0;
    display:block
}
.post-adv{
    overflow:hidden;
    text-align:center
}
.post-adv img{
    height:auto;
    line-height:0;
    border:0
}
.post-navigation,.post-share-box{
    border-top:1px #d9d9d9 solid;
    overflow:hidden;
    clear:both
}
.post-share-box{
    border-radius:3px;
    padding:15px 0 0
}
.post-share-box h4{
    font-size:12px;
    line-height:27px;
    color:#AAA;
    margin:0;
    padding:0
}
.post-share-box-social-networks,.social_sharing_box_large,.social_sharing_box_small{
    overflow:hidden;
    display:block;
    text-align:center;
    line-height:0
}
.post-share-box-social-networks li,.social_sharing_box_large li,.social_sharing_box_small li{
    display:inline-block
}
.post-tags{
    display:block;
    clear:both;
    overflow:hidden;
    margin:30px 0;
    text-transform:uppercase
}
.post-navigation{
    margin:0 0 30px;
    padding:10px 0;
    display:block;
    border-bottom:1px #d9d9d9 solid
}
.post-navigation a:hover{
    color:#F88C00
}
.post-navigation .post-nav-right{
    float:right
}
ul.post-author-box,ul.post-author-box li,ul.sitemap_content,ul.sitemap_content li{
    margin:0!important;
    background:0 0!important;
    list-style:none!important
}
ul.post-author-box li{
    margin-bottom:20px!important
}
.post-author-box{
    margin:0 0 30px;
    clear:both;
    overflow:hidden;
    display:block
}
.post-author-box .post-image{
    float:left;
    width:79px;
    margin:3px 20px 5px 0
}
.post-author-box .bio-author-desc{
    line-height:18px;
    font-size:13px;
    margin:0 0 10px
}
#related-posts{
    margin:0 0 20px
}
#related-posts .related-images .related-item{
    float:left;
    width:134px;
    height:190px;
    margin:0 10px;
    display:block;
    overflow:hidden
}
#related-posts .related-images .related-item .post-image{
    margin:0 0 10px!important
}
#related-posts .related-images .related-item h4{
    margin:0;
    padding:0;
    font-size:14px;
    font-weight:600;
    line-height:18px
}
#related-posts .related-list .related-item{
    float:left;
    display:block;
    width:46%;
    margin:4px 0;
    padding:5px 5px 5px 18px;
    position:relative
}
#related-posts .related-list .related-item:before{
    content:'\f111';
    font-family:FontAwesome;
    font-style:normal;
    font-weight:400;
    text-decoration:inherit;
    font-size:8px;
    position:absolute;
    top:11px;
    left:0;
    color:#AAA
}
.blog-two,.home-box-title,.home-box-title h2{
    position:relative;
    display:block
}
#related-posts .related-list .related-item h4{
    margin:0;
    padding:0;
    font-size:14px;
    font-weight:600;
    line-height:20px
}
.fb-comments{
    margin:0 0 30px;
    overflow:hidden;
    display:block;
    clear:both
}
.commentlist,.comments-respond{
    margin:20px 0 40px
}
.comments-container .comment-box{
    margin-bottom:20px
}
.comments-container .comment-box .avatar{
    margin-top:2px;
    float:left
}
.comments-container .comment-box .avatar img{
    width:60px;
    height:60px;
    line-height:0;
    border-radius:100%
}
html.ie.ie8 .comments-container .comment-box .avatar img{
    width:inherit
}
.comments-container .comment-box .comment{
    margin-left:80px;
    padding-bottom:20px;
    border-bottom:1px solid #f5f5f5
}
.comments-container>.comment-box:last-child>.comment{
    border-bottom:0
}
.comments-container .comment-box .comment h5{
    font-size:14px;
    line-height:20px;
    text-transform:uppercase;
    font-weight:700
}
.comments-container .comment-box .comment .date-replay{
    margin-bottom:20px;
    font-size:12px;
    line-height:20px;
    font-weight:600;
    color:#AAA
}
.comments-container .comment-box .comment .date-replay a{
    font-weight:700;
    font-size:11px
}
.comments-container .comment-box .children{
    margin-top:20px;
    margin-left:80px
}
.breadcrumbs,.form-box p{
    margin:0 0 20px
}
.comments-container .comment-box.author{
    padding:15px 10px 10px
}
.comments .comment-box.author .comment{
    padding-bottom:10px;
    border-bottom:0
}
.form-box textarea{
    width:98%;
    padding:12px 10px;
    min-height:100px;
    display:block;
    border:none;
    resize:none
}
#comment-input .input-email,#comment-input .input-name,#comment-input .input-website{
    width:96.6%!important
}
.breadcrumbs{
    padding:10px 12px 12px 6px;
    font-size:13px;
    line-height:16px;
    clear:both;
    overflow:hidden;
    display:block;
    background:#f9f9f9;
    border:none;
    border-radius:2px
}
.breadcrumbs li{
    display:inline-block;
    padding:0
}
.breadcrumbs a{
    color:#EA3429
}
.breadcrumbs i{
    margin:0 10px;
    font-size:18px;
    color:#757575
}
.blog-two{
    width:380px;
    float:left;
    margin:0 25px 30px 0;
    padding-bottom:15px;
    background:#fff;
    border-bottom:1px #F0F0F0 solid;
    overflow:hidden
}
.blog-two .post-image{
    margin:0 auto 15px
}
.blog-two .blog-two-inner h2.post-title{
    margin:0 0 10px;
    font-size:17px;
    line-height:26px;
    font-weight:700;
    display:block;
    overflow:hidden
}
.blog-two .blog-two-inner .post-readmore{
    text-align:center
}
.post-entry h3{
    margin-bottom:20px;
    font-weight:700
}
.recent-box .post-image{
    float:left
}
.recent-box .recent-box-list .post-image{
    float:left;
    margin:0 15px 0 0
}
.home-box-title{
    overflow:hidden;
    background:#000;
    opacity:.8
}
.home-box-title h2{
    padding:0;
    margin:0;
    font-size:15px;
    font-weight:400;
    text-transform:uppercase;
    border-top:0 none!important;
    border-bottom:3px #F88C00 solid
}
.home-box-title h2 b{
    padding:0 3%;
    margin-bottom:-3px;
    display:inline-block;
    color:#fff;
    width:94%;
    line-height:38px
}
.home-box-title div.box-title-more .nxt,.home-box-title div.box-title-more .prev{
    color:#CCC;
    background-color:#f9f9f9;
    border:none
}
.home-box-title div.box-title-more .more-plus,.home-box-title div.box-title-more .nxt,.home-box-title div.box-title-more .prev{
    line-height:0;
    border-radius:0;
    cursor:pointer;
    font-size:14px;
    font-weight:400
}
.home-box-title div.box-title-more{
    float:right;
    position:absolute;
    bottom:0;
    right:0;
    margin:0!important
}
.home-box-title div.box-title-more .more-plus:hover,.home-box-title div.box-title-more .nxt:hover,.home-box-title div.box-title-more .prev:hover{
    background-color:#F88C00;
    color:#FFF
}
.home-box-title div.box-title-more .more-plus{
    display:none!important
}
.recent-box{
    margin:0 0 30px;
    display:block
}
.blog-two h2.post-title,.cat-box-first .first-post h2.post-title{
    font-size:16px;
    line-height:25px;
    margin:0 0 7px
}
.blog-two h2.insolite-post-title,.cat-box-first .first-post h2.insolite-post-title{
    font-size:14px;
    line-height:20px;
    margin:0 0 7px
}
.blog-two .post-image{
    float:none
}
.blog-two .post-warpper .post-image{
    float:left
}
.recent-box .recent-box-list{
    border-bottom:1px solid #F0F0F0;
    padding:9px 0 14px;
    clear:both;
    display:block;
    overflow:hidden
}
.recent-box .recent-box-list-content h2{
    font-size:16px;
    line-height:22px;
    margin:0 0 5px
}
.recent-box .recent-box-list-content p{
    margin:0 0 5px;
    font-weight:400;
    color:#888;
    line-height:18px;
    font-size:13px
}
.blog-two .details,.recent-box .recent-box-list .details{
    color:#777;
    font-size:11px;
    font-weight:400;
    display:block;
    margin:3px 0 0
}
.blog-two .details i,.recent-box .recent-box-list .details i{
    font-size:13px;
    margin:0 2px;
    color:#AAA
}
.blog-two .details .post_meta_views,.recent-box .recent-box-list .details .post_meta_views{
    margin:0 3px;
    font-style:italic
}
.home-ads .fb_iframe_widget,.home-ads iframe{
    max-width:99%!important;
    margin-left:auto;
    margin-right:auto
}
.blog-two .details{
    margin-bottom:10px;
    overflow:hidden
}
.recent-box.recent_box_default{
    margin-bottom:0
}
.home-ads{
    text-align:center
}
.home-ads iframe{
    width:99%
}
.home-ads,.home-scroll{
    display:block;
    margin-bottom:20px;
    overflow:hidden
}
.home-scroll .home-box-title h2{
    background:0 0!important
}
.home-ads .fb_iframe_widget{
    overflow:hidden;
    border-right:1px solid #d3d6db;
    border-bottom:1px solid #d3d6db
}
#related-posts .related-re_scroll .box-title h2,.home-scroll .box-title h2{
    line-height:40px
}
#related-posts .related-re_scroll,#related-posts .related-re_scroll .post-items,.home-scroll .post-warpper,.home-scroll .post-warpper .post-items,.home-scroll .post-warpper-cote-d-iviore{
    width:785px!important;
    min-width:785px!important;
    height:186px!important;
    min-height:186px!important;
    display:block
}
#related-posts .related-re_scroll .post-image .format-icon,.home-scroll .post-image .format-icon{
    display:inline-block;
    vertical-align:middle;
    width:40px;
    height:40px;
    border-radius:100%;
    font-size:16px;
    font-weight:400!important;
    background:rgba(0,0,0,.5);
    color:#FFF
}
#related-posts .related-re_scroll .format-icon i,.home-scroll .format-icon i{
    margin:11px 0 0
}
#related-posts .related-re_scroll .post-item,#related-posts .related-re_scroll .post-items,.home-scroll .post-warpper,.home-scroll .post-warpper .post-item,.home-scroll .post-warpper .post-items #related-posts .related-re_scroll,.home-scroll .post-warpper-cote-d-iviore{
    display:block;
    overflow:hidden;
    position:relative
}
#related-posts .related-re_scroll .post-item,.home-scroll .post-warpper .post-item,.home-scroll .post-warpper-cote-d-iviore .post-item{
    float:left;
    width:229px;
    min-width:229px!important;
    height:186px;
    min-height:186px!important;
    margin:0 20px 0 0
}
.rtl #related-posts .related-re_scroll .post-item,.rtl .home-scroll .post-warpper .post-item{
    float:right;
    margin:0 0 0 31px
}
#related-posts .related-re_scroll .post-items .post-item:last-child,.home-scroll .post-warpper .post-items .post-item:last-child{
    margin:0
}
#related-posts .related-re_scroll .post-caption,.home-scroll .post-caption{
    display:block;
    position:absolute;
    bottom:-37px;
    left:0;
    width:100%
}
.rtl #related-posts .related-re_scroll .post-caption,.rtl .home-scroll .post-caption{
    left:auto;
    right:0
}
#related-posts .related-re_scroll .post-title,#related-posts .related-re_scroll .post-title-full-width,.home-scroll .post-caption .post-title,.home-scroll .post-caption .post-title-full-width{
    background-color:rgba(0,0,0,.5);
    display:inline-block;
    color:#FFF;
    font-size:13px;
    font-weight:400;
    line-height:20px;
    padding:8px 10px 9px;
    margin:0;
    width:100%;
    min-height:40px
}
#related-posts .related-re_scroll .post-title a,.home-scroll .post-caption .post-title a{
    color:#FFF!important
}
#related-posts .related-re_scroll .post-meta,.home-scroll .post-caption .post-meta{
    background-color:#f9f9f9;
    display:block;
    color:#AAA;
    font-size:13px;
    font-weight:400;
    line-height:20px;
    padding:8px 10px 9px
}
#related-posts .related-re_scroll .post-meta i,.home-scroll .post-caption .post-meta i{
    margin:0 10px 0 0
}
.rtl #related-posts .related-re_scroll .post-meta i,.rtl .home-scroll .post-caption .post-meta i{
    margin:0 0 0 10px
}
.cat-box-2col.blog-two{
    border:none
}
.cat-box-2col.blog-two .half-width-category{
    margin:0 0 30px
}
.cat-box-2col.blog-two .post-warpper{
    clear:both;
    margin:0;
    overflow:hidden;
    display:block;
    position:relative
}
.blog-two .post-warpper .post-image{
    margin:0 15px 0 0
}
.blog-two .post-warpper h2.post-title,.cat-box-first .cat-box-first-small-posts h2.post-title{
    font-size:14px;
    margin:0 0 5px;
    line-height:16px
}
.blog-two .post-warpper .details{
    margin:0
}
.cat-box-left{
    clear:both;
    margin-bottom:30px;
    position:relative;
    overflow:hidden;
    display:block
}
.cat-box-left article.half-width-category{
    width:380px;
    float:left;
    margin:0 15px 0 0;
    padding:0 20px 0 0;
    background:#fff;
    position:relative;
    overflow:hidden;
    display:block;
    border-right:1px #d9d9d9 solid
}
.gallery-box .item .post-image a,.gallery-box-padding .item .post-image a{
    background-color:#000
}
.rtl .cat-box-left article.half-width-category{
    float:right;
    padding:0 0 0 20px;
    border-right:0 none;
    border-left:1px #d9d9d9 solid
}
.cat-box-left .cat-box-left-small-posts{
    width:365px;
    float:right
}
.cat-box-left .cat-box-left-small-posts .post-image{
    float:left;
    margin:0 15px 0 0
}
.cat-box-left .cat-box-left-small-posts .post-warpper h2.post-title{
    font-size:16px;
    line-height:18px;
    margin-bottom:5px
}
.cat-box-left .cat-box-left-small-posts .post-warpper .details{
    margin:0
}
.cat-box-left .cat-box-left-small-posts .post-warpper{
    clear:both;
    margin:0 0 20px;
    overflow:hidden;
    display:block;
    position:relative;
    padding:0
}
.rtl .cat-box-left .cat-box-left-small-posts .post-warpper{
    border-left:3px #eee solid;
    border-right:none;
    padding:0 0 0 20px
}
.cat-box-left .cat-box-left-small-posts .post-warpper:last-child{
    margin-bottom:0
}
.cat-box-left .post-image{
    margin:0 auto 15px
}
.cat-box-first .details,.cat-box-left .details{
    color:#777;
    font-size:11px;
    font-weight:400;
    display:block;
    margin:3px 0 0
}
.cat-box-first .details i,.cat-box-left .details i{
    font-size:13px;
    margin:0 2px;
    color:#AAA
}
.cat-box-first .details .post_meta_views,.cat-box-left .details .post_meta_views{
    margin:0 3px;
    font-style:italic
}
.cat-box-first .details,.cat-box-left .details{
    margin-bottom:5px;
    overflow:hidden
}
.cat-box-left h2.post-title{
    margin:0 0 5px;
    font-size:19px;
    line-height:26px;
    font-weight:600;
    display:block;
    overflow:hidden
}
.cat-box-left .post-readmore{
    text-align:left
}
.rtl .cat-box-left .post-readmore{
    text-align:right
}
.cat-box-left .post-readmore a{
    margin:0;
    border-radius:2px
}
.cat-box-left .post-entry p{
    line-height:22px!important
}
.cat-box-first,.cat-grid,.gallery-box,.gallery-box-padding{
    margin-bottom:30px;
    clear:both;
    display:block;
    overflow:hidden
}
.cat-grid .post-image{
    padding:3px 15px;
    display:inline-block;
    cursor:auto;
    line-height:0;
    margin-left:-3px
}
.cat-box-first,.cat-box-first .first-post,.gallery-box .gallery-items{
    display:block;
    overflow:hidden
}
.cat-box-first .first-post{
    clear:both;
    margin-bottom:30px
}
.cat-box-first .first-post .post-image,.horizontal_slider{
    margin:0 30px 0 0;
    float:left
}
.horizontal_slider{
    width:380px
}
.cat-box-first .cat-box-first-small-posts .post-warpper{
    float:left;
    width:50%
}
.cat-box-first .cat-box-first-small-posts .post{
    padding-right:15px;
    overflow:hidden;
    display:block
}
.cat-box-first .cat-box-first-small-posts .post-warpper .post-image{
    float:left;
    margin:0 15px 0 0
}
.cat-box-video-first{
    float:left
}
.cat-box-video-small{
    float:right
}
.cat-box-video-small article{
    margin-bottom:20px
}
.cat-box-video-small article:last-child{
    margin-bottom:0
}
.gallery-box .post-image{
    padding:1px;
    width:259px
}
.gallery-box .gallery-items{
    position:relative
}
.gallery-box .item{
    float:left;
    line-height:0;
    height:auto;
    position:relative;
    overflow:hidden;
    display:block!important
}
.gallery-box .item .post-image a img{
    opacity:.6;
    width:100%;
    max-width:100%
}
.gallery-box .item .post-image a:hover img{
    opacity:1;
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
    transition:all ease-in-out .18s
}
.gallery-box-padding .post-image{
    padding:1px;
    width:228px;
    margin-right:20px;
    height:290px
}
.gallery-box-padding .gallery-items{
    overflow:hidden;
    position:relative;
    display:block
}
.gallery-box-padding .item{
    float:left;
    line-height:0;
    height:auto;
    position:relative;
    overflow:hidden;
    display:block!important;
    margin-bottom:20px
}
.gallery-box-padding .item .post-image a img{
    opacity:.8;
    width:100%;
    max-width:100%;
    min-height:100%
}
.gallery-box-padding .item .post-image a:hover img{
    opacity:1;
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
    transition:all ease-in-out .18s
}
#titrology_list.gallery-box-padding .caption{
    background-color:rgba(0,0,0,.5);
    color:#FFF;
    font-size:13px;
    line-height:20px;
    padding:8px 10px 9px;
    margin:0;
    display:block;
    position:absolute;
    bottom:1px;
    left:1px;
    right:1px;
    z-index:999;
    width:226px
}
#contcatus,.home-blog.home-mini .post-gallery,.home-blog.home-mini .post-gallery ul.slides,.home-blog.home-mini .post-gallery ul.slides li,.home-blog.home-mini .post-gallery ul.slides li a,.page-top-reviews,.page-top-reviews .article.post-item,.page-top-reviews .post-item{
    position:relative;
    overflow:hidden
}
.timeline-list .timeline-item{
    display:block;
    clear:both;
    overflow:hidden;
    width:100%
}
.timeline-list .timeline-item .timeline-date,.timeline-list .timeline-item .timeline-link{
    width:50%;
    display:block;
    float:left;
    overflow:hidden
}
.timeline-list .timeline-item .timeline-date span{
    text-align:right;
    padding:7px 20px 7px 0;
    display:block;
    font-size:11px;
    font-weight:400;
    line-height:25px;
    color:#AAA
}
.timeline-list .timeline-item .timeline-link a{
    text-align:left;
    padding:7px 0 7px 20px;
    display:block;
    font-size:14px;
    font-weight:700;
    line-height:25px;
    border-left:3px #F88C00 solid;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#contact_msg,.oops,.timeline-title{
    text-align:center
}
.timeline-title{
    clear:both;
    display:block;
    margin-bottom:-4px
}
.oops{
    font-size:135px;
    line-height:140px;
    color:#E2E2E2;
    margin-bottom:20px
}
.mini-post-cate,.mini-post-cate a,.mini-post-meta,.mini-post-meta a{
    color:#AAA
}
.oops-meta{
    font-weight:600;
    font-size:21px;
    line-height:30px;
    margin-bottom:30px!important
}
.page-contact-info-list,.page-contact-info-list li,.page-contact-info-p{
    font-size:12px!important;
    font-weight:400!important;
    line-height:16px!important
}
#contcatus .form-box-label label{
    float:left;
    width:33.33333333333333%
}
#contcatus .form-box-label label input{
    width:80%
}
#contcatus .form-box-label label:last-child{
    margin-right:0
}
#contact_msg{
    padding:10px;
    margin:20px 0 0;
    width:100%;
    overflow:hidden;
    font-size:14px;
    line-height:20px;
    display:none
}
.mini-post-cate,.mini-post-meta{
    text-transform:uppercase;
    font-size:12px
}
#contcatus{
    display:block
}
.page-contact-info{
    clear:both;
    display:block;
    overflow:hidden
}
ul.children .comment:last-child{
    padding-bottom:0;
    margin-bottom:0;
    border:0
}
.twitter-text{
    line-height:18px
}
#gallery-box,#gallery-box-padding{
    width:100%!important
}
.post-entry ol,.post-entry ul{
    margin:0 0 20px 20px
}
.post-entry ul li{
    list-style:disc inside;
    line-height:25px
}
.post-entry ol li{
    list-style:decimal inside;
    line-height:25px
}
.mini-post-cate{
    margin:0 0 5px
}
.mini-post-meta i{
    margin-right:10px;
    font-size:13px!important;
    font-weight:200!important
}
.mini-post-cate a:hover,.mini-post-meta a:hover{
    color:#111
}
.mini-post-meta .post_meta_date{
    text-transform:none!important
}
.header-v5 .breaking-news{
    background:0 0
}
.header-v5 .container .container{
    width:550px;
    min-width:550px;
    float:left
}
.header-v5 .breaking-news,.header-v5 .breaking-news .mt-news li a,.header-v5 .breaking-news .mt-news li a:hover{
    color:#FFF
}
.header-v5 .breaking-news .breaking-news-title{
    background-color:#F88C00;
    color:#FFF;
    height:30px;
    line-height:30px;
    border-radius:3px
}
.header-v5 .breaking-news,.header-v5 .breaking-news .mt-news li a{
    height:30px;
    line-height:30px
}
.header-v5 .breaking-news .mt-news li a:hover{
    color:#DDD!important
}
.inner-grid .article-grid{
    width:100%!important
}
.inner-grid .pagenavi{
    margin-top:0
}
.inner-grid .article-grid .article-grid-items{
    display:block;
    overflow:hidden
}
.inner-grid .article-grid .article-grid-items-custom{
    display:block;
    overflow:hidden;
    width:145%!important
}
.inner-grid .article-grid .post-item,.inner-grid .article-grid .post-item-custom{
    float:left;
    display:inline-block;
    margin-left:2px;
    margin-right:25px;
    margin-bottom:30px;
    background-color:#f9f9f9;
    border-radius:3px;
    position:relative;
    overflow:hidden
}
.inner-grid .article-grid .post-item-custom{
    width:245px;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);
    box-shadow:0 1px 3px rgba(0,0,0,.25)
}
.inner-grid .article-grid .post-item{
    width:360px;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);
    box-shadow:0 1px 3px rgba(0,0,0,.25)
}
.inner-grid .article-grid .article-grid-items .post-item:last-child{
    margin-right:0
}
.inner-grid .article-grid .post-item .post-image{
    overflow:hidden
}
.inner-grid .article-grid .post-item .post-image,.inner-grid .article-grid .post-item .post-image img{
    border-radius:4px 4px 0 0
}
.inner-grid .article-grid .post-item .article-grid-content{
    position:relative;
    overflow:hidden;
    display:block;
    padding:20px 20px 10px;
    min-height:60px
}
.inner-grid .article-grid .post-item .post-cate{
    text-transform:uppercase;
    font-size:11px;
    line-height:18px;
    padding-bottom:10px;
    margin-bottom:10px;
    border-bottom:1px #DDD dotted
}
.inner-grid .article-grid .post-item .post-cate,.inner-grid .article-grid .post-item .post-cate a{
    color:#AAA
}
.inner-grid .article-grid .post-item .post-cate a:hover{
    color:#111
}
.inner-grid .article-grid .post-item .post-entry{
    clear:both;
    margin:0 0 15px
}
.inner-grid .article-grid .post-item .post-title{
    margin:0 0 5px
}
.inner-grid .article-grid .post-item .post-rate{
    margin-bottom:7px;
    display:block;
    overflow:hidden
}
.inner-grid .article-grid .post-item .btn{
    margin:0
}
.inner-grid .article-grid .post-item .soundcloud-box iframe .widgetContainer{
    border:none!important;
    box-shadow:none!important;
    border-radius:inherit!important
}
.inner-grid .article-grid .post-item .post-gallery{
    position:relative
}
.inner-grid .article-grid .post-gallery ul.slides li a img{
    width:100%
}
.inner-grid .article-grid .post-gallery,.inner-grid .article-grid .post-gallery ul.slides,.inner-grid .article-grid .post-gallery ul.slides li,.inner-grid .article-grid .post-gallery ul.slides li a{
    width:100%;
    position:relative;
    overflow:hidden
}
.inner-grid .article-grid .flexslider .flex-next,.inner-grid .article-grid .flexslider .flex-prev{
    position:absolute;
    top:50%;
    margin-top:-15px;
    display:inline-block;
    overflow:hidden;
    width:30px;
    height:30px;
    background-color:rgba(0,0,0,.5);
    color:#FFF!important;
    z-index:666;
    text-align:center
}
.inner-grid .article-grid .flexslider .flex-prev{
    left:0
}
.inner-grid .article-grid .flexslider .flex-next{
    right:0
}
.inner-grid .article-grid .flexslider .flex-next i,.inner-grid .article-grid .flexslider .flex-prev i{
    font-size:13px!important;
    margin-top:8px;
    font-weight:400!important
}
.inner-grid .article-grid .post-gallery ul.slides li{
    display:none
}
.archive-dec{
    margin-bottom:40px;
    padding:0 0 20px;
    clear:both;
    overflow:hidden;
    display:block;
    line-height:18px;
    border-bottom:1px #f0f0f0 solid
}
.rss-cat{
    line-height:0;
    border:none;
    border-radius:0;
    cursor:pointer;
    font-size:14px;
    font-weight:400;
    float:right;
    position:absolute;
    bottom:5px;
    right:0;
    margin:0;
    color:#fbab5d
}
.rtl .rss-cat{
    float:left;
    left:0;
    right:auto
}
.rss-cat i{
    font-size:18px
}
.logo-desc,.logo-name{
    display:block;
    clear:both
}
.logo a{
    display:block;
    overflow:hidden;
    line-height:0
}
.logo-desc{
    font-family:tahoma;
    font-size:13px!important;
    color:#AAA!important;
    font-weight:400!important;
    line-height:15px!important;
    padding:0 0 10px!important;
    margin:0!important
}
#gallery-box .caption,#gallery-box-padding .caption{
    padding:8px 10px 9px;
    bottom:1px;
    right:1px;
    z-index:999;
    display:block
}
.logo-name{
    font-size:34px;
    line-height:42px;
    font-weight:700
}
#gallery-box .gallery-icon,#gallery-box-padding .gallery-icon{
    width:40px;
    height:40px;
    font-weight:400;
    color:#FFF;
    position:absolute;
    text-align:center;
    border-radius:100%;
    top:50%
}
#gallery-box .gallery-icon{
    line-height:40px;
    left:50%;
    background-color:#90c030;
    font-size:17px;
    margin:-20px 0 0 -20px
}
#gallery-box .caption{
    background-color:rgba(0,0,0,.5);
    color:#FFF;
    font-size:13px;
    line-height:20px;
    margin:0;
    position:absolute;
    left:1px
}
#gallery-box .caption a{
    color:#FFF
}
#gallery-box-padding .gallery-icon{
    line-height:40px;
    left:50%;
    background-color:#90c030;
    font-size:17px;
    margin:-20px 0 0 -20px
}
#gallery-box-padding .caption{
    background-color:rgba(0,0,0,.5);
    color:#FFF;
    font-size:13px;
    line-height:20px;
    margin:0;
    position:absolute;
    left:1px;
    width:219px
}
#gallery-box-padding .caption a{
    color:#FFF
}
#breaking-news-in-pic .format-video span.over,.home-scroll .format-video span.over{
    position:absolute;
    top:50%;
    left:50%;
    font-size:18px;
    line-height:30px;
    margin:-22px 0 0 -18px;
    border-radius:100%;
    background-color:rgba(0,0,0,.7);
    width:36px;
    height:36px;
    text-align:center;
    overflow:hidden;
    display:block
}
.home-scroll .format-video span.over{
    margin-top:-18px!important
}
#breaking-news-in-pic .format-video span.over i,.home-scroll .format-video span.over i{
    font-size:18px!important;
    margin:5px 0 0 3px!important;
    line-height:29px!important;
    padding:0!important;
    font-weight:200!important;
    font-style:normal!important;
    color:#FFF!important;
    color:rgba(255,255,255,.9)!important
}
#slider-full .slide-caption,#slider-full .slide-caption a,#slider-full ul.flex-direction-nav li,#slider-full ul.flex-direction-nav li a{
    color:#FFF
}
.live-sharing{
    clear:both;
    display:block;
    overflow:hidden;
    position:relative;
    line-height:0
}
.home_loading{
    display:block;
    background:url(images/loader.gif) center center no-repeat #FFF;
    border-radius:100%;
    width:30px;
    height:30px;
    position:absolute;
    top:50%;
    left:50%;
    margin:-25px 0 0 -25px;
    padding:10px
}
.isotope,.isotope .isotope-item{
    -webkit-transition-duration:.8s;
    -moz-transition-duration:.8s;
    -ms-transition-duration:.8s;
    -o-transition-duration:.8s;
    transition-duration:.8s
}
.isotope{
    -webkit-transition-property:height,width;
    -moz-transition-property:height,width;
    -ms-transition-property:height,width;
    -o-transition-property:height,width;
    transition-property:height,width
}
.isotope .isotope-item{
    -webkit-transition-property:-webkit-transform,opacity;
    -moz-transition-property:-moz-transform,opacity;
    -ms-transition-property:-ms-transform,opacity;
    -o-transition-property:top,left,opacity;
    transition-property:transform,opacity
}
.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{
    -webkit-transition-duration:0s;
    -moz-transition-duration:0s;
    -ms-transition-duration:0s;
    -o-transition-duration:0s;
    transition-duration:0s
}
.isotope-item{
    z-index:2
}
.isotope-hidden.isotope-item{
    pointer-events:none;
    z-index:1
}
.last-column{
    margin-right:0!important
}
.rtl .blog-two{
    margin:0 0 30px 30px!important
}
.rtl .last-column{
    margin-left:0!important
}
.post-image a{
    display:block
}
.single-wportfolio #related-posts .related-re_scroll .post-title{
    margin-bottom:0!important
}
.post_full_width #related-posts .related-re_scroll,.post_full_width #related-posts .related-re_scroll .post-items,.wportfolio-full-width #related-posts .related-re_scroll,.wportfolio-full-width #related-posts .related-re_scroll .post-items{
    width:100%!important;
    min-width:100%!important
}
.post_full_width #related-posts .related-re_scroll .post-item,.wportfolio-full-width #related-posts .related-re_scroll .post-item{
    width:358px!important;
    min-width:358px!important
}
#related-posts .related-re_scroll .post-item,.home-scroll .post-warpper .post-item{
    display:none
}
.home-scroll .post-warpper .cote-d-iviore-home{
    display:block;
    min-width:136px!important
}
.home-scroll .post-warpper .cote-d-iviore-home-third{
    display:block;
    margin-right:0
}
.home-scroll-nav{
    display:block!important
}
#slider-full{
    direction:ltr;
    text-align:left;
    display:block;
    position:relative;
    margin:30px auto auto;
    width:1140px;
    background:url(images/loader.gif) 50% 50% no-repeat #000
}
.rtl #slider-full{
    direction:rtl;
    text-align:right
}
#slider-full ul.slides li{
    display:none
}
#slider-full .post-image a:hover img{
    opacity:1
}
#slider-full ul.flex-direction-nav li a{
    position:absolute;
    top:0;
    margin-top:10px;
    width:30px;
    height:30px;
    line-height:30px;
    display:block;
    text-align:center;
    z-index:888;
    background-color:#000;
    background-color:rgba(0,0,0,.5);
    border-radius:2px
}
.flexslider ul.flex-direction-nav li a:hover{
    background-color:rgba(0,0,0,.2)!important;
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
    transition:all ease-in-out .18s
}
#slider-full ul.flex-direction-nav li a.flex-next{
    right:0;
    margin-right:10px
}
.rtl #slider-full ul.flex-direction-nav li a.flex-next{
    right:auto;
    left:0;
    margin-right:auto;
    margin-left:10px
}
#slider-full ul.flex-direction-nav li a.flex-prev{
    right:0;
    margin-right:42px
}
.rtl #slider-full ul.flex-direction-nav li a.flex-prev{
    right:auto;
    left:0;
    margin-right:auto;
    margin-left:42px
}
#slider-full .flex-control-nav{
    position:absolute;
    left:5px;
    top:5px;
    z-index:888
}
.rtl #slider-full .flex-control-nav{
    position:absolute;
    left:auto;
    right:5px
}
#slider-full .flex-control-nav li{
    float:left
}
.rtl #slider-full .flex-control-nav li{
    float:right
}
#slider-full .flex-control-nav li a{
    display:inline-block;
    width:22px;
    height:6px;
    background:#FFF;
    cursor:pointer;
    text-indent:-1000px;
    margin:2px;
    border-radius:3px
}
.rtl #slider-full .flex-control-nav li a{
    text-indent:10000px
}
#slider-full .flex-control-nav li a.flex-active{
    background:#000;
    background:rgba(0,0,0,.5)
}
#slider-full .slide-caption{
    position:absolute;
    width:100%;
    bottom:0;
    z-index:888;
    background-color:#000;
    background-color:rgba(0,0,0,.8);
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
    -ms-transition:all .5s;
    -o-transition:all .5s;
    transition:all .5s
}
#slider-full .slide-caption .post-caption-content{
    padding:20px
}
#slider-full .slide-caption h1{
    text-transform:uppercase;
    font-size:28px;
    line-height:28px;
    font-weight:600;
    margin:10px 0 0
}
#slider-full .slide-caption .post_meta_author,#slider-full .slide-caption .post_meta_date{
    color:#EEE;
    text-transform:uppercase;
    font-size:13px
}
#slider-full .slide-caption .post_meta_author{
    margin-top:5px
}
#slider-full .slide-caption .post_meta_cats{
    background:#F88C00;
    display:inline-block;
    padding:3px 5px;
    margin-right:10px;
    border-radius:2px
}
#slider-full .slide-caption .post_meta_cats,#slider-full .slide-caption .post_meta_cats a{
    color:#FFF
}
#slider-full,#slider-full ul.slides li{
    height:470px;
    min-height:470px;
    overflow:hidden;
    background-color:#000
}
#slider-full ul.slides li a.slider-img{
    display:block;
    position:absolute;
    width:100%;
    height:100%;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    z-index:25
}
.box-meta-span{
    margin:0 10px 0 0;
    float:left;
    display:inline-block
}
.rtl .box-meta-span{
    float:right;
    margin:0 0 0 10px
}
span.post-like .like{
    font-size:14px;
    line-height:14px;
    padding:0;
    margin:0
}
span.post-like .alreadyvoted,span.post-like.voted .like{
    color:#8dc63f
}
span.post-like em{
    font-style:normal
}
span.post-like .alreadyvoted,span.post-like a,span.post-like em{
    display:inline-block;
    line-height:14px
}
.folio-container{
    margin-bottom:50px
}
.page-template-portfolio-four-col-php .header,.page-template-portfolio-grid-col-php .header,.page-template-portfolio-three-col-php .header,.page-template-portfolio-two-col-php .header,.single-wportfolio .header,.tax-portfolio_category .header{
    margin-bottom:35px
}
#page-title{
    display:block;
    clear:both;
    overflow:hidden;
    padding:30px 0;
    margin-bottom:50px;
    background:#515e6c
}
.bd-page-title{
    float:left;
    width:570px
}
#crumbs,.rtl .bd-page-title{
    float:right
}
#crumbs li,.rtl #crumbs{
    float:left
}
.bd-page-title h1{
    margin:0;
    padding:0;
    color:#FFF;
    line-height:28px
}
#crumbs{
    line-height:35px
}
#crumbs li,#crumbs ul{
    margin:0;
    padding:0;
    list-style:none
}
#crumbs li{
    display:inline-block;
    margin-left:10px;
    color:#AAA
}
.rtl #crumbs li{
    float:right;
    margin-left:0;
    margin-right:10px
}
#crumbs li a{
    color:#FFF
}
.rtl #crumbs li a{
    padding-right:0;
    padding-left:5px
}
#crumbs li:after{
    content:'/';
    padding:0 5px
}
#crumbs li:last-child:after{
    content:''
}
.folio-media{
    float:left;
    width:770px
}
.folio-media iframe{
    min-height:250px
}
.folio-media img{
    width:100%;
    max-width:100%;
    height:auto
}
.rtl .folio-media{
    float:right
}
.folio-media .post-sharing-box{
    margin-top:20px
}
.folio-content{
    float:right;
    width:340px
}
.rtl .folio-content{
    float:left
}
.folio-content h3{
    margin:0 0 10px;
    padding:0;
    font-size:20px;
    line-height:25px;
    font-weight:600;
    color:#222
}
.folio-entry{
    margin-bottom:20px
}
.folio-entry p{
    margin:0;
    padding:0;
    word-wrap:break-word;
    font-size:13px;
    line-height:25px;
    font-weight:400;
    color:#666
}
.folio-info ul,.folio-info ul li{
    margin:0;
    padding:0;
    list-style:none
}
.folio-info ul li{
    padding:5px 0;
    width:100%;
    border-bottom:1px solid #eee
}
.folio-info ul li:last-child{
    border-bottom:none
}
.folio-info ul li .btn-link{
    margin-top:20px
}
.folio-cat a,.folio-tag a{
    display:inline-block;
    padding:3px 9px;
    margin-right:3px;
    line-height:20px;
    background:#ddd;
    border-radius:3px
}
.folio-tag a,.rtl .folio-cat a{
    margin-right:0;
    margin-left:3px
}
.folio-single article{
    position:relative;
    display:block;
    overflow:hidden
}
.folio-items .folio-item{
    float:left;
    margin:0 7px 20px;
    box-shadow:0 1px 2px rgba(0,0,0,.1);
    -webkit-animation-duration:2s;
    -moz-animation-duration:2s;
    -ms-animation-duration:2s;
    -o-animation-duration:2s;
    animation-duration:2s
}
.folio-items .folio-item .post-thumb{
    overflow:hidden
}
.folio-items .folio-item .post-thumb img{
    -webkit-transition:.7s;
    -moz-transition:.7s;
    -o-transition:.7s;
    transition:.7s
}
.folio-items .folio-item .post-thumb:hover img{
    transform:scale(1.5,1.5) rotate(10deg);
    -ms-transform:scale(1.5,1.5) rotate(10deg);
    -webkit-transform:scale(1.5,1.5) rotate(10deg);
    -o-transform:scale(1.5,1.5) rotate(10deg);
    -moz-transform:scale(1.5,1.5) rotate(10deg)
}
.rtl .folio-items .folio-item{
    float:right
}
.folio-items .folio-item .inner-desc{
    background:#FFF;
    display:block;
    overflow:hidden
}
.folio-items .folio-item .inner-desc h3{
    margin:0;
    padding:15px;
    text-align:center;
    font-size:15px;
    line-height:22px;
    font-weight:700
}
.folio-items .folio-item .inner-desc h3 span{
    clear:both;
    display:block;
    padding-top:5px;
    font-size:12px;
    line-height:18px;
    font-weight:400;
    text-transform:uppercase
}
.folio-items .folio-item .inner-media img{
    width:100%;
    max-width:100%;
    height:auto
}
.folio-4col.folio-items .folio-item{
    width:270px
}
.folio-4col.folio-items .folio-item .inner-media iframe{
    min-height:203px
}
.folio-3col.folio-items .folio-item{
    width:360px
}
.folio-3col.folio-items .folio-item .inner-media iframe{
    min-height:270px
}
.folio-2col.folio-items .folio-item{
    width:555px
}
.folio-2col.folio-items .folio-item .inner-media iframe{
    min-height:250px
}
.folio-container div#loading{
    display:none
}
.folio-container.loading #folio-main{
    opacity:0;
    height:0;
    overflow:hidden
}
.folio-container.loading div#loading{
    display:block;
    width:100%;
    min-height:280px
}
#folio-main #options{
    display:block;
    text-align:center;
    overflow:hidden;
    margin-bottom:30px
}
#folio-main ul#filters,ul#filters li{
    margin:0;
    padding:0;
    list-style:none
}
#folio-main ul#filters li{
    display:inline-block
}
#folio-main ul#filters li a{
    display:block;
    background:#FFF;
    border-radius:2px;
    padding:6px 15px 7px;
    margin:1px 2px;
    font-size:14px;
    line-height:22px;
    font-weight:600;
    box-shadow:0 1px 2px rgba(0,0,0,.1)
}
#folio-main ul#filters li a.selected{
    background:#ff304e;
    color:#FFF
}
.folio-related{
    margin-top:50px;
    clear:both;
    overflow:hidden;
    display:block
}
.folio-like{
    display:block;
    overflow:hidden
}
.folio-like span.post-like{
    margin:10px 0 0;
    display:inline-block;
    overflow:hidden;
    padding:5px 7px;
    line-height:14px;
    background-color:#FFF;
    border-radius:2px
}
.folio-like span.post-like em{
    padding-left:7px;
    font-size:13px;
    font-weight:700
}
.navigation-dark{
    margin:0;
    display:block
}
.navigation-dark .container{
    background:#29292a;
    border-bottom:4px #F88C00 solid
}
.navigation-dark select{
    display:none;
    margin:4px auto;
    width:100%;
    max-width:100%;
    height:auto;
    border-radius:2px
}
.menu-fallback{
    padding:16px 0;
    text-align:center
}
.navigation-dark:after{
    content:"";
    display:block;
    clear:both
}
.navigation-dark ul#primary-menu{
    font-size:15px;
    line-height:16px;
    z-index:99999;
    list-style:none;
    margin:0;
    padding:0
}
.navigation-dark ul#primary-menu li{
    float:left;
    padding:0;
    margin:0;
    position:relative
}
.rtl .navigation-dark ul#primary-menu li{
    float:right
}
.navigation-dark ul#primary-menu>li a{
    padding:0 23px;
    color:#FFF
}
.navigation-dark ul#primary-menu a,.navigation-dark ul#primary-menu li.current-menu-ancestor a{
    display:block;
    height:48px;
    line-height:48px
}
.navigation-dark ul#primary-menu li.current-menu-item>a,.navigation-dark ul#primary-menu>li.current-menu-parent>a,.navigation-dark ul#primary-menu>li.current_page_item>a,.navigation-dark ul#primary-menu>li:hover>a{
    color:#FFF;
    text-decoration:none;
    background-color:#F88C00
}
.navigation-dark ul#primary-menu ul{
    display:none;
    position:absolute;
    top:48px;
    left:0;
    width:180px;
    background:#3e3e3e;
    border-top:3px solid #F88C00;
    z-index:99999
}
.rtl .navigation-dark ul#primary-menu ul{
    left:auto;
    right:0
}
.navigation-dark ul#primary-menu li:hover ul{
    display:block
}
.navigation-dark ul#primary-menu li ul li{
    display:block;
    float:none;
    width:100%;
    margin:0;
    padding:0;
    text-align:left
}
.rtl .navigation-dark ul#primary-menu li ul li{
    text-align:right
}
.navigation-dark ul#primary-menu li ul li a{
    border:0;
    border-bottom:1px solid #313030;
    height:auto!important;
    text-indent:0;
    font-size:13px;
    color:#d6d6d6!important;
    padding:7px 20px;
    line-height:19px!important
}
.navigation-dark ul#primary-menu li ul li a:hover,.navigation-dark ul#primary-menu li ul li.current-menu-item a{
    background-color:#383838
}
.navigation-dark ul#primary-menu ul ul{
    display:none!important
}
.navigation-dark ul#primary-menu ul li:hover ul{
    display:block!important;
    top:-3px;
    left:180px
}
.rtl .navigation-dark ul#primary-menu ul li:hover ul{
    left:auto;
    right:180px
}
.navigation-dark .dd-container{
    max-width:100%;
    display:none
}
.navigation-dark ul#primary-menu ul ul ul{
    display:none!important
}
.navigation-dark ul#primary-menu ul ul li:hover>ul{
    display:block!important
}
.the-exporter{
    clear:both;
    display:block;
    overflow:hidden;
    text-transform:uppercase;
    font-size:13px;
    line-height:18px;
    font-weight:700
}
.the-exporter a{
    padding:6px 10px;
    margin:0 1px;
    display:inline-block;
    border-radius:2px;
    background:#F5F5F5
}
.rtl .the-exporter{
    font-weight:400;
    font-size:12px;
    font-family:tahoma
}
.the-exporter:after,.the-exporter:before{
    clear:both;
    display:block;
    content:''
}
#slider .post-image,#slider .post-image a,#slider .post-image a img,#slider-full .post-image,#slider-full .post-image a,#slider-full .post-image a img{
    border-radius:0!important
}
@media only screen and (max-width:1050px){
    #wrapper.boxed{
        width:1000px
    }
    #breaking-news-in-pic .post-warpper,#breaking-news-in-pic .post-warpper .post-items,#slider.flexslider.full-screen .post-warpper li,#slider.full-screen,.container{
        width:944px!important;
        min-width:944px!important
    }
    #breaking-news-in-pic .post-warpper .post-item{
        margin:0 8px 0 0
    }
    #footer-widgets .col1 .widget-inner-box{
        width:100%;
        margin:0
    }
    #footer-widgets .col2 .widget-inner-box{
        width:456px
    }
    #footer-widgets .col3 .widget-inner-box{
        width:293px
    }
    #footer-widgets .col4 .widget-inner-box{
        width:210px
    }
    #footer-widgets .bd-news-in-pic .post-image a,#footer-widgets .flickr .post-image a img{
        padding:1px
    }
    .home-blog .soundcloud-box{
        height:180px!important;
        min-height:180px!important
    }
    .header-v5 .container .container{
        width:500px!important;
        min-width:500px!important
    }
    .inner-grid .article-grid .post-item{
        margin-right:20px
    }
    .post_full_width #related-posts .related-re_scroll .post-item,.wportfolio-full-width #related-posts .related-re_scroll .post-item{
        width:293px!important;
        min-width:293px!important
    }
    #wrapper .sidebar{
        width:300px;
        min-width:300px
    }
    #slider,#slider.flexslider .post-warpper li,#wrapper .content-wrapper{
        width:620px;
        min-width:620px
    }
    #slider-full{
        width:944px
    }
    .blog-two,.cat-box-left article.half-width-category{
        margin-right:10px
    }
    .blog-two,.cat-box-first .first-post .post-image,.cat-box-left .cat-box-left-small-posts,.cat-box-left article.half-width-category,.horizontal_slider{
        width:290px
    }
    .gallery-box .post-image{
        width:203px
    }
    .gallery-box-padding .post-image{
        width:191px
    }
    #gallery-box-padding .caption{
        width:171px
    }
    #related-posts .related-re_scroll,#related-posts .related-re_scroll .post-items,.home-scroll .post-warpper,.home-scroll .post-warpper .post-items{
        width:620px!important;
        min-width:620px!important
    }
    #related-posts .related-re_scroll .post-item,.home-scroll .post-warpper .post-item{
        width:186px!important;
        min-width:186px!important
    }
    .inner-grid .article-grid .post-item{
        width:298px
    }
    .bd-page-title{
        width:460px
    }
    .folio-media{
        width:580px
    }
    .folio-2col.folio-items .folio-item,.folio-3col.folio-items .folio-item,.folio-4col.folio-items .folio-item{
        width:300px
    }
    .navigation-dark ul#primary-menu>li a{
        padding:0 18.9px
    }
}
@media only screen and (max-width:985px) and (min-width:768px){
    #wrapper{
        width:760px!important;
        min-width:760px!important
    }
    #breaking-news-in-pic .post-caption .post-meta{
        display:none
    }
    #breaking-news-in-pic .post-warpper,#breaking-news-in-pic .post-warpper .post-items,#related-posts,#related-posts .related-re_scroll,#related-posts .related-re_scroll .post-items,#slider,#slider.flexslider .post-warpper li,#slider.flexslider.full-screen .post-warpper li,#slider.full-screen,#wrapper .content-wrapper,#wrapper .sidebar,.article .google-box iframe,.article .post-gallery,.article .post-gallery img,.container,.header-v4 .top-bar-left,.home-blog.home-big .post-gallery,.home-blog.home-big .post-gallery ul.slides,.home-blog.home-big .post-gallery ul.slides li,.home-blog.home-big .post-gallery ul.slides li a,.home-blog.home-big .post-gallery ul.slides li a img,.home-blog.home-big .post-image,.home-blog.home-big .post-image a,.home-scroll,.home-scroll .post-warpper,.home-scroll .post-warpper .post-items,div.bd-googlemaps-shortcode iframe{
        width:730px!important;
        min-width:730px!important
    }
    #related-posts .related-re_scroll .post-item,.home-scroll .post-warpper .post-item{
        width:230px!important;
        min-width:230px!important;
        margin-right:20px
    }
    #related-posts .related-re_scroll .post-items .post-item:last-child,.home-scroll .post-warpper .post-items .post-item:last-child{
        margin:0
    }
    #slider.flexslider.full-screen .post-warpper li,#slider.full-screen,.article .google-box iframe,.article .post-gallery,.article .post-gallery img,.home-blog.home-big .post-gallery,.home-blog.home-big .post-gallery ul.slides,.home-blog.home-big .post-gallery ul.slides li,.home-blog.home-big .post-gallery ul.slides li a,.home-blog.home-big .post-gallery ul.slides li a img,div.bd-googlemaps-shortcode iframe{
        height:360px!important;
        min-height:360px!important
    }
    .home-blog .post-image a{
        -webkit-background-size:cover!important;
        -moz-background-size:cover!important;
        background-size:cover!important
    }
    .header-v4 .top-bar-left{
        padding-bottom:10px
    }
    #breaking-news-in-pic .post-warpper,#breaking-news-in-pic .post-warpper .post-items{
        height:123px!important;
        min-height:123px!important
    }
    #breaking-news-in-pic .post-warpper .post-item{
        width:175px;
        min-width:175px!important;
        height:123px;
        min-height:123px!important;
        margin:0 9px 0 0
    }
    #breaking-news-in-pic .post-caption{
        bottom:0!important
    }
    .logo{
        text-align:center;
        clear:both;
        margin-bottom:20px!important;
        display:block;
        overflow:hidden
    }
    .header-v1 nav#nav{
        min-width:inherit
    }
    .header-v1 nav#nav,.logo,.top-bar .top-bar-left,.top-bar .top-bar-right{
        float:none
    }
    .top-bar .top-bar-left{
        margin-bottom:5px
    }
    .top-bar .top-bar-right{
        margin:0 auto
    }
    .top-bar .top-bar-right .social-icons{
        float:left;
        margin-left:0
    }
    .sidebar{
        -webkit-column-count:2;
        -webkit-column-gap:10px;
        -moz-column-count:2;
        -moz-column-gap:10px;
        column-count:2;
        column-gap:10px
    }
    .sidebar .widget,.sidebar .widget iframe,.sidebar .widget input{
        clear:none!important;
        margin:0 3px 20px;
        -webkit-column-break-inside:avoid;
        -moz-column-break-inside:avoid;
        column-break-inside:avoid
    }
    #footer-widgets .col2 .widget-inner-box,#footer-widgets .col3 .widget-inner-box,#footer-widgets .col4 .widget-inner-box{
        width:350px;
        margin:0 20px 0 0
    }
    #footer-widgets .footer-col-2.widget-inner-box,#footer-widgets .footer-col-4.widget-inner-box{
        margin:0
    }
    #footer-widgets .col1 .widget-inner-box{
        width:100%;
        margin:0
    }
    .home-blog .soundcloud-box{
        height:180px!important;
        min-height:180px!important
    }
    .content-wrapper{
        margin:0 0 30px!important
    }
    .soundcloud-box{
        width:100%
    }
    #related-posts .related-images .related-item{
        width:161px
    }
    .fb-comments,.fb-comments span,.fb-comments.fb_iframe_widget span iframe{
        width:99%!important
    }
    .blog-two{
        width:350px!important
    }
    .blog-two .post-image img{
        width:100%
    }
    .cat-box-left .cat-box-left-small-posts,.cat-box-left article.half-width-category{
        width:344px
    }
    .gallery-box .post-image{
        width:240px
    }
    .gallery-box-padding .post-image{
        width:228px
    }
    #gallery-box-padding .caption{
        width:208px
    }
    .header-v5 nav#nav ul{
        display:none
    }
    .header-v5 nav#nav{
        float:none
    }
    .header-v5 nav#nav select{
        display:block;
        width:100%
    }
    .header-v5 .header-content{
        padding:20px
    }
    .header-v5 .logo{
        float:none!important;
        text-align:center!important;
        margin:5px 0 15px!important
    }
    .header-v5 .container .container{
        margin-top:10px;
        clear:both
    }
    .header-v5 .top-bar{
        padding:10px 0
    }
    .header-v5 .top-bar .social-icons{
        float:left
    }
    .inner-grid .article-grid .post-item{
        margin-right:5px;
        margin-bottom:15px;
        width:238px
    }
    .inner-grid .article-grid .post-gallery,.inner-grid .article-grid .post-gallery ul.slides,.inner-grid .article-grid .post-gallery ul.slides li,.inner-grid .article-grid .post-gallery ul.slides li a{
        height:144px;
        min-height:144px
    }
    #comment-input .input-email,#comment-input .input-name,#comment-input .input-website,.form-box input,.form-box textarea{
        width:90%!important;
        margin-left:auto;
        margin-right:auto
    }
    .comments-respond{
        text-align:center
    }
    .post_full_width #related-posts .related-re_scroll .post-item,.wportfolio-full-width #related-posts .related-re_scroll .post-item{
        width:230px!important;
        min-width:230px!important
    }
    #navigation ul,#top-navigation ul{
        display:none
    }
    #navigation select,#top-navigation select,.navigation-dark select{
        display:block
    }
    #navigation select{
        width:100%
    }
    .header .header-adv,.rtl .header .header-adv{
        float:none;
        width:100%;
        margin:0 auto!important
    }
    .header-topbar.top .top-left>li{
        margin-right:5px
    }
    .rtl .header-topbar.top .top-left>li{
        margin-right:0;
        margin-left:5px
    }
    .header-topbar.top .top-right>li{
        margin-left:5px
    }
    .rtl .header-topbar.top .top-right>li{
        margin-left:0;
        margin-right:5px
    }
    #slider-full{
        width:730px
    }
    #slider-full .slide-caption .post-caption-content{
        padding:10px
    }
    #slider-full,#slider-full ul.slides li{
        height:370px;
        min-height:370px
    }
    .bd-page-title{
        width:352px
    }
    .folio-content,.folio-media{
        float:none;
        width:100%
    }
    .folio-media{
        margin-bottom:30px
    }
    .folio-2col.folio-items .folio-item,.folio-3col.folio-items .folio-item,.folio-4col.folio-items .folio-item{
        width:225px
    }
    .folio-2col.folio-items .folio-item .inner-media iframe,.folio-3col.folio-items .folio-item .inner-media iframe,.folio-4col.folio-items .folio-item .inner-media iframe{
        min-height:208px
    }
    .navigation-dark ul{
        display:none
    }
    .navigation-dark{
        margin:10px 0 0
    }
    .article .post-title{
        font-size:18px;
        line-height:27px
    }
    .navigation-dark .container{
        background:0 0;
        border:0
    }
    .cat-box-2col .post-warpper .post-title b,.cat-box-first-small-posts .post-warpper .post-title b,.cat-box-left-small-posts .post-warpper .post-title b{
        font-weight:400;
        font-size:12px!important;
        line-height:18px!important
    }
    .amazingslider-nav-26{
        display:none!important
    }
    #amazingslider-26{
        height:auto!important
    }
    .amazingslider-box-26,.amazingslider-img-26,.amazingslider-img-26 img,.amazingslider-space-26{
        height:247px!important
    }
    .amazingslider-text-bg-26{
        position:absolute!important;
        top:0!important
    }
    .amazingslider-timer-26,.amazingslider-title-26{
        position:relative!important;
        top:0!important
    }
    .amazingslider-wrapper-26{
        height:270px!important
    }
    .amazingslider-arrow-right-26{
        position:absolute!important;
        top:40px!important;
        margin-top:66px!important
    }
    .amazingslider-arrow-left-26{
        position:absolute!important;
        top:35px!important;
        margin-top:66px!important
    }
}
@media only screen and (max-width:767px) and (min-width:480px){
    #ads{
        display:block!important
    }
    #ads-image{
        width:300px;
        height:200px
    }
    #wrapper{
        width:90%!important;
        min-width:90%!important
    }
    .classified{
        width:100%!important;
        margin-left:0!important;
        margin-bottom:20px!important
    }
    #breaking-news-in-pic .post-caption .post-meta,#slider.flexslider li .post-caption .post-cate,#slider.flexslider li .post-caption .post-excerpt,.top-menu ul.menu,nav .nav{
        display:none
    }
    .logo,.top-menu select,nav#nav select{
        display:block
    }
    #breaking-news-in-pic .post-warpper,#breaking-news-in-pic .post-warpper .post-items,#related-posts,#related-posts .related-re_scroll,#related-posts .related-re_scroll .post-warpper .post-items,#slider,#slider.flexslider .post-warpper li,#slider.flexslider.full-screen .post-warpper li,#slider.full-screen,#wrapper .content-wrapper,#wrapper .sidebar,.article .google-box iframe,.container,.header-v4 .top-bar-left,.home-blog.home-big .post-gallery,.home-blog.home-big .post-gallery ul.slides,.home-blog.home-big .post-gallery ul.slides li,.home-blog.home-big .post-gallery ul.slides li a,.home-blog.home-big .post-gallery ul.slides li a img,.home-blog.home-big .post-image,.home-blog.home-big .post-image a,.home-scroll,.home-scroll .post-warpper,.home-scroll .post-warpper .post-items,.top-menu select,div.bd-googlemaps-shortcode iframe,nav#nav select{
        width:95%!important;
        min-width:95%!important;
        float:none;
        margin:auto!important
    }
    #slider{
        margin-bottom:20px!important
    }
    .inner-grid .article-grid .post-item{
        width:406px
    }
    #slider.flexslider.full-screen .post-warpper li,#slider.full-screen,.article .google-box iframe,.home-blog.home-big .post-gallery,.home-blog.home-big .post-gallery ul.slides,.home-blog.home-big .post-gallery ul.slides li,.home-blog.home-big .post-gallery ul.slides li a,.home-blog.home-big .post-gallery ul.slides li a img,div.bd-googlemaps-shortcode iframe{
        height:260px!important;
        min-height:260px!important
    }
    .home-blog.home-big .post-image a{
        -webkit-background-size:cover!important;
        -moz-background-size:cover!important;
        background-size:cover!important
    }
    #slider,#slider.flexslider .post-warpper li,#slider.flexslider ul.slides li a{
        height:220px!important;
        min-height:220px!important
    }
    #breaking-news-in-pic .post-warpper,#breaking-news-in-pic .post-warpper .post-items{
        height:288px!important;
        min-height:288px!important
    }
    #breaking-news-in-pic .post-warpper .post-item{
        width:205px;
        min-width:205px!important;
        height:144px;
        min-height:144px!important;
        margin:0!important
    }
    #breaking-news-in-pic .post-caption{
        bottom:0!important
    }
    .header-v4 .top-bar-left{
        padding-bottom:10px
    }
    .footer .copyright,.footer .social-icons,.header-contact-info,.home-blog .post-image,.logo,.top-bar .top-bar-left,.top-bar .top-bar-right{
        float:none
    }
    .top-bar .top-bar-left{
        margin-bottom:5px
    }
    .top-bar .top-bar-right .social-icons{
        float:left;
        margin-left:0
    }
    .header-contact-info{
        text-align:center;
        padding-top:10px!important
    }
    .logo{
        text-align:center;
        clear:both;
        overflow:hidden
    }
    .header-v1 nav#nav{
        min-width:inherit
    }
    .footer .copyright,.footer .social-icons{
        clear:both;
        display:block;
        text-align:center
    }
    .footer .social-icons{
        margin:0 0 10px
    }
    #footer-widgets .widget-inner-box{
        width:100%!important;
        margin:0!important
    }
    #slider.flexslider li .post-caption .post-title{
        margin:0;
        font-size:13px;
        line-height:18px;
        font-family:"Open Sans",Tahoma,sans-serif
    }
    #slider.flexslider li .post-caption{
        width:auto
    }
    .home-blog .post-image a,.home-blog.home-small .video-box,.soundcloud-box{
        width:100%!important
    }
    #slider.flexslider li .post-caption .post-caption-content{
        margin:10px;
        padding:10px 15px
    }
    .home-blog .post-image a{
        margin:0 0 15px;
        -webkit-background-size:cover!important;
        -moz-background-size:cover!important;
        background-size:cover!important;
        display:block!important;
        overflow:hidden
    }
    .article .post-gallery,.article .post-gallery img,.home-blog.home-small .post-gallery,.home-blog.home-small .post-gallery ul.slides,.home-blog.home-small .post-gallery ul.slides li,.home-blog.home-small .post-gallery ul.slides li a,.home-blog.home-small .post-gallery ul.slides li a img,.home-blog.home-small .post-image,.home-blog.home-small .post-image a{
        width:100%!important;
        min-width:100%!important;
        height:220px!important;
        min-height:220px!important
    }
    .home-blog .soundcloud-box{
        height:180px!important;
        min-height:180px!important
    }
    .content-wrapper{
        margin:0 0 30px!important
    }
    #related-posts .related-images .related-item{
        width:184px
    }
    .fb-comments,.fb-comments span,.fb-comments.fb_iframe_widget span iframe{
        width:99%!important
    }
    .blog-two{
        width:100%!important;
        height:auto!important;
        padding-bottom:20px;
        margin:0
    }
    .blog-two img{
        width:100%
    }
    #related-posts .related-re_scroll .post-item,.home-scroll .post-warpper .post-item{
        width:130px!important;
        min-width:130px!important;
        margin-right:10px
    }
    .post_full_width #related-posts .related-re_scroll .post-item,.wportfolio-full-width #related-posts .related-re_scroll .post-item{
        width:130px!important;
        min-width:130px!important
    }
    #related-posts .related-re_scroll,#related-posts .related-re_scroll .post-item,#related-posts .related-re_scroll .post-items,.home-scroll .post-warpper,.home-scroll .post-warpper .post-item,.home-scroll .post-warpper .post-items{
        height:130px!important;
        min-height:130px!important
    }
    #related-posts .related-re_scroll .post-items .post-item:last-child,.home-scroll .post-warpper .post-items .post-item:last-child{
        margin:0
    }
    #related-posts .related-re_scroll .post-caption,.home-scroll .post-caption{
        display:none!important
    }
    .cat-box-left .cat-box-left-small-posts,.cat-box-left article.half-width-category{
        width:100%;
        margin:0
    }
    .cat-box-left .post-readmore{
        text-align:left
    }
    .cat-box-left article.half-width-category{
        margin-bottom:30px
    }
    .cat-box-first .cat-box-first-small-posts .post-warpper{
        float:none;
        width:100%;
        clear:both
    }
    .cat-box-first .cat-box-first-small-posts .post{
        padding-right:0
    }
    .cat-box-first .first-post .post-image,.horizontal_slider{
        float:none;
        clear:both;
        display:block;
        margin:0 0 15px
    }
    #contcatus .form-box-label label{
        width:100%;
        float:none
    }
    .gallery-box .post-image{
        width:202px
    }
    .gallery-box-padding .post-image{
        width:183px
    }
    #gallery-box-padding .caption{
        width:162px
    }
    .header-v5 nav#nav ul{
        display:none
    }
    .header-v5 nav#nav{
        float:none
    }
    .header-v5 nav#nav select{
        display:block;
        width:100%
    }
    .header-v5 .header-content{
        padding:20px
    }
    .header-v5 .logo{
        float:none!important;
        text-align:center!important;
        margin:5px 0 15px!important
    }
    .header-v5 .search-block input{
        width:100%!important;
        min-width:inherit!important;
        margin:0 auto!important;
        float:none;
        border-radius:0
    }
    .header-contact-info,.top-bar .search-block,.top-bar .social-icons,.top-bar .top-bar-right{
        float:none;
        overflow:hidden;
        display:block;
        clear:both;
        margin:15px 0 0!important;
        padding:0!important
    }
    .header-contact-info{
        margin:5px 0 10px!important
    }
    .header-v5 .container .container{
        margin-top:10px;
        clear:both
    }
    .header-v5 .top-bar{
        padding:10px 0
    }
    .inner-grid .article-grid .post-gallery,.inner-grid .article-grid .post-gallery ul.slides,.inner-grid .article-grid .post-gallery ul.slides li,.inner-grid .article-grid .post-gallery ul.slides li a{
        height:245px;
        min-height:245px
    }
    #comment-input .input-email,#comment-input .input-name,#comment-input .input-website,.form-box input,.form-box textarea{
        width:90%!important;
        margin-left:auto;
        margin-right:auto
    }
    .comments-respond{
        text-align:center
    }
    #navigation ul,#top-navigation ul,.breaking-news-inner{
        display:none
    }
    .top .top-left>li,.top .top-right>li{
        margin-bottom:8px;
        display:block;
        clear:both
    }
    .top-date{
        line-height:18px
    }
    #navigation select,#top-navigation select{
        display:block
    }
    #navigation select{
        width:100%;
        display:inline-block
    }
    #header .header{
        height:auto;
        padding-bottom:10px
    }
    #header .header .logo,#navigation,.header-topbar.top .top-left>li,.header-topbar.top .top-right>li,.rtl #header .header .logo,.rtl #navigation,.rtl .header-topbar.top .top-left li,.rtl .header-topbar.top .top-right li{
        float:none;
        text-align:center;
        display:block;
        clear:both;
        margin-left:auto;
        margin-right:auto
    }
    .header .header-adv,.rtl .header .header-adv{
        float:none;
        width:100%;
        margin:0 auto!important
    }
    .adslot_1,.footer-adv #google_flash_embed,.footer-adv ins,.footer-adv ins iframe,.header-adv #google_flash_embed,.header-adv ins,.header-adv ins iframe{
        width:100%!important
    }
    .footer-adv:after,.footer-adv:before,.header-adv:after,.header-adv:before{
        display:table;
        content:"";
        line-height:0;
        clear:both
    }
    #slider-full{
        width:410px
    }
    #slider-full ul.flex-direction-nav li a{
        width:24px;
        height:24px;
        line-height:24px
    }
    #slider-full ul.flex-direction-nav li a i{
        font-size:13px;
        font-weight:400!important
    }
    #slider-full ul.flex-direction-nav li a.flex-prev{
        margin-right:31px
    }
    #slider-full .flex-control-nav li a{
        width:12px;
        height:4px
    }
    #slider-full .slide-caption h1{
        font-size:18px;
        line-height:20px
    }
    #slider-full .slide-caption .post-caption-content{
        padding:10px
    }
    .top-left,.top-right{
        float:none!important;
        clear:both
    }
    .header-topbar .date-area,.header-topbar .search-area,.header-topbar .social-area,.header-topbar select{
        float:none!important;
        clear:both!important;
        overflow:hidden;
        display:inline-block!important;
        width:100%!important;
        height:auto!important
    }
    #navigation{
        border:none;
        margin-top:15px
    }
    #wrapper #main,.header{
        padding-top:15px
    }
    .logo{
        margin-bottom:15px!important
    }
    .header-topbar.top li{
        margin-top:0;
        margin-bottom:5px
    }
    .top-date{
        padding-top:0
    }
    #navigation select{
        margin:0
    }
    #slider-full,#slider-full ul.slides li{
        height:270px;
        min-height:270px
    }
    #crumbs,.bd-page-title{
        width:100%;
        float:none;
        clear:both;
        text-align:center
    }
    #crumbs li{
        float:none;
        margin:0
    }
    .folio-content,.folio-media{
        float:none;
        width:100%
    }
    .folio-media{
        margin-bottom:30px
    }
    .folio-2col.folio-items .folio-item,.folio-3col.folio-items .folio-item,.folio-4col.folio-items .folio-item{
        width:215px
    }
    .lazyYT-image-loaded,.twitter-timeline-rendered,input[name=news_letter_subscriber_email]{
        width:100%!important
    }
    .folio-2col.folio-items .folio-item .inner-media iframe,.folio-3col.folio-items .folio-item .inner-media iframe,.folio-4col.folio-items .folio-item .inner-media iframe{
        min-height:161px
    }
    .navigation-dark select{
        display:block
    }
    .navigation-dark ul{
        display:none
    }
    .navigation-dark{
        margin:10px 0 0
    }
    .article .post-title{
        font-size:18px;
        line-height:27px
    }
    .navigation-dark .container{
        background:0 0;
        border:0
    }
    .cat-box-2col .post-warpper .post-title b,.cat-box-first-small-posts .post-warpper .post-title b,.cat-box-left-small-posts .post-warpper .post-title b{
        font-weight:400;
        font-size:12px!important;
        line-height:18px!important
    }
    ;
     .home-scroll .post-warpper .post-custome:last-child{
        margin:-4px 0 0 -35px
    }
    .post-image-custom,.post-image-custom a,.post-image-custom a img{
        height:143px!important
    }
    .cat-box-video .video-box{
        margin:0!important
    }
    .cat-box-video .half-width-category{
        margin-bottom:20px!important;
        padding-bottom:10px!important
    }
    .lazyYT-image-loaded{
        margin:auto!important
    }
    .blog-two .post-image img{
        width:100%!important;
        height:auto!important
    }
    .cat-grid .post-image{
        padding:5px 15px!important
    }
    .amazingslider-nav-26{
        display:none!important
    }
    #amazingslider-26{
        height:auto!important
    }
    .amazingslider-box-26,.amazingslider-img-26,.amazingslider-img-26 img,.amazingslider-space-26{
        height:247px!important
    }
    .amazingslider-text-bg-26{
        position:absolute!important;
        top:0!important
    }
    .amazingslider-timer-26,.amazingslider-title-26{
        position:relative!important;
        top:0!important
    }
    .amazingslider-wrapper-26{
        height:270px!important
    }
    .amazingslider-arrow-right-26{
        position:absolute!important;
        top:40px!important;
        margin-top:66px!important
    }
    .amazingslider-arrow-left-26{
        position:absolute!important;
        top:35px!important;
        margin-top:66px!important
    }
    .flipbook_container{
        width:90%!important;
        height:400px!important;
        margin:20px auto;
        -webkit-box-shadow:0 0 15px 5px #CCC;
        -moz-box-shadow:0 0 15px 5px #CCC;
        -ms-box-shadow:0 0 15px 5px #CCC;
        -o-box-shadow:0 0 15px 5px #CCC;
        box-shadow:0 0 15px 5px #CCC
    }
    .news_details iframe{
        width:100%;
        margin:20px 0;
        height:330px
    }
}
@media only screen and (max-width:479px){
    body{
        background-image:none;
        background-color:#fff!important
    }
    #wrapper.boxed{
        -webkit-box-shadow:none;
        -moz-box-shadow:none;
        -ms-box-shadow:none;
        -o-box-shadow:none;
        box-shadow:none
    }
    #breaking-news-in-pic .post-caption .post-meta,#slider.flexslider li .post-caption .post-cate,#slider.flexslider li .post-caption .post-excerpt,.header-v4 .top-bar-left,.header-v5 .breaking-news,.top-menu ul.menu,nav .nav{
        display:none
    }
    .top-menu select,nav#nav select{
        display:block
    }
    #breaking-news-in-pic .post-warpper,#breaking-news-in-pic .post-warpper .post-item,#breaking-news-in-pic .post-warpper .post-items,#related-posts,#related-posts .related-re_scroll,#related-posts .related-re_scroll .post-items,#slider,#slider.flexslider .post-warpper li,#wrapper,#wrapper .content-wrapper,#wrapper .sidebar,.article .google-box iframe,.container,.home-blog.home-big .post-gallery,.home-blog.home-big .post-gallery ul.slides,.home-blog.home-big .post-gallery ul.slides li,.home-blog.home-big .post-gallery ul.slides li a,.home-blog.home-big .post-gallery ul.slides li a img,.home-blog.home-big .post-image,.home-blog.home-big .post-image a,.home-scroll,.home-scroll .post-warpper,.home-scroll .post-warpper .post-items,.search-block input,.top-menu select,div.bd-googlemaps-shortcode iframe,nav#nav select{
        width:100%!important;
        min-width:100%!important
    }
    .container{
        width:95%!important;
        min-width:95%!important
    }
    .inner-grid .article-grid .post-item{
        width:276px
    }
    #slider,#slider.flexslider .post-warpper li,#slider.flexslider ul.slides li a,.article .google-box iframe,.home-blog .home-big.post-gallery,.home-blog .post-gallery ul.slides,.home-blog.home-big .post-gallery,.home-blog.home-big .post-gallery ul.slides li,.home-blog.home-big .post-gallery ul.slides li a,.home-blog.home-big .post-gallery ul.slides li a img,div.bd-googlemaps-shortcode iframe{
        height:250px!important;
        min-height:250px!important
    }
    .home-blog.home-big .post-image a{
        -webkit-background-size:cover!important;
        -moz-background-size:cover!important;
        background-size:cover!important
    }
    #breaking-news-in-pic .post-warpper,#breaking-news-in-pic .post-warpper .post-items{
        height:606px!important;
        min-height:606px!important
    }
    #breaking-news-in-pic .post-warpper .post-item{
        height:144px!important;
        min-height:144px!important;
        margin:0 0 10px!important
    }
    #breaking-news-in-pic .post-warpper .post-items .post-item:last-child{
        margin:0!important
    }
    #breaking-news-in-pic .post-caption{
        bottom:0!important
    }
    .footer .copyright,.footer .social-icons,.header-contact-info,.header-contact-info span,.home-blog .post-image,.logo,.search-block,.social-icons,.top-bar .top-bar-left,.top-bar .top-bar-right{
        float:none
    }
    .top-bar .top-bar-left{
        margin-bottom:5px
    }
    .header-contact-info,.search-block,.social-icons{
        margin:5px 0!important;
        clear:both;
        display:block
    }
    .social-icons{
        padding:10px 0
    }
    .header-contact-info span{
        text-align:left!important;
        line-height:20px
    }
    .footer .copyright,.footer .social-icons,.header-contact-info,.header-contact-info span,.logo,.social-icons{
        display:block;
        text-align:center;
        clear:both
    }
    .header-contact-info span i{
        margin-top:1px
    }
    .logo{
        overflow:hidden
    }
    .header-v1 nav#nav{
        min-width:inherit
    }
    .footer .social-icons{
        margin:0 0 10px
    }
    #footer-widgets .widget-inner-box{
        width:100%!important;
        margin:0 0 25px!important
    }
    #slider.flexslider li .post-caption .post-title{
        margin:0;
        font-size:13px;
        line-height:18px;
        font-family:"Open Sans",Tahoma,sans-serif
    }
    #slider.flexslider li .post-caption{
        width:auto
    }
    .home-blog .post-image a,.home-blog.home-small .video-box,.soundcloud-box{
        width:100%!important
    }
    #slider.flexslider li .post-caption .post-caption-content{
        margin:5px;
        padding:6px 12px
    }
    .home-blog .post-image a{
        margin:0 0 15px;
        -webkit-background-size:cover!important;
        -moz-background-size:cover!important;
        background-size:cover!important;
        display:block!important;
        overflow:hidden
    }
    .article .post-gallery,.article .post-gallery img,.home-blog.home-small .post-gallery,.home-blog.home-small .post-gallery ul.slides,.home-blog.home-small .post-gallery ul.slides li,.home-blog.home-small .post-gallery ul.slides li a,.home-blog.home-small .post-gallery ul.slides li a img,.home-blog.home-small .post-image,.home-blog.home-small .post-image a{
        width:100%!important;
        min-width:100%!important;
        height:160px!important;
        min-height:160px!important
    }
    .home-blog .soundcloud-box{
        height:180px!important;
        min-height:180px!important
    }
    .content-wrapper{
        margin:0 0 30px!important
    }
    #related-posts .related-images .related-item{
        width:100%;
        height:auto;
        margin:0 0 30px
    }
    .blog-two,.fb-comments,.fb-comments span,.fb-comments.fb_iframe_widget span iframe{
        width:100%!important
    }
    .blog-two{
        height:auto!important;
        padding-bottom:20px;
        margin:0
    }
    .blog-two img{
        width:100%
    }
    #related-posts .related-re_scroll .post-item,.home-scroll .post-warpper .post-item{
        width:88px!important;
        min-width:87px!important;
        margin-right:8px
    }
    #related-posts .related-re_scroll,#related-posts .related-re_scroll .post-item,#related-posts .related-re_scroll .post-items,.home-scroll .post-warpper,.home-scroll .post-warpper .post-item,.home-scroll .post-warpper .post-items{
        height:87px!important;
        min-height:87px!important
    }
    #related-posts .related-re_scroll .post-items .post-item:last-child,.home-scroll .post-warpper .post-items .post-item:last-child{
        margin:0
    }
    #related-posts .related-re_scroll .post-caption,.home-scroll .post-caption{
        display:none!important
    }
    .post_full_width #related-posts .related-re_scroll .post-item,.wportfolio-full-width #related-posts .related-re_scroll .post-item{
        width:88px!important;
        min-width:88px!important
    }
    .cat-box-left .cat-box-left-small-posts,.cat-box-left article.half-width-category{
        width:100%;
        margin:0
    }
    .cat-box-left .post-readmore{
        text-align:left
    }
    .cat-box-left article.half-width-category{
        margin-bottom:30px
    }
    .cat-box-first .cat-box-first-small-posts .post-warpper{
        float:none;
        width:100%;
        clear:both
    }
    .cat-box-first .cat-box-first-small-posts .post{
        padding-right:0
    }
    .cat-box-first .first-post .post-image,.horizontal_slider{
        float:none;
        clear:both;
        display:block;
        margin:0 0 15px
    }
    .horizontal_slider{
        width:100%
    }
    .oops{
        font-size:90px
    }
    #contcatus .form-box-label label{
        width:100%;
        float:none
    }
    .gallery-box .item{
        float:none
    }
    .gallery-box .post-image{
        width:100%
    }
    .gallery-box-padding .item{
        float:none
    }
    .gallery-box-padding .post-image{
        width:100%
    }
    #gallery-box-padding .caption{
        width:93%
    }
    .header-v5 nav#nav ul{
        display:none
    }
    .header-v5 nav#nav{
        float:none
    }
    .header-v5 nav#nav select{
        display:block;
        width:100%
    }
    .header-v5 .header-content{
        padding:20px
    }
    .header-v5 .logo{
        float:none!important;
        text-align:center!important;
        margin:5px 0 15px!important
    }
    .header-v5 .search-block input{
        width:100%!important;
        min-width:inherit!important;
        margin:0 auto!important;
        float:none;
        border-radius:0
    }
    .header-contact-info,.top-bar .search-block,.top-bar .social-icons,.top-bar .top-bar-right{
        float:none;
        overflow:hidden;
        display:block;
        clear:both;
        margin:15px 0 0!important;
        padding:0!important
    }
    .header-contact-info{
        margin:5px 0 10px!important
    }
    .header-v5 .top-bar{
        padding:15px 0
    }
    .top-bar .search-block{
        margin-top:0!important
    }
    .inner-grid .article-grid .post-gallery,.inner-grid .article-grid .post-gallery ul.slides,.inner-grid .article-grid .post-gallery ul.slides li,.inner-grid .article-grid .post-gallery ul.slides li a{
        height:167px;
        min-height:167px
    }
    #comment-input .input-email,#comment-input .input-name,#comment-input .input-website,.form-box input,.form-box textarea{
        width:90%!important;
        margin-left:auto;
        margin-right:auto
    }
    .comments-respond{
        text-align:center
    }
    #navigation ul,#top-navigation ul,.breaking-news-inner{
        display:none
    }
    .top .top-left>li,.top .top-right>li{
        margin-bottom:8px;
        display:block;
        clear:both
    }
    .top-date{
        line-height:18px
    }
    #navigation select,#top-navigation select{
        width:100%;
        display:inline-block
    }
    .header-topbar.top{
        min-height:43px;
        height:auto;
        display:block
    }
    #header .header{
        height:auto;
        padding-bottom:10px
    }
    #header .header .logo,#navigation,.header-topbar.top .top-left,.header-topbar.top .top-left>li,.header-topbar.top .top-right,.header-topbar.top .top-right>li,.rtl #header .header .logo,.rtl #navigation,.rtl .header-topbar.top .top-left,.rtl .header-topbar.top .top-left>li,.rtl .header-topbar.top .top-right,.rtl .header-topbar.top .top-right li{
        float:none;
        text-align:center;
        clear:both;
        margin-left:auto;
        margin-right:auto
    }
    .header .header-adv,.rtl .header .header-adv{
        float:none;
        width:100%;
        margin:0 auto!important
    }
    .adslot_1,.footer-adv #google_flash_embed,.footer-adv ins,.footer-adv ins iframe,.header-adv #google_flash_embed,.header-adv ins,.header-adv ins iframe{
        width:100%!important
    }
    .footer-adv:after,.footer-adv:before,.header-adv:after,.header-adv:before{
        display:table;
        content:"";
        line-height:0;
        clear:both
    }
    #slider-full{
        width:280px
    }
    #slider-full ul.flex-direction-nav li a{
        width:24px;
        height:24px;
        line-height:24px
    }
    #slider-full ul.flex-direction-nav li a i{
        font-size:13px;
        font-weight:400!important
    }
    #slider-full ul.flex-direction-nav li a.flex-prev{
        margin-right:31px
    }
    #slider-full .flex-control-nav li a{
        width:12px;
        height:4px
    }
    #slider-full .slide-caption h1{
        font-size:18px;
        line-height:20px
    }
    #slider-full .slide-caption .post-caption-content{
        padding:10px
    }
    .top-left,.top-right{
        float:none!important;
        clear:both
    }
    .header-topbar .date-area,.header-topbar .search-area,.header-topbar .social-area,.header-topbar select{
        float:none!important;
        clear:both!important;
        overflow:hidden;
        display:inline-block!important;
        width:100%!important;
        height:auto!important
    }
    #navigation{
        border:none;
        margin-top:15px
    }
    #wrapper #main,.header{
        padding-top:15px
    }
    .logo{
        margin-bottom:15px!important
    }
    .header-topbar.top li{
        margin-top:0;
        margin-bottom:5px
    }
    .top-date{
        padding-top:0
    }
    #navigation select{
        margin:0
    }
    #slider-full,#slider-full ul.slides li{
        height:220px;
        min-height:220px
    }
    #crumbs,.bd-page-title{
        width:100%;
        float:none;
        clear:both;
        text-align:center
    }
    #crumbs li{
        float:none;
        margin:0
    }
    .folio-content,.folio-media{
        float:none;
        width:100%
    }
    .folio-media{
        margin-bottom:30px
    }
    .folio-items .folio-item{
        width:98%;
        float:none;
        margin-left:auto;
        margin-right:auto;
        clear:both
    }
    .navigation-dark select{
        display:block
    }
    .navigation-dark ul{
        display:none
    }
    #overlay,.amazingslider-nav-26{
        display:none!important
    }
    .navigation-dark{
        margin:10px 0 0
    }
    .article .post-title{
        font-size:18px;
        line-height:27px
    }
    .navigation-dark .container{
        background:0 0;
        border:0
    }
    .cat-box-2col .post-warpper .post-title b,.cat-box-first-small-posts .post-warpper .post-title b,.cat-box-left-small-posts .post-warpper .post-title b{
        font-weight:400;
        font-size:12px!important;
        line-height:18px!important
    }
    #footer-widgets .widget-title h2,.home-box-title h2{
        font-size:14px
    }
    .classified{
        width:100%
    }
    .post-image-custom a,.post-image-custom a img,;
     .post-image-custom{
        height:143px!important
    }
    .post-image-cotdivor,.post-image-cotdivor a,.post-image-cotdivor a img{
        position:relative;
        line-height:0;
        overflow:hidden;
        border-radius:2px;
        height:87px!important
    }
    .post-image-cotdivor img{
        height:auto;
        max-width:100%;
        width:100%
    }
    .post-image-lesannounce,.post-image-lesannounce a,.post-image-lesannounce a img{
        position:relative;
        line-height:0;
        overflow:hidden;
        border-radius:2px;
        height:143px!important
    }
    .post-image-lesannounce img{
        height:auto;
        max-width:100%;
        width:100%
    }
    #amazingslider-26{
        height:auto!important
    }
    .amazingslider-box-26,.amazingslider-img-26,.amazingslider-img-26 img,.amazingslider-space-26{
        height:247px!important
    }
    .amazingslider-text-bg-26{
        position:absolute!important;
        top:0!important
    }
    .amazingslider-timer-26,.amazingslider-title-26{
        position:relative!important;
        top:0!important
    }
    .amazingslider-wrapper-26{
        height:270px!important
    }
    .amazingslider-arrow-right-26{
        position:absolute!important;
        top:40px!important;
        margin-top:66px!important
    }
    .amazingslider-arrow-left-26{
        position:absolute!important;
        top:35px!important;
        margin-top:66px!important
    }
    .flipbook_container{
        width:90%!important;
        height:350px!important;
        margin:20px auto;
        -webkit-box-shadow:0 0 15px 5px #CCC;
        -moz-box-shadow:0 0 15px 5px #CCC;
        -ms-box-shadow:0 0 15px 5px #CCC;
        -o-box-shadow:0 0 15px 5px #CCC;
        box-shadow:0 0 15px 5px #CCC
    }
    #ads{
        display:block!important
    }
    .cat-grid .post-image{
        padding:5px
    }
    #news_letter_subscriber_email{
        width:100%!important
    }
    .news_details iframe{
        width:100%;
        margin:20px 0;
        height:330px
    }
    .news_detail_ad{
        float:left;
        width:310px;
        padding:10px
    }
    .facebook{
        width:30%!important;
        float:right;
        margin-top:0!important
    }
    .facebook.facebook_sharing{
        float:none;
        width:auto!important
    }
}
.uk-animation-fade{
    -webkit-animation-name:uk-fade;
    animation-name:uk-fade;
    -webkit-animation-duration:.8s;
    animation-duration:.8s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear
}
.uk-animation-scale-up{
    -webkit-animation-name:uk-scale-up;
    animation-name:uk-scale-up
}
.uk-animation-scale-down{
    -webkit-animation-name:uk-scale-down;
    animation-name:uk-scale-down
}
.uk-animation-slide-top{
    -webkit-animation-name:uk-slide-top;
    animation-name:uk-slide-top
}
.uk-animation-slide-bottom{
    -webkit-animation-name:uk-slide-bottom;
    animation-name:uk-slide-bottom
}
.uk-animation-slide-left{
    -webkit-animation-name:uk-slide-left;
    animation-name:uk-slide-left
}
.uk-animation-slide-right{
    -webkit-animation-name:uk-slide-right;
    animation-name:uk-slide-right
}
.uk-animation-shake{
    -webkit-animation-name:uk-shake;
    animation-name:uk-shake
}
.uk-animation-reverse{
    -webkit-animation-direction:reverse;
    animation-direction:reverse
}
@-webkit-keyframes uk-fade{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@keyframes uk-fade{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-webkit-keyframes uk-scale-up{
    0%{
        opacity:0;
        -webkit-transform:scale(.2)
    }
    100%{
        opacity:1;
        -webkit-transform:scale(1)
    }
}
@keyframes uk-scale-up{
    0%{
        opacity:0;
        transform:scale(.2)
    }
    100%{
        opacity:1;
        transform:scale(1)
    }
}
@-webkit-keyframes uk-scale-down{
    0%{
        opacity:0;
        -webkit-transform:scale(1.8)
    }
    100%{
        opacity:1;
        -webkit-transform:scale(1)
    }
}
@keyframes uk-scale-down{
    0%{
        opacity:0;
        transform:scale(1.8)
    }
    100%{
        opacity:1;
        transform:scale(1)
    }
}
@-webkit-keyframes uk-slide-top{
    0%{
        opacity:0;
        -webkit-transform:translateY(-100%)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0)
    }
}
@keyframes uk-slide-top{
    0%{
        opacity:0;
        transform:translateY(-100%)
    }
    100%{
        opacity:1;
        transform:translateY(0)
    }
}
@-webkit-keyframes uk-slide-bottom{
    0%{
        opacity:0;
        -webkit-transform:translateY(100%)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0)
    }
}
@keyframes uk-slide-bottom{
    0%{
        opacity:0;
        transform:translateY(100%)
    }
    100%{
        opacity:1;
        transform:translateY(0)
    }
}
@-webkit-keyframes uk-slide-left{
    0%{
        opacity:0;
        -webkit-transform:translateX(-100%)
    }
    100%{
        opacity:1;
        -webkit-transform:translateX(0)
    }
}
@keyframes uk-slide-left{
    0%{
        opacity:0;
        transform:translateX(-100%)
    }
    100%{
        opacity:1;
        transform:translateX(0)
    }
}
@-webkit-keyframes uk-slide-right{
    0%{
        opacity:0;
        -webkit-transform:translateX(100%)
    }
    100%{
        opacity:1;
        -webkit-transform:translateX(0)
    }
}
@keyframes uk-slide-right{
    0%{
        opacity:0;
        transform:translateX(100%)
    }
    100%{
        opacity:1;
        transform:translateX(0)
    }
}
@-webkit-keyframes uk-shake{
    0%,100%{
        -webkit-transform:translateX(0)
    }
    10%{
        -webkit-transform:translateX(-9px)
    }
    20%{
        -webkit-transform:translateX(8px)
    }
    30%{
        -webkit-transform:translateX(-7px)
    }
    40%{
        -webkit-transform:translateX(6px)
    }
    50%{
        -webkit-transform:translateX(-5px)
    }
    60%{
        -webkit-transform:translateX(4px)
    }
    70%{
        -webkit-transform:translateX(-3px)
    }
    80%{
        -webkit-transform:translateX(2px)
    }
    90%{
        -webkit-transform:translateX(-1px)
    }
}
@keyframes uk-shake{
    0%,100%{
        transform:translateX(0)
    }
    10%{
        transform:translateX(-9px)
    }
    20%{
        transform:translateX(8px)
    }
    30%{
        transform:translateX(-7px)
    }
    40%{
        transform:translateX(6px)
    }
    50%{
        transform:translateX(-5px)
    }
    60%{
        transform:translateX(4px)
    }
    70%{
        transform:translateX(-3px)
    }
    80%{
        transform:translateX(2px)
    }
    90%{
        transform:translateX(-1px)
    }
}
@-webkit-keyframes uk-slide-top-fixed{
    0%{
        opacity:0;
        -webkit-transform:translateY(-10px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0)
    }
}
@keyframes uk-slide-top-fixed{
    0%{
        opacity:0;
        transform:translateY(-10px)
    }
    100%{
        opacity:1;
        transform:translateY(0)
    }
}
@-webkit-keyframes uk-slide-bottom-fixed{
    0%{
        opacity:0;
        -webkit-transform:translateY(10px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0)
    }
}
@keyframes uk-slide-bottom-fixed{
    0%{
        opacity:0;
        transform:translateY(10px)
    }
    100%{
        opacity:1;
        transform:translateY(0)
    }
}
@-webkit-keyframes uk-spin{
    0%{
        -webkit-transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(359deg)
    }
}
@keyframes uk-spin{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(359deg)
    }
}
.home-scroll .post-warpper .post-custome{
    float:left;
    height:186px;
    margin:4 -42px 7px -7px;
    min-height:183px!important;
    min-width:138px!important;
    width:180px
}
.home-scroll .post-warpper .post-custome:last-child{
    margin:0 0 0 -13px
}
.post-image-custom,.post-image-custom a,.post-image-custom a img{
    position:relative;
    line-height:0;
    overflow:hidden;
    width:180px;
    height:136px
}
.home-scroll .post-caption .post-title-custom{
    background-color:rgba(0,0,0,.7);
    display:inline-block;
    color:#FFF;
    font-size:13px;
    font-weight:400;
    line-height:17px;
    padding:6px 11px 10px 12px;
    margin:0 0 -5px!important;
    width:87%;
    min-height:34px
}
.home-scroll .post-caption .post-title-custom a{
    color:#FFF!important
}
.post-image-custom img .ttip{
    display:inline-block
}
@media (max-width:800px){
    .home-scroll .post-warpper .post-custome{
        height:150px;
        margin:0 -38px 0 -8px;
        min-height:157px!important;
        width:100px
    }
    .home-scroll .post-warpper .post-custome:last-child{
        margin:0 0 0 -15px
    }
    .post-image-custom,.post-image-custom a,.post-image-custom a img{
        min-width:130px
    }
    .home-scroll .post-caption .post-title-custom{
        background-color:rgba(0,0,0,.5);
        display:inline-block;
        color:#FFF;
        font-size:13px;
        font-weight:400;
        line-height:11px;
        padding:8px 10px 9px;
        margin:0 0 -5px;
        width:71%
    }
}
@media (max-width:981px){
    .home-scroll .post-warpper .post-custome{
        height:150px;
        margin:0 -38px 0 -8px;
        min-height:157px!important;
        width:100px
    }
    .home-scroll .post-warpper .post-custome:last-child{
        margin:0 0 0 -18px
    }
    .post-image-custom,.post-image-custom a,.post-image-custom a img{
        min-width:130px
    }
    .home-scroll .post-caption .post-title-custom a{
        color:#FFF!important
    }
    .home-scroll .post-caption .post-title-custom{
        background-color:rgba(0,0,0,.5);
        display:inline-block;
        color:#FFF;
        font-size:13px;
        font-weight:400;
        line-height:11px;
        padding:8px 10px 9px;
        margin:0 0 -5px;
        width:71%
    }
}
@media (max-width:992px){
    .home-scroll .post-warpper .post-custome{
        height:150px;
        margin:2px 30px 19px -6px;
        min-height:160px!important;
        width:100px
    }
    .home-scroll .post-warpper .post-custome:last-child{
        margin:-4px 0 0 -35px
    }
    .post-image-custom,.post-image-custom a,.post-image-custom a img{
        min-width:130px
    }
    .home-scroll .post-caption .post-title-custom a{
        color:#FFF!important
    }
    .home-scroll .post-caption .post-title-custom{
        background-color:rgba(0,0,0,.5);
        display:inline-block;
        color:#FFF;
        font-size:13px;
        font-weight:400;
        line-height:11px;
        padding:8px 10px 9px;
        margin:0 0 -5px;
        width:71%
    }
}
.error{
    color:red
}
#cont_MzU5MzB8MXw0fDF8M3xGRkZGRkZ8M3xGRkZGRkZ8RnwxfG1waA--{
    margin:0 auto
}
#a_MzU5MzB8MXw0fDF8M3xGRkZGRkZ8M3xGRkZGRkZ8RnwxfG1waA--{
    color:#333;
    text-decoration:none;
    display:none
}
.amazingslider-bullet-wrapper-26 a.thumbTitleWhite:hover,.amazingslider-title-26 a{
    color:#FFF!important
}
.mobile_slider_title,.mobile_slider_title_link{
    bottom:0;
    height:55px;
    color:#fff;
    line-height:18px;
    position:absolute
}
.mobile_slider_title{
    width:100%;
    opacity:.4;
    background:#333
}
#pagination a:hover,#pagination strong{
    background-repeat:no-repeat;
    text-decoration:none
}
.mobile_slider_title_link{
    width:96%;
    padding:0 2%
}
#facebookpopup-fan-exit,#facebookpopup-fanback{
    width:100%;
    height:100%
}
.classified{
    text-align:center;
    margin-bottom:30px
}
.vertical_slider{
    margin-bottom:20px
}
#pagination{
    float:left;
    font:11px Tahoma,Verdana,Arial,"Trebuchet MS",Helvetica,sans-serif;
    color:#3d3d3d;
    width:100%;
    margin:20px auto
}
#pagination a,#pagination strong{
    list-style-type:none;
    display:inline;
    padding:13px 15px 10px 14px;
    text-decoration:none;
    background-color:inherit;
    color:#EC7117;
    font-weight:700
}
#pagination strong{
    color:#F5F5F5;
    background-color:#F88C00;
    background-position:top center
}
#pagination a:hover{
    color:#F88C00;
    background-color:#F5F5F5;
    background-position:top center
}
.ajax_div,[id^=category_news_section_]{
    width:100%;
    text-align:center
}
#facebookpopup-fanback{
    display:none;
    background:rgba(0,0,0,.8);
    position:fixed;
    top:0;
    left:0;
    z-index:99999
}
#facebookpopup-fanbox{
    background:#fff;
    height:120px;
    position:absolute;
    top:58%;
    left:63%;
    -webkit-box-shadow:inset 0 0 50px 0 #939393;
    -moz-box-shadow:inset 0 0 50px 0 #939393;
    box-shadow:inset 0 0 50px 0 #939393;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    margin:-220px 0 0 -375px
}
#facebookpopup-fanclose{
    float:right;
    cursor:pointer;
    background:url(../images/close.png) no-repeat;
    height:32px;
    padding-left:20px;
    position:relative;
    padding-right:40px;
    margin-top:-15px;
    margin-right:-40px;
    z-index:1
}
.facebookpopup-remove-border{
    height:1px;
    width:366px;
    margin:16px auto 0 20px;
    position:relative
}
#facebookpopup-linkit a,#facebookpopup-linkit a.visited,#facebookpopup-linkit a:hover{
    color:#80808B;
    font-size:10px;
    margin:0 auto 5px;
    float:center
}
#overlay{
    left:-434px;
    margin-left:-32px;
    margin-right:44%;
    margin-top:-53px;
    padding-bottom:7px;
    padding-left:65%;
    position:relative;
    right:93px;
    width:576px;
    z-index:1000
}
#map-legend-control{
    padding-left:1%;
    position:relative;
    top:21px
}
@media screen and (max-width:767px){
    #facebookpopup-fanbox{
        width:92%;
        left:4%;
        margin:-220px 0 0
    }
    .fb-like-box>span>iframe[style]{
        width:100%!important
    }
    #fb-root{
        display:none
    }
}
#sub_submit{
    display:block
}
.m_20{
    margin:20px
}
.m_t_b_20{
    margin:20px 0
}
.m_b_10{
    margin-bottom:10px
}
.m_b_20{
    margin-bottom:20px
}
.m_t_10{
    margin-top:10px
}
.m_t_20{
    margin-top:20px
}
.c_white{
    color:#fff!important
}
.w_100_p{
    width:100%
}
.d_inline_block{
    display:inline-block
}
.pull_right{
    float:right!important
}
.event_month_title{
    background-color:#EA3429;
    width:96%;
    padding:0 2%;
    line-height:35px;
    margin-bottom:10px;
    font-weight:650;
    font-size:20px;
    color:#fff
}
.event_title_head{
    font-size:16px;
    text-transform:capitalize;
    color:#000
}
.event_type_date_time,.event_type_name{
    font-size:13px;
    text-transform:capitalize
}
.event_type_name{
    color:#29292A
}
.event_type_date_time{
    color:#999
}
.organiser_logo{
    max-height:200px;
    max-width:200px
}
.event_list_div .post-image img.event_list{
    width:100%;
    max-height:225px
}
.event_detail_content_container{
    width:50%;
    float:left;
    margin-bottom:20px
}
.event_detail_image_container{
    width:45%;
    margin:0 0 20px 5%;
    float:right
}
.event_details{
    font-size:14px
}
.event_details strong{
    color:#29292A
}
@media only screen and (max-width:479px){
    .event_list_div .post-image img{
        width:100%;
        max-height:225px
    }
    .event_list_div .post-image,.horizontal_slider{
        width:100%!important
    }
    .event_detail_content_container,.event_detail_image_container{
        width:100%;
        margin-bottom:20px
    }
    .event_detail_image_container{
        margin-left:0
    }
}
@media only screen and (max-width:767px) and (min-width:480px){
    .event_detail_content_container,.event_detail_image_container{
        margin-bottom:20px;
        width:100%
    }
    .event_list_div .post-image img{
        width:100%
    }
    .event_list_div .post-image,.horizontal_slider{
        width:100%!important
    }
    .event_detail_image_container{
        margin-left:0
    }
    .event_detail_image_container img{
        width:100%
    }
    .last{
        margin-top:5px
    }
}
h1.listing_heading{
    font-size:20px;
    line-height:30px;
    margin-bottom:15px;
    font-weight:700;
    border-bottom:2px solid #000
}
.without-border .post-warpper{
    border-bottom:none
}
@media only screen and (max-width:479px) and (min-width:320px){
    .last{
        margin-top:5px
    }
}
/*override-renad-with-bootstrap.css*/
 .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.container{
    padding:0 10px
}
.article_opinions,a,a:hover{
    text-decoration:none
}
@font-face{
    font-family:AKODY;
    src:url(../fonts/cnn/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot);
    src:url(../fonts/cnn/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix) format("embedded-opentype"),url(../fonts/cnn/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff) format("woff"),url(../fonts/cnn/688ab72b-4deb-4e15-a088-89166978d469.ttf) format("truetype"),url(../fonts/cnn/7816f72f-f47e-4715-8cd7-960e3723846a.svg?7816f72f-f47e-4715-8cd7-960e3723846a) format("svg");
    font-weight:300;
    font-style:normal
}
@font-face{
    font-family:AKODY;
    src:url(../fonts/cnn/e0f8f15a-c0f6-4ddb-a86e-d0b3dd600c25.eot);
    src:url(../fonts/cnn/e0f8f15a-c0f6-4ddb-a86e-d0b3dd600c25.eot?#iefix) format("embedded-opentype"),url(../fonts/cnn/990dea59-fcdd-461d-863d-3517e48e8ed0.woff) format("woff"),url(../fonts/cnn/faf94d73-68f4-48a2-970f-f57530c211c9.ttf) format("truetype"),url(../fonts/cnn/e4bb531b-d9fc-405e-88c3-1b34c22a8c50.svg?e4bb531b-d9fc-405e-88c3-1b34c22a8c50) format("svg");
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:AKODY;
    src:url(../fonts/cnn/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot);
    src:url(../fonts/cnn/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix) format("embedded-opentype"),url(../fonts/cnn/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"),url(../fonts/cnn/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype"),url(../fonts/cnn/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg?36c182c6-ef98-4021-9b0d-d63122c2bbf5) format("svg");
    font-weight:500;
    font-style:normal
}
@font-face{
    font-family:AKODY;
    src:url(../fonts/cnn/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot);
    src:url(../fonts/cnn/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix) format("embedded-opentype"),url(../fonts/cnn/14ff6081-326d-4dae-b778-d7afa66166fc.woff) format("woff"),url(../fonts/cnn/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf) format("truetype"),url(../fonts/cnn/f751c8ae-1057-46d9-8d74-62592e002568.svg?f751c8ae-1057-46d9-8d74-62592e002568) format("svg");
    font-weight:700;
    font-style:normal
}
.container{
    width:1120px
}
.row{
    margin:0 -10px
}
#wrapper #main,.top-right{
    margin-bottom:0
}
.clear-right{
    clear:right
}
.clear-left{
    clear:left
}
.width_100{
    width:100%
}
#wrapper #main{
    padding:20px 0 0
}
body{
    font-family:AKODY,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif
}
.article_opinions,.news_details,.news_details p,.sliderStart div#list-images .post div.post-caption,.text_16,.text_20,.text_22,.text_24,a,h1,h2,h3,h4,h5,h6{
    font-family:AKODY,'Helvetica Neue',Helvetica,Arial,Utkal,sans-serif
}
#wrapper{
    /* REMOVED BY MADHULIKA -  
    background-image:url(/themes/renad/images/background-customcar.png?v=993986357);
    background-repeat:no-repeat;
    background-size:contain;
    position:absolute;
    background-color:#C6362E*/
}
#wrapper-page-container{
    background-color:#fff;
}
.header-topbar .search-box{
    width:170px
}
.header-topbar .search-box form#searchform input[type=text]{
    min-height:32px;
    color:#000!important
}
.header-topbar.top{
    border-top:3px #EA3429 solid
}
#footer-widgets a:hover{
    color:#EA3429
}
.widget.widget_tabs .post-warpper{
    padding:10px 0!important;
    margin:0
}
.blog-two{
    width:350px
}
.widget.widget_tabs .tabs_nav{
    margin:0
}
.search-box{
    margin-top:8px
}
.search-box #search_box{
    margin-bottom:0;
    padding:5px 20px 5px 5px
}
.search-box #searchform{
    position:relative
}
.search-box .search-btn{
    position:absolute;
    top:0;
    right:0px;
    width:13px;
    height:40px;
    color:#29292A!important;
    background-color:transparent;
    cursor:pointer;
    transition:all .15s
}
.sliderStart div#list-images .post div.post-caption{
    font-size:14px;
    line-height:18px;
    font-weight:300
}
.primary-menu{
    width:100%;
    list-style:none;
    height:50px;
    background:#29292a;
    border-bottom:4px #EA3429 solid;
    margin:0
}
.navigation-div{
    position:static;
    width:1100px
}
.navigation-div.fixed{
    position:fixed;
    top:0;
    z-index:9999;
    margin:0 auto
}
.navigation-div ul .search-box-li{
    float:right;
    padding-right:10px
}
.primary-menu li{
    float:left;
    position:relative
}
.primary-menu li.active{
    background-color:#EA3429
}
.primary-menu li.active a.home{
    height:45px
}
.primary-menu li a{
    color:#FFF;
    padding:0 15px;
    line-height:50px;
    display:inline-block
}
.primary-menu li a.home{
    background:url(/themes/renad/images/home_icon.png) center center no-repeat;
    height:46px;
    width:50px
}
.primary-menu li a.akody_logo{
    background:url(/themes/renad/logo/akody-default-mobile.png) center center no-repeat #29292a;
    height:46px;
    width:160px
}
.primary-menu li a:hover{
    background-color:#EA3429;
    line-height:50px
}
.primary-menu li a.akody_logo:hover{
    background-color:#29292a;
    line-height:50px
}
ul.primary-menu li ul.one-level-internal-ul{
    display:none;
    position:absolute;
    overflow:visible;
    height:auto;
    z-index:5
}
ul.primary-menu li ul.one-level-internal-ul li{
    display:block;
    position:relative
}
ul.primary-menu li ul.one-level-internal-ul li a{
    background-color:#29292A;
    width:200px;
    line-height:30px;
    height:30px
}
ul.primary-menu li ul.one-level-internal-ul li a:hover{
    background-color:#EA3429;
    line-height:30px;
    height:30px
}
.logo-block{
    margin-left:-10px
}
.wheather_widget div{
    float:right
}
.galler_slider_container{
    position:relative;
    width:900px;
    height:350px;
    overflow:hidden;
    margin:0 auto 20px
}
.galler_slider_slide_container{
    cursor:move;
    position:absolute;
    width:900px;
    height:350px;
    overflow:hidden
}
.no-padding{
    padding:0
}
.no-margin{
    margin:0
}
.margin-top-bottom-15{
    margin:20px 0
}
a{
    font-size:inherit
}
a:hover{
    color:#EA3429
}
.head-title,.head-title-link i{
    color:#404040;
    line-height:30px
}
.head-title{
    background-color:#f2f2f2;
    padding:5px;
    position:relative;
    font-size:16px;
    margin:0
}
.head-title-link{
    display:block;
    padding-right:36px;
    position:relative
}
.head-title-link i{
    height:100%;
    padding:5px 11px 0 12px;
    position:absolute;
    right:0;
    font-weight:500;
    font-size:17px;
    background-color:#E6E6E6
}
.head-title-link:hover i{
    background-color:#bfbfbf
}
.title-with-strip{
    color:#262626;
    font-size:24px;
    font-weight:300;
    line-height:30px;
    position:relative;
    overflow:hidden;
    margin:0;
    padding:0 0 5px
}
.title-strip-container{
    height:16px;
    width:100%;
    position:absolute;
    margin-top:13px
}
.title-strip-bar{
    border-bottom:4px #d9d9d9 solid;
    border-top:4px #d9d9d9 solid;
    height:10px
}
.full_width_text_wrapper{
    width:100%;
    border-top:1px solid #ccc;
    position:relative
}
.full_width_text_wrapper:hover{
    background-color:#f7f7f7
}
.full_width_text_wrapper h3{
    margin:0;
    color:#262626;
    padding:7px 0;
    font-size:16px;
    line-height:20px;
    font-weight:300;
    display:block
}
.full_width_text_wrapper h3:hover{
    color:#EA3429
}
.full_width_text_wrapper h3 i{
    margin-left:5px;
    bottom:0;
    font-size:14px;
    color:#000;
    padding:5px
}
.full_width_text_wrapper h3 i:hover{
    color:red
}
.home_flash_info .full_width_text_wrapper h3{
    padding:12px 7px;
    font-size:14px;
    line-height:23px
}
.home_flash_info .full_width_text_wrapper.priority-1{
    background-color:#e0e0e0
}
.home_flash_info .full_width_text_wrapper.priority-1 h3{
    color:#000
}
.home_flash_info .full_width_text_wrapper.priority-2{
    background-color:#a5a5a5
}
.home_flash_info .full_width_text_wrapper.priority-2 h3{
    color:#FFF;
    font-weight:700
}
.posted_time{
    color:#737373;
    float:right;
    font-weight:700;
    margin-left:20px;
    font-size:12px
}
.posted_time-red{
    color:#c00
}
h2.title{
    font-size:20px;
    margin:5px 0;
    line-height:24px
}
.image_on_hover_title_container{
    overflow:hidden;
    width:100%;
    min-height:165px
}
.image_on_hover_title_container a,.image_on_hover_title_container a:hover{
    color:#fff
}
.image_on_hover_title_wrapper{
    width:49%;
    margin-right:2%;
    float:left;
    position:relative;
    margin-bottom:10px;
    overflow:hidden
}
.image_on_hover_title_wrapper:last-child{
    margin-right:0
}
.image_on_hover_title_wrapper .image_block{
    height:165px;
    width:100%;
    position:relative
}
.image_on_hover_title_wrapper .image_block_caption{
    opacity:1;
    bottom:-37px;
    position:absolute;
    width:100%
}
.image_on_hover_title_wrapper .image_block_caption .image_block_caption_title{
    background-color:rgba(0,0,0,.7);
    display:inline-block;
    color:#fff;
    font-size:13px;
    font-weight:400;
    line-height:17px;
    padding:5%;
    width:100%;
    min-height:34px
}
.image_on_hover_title_wrapper .image_block_caption .image_block_caption_meta{
    background-color:#f9f9f9;
    color:#777;
    font-size:13px;
    font-weight:400;
    line-height:20px;
    padding:8px 10px 9px
}
.full-width-article-warpper{
    width:100%;
    min-height:85px;
    border-top:1px #d9d9d9 solid;
    padding:8px 0;
    overflow:hidden
}
.full-width-article-warpper:hover{
    background-color:#f7f7f7
}
.full-width-article-warpper .article-image{
    width:115px;
    max-width:115px;
    margin-right:15px;
    float:left;
    height:auto;
    max-height:85px;
    margin-bottom:5px;
    position:relative
}
.full-width-article-warpper .article-image img{
    width:100%;
    height:auto;
    min-height:70px;
    max-height:70px;
    max-width:115px;
    display:block
}
.full-width-article-warpper .article-title a{
    margin-bottom:5px;
    width:100%;
    display:block;
    font-size:16px;
    line-height:20px;
    font-weight:300
}
.full-width-article-warpper .article-title .meta-date{
    width:100%;
    line-height:10px;
    font-size:11px;
    color:#777
}
.full-width-article-warpper.dotted-border{
    border-top:1px #3d3d3d dotted
}
.full-width-article-warpper .article-image i{
    position:absolute;
    left:0;
    bottom:0;
    font-size:14px;
    color:#FFF;
    padding:5px;
    background:#ccc
}
.footer-bar,.single-news-with-title a .media{
    position:relative
}
.full-width-article-warpper .article-image i:hover{
    color:red
}
;
 .footer-widgets .full-width-article-warpper a{
    font-size:13px;
    line-height:18px;
    color:#FFF
}
.footer-widgets .full-width-article-warpper:hover{
    background-color:transparent
}
.footer-widgets .full-width-article-warpper,.footer-widgets .full-width-article-warpper .article-image{
    height:auto
}
.footer-bar{
    background:#141618;
    color:#959595;
    z-index:1;
    padding:8px 0 7px;
    overflow:hidden;
    display:block
}
.copyright{
    font-size:14px;
    line-height:30px;
    float:left;
    text-align:center;
    width:100%
}
.footer-social-icons{
    width:50%;
    text-align:right;
    float:right
}
.dossier .full-width-article-warpper .article-image{
    width:20%
}
.full-width-image-article-warpper{
    width:100%;
    min-height:100px;
    padding:10px 0 0;
    overflow:hidden;
    float:left
}
.full-width-image-article-warpper .article-image{
    width:100%;
    float:left;
    height:100px
}
.full-width-image-article-warpper .article-image img{
    width:100%;
    height:100px;
    max-height:100px
}
.full-width-image-article-warpper .article-title{
    width:100%;
    padding:5px 0 0;
    float:left
}
.full-width-image-article-warpper .article-title a{
    width:100%;
    display:block;
    font-size:16px;
    line-height:20px;
    font-weight:300
}
.full-width-image-article-warpper .article-title .meta-date{
    font-size:11px;
    color:#999
}
.single-news-with-title{
    min-height:200px;
    max-height:425px
}
.block-3 .full-width-image-article-warpper,.col_3_block .single-news-with-title{
    min-height:180px
}
.single-news-with-title h2.title a{
    font-size:22px;
    line-height:26px;
    font-weight:300
}
.single-news-with-title img{
    height:auto;
    max-height:200px;
    width:100%
}
.single-news-with-title .media i,.single-news-with-title a .media i{
    position:absolute;
    color:#FFF;
    font-size:22px;
    padding:5px;
    background:#ccc;
    left:0
}
.single-news-with-title a .media i{
    bottom:0
}
.single-news-with-title .media i{
    bottom:68px
}
.single-news-with-title a .media i:hover,.single-news-with-title.ad .media i:hover{
    color:red
}
@media only screen and (min-width :992px){
    .col-12-col-3 article.single-news-with-title img{
        height:160px!important
    }
}
.single-news-overlap-caption{
    position:relative
}
.single-news-overlap-caption .media{
    display:block;
    overflow:hidden;
    position:relative
}
.single-news-overlap-caption .media img{
    max-height:400px;
    width:100%;
    max-width:100%
}
.single-news-overlap-caption .content{
    position:relative;
    bottom:0;
    left:0;
    padding:10px;
    width:100%;
    background:#f7f7f7
}
.single-news-overlap-caption .content h2{
    font-size:30px;
    line-height:34px;
    margin:0;
    padding:0;
    word-spacing:2px
}
.single-news-overlap-caption .content h3.content_text{
    font-size:24px;
    line-height:28px;
    margin:0;
    padding:0
}
.single-news-overlap-caption .content .other-news ul{
    margin:0
}
.single-news-overlap-caption .content .other-news ul li{
    display:inline
}
.single-news-overlap-caption .content .other-news ul li a{
    font-size:14px;
    line-height:20px;
    text-align:left;
    color:#EA3429;
    font-weight:500
}
.single-news-overlap-caption .content .other-news ul li a:hover{
    font-size:14px;
    line-height:20px;
    text-align:left;
    color:#000
}
.block-6 .full-width-image-article-warpper{
    padding:0
}
.block-6 .full-width-image-article-warpper .article-image{
    height:200px
}
.block-6 .full-width-image-article-warpper .article-image img{
    width:100%;
    height:200px;
    max-height:200px
}
.block-4 .full-width-image-article-warpper{
    padding:0
}
.block-4 .full-width-image-article-warpper .article-image{
    height:140px
}
.block-4 .full-width-image-article-warpper .article-image img{
    width:100%;
    height:140px;
    max-height:140px
}
.block-3 .full-width-image-article-warpper .article-image{
    height:125px
}
.block-3 .full-width-image-article-warpper .article-image img{
    width:100%;
    height:125px;
    max-height:125px
}
.titrology-block .full-width-image-article-warpper .article-image{
    height:200px
}
.titrology-block .full-width-image-article-warpper .article-image img{
    width:100%;
    height:200px;
    max-height:200px
}
#sponsors{
    width:100%
}
#sponsors .post-items{
    width:100%;
    background-color:#fff
}
#sponsors .post-items .post-image{
    padding:0 20px
}
#sponsors .post-items .post-image:first-child{
    padding-left:0
}
#sponsors .post-items .post-image:last-child{
    padding-right:0
}
#sponsors .post-items .post-image img{
    width:105px;
    height:100px;
    max-width:inherit
}
.col_3_block .single-news-with-title .post-image a img{
    height:auto;
    max-height:145px;
    display:block
}
.col_3_block .single-news-with-title h2.title,.col_3_block .single-news-with-title h2.title a{
    font-size:20px;
    line-height:24px;
    font-weight:300
}
.photo-a-ne-pas .single-news-with-title h2.title,.photo-a-ne-pas .single-news-with-title h2.title a{
    font-size:17px;
    line-height:21px;
    font-weight:300
}
.small-ad img{
    width:100%;
    height:200px;
    max-height:200px
}
.footer_title{
    margin:0 0 10px;
    color:#DDD!important;
    font-size:19px;
    font-weight:700;
    text-transform:uppercase;
    line-height:25px
}
.article_opinions,.emergency-contact,.news-details-heading,.text_16,.text_18,.text_20,.text_22,.text_24{
    font-weight:300
}
.cote-d-iviore-news .full-width-image-article-warpper .article-image{
    height:auto;
    max-height:135px;
    position:relative
}
.cote-d-iviore-news .full-width-image-article-warpper .article-image img{
    max-height:135px;
    height:auto;
    display:block
}
.cote-d-iviore-news .full-width-image-article-warpper .article-image i{
    position:absolute;
    left:0;
    bottom:0;
    font-size:18px;
    color:#FFF;
    padding:5px;
    background:#ccc
}
.cote-d-iviore-news .full-width-image-article-warpper .article-image i:hover{
    color:red
}
.tag{
    width:100%
}
.tag a{
    border:1px solid #CCC;
    padding:5px;
    margin-right:10px;
    display:inline-block;
    margin-bottom:10px
}
.tag a:last-child{
    margin-right:0
}
.tag a:hover{
    background-color:#E6E6E6
}
.home-event .full-width-image-article-warpper .article-image{
    height:auto;
    max-height:125px;
    position:relative
}
.home-event .full-width-image-article-warpper .article-image i{
    position:absolute;
    left:0;
    bottom:0;
    font-size:18px;
    color:#FFF;
    padding:5px;
    background:#ccc
}
.home-event .full-width-image-article-warpper .article-image i:hover{
    color:red
}
.text_16{
    font-size:16px;
    line-height:20px
}
.text_18{
    font-family:AKODY,'Helvetica Neue',Helvetica,Arial,Utkal,sans-serif;
    font-size:18px;
    line-height:22px
}
.text_20{
    font-size:20px;
    line-height:24px
}
.text_22{
    font-size:22px;
    line-height:26px
}
.text_24{
    font-size:24px;
    line-height:28px
}
.video-container,.video-container iframe{
    width:100%;
    height:auto;
    max-width:100%
}
.video-container.news-detail-video iframe{
    width:100%;
    height:350px
}
.video-link-title{
    width:100%
}
.video-link-title a{
    width:100%;
    font-size:16px;
    line-height:20px
}
#mobile_popup{
    width:100%;
    height:100%;
    position:fixed;
    background:#3c3c3c;
    background:rgba(60,60,60,.7);
    left:0;
    top:0;
    z-index:9999
}
#close_popup{
    position:absolute;
    z-index:3;
    right:10px;
    top:10px;
    cursor:pointer;
    padding:10px;
    color:#EA3429;
    font-size:35px;
    border-radius:25px;
    background:#e7e7e7
}
#popup_content{
    position:absolute;
    width:100%;
    bottom:75px
}
#akody_app_custom{
    position:absolute;
    z-index:4;
    bottom:0;
    cursor:pointer;
    height:50px;
    line-height:50px;
    background:#EA3429;
    font-size:21px;
    text-align:center;
    width:100%
}
#akody_app_custom a{
    color:#FFF
}
.owl-wrapper-outer{
    position:fixed;
    text-align:center
}
.news-details-heading{
    font-size:35px;
    line-height:45px;
    word-wrap:break-word;
    margin:0
}
.news_details,.news_details p{
    font-size:18px;
    font-weight:300;
    line-height:26px;
    width:100%;
    word-wrap:break-word
}
.news_details iframe{
    margin:20px 20px 20px 0;
    float:left
}
.news-details-hr{
    margin:5px 0
}
.article_opinions{
    margin:0;
    color:#262626;
    font-size:16px;
    line-height:20px;
    display:block;
    width:100%
}
.expert_name{
    font-size:20px;
    line-height:22px
}
.live-stream-message{
    display:block;
    width:100%;
    color:#EA3429;
    font-size:20px;
    line-height:25px;
    margin-bottom:15px
}
.counter-container{
    display:block;
    font-size:35px;
    line-height:40px;
    color:#EA3429;
    width:100%;
    text-align:center
}
.live-player-container{
    display:block;
    font-size:40px;
    line-height:45px;
    color:#EA3429
}
.nav-tabs.nav-justified.election-nav-bar{
    background-color:#FFF
}
.nav-tabs.nav-justified.election-nav-bar>li{
    width:33.33%;
    float:left
}
.nav-tabs.nav-justified.election-nav-bar>li>a{
    height:auto;
    background-color:transparent;
    font-size:22px;
    line-height:25px
}
.nav-tabs.nav-justified.election-nav-bar>li>a:hover{
    height:auto;
    background-color:transparent
}
.nav-tabs.nav-justified.election-nav-bar>li.active>a{
    color:#EA3429
}
.emergency-contact{
    font-size:22px;
    line-height:26px;
    background-color:#f6fcfc
}
@media only screen and (min-width :1200px){
    #home_featured_video{
        height:500px!important
    }
    .akody_ad{
        height:400px
    }
    #featured_annonces,.widget.flexslider,.widget.flexslider .slides li{
        min-height:230px!important
    }
    .tweets_iframe{
        height:445px;
        max-width:100%;
        min-width:100%;
        width:100%;
        overflow-y:auto
    }
    #footer-widgets .col3 .widget-inner-box{
        width:360px
    }
    #footer-widgets .col3 .widget-inner-box.last{
        margin:0 0 25px
    }
}
@media only screen and (max-width :1199px) and (min-width :992px){
    .navigation-div{
        width:923px
    }
    #home_featured_video{
        height:500px!important
    }
    .tweets_iframe{
        height:445px;
        max-width:100%;
        min-width:100%;
        width:100%;
        overflow-y:auto
    }
    #footer-widgets .col3 .widget-inner-box{
        width:300px;
        margin-right:20px
    }
    #footer-widgets .col3 .widget-inner-box.last{
        margin-right:0
    }
    #sponsors .post-items .post-image{
        padding:5px 10px!important
    }
    #sponsors .post-items .post-image img{
        width:100px;
        height:100px;
        max-width:inherit
    }
}
@media only screen and (max-width :991px) and (min-width :768px){
    .cote-d-iviore-news .full-width-image-article-warpper .article-image{
        height:auto;
        max-height:145px;
        position:relative
    }
    .cote-d-iviore-news .full-width-image-article-warpper .article-image img{
        max-height:145px;
        height:auto;
        display:block
    }
    .full-width-article-warpper .article-image{
        width:15%
    }
    #wrapper{
        background-image:none;
        position:relative;
        background-color:#FFF
    }
    #wrapper-page-container{
        background-color:#fff;
        margin-top:0
    }
    .breaking-news-inner{
        display:none!important
    }
    #home_featured_video{
        height:470px!important
    }
    #footer-widgets .col3 .widget-inner-box{
        width:355px;
        margin-right:20px
    }
    #footer-widgets .col3 .widget-inner-box.last,#footer-widgets .col3 .widget-inner-box.second{
        margin-right:0
    }
    .image_on_hover_title_container{
        min-height:315px
    }
    .image_on_hover_title_wrapper{
        width:165px
    }
    .tweets_iframe{
        height:auto;
        max-width:100%;
        min-width:100%;
        width:100%
    }
    #sponsors .post-items .post-image{
        padding:5px 23px!important
    }
    #sponsors .post-items .post-image:first-child,#sponsors .post-items .post-image:nth-child(6n+0){
        padding-left:0!important
    }
    #sponsors .post-items .post-image:nth-child(5n+0){
        padding-right:0!important
    }
    .news-details-heading{
        font-size:22px;
        line-height:30px
    }
    .news_details,.news_details p{
        font-family: CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
         font-weight: 300;
         -webkit-font-smoothing: antialiased;
         font-size: 2.2rem;
        line-height: 30px;
        color:#000000;
        text-fill-color:#000000
    }
}
@media only screen and (max-width :767px) and (min-width :480px){
    .emergency-contact{
        font-size:20px
    }
    #wrapper{
        background-image:none;
        position:relative;
        background-color:#FFF
    }
    #wrapper-page-container{
        background-color:#fff;
        margin-top:0
    }
    #home_featured_video{
        height:400px!important
    }
    .image_on_hover_title_wrapper{
        width:165px
    }
    .tweets_iframe{
        height:auto;
        max-width:100%;
        min-width:100%;
        width:100%
    }
    #sponsors .post-items .post-image{
        padding:5px 15px!important
    }
    #sponsors .post-items .post-image:nth-child(1n){
        padding-left:0!important
    }
    #sponsors .post-items .post-image:nth-child(3n){
        padding-right:20px!important
    }
    .single-news-overlap-caption .content{
        position:relative;
        background:0 0;
        padding:10px 0
    }
    .single-news-overlap-caption .content h2{
        font-size:24px;
        line-height:28px
    }
    .news-details-heading{
        font-size:20px;
        line-height:26px
    }
    .news_details,.news_details p{
        font-family: CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
         font-weight: 300;
         -webkit-font-smoothing: antialiased;
         font-size: 2.2rem;
        line-height: 30px;
        color:#000000;
        text-fill-color:#000000;
    }
    .nav-tabs.nav-justified.election-nav-bar>li>a{
        font-size:16px;
        line-height:22px;
        border-bottom:1px solid #DDD;
        margin-bottom:0;
        border-radius:4px 4px 0 0
    }
    .nav-tabs.nav-justified.election-nav-bar>li.active>a{
        border-bottom:none
    }
}
@media only screen and (max-width :479px) and (min-width :320px){
    .emergency-contact{
        font-size:20px
    }
    #wrapper{
        background-image:none;
        position:relative;
        background-color:#FFF;
        padding-top:60px!important
    }
    #wrapper-page-container{
        background-color:#fff;
        margin-top:0
    }
    .galler_slider_container{
        height:100%
    }
    .container{
        width:100%!important;
        min-width:100%!important
    }
    #home_featured_video{
        height:300px!important
    }
    .single-news-with-title.ad,.single-news-with-title.ad img{
        min-height:200px
    }
    .tweets_iframe{
        height:auto;
        max-width:100%;
        min-width:100%;
        width:100%
    }
    .col_3_block .single-news-with-title .post-image a img{
        height:auto;
        max-height:200px
    }
    #sponsors .post-items .post-image{
        padding:5px 10px!important
    }
    #sponsors .post-items .post-image:nth-child(1),#sponsors .post-items .post-image:nth-child(4),#sponsors .post-items .post-image:nth-child(7){
        padding-left:0!important
    }
    #sponsors .post-items .post-image:nth-child(3n){
        padding-right:20px!important
    }
    #sponsors .post-items .post-image img{
        width:100px;
        height:100px;
        max-width:inherit
    }
    .copyright,.footer-social-icons,.news_detail_ad{
        width:100%
    }
    .single-news-overlap-caption .content{
        position:relative;
        background:0 0;
        padding:10px 0
    }
    .single-news-overlap-caption .content h2{
        font-size:24px;
        line-height:28px
    }
    .news-details-heading{
        font-size:20px;
        line-height:26px
    }
    .news_details,.news_details p{
        font-family: CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;
         font-weight: 300;
         -webkit-font-smoothing: antialiased;
         font-size: 2.2rem;
         line-height: 30px;
        color:#000000;
        text-fill-color:#000000;
    }
    .copyright{
        text-align:center;
        font-size:11px
    }
    .nav-tabs.nav-justified.election-nav-bar>li>a{
        font-size:16px;
        line-height:22px;
        border-bottom:1px solid #DDD;
        margin-bottom:0;
        border-radius:4px 4px 0 0
    }
    .nav-tabs.nav-justified.election-nav-bar>li.active>a{
        border-bottom:none
    }
}
.bottom10{
    margin-bottom:10px
}
.bottom5{
    margin-bottom:5px
}
.bottom15{
    margin-bottom:15px
}
.footerApps-heading{
    color:#fff;
    font-size:19px;
    margin:0 0 5px;
    line-height:30px;
    border-bottom:1px #3d3d3d dotted
}
.footer-lftcont{
    width:55%;
    margin-top:5px
}
@media only screen and (max-width:1280px) and (min-width:986px){
    .footer-lftcont{
        width:45%;
        margin-top:5px
    }
}
@media only screen and (max-width:985px) and (min-width:768px){
    .footer-lftcont{
        width:30%;
        margin-top:5px
    }
}
@media only screen and (max-width:767px) and (min-width:480px){
    .footer-lftcont{
        width:45%;
        margin-top:5px
    }
}
.rss-custom-css ul{
    padding-left:20px
}
.rss-custom-css ul li{
    list-style:disc
}
.rss-txt{
    font-size:16px;
    float:left;
    padding-top:15px
}
.txt-color-logo{
    color:#EA3429
}
.leading-candidate-img-container{
    width:225px;
    height:225px;
    margin:20px auto 10px
}
.leading-candidate-img{
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    border-radius:50%;
    -khtml-border-radius:50%;
    border:2px solid #DDD
}
.leading-candidate-content{
    width:100%;
    font-size:20px
}
.tweets_iframe .timeline{
    max-width:100%!important
}
@media (min-width:640px) and (max-width:991px){
    .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
        float:left
    }
    .col-sm-12{
        width:100%
    }
    .col-sm-11{
        width:91.66666667%
    }
    .col-sm-10{
        width:83.33333333%
    }
    .col-sm-9{
        width:75%
    }
    .col-sm-8{
        width:66.66666667%
    }
    .col-sm-7{
        width:58.33333333%
    }
    .col-sm-6{
        width:50%
    }
    .col-sm-5{
        width:41.66666667%
    }
    .col-sm-4{
        width:33.33333333%
    }
    .col-sm-3{
        width:25%
    }
    .col-sm-2{
        width:16.66666667%
    }
    .col-sm-1{
        width:8.33333333%
    }
    .col-sm-pull-12{
        right:100%
    }
    .col-sm-pull-11{
        right:91.66666667%
    }
    .col-sm-pull-10{
        right:83.33333333%
    }
    .col-sm-pull-9{
        right:75%
    }
    .col-sm-pull-8{
        right:66.66666667%
    }
    .col-sm-pull-7{
        right:58.33333333%
    }
    .col-sm-pull-6{
        right:50%
    }
    .col-sm-pull-5{
        right:41.66666667%
    }
    .col-sm-pull-4{
        right:33.33333333%
    }
    .col-sm-pull-3{
        right:25%
    }
    .col-sm-pull-2{
        right:16.66666667%
    }
    .col-sm-pull-1{
        right:8.33333333%
    }
    .col-sm-pull-0{
        right:auto
    }
    .col-sm-push-12{
        left:100%
    }
    .col-sm-push-11{
        left:91.66666667%
    }
    .col-sm-push-10{
        left:83.33333333%
    }
    .col-sm-push-9{
        left:75%
    }
    .col-sm-push-8{
        left:66.66666667%
    }
    .col-sm-push-7{
        left:58.33333333%
    }
    .col-sm-push-6{
        left:50%
    }
    .col-sm-push-5{
        left:41.66666667%
    }
    .col-sm-push-4{
        left:33.33333333%
    }
    .col-sm-push-3{
        left:25%
    }
    .col-sm-push-2{
        left:16.66666667%
    }
    .col-sm-push-1{
        left:8.33333333%
    }
    .col-sm-push-0{
        left:auto
    }
    .col-sm-offset-12{
        margin-left:100%
    }
    .col-sm-offset-11{
        margin-left:91.66666667%
    }
    .col-sm-offset-10{
        margin-left:83.33333333%
    }
    .col-sm-offset-9{
        margin-left:75%
    }
    .col-sm-offset-8{
        margin-left:66.66666667%
    }
    .col-sm-offset-7{
        margin-left:58.33333333%
    }
    .col-sm-offset-6{
        margin-left:50%
    }
    .col-sm-offset-5{
        margin-left:41.66666667%
    }
    .col-sm-offset-4{
        margin-left:33.33333333%
    }
    .col-sm-offset-3{
        margin-left:25%
    }
    .col-sm-offset-2{
        margin-left:16.66666667%
    }
    .col-sm-offset-1{
        margin-left:8.33333333%
    }
    .col-sm-offset-0{
        margin-left:0
    }
    .home_sport_block{
        max-height:100%
    }
    .home_sport_block article.single-news-with-title{
        float:left;
        width:48%;
        margin-right:2%
    }
    .home_sport_block .full_width_text_wrapper{
        border-bottom:1px solid #ccc;
        border-top:0
    }
    .home_sport_block .full_width_text_wrapper:last-child{
        border-bottom:0
    }
    .single_news_ad_block{
        height:317px
    }
}
@media only screen and (max-width:640px) and (min-width:480px){
    .single-news-with-title,.single-news-with-title img{
        max-height:100%
    }
}
nav{
    display:block
}
.news{
    background-color:#e6e6e6;
    left:0;
    overflow:hidden;
    position:fixed;
    top:50vh;
    width:30px;
    -moz-transition:width .5s;
    -o-transition:width .5s;
    -webkit-transition:width .5s;
    transition:width .5s;
    z-index:29;
    display:block
}
.news .link{
    background:#fff;
    border-bottom:1px solid #8c8c8c;
    border-right:1px solid #8c8c8c;
    height:120px;
    margin-left:30px;
    padding:10px;
    width:300px
}
.news .link:before{
    color:#262626;
    left:7px;
    position:absolute;
    top:52px;
    font-size:22px;
    content:'\f0a8';
    font-family:FontAwesome
}
.news .news_image{
    float:right;
    margin-left:5px;
    position:relative;
    width:100px;
    padding:0
}
.news .news_image .media__icon{
    position:absolute;
    bottom:5px;
    left:5px
}
.news .news_title:after{
    content:"Article précédent";
    position:absolute;
    width:100%;
    bottom:0;
    padding-top:5px;
    color:#8c8c8c;
    font-size:12px
}
.news--next{
    left:auto;
    height:120px;
    right:0
}
.news--next .link{
    border-left:1px solid #8c8c8c;
    border-right:none;
    margin-left:30px;
    margin-right:30px;
    position:absolute;
    right:0;
    top:0
}
.category-block,.category-block .media,.news .news_title{
    position:relative
}
.news--next .link:before{
    left:auto;
    right:-23px;
    content:"\f0a9";
    font-family:FontAwesome
}
.news--next .news_image{
    float:left;
    margin-left:0;
    margin-right:5px
}
.news--next .news_title{
    left:4px;
    right:0
}
.news--next .news_title:after{
    content:"Article suivant";
    text-align:right
}
.news .link,.news .news_title:after{
    border-top:1px solid #8c8c8c;
    display:block
}
.news .news_title{
    color:#595959;
    height:100px;
    overflow:hidden;
    right:4px;
    font-weight:700;
    -webkit-font-smoothing:antialiased;
    font-size:14px;
    line-height:1.14286
}
.news.news--disable-hover,.news:hover{
    background-color:#8c8c8c;
    transition:width .5s ease 0s;
    width:330px
}
.news_image>img{
    width:100%;
    height:75px
}
.category-block .media img{
    width:100%;
    height:328px
}
.category-block .content-title{
    position:absolute;
    bottom:0;
    background:rgba(0,0,0,.5);
    width:100%
}
.category-block .content-title span{
    color:#fff;
    display:block;
    font-size:18px;
    line-height:24px;
    padding:10px;
    width:100%
}
.category-block .content-title span:hover{
    color:#ea3429
}
.category-block .media_3x{
    position:relative
}
.category-block .media_3x img{
    width:100%;
    max-height:155px;
    min-height:155px
}
.category-block .content-title_3x{
    position:absolute;
    bottom:0;
    background:rgba(0,0,0,.5);
    width:100%
}
.category-block .content-title_3x span{
    color:#fff;
    display:block;
    font-size:14px;
    line-height:20px;
    width:100%;
    padding:5px
}
.category-block .content-title_3x span:hover{
    color:#ea3429
}
.category-block .media_3x a i{
    position:absolute;
    color:#FFF;
    font-size:22px;
    padding:5px;
    background:#ccc;
    left:0;
    top:0
}
.category-block .media_3x a i:hover{
    color:#EA3429
}
.tab_container .post-warpper a i{
    position:absolute;
    color:#FFF;
    font-size:16px;
    padding:3px;
    background:#ccc;
    left:0;
    bottom:0
}
.tab_container .post-warpper a i:hover{
    color:#EA3429
}
.changetitleposition{
    position:relative!important;
    background:0 0!important
}
.unslider-fade,.unslider-wrap{
    position:relative
}
.changetitlecolor{
    color:#000!important
}
.changetitlecolor:hover{
    color:#ea3429!important
}
@media only screen and (max-width :479px) and (min-width :320px){
    .category-block .media img{
        width:100%;
        height:auto
    }
    .category-block .content-title span{
        color:#fff;
        display:block;
        font-size:14px;
        line-height:20px;
        padding:5px;
        width:100%
    }
    .category-block .media_3x img{
        width:100%;
        max-height:180px
    }
    .row.category-page .lazyYT-button{
        margin-top:-50px!important
    }
    .category-block .media_3x a i,.category-page .single-news-with-title .media i{
        bottom:68px
    }
}
@media only screen and (max-width :767px) and (min-width :480px){
    .category-block .media img{
        width:100%;
        height:auto
    }
    .category-block .content-title span{
        color:#fff;
        display:block;
        font-size:14px;
        line-height:20px;
        padding:5px;
        width:100%
    }
    .category-block .media_3x img{
        width:100%;
        max-height:180px
    }
    .row.category-page .lazyYT-button{
        margin-top:-50px!important
    }
    .category-block .media_3x a i,.category-page .single-news-with-title .media i{
        bottom:68px
    }
}
@media only screen and (min-width :992px){
    .row.category-page .single-news-with-title{
        height:260px
    }
    .row.category-page .single-news-with-title img{
        width:260px;
        height:145px
    }
    .category-page .single-news-with-title .media i{
        bottom:115px;
        left:10px!important
    }
    .row.category-page .lazyYT-button{
        margin-top:-85px!important
    }
}
.unslider{
    overflow:auto;
    margin:0;
    padding:0
}
.unslider-wrap.unslider-carousel li{
    float:left
}
.unslider-vertical>ul{
    height:100%
}
.unslider-vertical li{
    float:none;
    width:100%
}
.unslider-fade .unslider-wrap li{
    position:absolute;
    left:0;
    top:0;
    right:0;
    z-index:8
}
.unslider-fade .unslider-wrap li.unslider-active{
    z-index:10
}
.unslider li,.unslider ol,.unslider ul{
    list-style:none;
    margin:0;
    padding:0;
    border:none
}
.unslider-arrow.next{
    left:auto;
    right:20px
}
.unslider-arrow{
    position:absolute;
    z-index:2;
    cursor:pointer;
    display:none;
    width:30px;
    height:30px;
    top:50%;
    right:-50px;
    left:auto;
    margin-top:-16px;
    overflow:hidden;
    background:50% 50% no-repeat rgba(255,255,255,1);
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAABYdJREFUSImdVVuInVcV/tZae+//ds75z+RCobVNTWkbmpTmUg1pCxUlJlSoD3kolBioYOhDXxWRUvtmUMEq9S1YqFBBRakoGNQo2miqg7WphDSaBKamHcxMJ0mnnf+y914+nIPEcc5l+r3utb5vfWvtvTZhMgoiup2Z72OR+0VkrzFmqzFmBgB576+GEOa897MxhNMxxjOqegHAewB0FCmNERQiulNEPuOce8RYu4OIuiGEf8cYFwC8P4zLmXmDMN+kwIr3/nzbNCe89y+r6lkA7XqELTM/miTJF6xzOwFQU9enfQi/jiGcU9V3AawMHWVENMPMW8WY/c65h4jI+bZ9o67rF0MIP7yhyJEgADcbY77cK8sr3W73X0mavkhEDwLIAfCYYnlYxH3Oue92u91LvbJccs59C8Ctw/ORuNk69/VeWc7nRTErIkcB3DSp2jXQF5HDeVH8ruz3F51zzxPRXaOC7dDpfNHpnGPmTw9dflikRLQvz/NTvbJcsM49B6CzOkiY+VCvLK8URTE7FF2rNQTArEOciGh3XhR/6pXleyLy5P/kE9G2LMt+2e31LosxTwIoRpBsF5EjAD6yDnEnIoc73e75vCj+TES7AJAAKIwxj6dZdqhpmpNt03wHwNIaBCIij+dF8TSAjSGENwBcn0I4qOplVd2YpumnQozXYwh/BRFtz/P8N72yXCCih8dSEO3I8vy3vbJcdElyHMCWdTjf3ul2L+ZFcYqI9oiI7E+z7EjTNLO+bb+NEQ9+iIXg/UVhvsclySdVtRtCOIPpnL8Lop3OuQe892fFWPuEc+6huq6PxxhfwZg1Nzx7O4TwFovscEnysKraEMLfASxPEFYQ5Ylzh0IIV8Q59wwR2aauX1DVf05ReVTVOe/9GWbemSTJAVXdFEL4Gwb7eRwSY+1BIppha+1WVV1U1cUJbm+EV9W/1FX1Ve/92TTLHnNJ8kVMuu2q12KM82LMbSwiMwA+wGD3rgcxxvhKtbJyLHg/l2XZEWvtYwCykbpAparLItJnDBaFYnq3q7jwQVRtAAiAFGN+PAKUACUiMiGEJQxW48hKR4CJaG+aps8Ya++qVlZeatv2+xh0bxRSEHW899fYez9HRBuIaGZctatFAWxP0/RpY+2uuqp+3jTNNwC8NSGvx8ybQwiX2Xs/y8ybWeSOKYWZiO7PsuyYde6Buqp+3DTNs6p6CRPGxcxbmPkW7/3rHEM4DeB9I3IAgxlNEv14mqbPWuf2DUW/pqoXJ4kCEDHmIIA6hvAqiGhXXhSnur3ePBHtmZB8R5qmP+uV5VKSJD8iorsx/Xg+2ul03syLYpaY97GqXmib5gQRGevcUQAbRlYs8qhLkr1NXb/cNM1XVPX8FE4BoGuMOSwim3zbntQYzwmARlWvCvNua+3HQghvDwn9GgRV8P5C07bHMV17AcCyyCNplj0VVZfqqvomgAv/PRSRJ3pleTUvit8T84NYu4UEwI04WxNEtC3P81+V/f6yMeZLAJLVMYVz7rmy31/M8/yPw3n/X9A6YIloW5qmPy37/aUkTV8CsHlU8K3Oued7ZbmQF8VpEfkcgI0fQrTLIoeGTpdcknyPiO65MUBWJSzHGP8RY0ySJDlgjNmtqptijO8AmOYTEQC3G2OOpln2lLX23qqqftE2zTFVffPG/FGz6ojI4SRNP2+t3RpCuN40zR9CCCdijOehek2BigZEKQYbaYsYc9BZ+wkR2eRDmKur6gfe+xcAXFktMO6SGCK611j7WWvtfmPM3QTkIcZ3YozzqrpMg8+9w8ybmfkWALX3/pJv25Nt2/5EVV8DUK9FPul2EoAuEd3JIruFeY8xZo8Yc5uI9ImIvPfXQgiXvfevxxBeDTG+pjGeA3AVY0bzHxgjScz9H99LAAAAAElFTkSuQmCC);
    background-size:32px 30px;
    border-radius:15px;
    text-indent:-999em;
    opacity:.6;
    transition:opacity .2s
}
.unslider-arrow.prev{
    left:20px;
    right:auto;
    -ms-transform:rotate(-180deg);
    transform:rotate(-180deg)
}
.unslider-arrow:hover{
    opacity:1
}
.video-classified-container{
    width:100%;
    max-height:330px;
    text-align:center;
    background-repeat:no-repeat;
    background-size:contain;
    background-color:#B9D6F4
}
.video-classified-container iframe{
    width:560px;
    height:330px;
    max-height:330px;
    max-width:100%
}
@media only screen and (max-width :1050px) and (min-width :992px){
    .video-classified-container{
        max-height:277px
    }
    .video-classified-container iframe{
        width:490px;
        height:277px
    }
}
@media only screen and (max-width :991px) and (min-width :768px){
    .video-classified-container{
        background-image:none!important;
        max-height:330px
    }
    .video-classified-container iframe{
        width:100%;
        height:330px
    }
}
@media only screen and (max-width :767px) and (min-width :480px){
    .video-classified-container{
        background-image:none!important;
        max-height:290px
    }
    .video-classified-container iframe{
        width:100%;
        height:290px
    }
}
@media only screen and (max-width :479px) and (min-width :320px){
    .video-classified-container{
        background-image:none!important
    }
    .video-classified-container iframe{
        width:100%;
        height:240px
    }
}
/*jquery.mmenu.all.min.css*/
 .mm-menu.mm-horizontal>.mm-panel,.mm-slideout{
    -webkit-transition:-webkit-transform .4s ease
}
.mm-buttonbar>*,.mm-menu>.mm-panel,.mm-page{
    box-sizing:border-box
}
.mm-buttonbar>a,.mm-list a,.mm-list a:hover{
    text-decoration:none
}
.mm-buttonbar>*,.mm-header .mm-title,.mm-list li.mm-label>span,.mm-list>li.mm-label,.mm-list>li>a,.mm-list>li>span{
    text-overflow:ellipsis;
    white-space:nowrap
}
.mm-menu.mm-horizontal>.mm-panel{
    transition:transform .4s ease
}
.mm-menu .mm-hidden{
    display:none
}
.mm-wrapper{
    overflow-x:hidden;
    position:relative
}
.mm-menu,.mm-menu>.mm-panel{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    z-index:0
}
.mm-menu{
    display:block;
    overflow:hidden;
    padding:0
}
.mm-menu>.mm-panel{
    background:inherit;
    -webkit-overflow-scrolling:touch;
    overflow:scroll;
    overflow-x:hidden;
    overflow-y:auto;
    padding:20px;
    -webkit-transform:translate(100%,0);
    -moz-transform:translate(100%,0);
    -ms-transform:translate(100%,0);
    -o-transform:translate(100%,0);
    transform:translate(100%,0)
}
.mm-menu>.mm-panel.mm-opened{
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.mm-menu>.mm-panel.mm-subopened{
    -webkit-transform:translate(-30%,0);
    -moz-transform:translate(-30%,0);
    -ms-transform:translate(-30%,0);
    -o-transform:translate(-30%,0);
    transform:translate(-30%,0)
}
.mm-menu>.mm-panel.mm-highest{
    z-index:1
}
.mm-menu .mm-list{
    padding:20px 0
}
.mm-menu>.mm-list{
    padding-bottom:0
}
.mm-menu>.mm-list:after{
    content:'';
    display:block;
    height:40px
}
.mm-panel>.mm-list{
    margin-left:-20px;
    margin-right:-20px
}
.mm-panel>.mm-list:first-child{
    padding-top:0
}
.mm-list,.mm-list>li{
    list-style:none;
    display:block;
    padding:0;
    margin:0
}
.mm-list{
    font:inherit;
    font-size:14px
}
.mm-list>li{
    position:relative
}
.mm-list>li>a,.mm-list>li>span{
    overflow:hidden;
    color:inherit;
    line-height:20px;
    display:block;
    padding:10px 10px 10px 20px;
    margin:0
}
.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{
    content:'';
    border-bottom-width:1px;
    border-bottom-style:solid;
    display:block;
    bottom:0;
    width:auto;
    margin-left:20px;
    position:relative;
    left:auto
}
.mm-list a.mm-subopen{
    background:rgba(3,2,1,0);
    width:40px;
    height:100%;
    padding:0;
    position:absolute;
    right:0;
    top:0;
    z-index:2
}
.mm-list a.mm-subopen:before{
    content:'';
    border-left-width:1px;
    border-left-style:solid;
    display:block;
    height:100%;
    position:absolute;
    left:0;
    top:0
}
.mm-list a.mm-subopen.mm-fullsubopen{
    width:100%
}
.mm-list a.mm-subopen.mm-fullsubopen:before{
    border-left:none
}
.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{
    padding-right:5px;
    margin-right:40px
}
.mm-list>li.mm-selected>a.mm-subopen{
    background:0 0
}
.mm-list>li.mm-selected>a.mm-fullsubopen+a,.mm-list>li.mm-selected>a.mm-fullsubopen+span{
    padding-right:45px;
    margin-right:0
}
.mm-list a.mm-subclose{
    text-indent:20px;
    padding-top:30px;
    margin-top:-20px
}
.mm-list>li.mm-label{
    overflow:hidden;
    font-size:10px;
    text-transform:uppercase;
    text-indent:20px;
    line-height:25px;
    padding-right:5px
}
.mm-list>li.mm-spacer{
    padding-top:40px
}
.mm-list>li.mm-spacer.mm-label{
    padding-top:25px
}
.mm-list a.mm-subclose:before,.mm-list a.mm-subopen:after{
    content:'';
    border:2px solid transparent;
    display:inline-block;
    width:7px;
    height:7px;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg);
    margin-bottom:-5px;
    position:absolute;
    bottom:50%
}
.mm-list a.mm-subopen:after{
    border-top:none;
    border-left:none;
    right:18px
}
.mm-list a.mm-subclose:before{
    border-right:none;
    border-bottom:none;
    margin-bottom:-15px;
    left:22px
}
.mm-menu.mm-vertical .mm-list .mm-panel{
    display:none;
    padding:10px 0 10px 10px
}
.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{
    border-color:transparent
}
.mm-menu.mm-vertical .mm-list li.mm-opened>.mm-panel{
    display:block
}
.mm-menu.mm-vertical .mm-list>li>a.mm-subopen{
    height:40px
}
.mm-menu.mm-vertical .mm-list>li>a.mm-subopen:after{
    top:16px;
    bottom:auto
}
.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen:after{
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg)
}
.mm-menu.mm-vertical .mm-list>li.mm-label>a.mm-subopen{
    height:25px
}
.mm-menu{
    background:#242628;
    border-top:3px solid #EA3429;
    color:rgba(255,255,255,.6)
}
.mm-menu .mm-list>li:after{
    border-color:rgba(0,0,0,.15)
}
.mm-menu .mm-list>li>a.mm-subclose{
    background:rgba(0,0,0,.1);
    color:rgba(255,255,255,.3)
}
.mm-menu .mm-list>li>a.mm-subclose:before,.mm-menu .mm-list>li>a.mm-subopen:after{
    border-color:rgba(255,255,255,.3)
}
.mm-menu .mm-list>li>a.mm-subopen:before{
    border-color:rgba(0,0,0,.15)
}
.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span{
    background:rgba(0,0,0,.1)
}
.mm-menu .mm-list>li.mm-label,.mm-menu.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened>ul{
    background:rgba(255,255,255,.05)
}
.mm-page{
    position:relative
}
.mm-slideout{
    -ms-transition:-ms-transform .4s ease;
    transition:transform .4s ease
}
html.mm-opened{
    overflow:hidden;
    position:relative
}
html.mm-opened body{
    overflow:hidden
}
html.mm-background .mm-page{
    background:inherit
}
#mm-blocker{
    background:rgba(3,2,1,0);
    display:none;
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    z-index:999999
}
html.mm-blocking #mm-blocker,html.mm-opened #mm-blocker{
    display:block
}
.mm-menu.mm-offcanvas{
    display:none;
    position:fixed
}
.mm-menu.mm-current{
    display:block
}
.mm-menu{
    width:80%;
    min-width:140px;
    max-width:440px
}
html.mm-opening .mm-slideout{
    -webkit-transform:translate(80%,0);
    -moz-transform:translate(80%,0);
    -ms-transform:translate(80%,0);
    -o-transform:translate(80%,0);
    transform:translate(80%,0)
}
@media all and (max-width:175px){
    html.mm-opening .mm-slideout{
        -webkit-transform:translate(140px,0);
        -moz-transform:translate(140px,0);
        -ms-transform:translate(140px,0);
        -o-transform:translate(140px,0);
        transform:translate(140px,0)
    }
}
@media all and (min-width:550px){
    html.mm-opening .mm-slideout{
        -webkit-transform:translate(440px,0);
        -moz-transform:translate(440px,0);
        -ms-transform:translate(440px,0);
        -o-transform:translate(440px,0);
        transform:translate(440px,0)
    }
}
.mm-buttonbar{
    border:1px solid transparent;
    border-radius:5px;
    text-align:center;
    line-height:20px;
    overflow:hidden;
    display:block;
    padding:0;
    margin:0;
    position:relative
}
.mm-buttonbar:after{
    content:'';
    display:block;
    clear:both
}
.mm-buttonbar>*{
    border-left:1px solid transparent;
    display:block;
    width:100%;
    height:100%;
    float:left;
    overflow:hidden
}
.mm-buttonbar>input{
    position:absolute;
    left:-1000px;
    top:-1000px
}
.mm-buttonbar>input:checked+label{
    border-color:transparent!important
}
.mm-buttonbar>:first-child,.mm-buttonbar>input:first-child+*,.mm-footer .mm-buttonbar>*{
    border-left:none
}
.mm-buttonbar.mm-buttonbar-2>*{
    width:50%
}
.mm-buttonbar.mm-buttonbar-3>*{
    width:33.33%
}
.mm-buttonbar.mm-buttonbar-4>*{
    width:25%
}
.mm-buttonbar.mm-buttonbar-5>*{
    width:20%
}
.mm-header .mm-buttonbar{
    margin-top:20px;
    margin-left:-30px;
    margin-right:-30px
}
.mm-footer .mm-buttonbar{
    border:none;
    border-radius:none;
    line-height:40px;
    margin:-10px -10px 0 -20px
}
.mm-menu .mm-buttonbar,.mm-menu .mm-buttonbar>*{
    border-color:rgba(255,255,255,.6)
}
.mm-list>li>.mm-buttonbar{
    margin:10px 20px
}
.mm-menu .mm-buttonbar{
    background:#333
}
.mm-menu .mm-buttonbar>input:checked+label{
    background:rgba(255,255,255,.6);
    color:#333
}
.mm-menu .mm-footer,.mm-menu .mm-header,.mm-menu em.mm-counter{
    color:rgba(255,255,255,.3)
}
em.mm-counter{
    font:inherit;
    font-size:14px;
    font-style:normal;
    text-indent:0;
    line-height:20px;
    display:block;
    margin-top:-10px;
    position:absolute;
    right:40px;
    top:50%
}
.mm-footer,.mm-header{
    background:inherit;
    line-height:20px;
    position:absolute;
    z-index:2;
    width:100%;
    box-sizing:border-box;
    left:0;
    text-align:center
}
em.mm-counter+a.mm-subopen{
    padding-left:40px
}
em.mm-counter+a.mm-subopen+a,em.mm-counter+a.mm-subopen+span{
    margin-right:80px
}
em.mm-counter+a.mm-fullsubopen{
    padding-left:0
}
.mm-vertical em.mm-counter{
    top:12px;
    margin-top:0
}
.mm-nosubresults>em.mm-counter{
    display:none
}
html.mm-opened.mm-dragging #mm-blocker,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page{
    -webkit-transition-duration:0s;
    -moz-transition-duration:0s;
    -ms-transition-duration:0s;
    -o-transition-duration:0s;
    transition-duration:0s
}
.mm-footer{
    border-top:1px solid transparent;
    height:40px;
    padding:10px 10px 0 20px;
    bottom:0
}
.mm-menu.mm-hasfooter>.mm-panel:after{
    height:80px
}
.mm-menu .mm-footer{
    border-color:rgba(0,0,0,.15)
}
.mm-header{
    border-bottom:1px solid transparent;
    height:60px;
    padding:0 50px;
    top:0
}
.mm-header .mm-close,.mm-header .mm-next,.mm-header .mm-prev,.mm-header .mm-title{
    padding-top:30px
}
.mm-header .mm-title{
    overflow:hidden;
    display:inline-block;
    width:100%;
    position:relative
}
.mm-header .mm-close,.mm-header .mm-next,.mm-header .mm-prev{
    text-decoration:none;
    display:block;
    box-sizing:border-box;
    min-width:10px;
    height:100%;
    position:absolute;
    top:0;
    z-index:1
}
.mm-header .mm-prev{
    padding-left:20px;
    padding-right:10px;
    left:0
}
.mm-header .mm-close,.mm-header .mm-next{
    padding-left:10px;
    padding-right:20px;
    right:0
}
.mm-header [href].mm-next:after,.mm-header [href].mm-prev:before{
    content:'';
    border:2px solid transparent;
    display:inline-block;
    width:7px;
    height:7px;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
.mm-list li.mm-collapsed:not(.mm-uncollapsed),.mm-menu.mm-hasheader li.mm-subtitle{
    display:none
}
.mm-header [href].mm-prev:before{
    border-right:none;
    border-bottom:none;
    margin-left:2px;
    margin-right:5px
}
.mm-header [href].mm-close:after,.mm-header [href].mm-next:after{
    margin-left:5px;
    margin-right:-2px
}
.mm-header [href].mm-next:after{
    border-top:none;
    border-left:none
}
.mm-header [href].mm-close:after{
    content:'x'
}
.mm-menu.mm-hassearch .mm-header{
    height:50px;
    top:50px
}
.mm-menu.mm-hassearch .mm-header .mm-close,.mm-menu.mm-hassearch .mm-header .mm-next,.mm-menu.mm-hassearch .mm-header .mm-prev,.mm-menu.mm-hassearch .mm-header .mm-title{
    padding-top:20px
}
.mm-menu.mm-hasheader>.mm-panel{
    padding-top:80px
}
.mm-menu.mm-hasheader>.mm-panel.mm-list{
    padding-top:60px
}
.mm-menu.mm-hasheader>.mm-panel>.mm-list:first-child{
    margin-top:-20px
}
.mm-menu.mm-hasheader.mm-hassearch>.mm-panel{
    padding-top:120px
}
.mm-menu.mm-hasheader.mm-hassearch>.mm-panel.mm-list{
    padding-top:100px
}
.mm-menu .mm-header{
    border-color:rgba(0,0,0,.15)
}
.mm-menu .mm-header .mm-close:after,.mm-menu .mm-header .mm-next:after,.mm-menu .mm-header .mm-prev:before{
    border-color:rgba(255,255,255,.3)
}
.mm-list li.mm-label>span{
    overflow:hidden;
    padding:0;
    line-height:25px
}
.mm-list li.mm-label.mm-opened a.mm-subopen:after{
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg)
}
.mm-menu.mm-vertical .mm-list>li.mm-label>a.mm-subopen:after{
    top:8.5px
}
.mm-menu .mm-list li.mm-label>div>div{
    background:rgba(255,255,255,.05)
}
.mm-search,.mm-search input{
    box-sizing:border-box
}
.mm-list>li.mm-search{
    padding:10px;
    margin-top:-20px
}
.mm-list>li.mm-subtitle+li.mm-search,.mm-menu.mm-hasheader .mm-list>li.mm-search{
    margin-top:0
}
div.mm-panel>div.mm-search{
    padding:0 0 10px
}
.mm-menu>.mm-search{
    background:inherit;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    z-index:2
}
.mm-search{
    padding:10px
}
.mm-search input{
    border:none;
    border-radius:30px;
    font:inherit;
    font-size:14px;
    line-height:30px;
    outline:0;
    display:block;
    width:100%;
    height:30px;
    margin:0;
    padding:0 10px
}
.mm-search input::-ms-clear{
    display:none
}
.mm-menu .mm-noresultsmsg{
    text-align:center;
    font-size:21px;
    display:none;
    padding:60px 0
}
.mm-menu .mm-noresultsmsg:after{
    border:none!important
}
.mm-noresults .mm-noresultsmsg{
    display:block
}
.mm-menu li.mm-nosubresults>a.mm-subopen{
    display:none
}
.mm-menu li.mm-nosubresults>a.mm-subopen+a,.mm-menu li.mm-nosubresults>a.mm-subopen+span{
    padding-right:10px
}
.mm-menu.mm-hassearch>.mm-panel{
    padding-top:70px
}
.mm-menu.mm-hassearch>.mm-panel>.mm-list:first-child{
    margin-top:-20px
}
.mm-menu.mm-hasheader>.mm-panel>div.mm-search:first-child{
    margin-top:-10px
}
.mm-menu.mm-hasheader>.mm-panel>div.mm-search:first-child+.mm-list{
    padding-top:0
}
.mm-menu .mm-search input{
    background:rgba(255,255,255,.3);
    color:rgba(255,255,255,.6)
}
.mm-menu .mm-noresultsmsg{
    color:rgba(255,255,255,.3)
}
input.mm-check,input.mm-toggle{
    position:absolute;
    left:-10000px
}
label.mm-check,label.mm-toggle{
    margin:0;
    position:absolute;
    bottom:50%;
    z-index:2;
    right:20px
}
label.mm-check:before,label.mm-toggle:before{
    content:'';
    display:block
}
label.mm-toggle{
    border-radius:30px;
    width:50px;
    height:30px;
    margin-bottom:-15px
}
label.mm-toggle:before{
    border-radius:30px;
    width:28px;
    height:28px;
    margin:1px
}
input.mm-toggle:checked~label.mm-toggle:before{
    float:right
}
label.mm-check{
    width:30px;
    height:30px;
    margin-bottom:-15px
}
label.mm-check:before{
    border-left:3px solid;
    border-bottom:3px solid;
    width:40%;
    height:20%;
    margin:25% 0 0 20%;
    opacity:.1;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
input.mm-check:checked~label.mm-check:before{
    opacity:1
}
.mm-menu.mm-vertical .mm-list>li label.mm-check,.mm-menu.mm-vertical .mm-list>li label.mm-toggle{
    bottom:auto;
    margin-bottom:0;
    top:5px
}
label.mm-toggle+a,label.mm-toggle+span{
    margin-right:70px
}
label.mm-check+a,label.mm-check+span{
    margin-right:50px
}
a.mm-subopen+label.mm-check,a.mm-subopen+label.mm-toggle{
    right:50px
}
a.mm-subopen+label.mm-toggle+a,a.mm-subopen+label.mm-toggle+span{
    margin-right:100px
}
a.mm-subopen+label.mm-check+a,a.mm-subopen+label.mm-check+span{
    margin-right:80px
}
em.mm-counter+a.mm-subopen+label.mm-check,em.mm-counter+a.mm-subopen+label.mm-toggle{
    right:90px
}
em.mm-counter+a.mm-subopen+label.mm-toggle+a,em.mm-counter+a.mm-subopen+label.mm-toggle+span{
    margin-right:140px
}
em.mm-counter+a.mm-subopen+label.mm-check+a,em.mm-counter+a.mm-subopen+label.mm-check+span{
    margin-right:120px
}
.mm-menu label.mm-toggle{
    background:rgba(0,0,0,.15)
}
.mm-menu label.mm-toggle:before{
    background:#333
}
.mm-menu input.mm-toggle:checked~label.mm-toggle{
    background:#4bd963
}
.mm-menu label.mm-check:before{
    border-color:rgba(255,255,255,.6)
}
html.mm-slide .mm-menu{
    -webkit-transition:-webkit-transform .4s ease;
    transition:transform .4s ease
}
html.mm-slide.mm-opened .mm-menu{
    -webkit-transform:translateX(-30%);
    -moz-transform:translateX(-30%);
    -ms-transform:translateX(-30%);
    -o-transform:translateX(-30%);
    transform:translateX(-30%)
}
html.mm-slide.mm-opening .mm-menu{
    -webkit-transform:translateX(0);
    -moz-transform:translateX(0);
    -ms-transform:translateX(0);
    -o-transform:translateX(0);
    transform:translateX(0)
}
html.mm-slide.mm-right.mm-opened .mm-menu{
    -webkit-transform:translateX(30%);
    -moz-transform:translateX(30%);
    -ms-transform:translateX(30%);
    -o-transform:translateX(30%);
    transform:translateX(30%)
}
html.mm-slide.mm-right.mm-opening .mm-menu{
    -webkit-transform:translateX(0);
    -moz-transform:translateX(0);
    -ms-transform:translateX(0);
    -o-transform:translateX(0);
    transform:translateX(0)
}
html.mm-slide.mm-top.mm-opened .mm-menu{
    -webkit-transform:translateY(-30%);
    -moz-transform:translateY(-30%);
    -ms-transform:translateY(-30%);
    -o-transform:translateY(-30%);
    transform:translateY(-30%)
}
html.mm-slide.mm-top.mm-opening .mm-menu{
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -ms-transform:translateY(0);
    -o-transform:translateY(0);
    transform:translateY(0)
}
html.mm-slide.mm-bottom.mm-opened .mm-menu{
    -webkit-transform:translateY(30%);
    -moz-transform:translateY(30%);
    -ms-transform:translateY(30%);
    -o-transform:translateY(30%);
    transform:translateY(30%)
}
html.mm-slide.mm-bottom.mm-opening .mm-menu{
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -ms-transform:translateY(0);
    -o-transform:translateY(0);
    transform:translateY(0)
}
html.mm-zoom-menu .mm-menu{
    -webkit-transition:-webkit-transform .4s ease;
    transition:transform .4s ease
}
html.mm-zoom-menu.mm-opened .mm-menu{
    -webkit-transform:scale(.7,.7) translateX(-30%);
    -moz-transform:scale(.7,.7) translateX(-30%);
    -ms-transform:scale(.7,.7) translateX(-30%);
    -o-transform:scale(.7,.7) translateX(-30%);
    transform:scale(.7,.7) translateX(-30%);
    -webkit-transform-origin:left center;
    -moz-transform-origin:left center;
    -ms-transform-origin:left center;
    -o-transform-origin:left center;
    transform-origin:left center
}
html.mm-zoom-menu.mm-opening .mm-menu{
    -webkit-transform:scale(1,1) translateX(0);
    -moz-transform:scale(1,1) translateX(0);
    -ms-transform:scale(1,1) translateX(0);
    -o-transform:scale(1,1) translateX(0);
    transform:scale(1,1) translateX(0)
}
html.mm-zoom-menu.mm-right.mm-opened .mm-menu{
    -webkit-transform:scale(.7,.7) translateX(30%);
    -moz-transform:scale(.7,.7) translateX(30%);
    -ms-transform:scale(.7,.7) translateX(30%);
    -o-transform:scale(.7,.7) translateX(30%);
    transform:scale(.7,.7) translateX(30%);
    -webkit-transform-origin:right center;
    -moz-transform-origin:right center;
    -ms-transform-origin:right center;
    -o-transform-origin:right center;
    transform-origin:right center
}
html.mm-zoom-menu.mm-right.mm-opening .mm-menu{
    -webkit-transform:scale(1,1) translateX(0);
    -moz-transform:scale(1,1) translateX(0);
    -ms-transform:scale(1,1) translateX(0);
    -o-transform:scale(1,1) translateX(0);
    transform:scale(1,1) translateX(0)
}
html.mm-zoom-menu.mm-top.mm-opened .mm-menu{
    -webkit-transform:scale(.7,.7) translateY(-30%);
    -moz-transform:scale(.7,.7) translateY(-30%);
    -ms-transform:scale(.7,.7) translateY(-30%);
    -o-transform:scale(.7,.7) translateY(-30%);
    transform:scale(.7,.7) translateY(-30%);
    -webkit-transform-origin:center top;
    -moz-transform-origin:center top;
    -ms-transform-origin:center top;
    -o-transform-origin:center top;
    transform-origin:center top
}
html.mm-zoom-menu.mm-top.mm-opening .mm-menu{
    -webkit-transform:scale(1,1) translateY(0);
    -moz-transform:scale(1,1) translateY(0);
    -ms-transform:scale(1,1) translateY(0);
    -o-transform:scale(1,1) translateY(0);
    transform:scale(1,1) translateY(0)
}
html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu{
    -webkit-transform:scale(.7,.7) translateY(30%);
    -moz-transform:scale(.7,.7) translateY(30%);
    -ms-transform:scale(.7,.7) translateY(30%);
    -o-transform:scale(.7,.7) translateY(30%);
    transform:scale(.7,.7) translateY(30%);
    -webkit-transform-origin:center bottom;
    -moz-transform-origin:center bottom;
    -ms-transform-origin:center bottom;
    -o-transform-origin:center bottom;
    transform-origin:center bottom
}
html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu{
    -webkit-transform:scale(1,1) translateY(0);
    -moz-transform:scale(1,1) translateY(0);
    -ms-transform:scale(1,1) translateY(0);
    -o-transform:scale(1,1) translateY(0);
    transform:scale(1,1) translateY(0)
}
html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel{
    -webkit-transform:scale(1.5,1.5) translateX(100%);
    -moz-transform:scale(1.5,1.5) translateX(100%);
    -ms-transform:scale(1.5,1.5) translateX(100%);
    -o-transform:scale(1.5,1.5) translateX(100%);
    transform:scale(1.5,1.5) translateX(100%);
    -webkit-transform-origin:left center;
    -moz-transform-origin:left center;
    -ms-transform-origin:left center;
    -o-transform-origin:left center;
    transform-origin:left center;
    -webkit-transition-property:-webkit-transform,left;
    transition-property:transform,left
}
html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel.mm-opened{
    -webkit-transform:scale(1,1) translateX(0);
    -moz-transform:scale(1,1) translateX(0);
    -ms-transform:scale(1,1) translateX(0);
    -o-transform:scale(1,1) translateX(0);
    transform:scale(1,1) translateX(0)
}
html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel.mm-opened.mm-subopened{
    -webkit-transform:scale(.7,.7) translateX(-30%);
    -moz-transform:scale(.7,.7) translateX(-30%);
    -ms-transform:scale(.7,.7) translateX(-30%);
    -o-transform:scale(.7,.7) translateX(-30%);
    transform:scale(.7,.7) translateX(-30%)
}
.mm-menu.mm-fullscreen{
    width:100%;
    min-width:140px;
    max-width:10000px
}
html.mm-opening.mm-fullscreen .mm-slideout{
    -webkit-transform:translate(100%,0);
    -moz-transform:translate(100%,0);
    -ms-transform:translate(100%,0);
    -o-transform:translate(100%,0);
    transform:translate(100%,0)
}
@media all and (max-width:140px){
    html.mm-opening.mm-fullscreen .mm-slideout{
        -webkit-transform:translate(140px,0);
        -moz-transform:translate(140px,0);
        -ms-transform:translate(140px,0);
        -o-transform:translate(140px,0);
        transform:translate(140px,0)
    }
}
@media all and (min-width:10000px){
    html.mm-opening.mm-fullscreen .mm-slideout{
        -webkit-transform:translate(10000px,0);
        -moz-transform:translate(10000px,0);
        -ms-transform:translate(10000px,0);
        -o-transform:translate(10000px,0);
        transform:translate(10000px,0)
    }
}
html.mm-right.mm-opening.mm-fullscreen .mm-slideout{
    -webkit-transform:translate(-100%,0);
    -moz-transform:translate(-100%,0);
    -ms-transform:translate(-100%,0);
    -o-transform:translate(-100%,0);
    transform:translate(-100%,0)
}
@media all and (max-width:140px){
    html.mm-right.mm-opening.mm-fullscreen .mm-slideout{
        -webkit-transform:translate(-140px,0);
        -moz-transform:translate(-140px,0);
        -ms-transform:translate(-140px,0);
        -o-transform:translate(-140px,0);
        transform:translate(-140px,0)
    }
}
@media all and (min-width:10000px){
    html.mm-right.mm-opening.mm-fullscreen .mm-slideout{
        -webkit-transform:translate(-10000px,0);
        -moz-transform:translate(-10000px,0);
        -ms-transform:translate(-10000px,0);
        -o-transform:translate(-10000px,0);
        transform:translate(-10000px,0)
    }
}
.mm-menu.mm-front.mm-fullscreen.mm-bottom,.mm-menu.mm-front.mm-fullscreen.mm-top{
    height:100%;
    min-height:140px;
    max-height:10000px
}
html.mm-opened.mm-fullscreen .mm-page{
    box-shadow:none!important
}
.mm-menu.mm-bottom,.mm-menu.mm-top{
    width:100%;
    min-width:100%;
    max-width:100%
}
.mm-menu.mm-right{
    left:auto;
    right:0
}
.mm-menu.mm-bottom{
    top:auto;
    bottom:0
}
html.mm-right.mm-opening .mm-slideout{
    -webkit-transform:translate(-80%,0);
    -moz-transform:translate(-80%,0);
    -ms-transform:translate(-80%,0);
    -o-transform:translate(-80%,0);
    transform:translate(-80%,0)
}
@media all and (max-width:175px){
    html.mm-right.mm-opening .mm-slideout{
        -webkit-transform:translate(-140px,0);
        -moz-transform:translate(-140px,0);
        -ms-transform:translate(-140px,0);
        -o-transform:translate(-140px,0);
        transform:translate(-140px,0)
    }
}
@media all and (min-width:550px){
    html.mm-right.mm-opening .mm-slideout{
        -webkit-transform:translate(-440px,0);
        -moz-transform:translate(-440px,0);
        -ms-transform:translate(-440px,0);
        -o-transform:translate(-440px,0);
        transform:translate(-440px,0)
    }
}
html.mm-front .mm-slideout{
    -webkit-transform:none!important;
    -moz-transform:none!important;
    -ms-transform:none!important;
    -o-transform:none!important;
    transform:none!important;
    z-index:0!important
}
.mm-menu.mm-front{
    z-index:1;
    box-shadow:0 0 15px rgba(0,0,0,.5)
}
html.mm-opened.mm-next .mm-page{
    box-shadow:none
}
html.mm-opened.mm-light .mm-page,html.mm-opened.mm-white .mm-page{
    box-shadow:0 0 10px rgba(0,0,0,.3)
}
.mm-menu.mm-front,.mm-menu.mm-next{
    -webkit-transition:-webkit-transform .4s ease;
    -ms-transition:-ms-transform .4s ease;
    transition:transform .4s ease;
    -webkit-transform:translate(-100%,0);
    -moz-transform:translate(-100%,0);
    -ms-transform:translate(-100%,0);
    -o-transform:translate(-100%,0);
    transform:translate(-100%,0)
}
.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{
    -webkit-transform:translate(100%,0);
    -moz-transform:translate(100%,0);
    -ms-transform:translate(100%,0);
    -o-transform:translate(100%,0);
    transform:translate(100%,0)
}
.mm-menu.mm-front.mm-top{
    -webkit-transform:translate(0,-100%);
    -moz-transform:translate(0,-100%);
    -ms-transform:translate(0,-100%);
    -o-transform:translate(0,-100%);
    transform:translate(0,-100%)
}
.mm-menu.mm-front.mm-bottom{
    -webkit-transform:translate(0,100%);
    -moz-transform:translate(0,100%);
    -ms-transform:translate(0,100%);
    -o-transform:translate(0,100%);
    transform:translate(0,100%)
}
html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{
    -webkit-transform:translate(0,0);
    -moz-transform:translate(0,0);
    -ms-transform:translate(0,0);
    -o-transform:translate(0,0);
    transform:translate(0,0)
}
.mm-menu.mm-front.mm-bottom,.mm-menu.mm-front.mm-top{
    height:80%;
    min-height:140px;
    max-height:880px
}
.mm-menu.mm-light{
    background:#f3f3f3;
    color:rgba(0,0,0,.6)
}
.mm-menu.mm-light .mm-list>li:after{
    border-color:rgba(0,0,0,.1)
}
.mm-menu.mm-light .mm-list>li>a.mm-subclose{
    background:rgba(255,255,255,.6);
    color:rgba(0,0,0,.3)
}
.mm-menu.mm-light .mm-list>li>a.mm-subclose:before,.mm-menu.mm-light .mm-list>li>a.mm-subopen:after{
    border-color:rgba(0,0,0,.3)
}
.mm-menu.mm-light .mm-list>li>a.mm-subopen:before{
    border-color:rgba(0,0,0,.1)
}
.mm-menu.mm-light .mm-buttonbar>*,.mm-menu.mm-light label.mm-check:before{
    border-color:rgba(0,0,0,.6)
}
.mm-menu.mm-light .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-light .mm-list>li.mm-selected>span{
    background:rgba(255,255,255,.6)
}
.mm-menu.mm-light .mm-list>li.mm-label,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened>ul{
    background:rgba(0,0,0,.03)
}
.mm-menu.mm-light .mm-buttonbar{
    border-color:rgba(0,0,0,.6);
    background:#f3f3f3
}
.mm-menu.mm-light .mm-buttonbar>input:checked+label{
    background:rgba(0,0,0,.6);
    color:#f3f3f3
}
.mm-menu.mm-light em.mm-counter{
    color:rgba(0,0,0,.3)
}
.mm-menu.mm-light .mm-footer,.mm-menu.mm-light .mm-header{
    border-color:rgba(0,0,0,.1);
    color:rgba(0,0,0,.3)
}
.mm-menu.mm-light .mm-header .mm-close:after,.mm-menu.mm-light .mm-header .mm-next:after,.mm-menu.mm-light .mm-header .mm-prev:before{
    border-color:rgba(0,0,0,.3)
}
.mm-menu.mm-light .mm-list li.mm-label>div>div{
    background:rgba(0,0,0,.03)
}
.mm-menu.mm-light .mm-search input{
    background:rgba(0,0,0,.1);
    color:rgba(0,0,0,.6)
}
.mm-menu.mm-light .mm-noresultsmsg{
    color:rgba(0,0,0,.3)
}
.mm-menu.mm-light label.mm-toggle{
    background:rgba(0,0,0,.1)
}
.mm-menu.mm-light label.mm-toggle:before{
    background:#f3f3f3
}
.mm-menu.mm-light input.mm-toggle:checked~label.mm-toggle{
    background:#4bd963
}
.mm-menu.mm-white{
    background:#fff;
    color:rgba(0,0,0,.6)
}
.mm-menu.mm-white .mm-list>li:after{
    border-color:rgba(0,0,0,.1)
}
.mm-menu.mm-white .mm-list>li>a.mm-subclose{
    background:rgba(0,0,0,.06);
    color:rgba(0,0,0,.3)
}
.mm-menu.mm-white .mm-list>li>a.mm-subclose:before,.mm-menu.mm-white .mm-list>li>a.mm-subopen:after{
    border-color:rgba(0,0,0,.3)
}
.mm-menu.mm-white .mm-list>li>a.mm-subopen:before{
    border-color:rgba(0,0,0,.1)
}
.mm-menu.mm-white .mm-buttonbar>*,.mm-menu.mm-white label.mm-check:before{
    border-color:rgba(0,0,0,.6)
}
.mm-menu.mm-white .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-white .mm-list>li.mm-selected>span{
    background:rgba(0,0,0,.06)
}
.mm-menu.mm-white .mm-list>li.mm-label,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened>ul{
    background:rgba(0,0,0,.03)
}
.mm-menu.mm-white .mm-buttonbar{
    border-color:rgba(0,0,0,.6);
    background:#fff
}
.mm-menu.mm-white .mm-buttonbar>input:checked+label{
    background:rgba(0,0,0,.6);
    color:#fff
}
.mm-menu.mm-white em.mm-counter{
    color:rgba(0,0,0,.3)
}
.mm-menu.mm-white .mm-footer,.mm-menu.mm-white .mm-header{
    border-color:rgba(0,0,0,.1);
    color:rgba(0,0,0,.3)
}
.mm-menu.mm-white .mm-header .mm-close:after,.mm-menu.mm-white .mm-header .mm-next:after,.mm-menu.mm-white .mm-header .mm-prev:before{
    border-color:rgba(0,0,0,.3)
}
.mm-menu.mm-white .mm-list li.mm-label>div>div{
    background:rgba(0,0,0,.03)
}
.mm-menu.mm-white .mm-search input{
    background:rgba(0,0,0,.1);
    color:rgba(0,0,0,.6)
}
.mm-menu.mm-white .mm-noresultsmsg{
    color:rgba(0,0,0,.3)
}
.mm-menu.mm-white label.mm-toggle{
    background:rgba(0,0,0,.1)
}
.mm-menu.mm-white label.mm-toggle:before{
    background:#fff
}
.mm-menu.mm-white input.mm-toggle:checked~label.mm-toggle{
    background:#4bd963
}
html.mm-opened.mm-black .mm-page{
    box-shadow:none
}
.mm-menu.mm-black{
    background:#000;
    color:rgba(255,255,255,.6)
}
.mm-menu.mm-black .mm-list>li:after{
    border-color:rgba(255,255,255,.2)
}
.mm-menu.mm-black .mm-list>li>a.mm-subclose{
    background:rgba(255,255,255,.25);
    color:rgba(255,255,255,.3)
}
.mm-menu.mm-black .mm-list>li>a.mm-subclose:before,.mm-menu.mm-black .mm-list>li>a.mm-subopen:after{
    border-color:rgba(255,255,255,.3)
}
.mm-menu.mm-black .mm-list>li>a.mm-subopen:before{
    border-color:rgba(255,255,255,.2)
}
.mm-menu.mm-black .mm-buttonbar,.mm-menu.mm-black .mm-buttonbar>*,.mm-menu.mm-black label.mm-check:before{
    border-color:rgba(255,255,255,.6)
}
.mm-menu.mm-black .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-black .mm-list>li.mm-selected>span{
    background:rgba(255,255,255,.25)
}
.mm-menu.mm-black .mm-list>li.mm-label,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened>ul{
    background:rgba(255,255,255,.15)
}
.mm-menu.mm-black .mm-buttonbar{
    background:#000
}
.mm-menu.mm-black .mm-buttonbar>input:checked+label{
    background:rgba(255,255,255,.6);
    color:#000
}
.mm-menu.mm-black em.mm-counter{
    color:rgba(255,255,255,.3)
}
.mm-menu.mm-black .mm-footer,.mm-menu.mm-black .mm-header{
    border-color:rgba(255,255,255,.2);
    color:rgba(255,255,255,.3)
}
.mm-menu.mm-black .mm-header .mm-close:after,.mm-menu.mm-black .mm-header .mm-next:after,.mm-menu.mm-black .mm-header .mm-prev:before{
    border-color:rgba(255,255,255,.3)
}
.mm-menu.mm-black .mm-list li.mm-label>div>div{
    background:rgba(255,255,255,.15)
}
.mm-menu.mm-black .mm-search input{
    background:rgba(255,255,255,.3);
    color:rgba(255,255,255,.6)
}
.mm-menu.mm-black .mm-noresultsmsg{
    color:rgba(255,255,255,.3)
}
.mm-menu.mm-black label.mm-toggle{
    background:rgba(255,255,255,.2)
}
.mm-menu.mm-black label.mm-toggle:before{
    background:#000
}
.mm-menu.mm-black input.mm-toggle:checked~label.mm-toggle{
    background:#4bd963
}
/*mobile.min.css*/
 #mobile-menu-execute{
    display:none
}
#mobile-menu-execute div.mobile-header-logo,#mobile-menu-execute div.mobile-header-logo img{
    display:none!important
}
.header-mobile{
    font-size:16px;
    font-weight:700;
    color:#fff;
    line-height:40px;
    width:100%;
    height:40px;
    padding:0 50px;
    z-index:999;
    display:none
}
.header-mobile.mm-fixed-top{
    position:fixed;
    top:0;
    left:0
}
.header-mobile a{
    background:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC) center center no-repeat;
    display:block;
    width:51px;
    height:46px;
    position:absolute;
    top:0;
    left:0;
    margin-top:-1px;
    padding-bottom:4px
}
.header-mobile #floating-header-logo{
    background:url(/themes/renad/logo/akody-default-mobile.png?v=9826183028) center center no-repeat;
    display:block;
    width:150px;
    height:28px;
    margin-left:55px;
    margin-top:5px;
    margin-bottom:5px
}
.header-mobile a.contacts{
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq01jFLAzEYxvH2UBCxiIiDUhzcdXCyIk5ufgUXLR37JdxcXBxcuwmOOtml0EKpo04iWIpIQREVEVFLjf9AhoC9e3O5uxd+lMLdPU1yedO8UiqXdQWO122ghi4+8IwGqiiId+uRCHbxqsLrFHNRz5ACSnhTch1EPScQpnIH0w7TWcGiz5rouS45rtkMVnxCJrAQ4yUq+oT8YhAjZOAT8oWHGCE9nxC9H64cA15w4xOiW0HbfErVNhvUa8c3cecQcoZv3xA9z+fCNbe4SNq7jvEUMaUnuE/au7SjkHbSR1G637ULh73Kn+gn7cIBttELGckQh9Jo8iMOrSksYx2b2MKk8FuvUUcHl/9GbiWuooYu3pVf/eARLZQxbp8na2YR0659e+HLmM/geN+z98lSRv8hZu2QQkYh+kzKjZkvHdPahymH6DNp5Cucev0JMAAkKj0NEoYBJwAAAABJRU5ErkJggg==)
}
.header-mobile a.right{
    left:auto;
    right:10px
}
.header-mobile.mm-fixed-top+.content{
    background-position:25px 55px
}
.header-mobile div.container a#mobile-menu-a:hover{
    background-color:#EA3429;
    margin-top:-1px;
    padding-bottom:4px
}
.header-mobile div.container a.active{
    background-color:#EA3429
}
#web-menu-execute{
    display:block
}
@media only screen and (max-width:985px) and (min-width:768px){
    #mobile-menu-execute,.header-mobile{
        display:block
    }
    #web-menu-execute,.header .header-logo{
        display:none
    }
    #wrapper{
        width:100%!important;
        min-width:100%!important;
        padding-top:60px
    }
    .header-mobile a,.header-mobile div.container a#mobile-menu-a:hover,.header-mobile div.container a.active{
        padding-bottom:0!important
    }
}
@media only screen and (max-width:767px) and (min-width:480px){
    #mobile-menu-execute{
        display:block
    }
    .header .header-logo{
        display:none
    }
    .header-mobile{
        display:block
    }
    #web-menu-execute{
        display:none
    }
    .header-mobile a,.header-mobile div.container a#mobile-menu-a:hover,.header-mobile div.container a.active{
        padding-bottom:0!important
    }
    #wrapper{
        width:100%!important;
        min-width:100%!important;
        padding-top:60px
    }
    #breaking-news-in-pic .post-warpper,#breaking-news-in-pic .post-warpper .post-items,#related-posts,#related-posts .related-re_scroll,#related-posts .related-re_scroll .post-warpper .post-items,#slider,#slider.flexslider .post-warpper li,#slider.flexslider.full-screen .post-warpper li,#slider.full-screen,#wrapper .content-wrapper,#wrapper .sidebar,.article .google-box iframe,.container,.header-v4 .top-bar-left,.home-blog.home-big .post-gallery,.home-blog.home-big .post-gallery ul.slides,.home-blog.home-big .post-gallery ul.slides li,.home-blog.home-big .post-gallery ul.slides li a,.home-blog.home-big .post-gallery ul.slides li a img,.home-blog.home-big .post-image,.home-blog.home-big .post-image a,.home-scroll,.home-scroll .post-warpper,.home-scroll .post-warpper .post-items,.top-menu select,div.bd-googlemaps-shortcode iframe,nav#nav select{
        width:95%!important;
        min-width:95%!important
    }
}
@media only screen and (max-width:479px){
    #mobile-menu-execute{
        display:block
    }
    .header .header-logo{
        display:none
    }
    .header-mobile{
        display:block
    }
    #web-menu-execute{
        display:none
    }
    .header-mobile a{
        padding-bottom:3px!important
    }
    .header-mobile div.container a#mobile-menu-a:hover,.header-mobile div.container a.active{
        padding-bottom:3.2px!important
    }
    #wrapper{
        width:100%!important;
        min-width:100%!important;
        padding-top:20px
    }
}

#icon-search-mobile{
    
    top: 7px;
    position: absolute;
    right: 8px;

}