﻿@charset "UTF-8";



/*



Theme Name: Renad



Description: A Premium Wordpress News Theme.



Author: Amr Sadek



Theme URI: http://themes.bdayh.com



Author URI: http://themeforest.net/user/bdayh



Version: 1.3.3



License: GNU General Public License v2 or later



License URI: http://www.gnu.org/licenses/gpl-2.0.html



Tags: fixed-width, one-column, two-columns, three-columns, threaded-comments, custom-colors, custom-header, theme-options



*/







*:before,



*:after {



    -webkit-box-sizing: border-box;



    -moz-box-sizing: border-box;



    -ms-box-sizing: border-box;



    box-sizing: border-box;



}



*{

    -webkit-box-sizing: border-box;



    -moz-box-sizing: border-box;



    -ms-box-sizing: border-box;



    box-sizing: border-box;



}







i {



    -webkit-font-smoothing: antialiased;



    -moz-osx-font-smoothing: grayscale



}







.clearfix { zoom: 1; }







html {



    font-size: 100%;



    -webkit-text-size-adjust: 100%;



    -ms-text-size-adjust: 100%;



    -ms-touch-action: manipulation;



    touch-action: manipulation;







}



body {



    text-rendering: optimizeLegibility;



}



/**



 * Responsive Videos



 * ----------------------------------------------------------------------------- *



 */



.fluid-width-video-wrapper {



    width: 100% !important;



    position: relative !important;



    padding: 0;



    padding-top: 59.2121212121212% !important;



}







.fluid-width-video-wrapper iframe,



.fluid-width-video-wrapper object,



.fluid-width-video-wrapper embed {



    position: absolute;



    top: 0;



    left: 0;



    width: 100% !important;



    max-width: 100% !important;



    height: 100%;



}



body.rtl, .rtl .slides { direction:rtl; }



/* Header */



.header { /*padding-top: 30px;*/ padding-top:0px; margin-bottom:-3px; padding-left:12px; padding-right:12px;}

.header .col-3{ background-color:#fff; border-bottom:4px solid #6d9877;}

/* Header Top*/



.header .header-adv { float: right; text-align: center; }



.header .header-adv a, .header .header-adv { line-height: 0; display: inline-block; }



.rtl .header .header-adv { float: left; }



.header-topbar.top { background-color: #fff; min-height: 30px; padding:0px; /*border-top: 3px #F88C00 solid;*/ }

.header-topbar.top .container{ border-bottom:1px solid #dbdbdb; padding:10px 0;}



.header-topbar.top a, .header-topbar.top a:link, .header-topbar.top a:visited { color : #8c919b; }



.header-topbar.top a:hover { color: #FFF; }



/* Top Light */



.header-topbar.top.top-light { background: #EEE; }



.header-topbar.top.top-light a:hover, .header-topbar.top.top-light #top-navigation ul#menu-top > li:hover > 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.current-menu-item > a, .header-topbar.top.top-light #top-navigation ul#menu-top > li.current-menu-paren > a { color: #353535 !important; }



.header-topbar.top.top-light .search-box input[type="text"] { background: #FFF !important; color: #BBB !important; height: 24px; border: 0 none !important; }



.header-topbar.top .search-box input[type="text"] { background: #141618 !important; color: #EEE !important; border: 0 none !important; margin: 2px 0 0 0px !important; min-height: 26px; padding: 3px 6px !important; width: 160px; font-size: 12px; }



.top-light #top-navigation select { background: #FFF; border: 1px #f0f0f0 solid; }



#top-navigation select { padding: 4px 4px; height: 29px; margin: 2px 0 0 0; }



.footer .social-icons a, .header-topbar .social-icons a { float: left }



.rtl .footer .social-icons a, .rtl .header-topbar .social-icons a { float: right }



.header-topbar .search-box { margin: 0 auto; display: block; width: 184px; border-radius: 3px; overflow: hidden; position: relative; }



.header-topbar .search-box form#searchform input, .header-topbar .search-box form#searchform input[type="text"], .header-topbar .search-box form#searchform button { background: transparent none; border-radius: 0 !important; border: 0 none !important; margin: 0 !important; }



.header-topbar .search-box form#searchform input[type="text"] { float: left; width: 140px; height: auto; line-height: 18px; background: #FFF !important; color: #BBB !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 0.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: #F88C00; }



/* Top Right */



.header-topbar.top .top-right { float: right; padding-top:8px; }



.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; }



/* Top Left */



.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; }



/* Today Date */



.top-date { display: inline-block; line-height: 33px; color: #999; font-size: 12px; font-family: sans-serif; }



/* Top Menu */



#top-navigation { }



#top-navigation select { display: none; }



#top-navigation ul { }



#top-navigation ul, #top-navigation li { list-style: none; margin: 0; padding: 0; }



#top-navigation ul li { float: left; margin: 0px !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; }



.rtl #top-navigation ul#menu-top > li { float: right; margin: 0 3px 0 0 !important; border-right: 0px 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 ul#menu-top > li:last-child { }



#top-navigation ul a, #top-navigation li.current-menu-ancestor a { display: block; }



#top-navigation ul#menu-top > li:hover, #top-navigation ul#menu-top > li.current_page_item, #top-navigation ul#menu-top > li.current-menu-item, #top-navigation ul#menu-top > li.current-menu-paren { }



#top-navigation ul#menu-top > li:hover > a, #top-navigation ul#menu-top > li.current_page_item > a, #top-navigation ul#menu-top > li.current-menu-item > a, #top-navigation ul#menu-top > li.current-menu-paren > a { color: #FFF; }



#top-navigation ul#menu-top > li:hover > a { }



#top-navigation ul .current_page_item a, #top-navigation ul .current-menu-item a, #top-navigation ul > .current-menu-parent a { text-decoration: none; }



#top-navigation ul li { position: relative; }



#top-navigation ul ul { display: none; position: absolute; top: 33px; left: 0px; width: 200px; z-index: 99999; background: #fbfbfb; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); }



.rtl #top-navigation ul ul { left: auto; right: 0px; }



#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 none; border-top: 1px #FFF solid; border-bottom: 1px #f0f0f0 solid; }



#top-navigation ul li ul li:first-child { border-top: 0px; }



#top-navigation ul li ul li:last-child { border-bottom: 0px; }



#top-navigation ul li ul li a { display: block; height: auto; color: #707070 !important; padding: 7px 11px 9px 11px; font-size: 13px; 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; }



#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: 0px; left: 200px; }



.rtl #top-navigation ul ul li:hover ul { left: auto; right: 200px; }



#top-navigation ul li.search { cursor: pointer; border: 0 none !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 */



#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 #F0F0F0 solid; }



.rtl #navigation { }



#navigation ul#menu-nav { width: 100%; margin-top: -1px !important; }



#navigation ul, #navigation li { list-style: none; margin: 0; padding: 0; }



#navigation ul li { float: left; margin: 0 2px 0 0; 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; }



.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 ul#menu-nav > li:last-child { }



#navigation ul a, #navigation li.current-menu-ancestor a { display: block; color: #3A4145; }



#navigation ul#menu-nav > li:hover, #navigation ul#menu-nav > li.current_page_item, #navigation ul#menu-nav > li.current-menu-item, #navigation ul#menu-nav > li.current-menu-paren, #navigation ul#menu-nav > li.current-menu-ancestor { background-color: #f9f9f9; border-top: 1px #F88C00 solid; }



#navigation ul#menu-nav > li:hover > a, #navigation ul#menu-nav > li.current_page_item > a, #navigation ul#menu-nav > li.current-menu-item > a, #navigation ul#menu-nav > li.current-menu-paren > a, #navigation ul#menu-nav > li.current-menu-ancestor > a { }



#navigation ul#menu-nav > li:hover > a { }



#navigation ul .current_page_item a, #navigation ul .current-menu-item a, #navigation ul > .current-menu-parent a { text-decoration: none; }



#navigation ul li { position: relative; }



#navigation ul ul { display: none; position: absolute; top: 60px; left: 0px; width: 200px; border: 0; z-index: 99999; background: #FFF; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); }



.rtl #navigation ul ul { left: auto; right: 0px; }



#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 none; border-top: 1px #FFF solid; border-bottom: 1px #F0F0F0 solid; }



#navigation ul li ul li:first-child { border-top: 0px; }



#navigation ul li ul li:last-child { border-bottom: 0px; }



#navigation ul li ul li a { display: block; height: auto; color: #707070 !important; padding: 7px 11px 9px 11px; 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: 0px; left: 200px; }



.rtl #navigation ul ul li:hover ul { left: auto; right: 200px; }



#navigation ul li.search { cursor: pointer; border: 0 none !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 */



.breaking-news-inner { margin-top: 15px; }



.breaking-news-inner .breaking-news-title { background: #F00; color: #FFF; text-transform: uppercase; font-size: 12px; font-weight: 600; }



.breaking-news-inner #breaking-news { background-color: #F9F9F9; }



/* Post entry */



.single-post .post-entry p { margin: 1.6em 0; font-size: 16px; color: #222; line-height: 1.6em; }



.home-box-title div.box-title-more .more-plus { background-color: #F88C00; color: #FFF; border: 0 none !important; }



div.box-title-more { display: none; }



#slider ul.slides li .t-cate { position: absolute; left: 0px; top: 0px; display: block; z-index: 888; padding: 6px 11px; font-size: 13px; line-height: 24px; background-color: #F88C00; color: #FFF; }



#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 { height: 80px; 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: normal; font-size: 16px; 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: none; }



.single .content-wrapper .post-entry, .page .content-wrapper .post-entry { overflow: visible !important; }



#slider .post-image a:hover img { opacity: 1; }



.home .post-share-box { border: 0 !important; margin: 0 auto !important; }



body.single-post #wrapper.article_sidebar_position_left #main div.content-wrapper { float: right !important; }



body.single-post #wrapper.article_sidebar_position_left #main aside.sidebar { float: left !important; }



body.rtl.single-post #wrapper.article_sidebar_position_left #main div.content-wrapper { 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.single-post #wrapper.article_sidebar_position_right #main aside.sidebar { float: right !important; }



body.rtl.single-post #wrapper.article_sidebar_position_right #main div.content-wrapper { 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 .soundcloud-box, 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 .video-box { float: none !important; width: 100% !important; }



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 .post-image img, 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 .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 0px; }



/* excerpt styles */



.wpp-excerpt { }



/* Stats tag styles */



.post-stats { font-size: 0.75em; font-weight: bold; display: block; left: 65px; }



.wpp-comments { }



.wpp-views { }



.wpp-author { font-style: italic; }



.wpp-date { }



/* WP-PostRatings styles */



.wpp-rating { }



.btn:hover, .button:hover, .tagcloud a:hover, button.button:hover, .form-submit input[type="submit"]:hover, .btn[type="submit"]:hover, .button[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { background: #b1b0b0 !important; }



.gotop:hover, .btn, .button, .tagcloud a, button.button, .btn[type="submit"], .button[type="submit"], input[type="button"], input[type="reset"], input[type="submit"] { background-color: #F88C00; }



.header-contact-info i { color: #C2C2C9; }



a, .mt-news li a:hover { color: #343434; }



a:hover { color: #F88C00; }



/**



 *   Start CSS



 */



* { padding: 0; margin: 0; outline: none; list-style: none; border: 0 none; }



body { background-color: #f4f4f4; font-family: Open Sans, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; }



a { text-decoration: none; color:#1d7b18; background-color:transparent; }



a, .widget, textarea, input[type="tel"], input[type="url"], input[type="text"], input[type="date"], input[type="time"], input[type="email"], input[type="submit"], input[type="number"], input[type="search"], input[type="password"], input[type="datetime"], .post-image a img, .post-image a .extras { -webkit-transition: all 0.15s; -moz-transition: all 0.15s; -ms-transition: all 0.15s; -o-transition: all 0.15s; transition: all 0.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; }



em { font-style: italic; }



strong { font-weight: bold; }



small { font-size: 80%; }



.clear { clear: both; }



.clearfix:after { content: ""; display: table; clear: both; }



pre, code { 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; overflow: hidden; line-height: 24px; }



.wp-caption { }



.wp-caption-text { }



div.wp-caption { width: auto !important; border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; margin: 10px 0; }



div.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }



.sticky { }



.gallery-caption { }



.bypostauthor { }



.bottom20 { margin-bottom: 20px !important; }



.bottom40 { margin-bottom: 40px !important; }



/* Alignment */



.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; }



p, blockquote { line-height: 23px; }



blockquote { font-style: italic; }



img { max-width: 100%; height: auto; }



.b20 { margin-bottom: 20px !important; }



/**



 *   Form



 */



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; }



textarea { padding: 9px 14px; }



select { background-color: #f9f9f9; border: none; border-radius: 3px; padding: 7px; height: 33px; color: #818b92; font-family: tahoma; font-weight: normal !important; font-style: normal !important; -webkit-font-smoothing: antialiased; cursor: pointer; }



input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea { background-color: #f9f9f9; border: none; border-radius: 3px; padding: 9px 14px; color: #818b92; font-size: 12px; font-weight: normal !important; font-style: normal !important; -webkit-font-smoothing: antialiased; -webkit-appearance: none; }



input[type=email]:hover, input[type=text]:hover, input[type=password]:hover, textarea:hover, input[type=email]:focus, input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus { background-color: #f0f0f0; color: #23313A; }



label.error { display: none !important; }



.error input, textarea.error, .wpcf7-not-valid, input[type=text].error { background-color: #f9d9d9 !important; color: #aa4343 !important; }



.error input:hover, textarea.error:hover, .wpcf7-not-valid:hover, input[type=text].error:hover { background-color: #f9d9d9 !important; color: #aa4343 !important; }



.error input:focus, textarea.error:focus, .wpcf7-not-valid:focus, input[type=text].error:focus { background-color: #f9d9d9 !important; color: #aa4343 !important; }



.btn, .button, .tagcloud a, button.button, .btn[type="submit"], .button[type="submit"], input[type="button"], input[type="reset"], input[type="submit"] { border: none; border-radius: 2px; 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, .button:hover, .tagcloud a:hover, button.button:hover, .form-submit input[type="submit"]:hover, .btn[type="submit"]:hover, .button[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { color: #FFF !important; }



.btn-small { padding: 4px 14px 7px; font-size: 14px; border-radius: 0; }



/* WP Gallery */







.post-image { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; }



.post-image:hover { opacity: 0.8; }



#slider-full .post-image:hover { opacity: 1; }



.post-gallery, .post-image, .entry-attachment { line-height: 0; }



.post-gallery a, .post-image a, .entry-attachment a { line-height: 0; display: inline-block; }



.gallery { text-align: center; display: block; overflow: hidden; }



.gallery .gallery-item { position: relative; overflow: hidden; 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; overflow: hidden; text-align: center; border-radius: 2px; margin: 5px; }



/**



 *   wrapper



 */



#wrapper { width: 100%; margin: 0px auto; position: relative; background: #FFF; position: relative; z-index: 1; }



#wrapper.boxed { width:100%; max-width: 1200px; margin: 0 auto; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); }



.container { width:100%; max-width: 1140px; margin: 0 auto; position: relative }



.container:before, .container:after, .row:before, .row:after { display: table; content: ""; line-height: 0; clear: both; }



#wrapper .content-wrapper { float: left; width: 785px; }



#wrapper .sidebar { float: right; /*width: 320px;*/ min-width: 300px; }



#wrapper .post_sidebar_left .sidebar { float: left !important; }



#wrapper .post_sidebar_left .content-wrapper { float: right !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%; }



#wrapper #main {/* padding: 40px 0 0 0;*/ padding:20px 0 0 0; margin-bottom: 30px; }



#wrapper:after, #wrapper #main:after { display: block; visibility: hidden; clear: both; height: 0; content: " "; }



/**



 *   top bar



 */



.top-bar { display: block; padding: 20px 0; }



.top-bar .top-bar-left { float: left; }



.top-bar .top-bar-right, .top-bar .search-block, .top-bar .social-icons, .header-contact-info { float: right; }



.search-block { margin: 0 0 0 10px; }



.search-block { height: 30px; }



.search-block form { position: relative; }



.search-block input, .search-block button { float: right; }



.search-block input { width: 180px; padding: 3px 10px 4px 10px !important; font-size: 13px; margin: 0; }



.search-block button { padding-top: 0px; padding-bottom: 0px; margin: 0px !important; position: absolute; border: none; outline: none; font-weight: normal; font-size: 14px; color: #dddddd !important; background: transparent !important; height: 30px; line-height: 30px; top: 0px; right: 10px; cursor: pointer; border-radius: 2px; }



.top-bar .social-icons { margin: 3px 0 0 10px; text-align: center; }



.social-icons a { display: inline-block; position: relative; line-height: 0px; }



.social-icons a i { width: 24px; height: 24px; line-height: 24px; font-size: 13px; }



.social-icons.icon-32 a i { width: 32px; height: 32px; line-height: 32px; font-size: 18px; }



.social-icons.icon-12 a i { width: 24px; height: 24px; line-height: 24px !important; font-size: 14px; }



.social-icons.icon-12 a i-home { padding: 0; height: 24px; font-size: 15px; font-weight: normal; }



.header-contact-info span, .header-contact-info span i { float: left; }



.header-contact-info span { line-height: 30px; margin: 3px 5px 0 5px; font-size: 12px; }



.header-contact-info span i { margin: 6px 5px 0 0; font-size: 16px; color: #e6e6e7; }



/* top menu */



.top-menu { margin: 0 auto; height: 35px; }



.top-menu ul li { position: relative; display: inline-block; 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 none; }



.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: normal; font-size: 11px !important; }



.top-menu ul ul { display: none; padding: 0; position: absolute; top: 35px; width: 180px; z-index: 99999; float: left; background: #f9f9f9 !important; }



.top-menu ul ul li, .top-menu ul ul li:first-child { background: none !important; z-index: 99999; min-width: 180px; border: 0 none; font-size: 13px; height: auto; margin: 0; }



.top-menu ul ul li:first-child, .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 { border-top: 0 none !important; }



.top-menu ul ul ul, .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 { right: auto; left: 100%; top: 0 !important; z-index: 99999; }



.top-menu ul.sub-menu a, .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 { border: 0 none; background: none !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; }



.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 li:hover > a, .top-menu ul :hover > a { color: #23313A; }



.top-menu ul ul li:hover > a, .top-menu ul ul :hover > a { color: #FFF !important; background-color: #F88C00 !important; }



.top-menu ul li:hover > ul { display: block; }



.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: none !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: none; color: #23313A; height: 35px; line-height: 35px; }



.top-menu ul.sub-menu li.current-menu-item, .top-menu ul.sub-menu li.current-menu-item a, .top-menu li.current-menu-item ul.sub-menu a, .top-menu ul.sub-menu li.current-menu-parent, .top-menu ul.sub-menu li.current-menu-parent a, .top-menu li.current-menu-parent ul.sub-menu a, .top-menu ul.sub-menu li.current-page-ancestor, .top-menu ul.sub-menu li.current-page-ancestor a, .top-menu li.current-page-ancestor ul.sub-menu a { height: auto !important; line-height: 12px; }



.top-menu ul li.menu-item-home ul li a, .top-menu ul ul li.menu-item-home a, .top-menu ul li.menu-item-home ul li a:hover { background-color: transparent !important; text-indent: 0; background-image: none !important; height: auto !important; width: auto; }



.logo { float: left; display: block; overflow: hidden; padding:5px 10px 5px; }



.rtl .logo { float: right; }



.logo h1 { margin: 0; }



.header-v1 .logo { margin: 0px 0 0 0; }



.header-v2 .logo { margin: 0px 0 0 0; }



.header-v5 .logo { margin: 13px 0 0 0; }



/**



 *   nav



 */



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: normal !important; margin-top: 8px !important; }



.nav ul li:first-child, .nav ul li:first-child a { border: 0 none; }



.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: normal; 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: none !important; z-index: 99999; min-width: 180px; border: 0 none; font-size: 13px; height: auto; margin: 0; }



.nav ul ul li:first-child, .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 { border-top: 0 none !important; }



.nav ul ul ul, .nav ul li.current-menu-item ul ul, .nav ul li.current-menu-parent ul ul, .nav ul li.current-page-ancestor ul ul { right: auto; left: 100%; top: 0 !important; z-index: 99999; }



.nav ul.sub-menu a, .nav ul ul li.current-menu-item a, .nav ul ul li.current-menu-parent a, .nav ul ul li.current-page-ancestor a { border: 0 none; background: none !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 li:hover > a, .nav ul :hover > a { color: #aaa !important; }



.nav ul ul li:hover > a, .nav ul ul :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 ul.sub-menu li.current-menu-item, .nav ul.sub-menu li.current-menu-item a, .nav li.current-menu-item ul.sub-menu a, .nav ul.sub-menu li.current-menu-parent, .nav ul.sub-menu li.current-menu-parent a, .nav li.current-menu-parent ul.sub-menu a, .nav ul.sub-menu li.current-page-ancestor, .nav ul.sub-menu li.current-page-ancestor a, .nav li.current-page-ancestor ul.sub-menu a { height: auto !important; line-height: 12px; background-color: #343434 !important; color: #AAA; }



.nav ul li.menu-item-home ul li a, .nav ul ul li.menu-item-home a, .nav ul li.menu-item-home ul li a:hover { background-color: transparent !important; text-indent: 0; background-image: none !important; height: auto !important; width: auto; }



/**



 *  header v1



 */



.header-v1 nav#nav { float: right; min-width: 745px; }



.header-v1 .header-adv { text-align: center; overflow: hidden; margin: 0 0 20px 0; line-height: 0; }



.header-v1 select, .header-v2 select { display: none; }



/**



 *  header v2



 */



.header-v2 .header-adv { float: right; line-height: 0; }



.header-v2 nav { margin: 0 auto 0 auto; }



.header-v2 .header-row { margin: 30px auto; }



.header-v2.header-v3 .logo { float: none; text-align: center; }



.header-v2.header-v3 .logo h1 { }



.header-v2.header-v3 .top-bar .header-contact-info { float: left; margin-left: 0px; }



.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 .mt-news ul li a, .header-v4 .top-bar-left .breaking-news, .header-v4 .top-bar-left .breaking-news-title, .header-v4 .top-bar-left { 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 0; 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; }



.header-v5 nav#nav ul li .icon-home { font-size: 34px; margin: 5px 0 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_page_item a, .header-v5 nav#nav ul .current-menu-item a, .header-v5 nav#nav ul > .current-menu-parent a { color: #F88C00; text-decoration: none; border-color: #F88C00; }



.header-v5 nav#nav ul li { position: relative; }



.header-v5 nav#nav ul ul { display: none; position: absolute; top: 86px; left: 0px; width: 170px; background: #f9f9f9; z-index: 100000; border-top: 3px solid #F88C00; z-index: 99999; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 2px rgba(0, 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: 0px; color: #333333 !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; overflow: hidden; }



/**



 *  Ticker



 */



#breaking-news { position: relative; overflow: hidden }



.mt-news { height: 100%; overflow: hidden; float: left; width: 100% !important; }



.mt-news ul li { width: 100%; }



.mt-news ul { width: 50000px; }



.mt-hide { display: none }



.breaking-news { height: 40px; position: relative; overflow: hidden; display: block; background-color: #FFF; padding-right: 15px; }



.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 { margin-left: -150px; }



.mt-news li a { height: 40px; line-height: 40px; padding-left: 170px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #818B92; }



/**



 *  Social icons



 */



.social-icons, .social-header { line-height: 0 !important; padding: 0 !important; margin: 0 !important; position: relative; }



.social-icons a { display: inline-block; line-height: 0; }



.bio-author-social { clear: both; display: block; text-align: center; margin-top: 10px !important; }



.social-icons a i { margin: 0 1px; font-size: 15px; color: #FFF; display: block; text-align: center; overflow: hidden; border-radius: 100%; -webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s; width: 29px; height: 29px; line-height: 29px !important; }



.social-icons a i.fa-home { background: #4e5462; }



.social-icons a i.fa-facebook { background: #3c5b9b; }



.social-icons a i.fa-twitter { background: #359bed; }



.social-icons a i.fa-rss { background: #fd9f13; }



.social-icons a i.fa-google { background: #d44132; }



.social-icons a i.fa-pinterest { background: #cb2027; }



.social-icons a i.fa-myspace { background: #2e9fdf; }



.social-icons a i.fa-dribbble { background: #d97aa5; }



.social-icons a i.fa-linkedin { background: #91c9db; }



.social-icons a i.fa-evernote { background: #8ac979; }



.social-icons a i.fa-flickr { background: #db97be; }



.social-icons a i.fa-youtube { background: #f16361; }



.social-icons a i.fa-skype { background: #38c3f2; }



.social-icons a i.fa-digg { background: #4ea1d9; }



.social-icons a i.fa-reddit { background: #7fc1d7; }



.social-icons a i.fa-delicious { background: #5a91de; }



.social-icons a i.fa-stumbleupon { background: #e36644; }



.social-icons a i.fa-tumblr { background: #4e7da2; }



.social-icons a i.fa-vimeo { background: #87d3e0; }



.social-icons a i.fa-blogger { background: #fbc95d; }



.social-icons a i.fa-wordpress { background: #dddcdc; }



.social-icons a i.fa-yelp { background: #c64947; }



.social-icons a i.fa-lastfm { background: #c35252; }



.social-icons a i.fa-grooveshark { background: #2ab8ed; }



.social-icons a i.fa-xing { background: #639d71; }



.social-icons a i.fa-posterous { background: #e7c16f; }



.social-icons a i.fa-deviantart { background: #95a595; }



.social-icons a i.fa-openid { background: #fb915d; }



.social-icons a i.fa-behance { background: #18ace3; }



.social-icons a i.fa-instagram { background: #c8c5b3; }



.social-icons a i.fa-paypal { background: #4ea1d9; }



.social-icons a i.fa-spotify { background: #6fcb57; }



.social-icons a i.fa-viadeo { background: #9ec7d5; }



.social-icons a i.fa-googleplay { background: #ce5452; }



.social-icons a i.fa-forrst { background: #64bb8d; }



.social-icons a i.fa-vk { background: #568bb0; }



.social-icons a i.fa-appstore { background: #cdcccb; }



.social-icons a i.fa-amazon { background: #f0b22e; }



.social-icons a i.fa-soundcloud { background: #f35839; }



.social-icons a i:hover { background: #FFF; }



.social-icons a i-home:hover { color: #4e5462; }



.social-icons a i.fa-facebook:hover { color: #3c5b9b; }



.social-icons a i.fa-twitter:hover { color: #359bed; }



.social-icons a i.fa-rss:hover { color: #fd9f13; }



.social-icons a i.fa-google:hover { color: #d44132; }



.social-icons a i.fa-pinterest:hover { color: #cb2027; }



.social-icons a i.fa-myspace:hover { color: #2e9fdf; }



.social-icons a i.fa-dribbble:hover { color: #d97aa5; }



.social-icons a i.fa-linkedin:hover { color: #91c9db; }



.social-icons a i.fa-evernote:hover { color: #8ac979; }



.social-icons a i.fa-flickr:hover { color: #db97be; }



.social-icons a i.fa-youtube:hover { color: #f16361; }



.social-icons a i.fa-skype:hover { color: #38c3f2; }



.social-icons a i.fa-digg:hover { color: #4ea1d9; }



.social-icons a i.fa-reddit:hover { color: #7fc1d7; }



.social-icons a i.fa-delicious:hover { color: #5a91de; }



.social-icons a i.fa-stumbleupon:hover { color: #e36644; }



.social-icons a i.fa-tumblr:hover { color: #4e7da2; }



.social-icons a i.fa-vimeo:hover { color: #87d3e0; }



.social-icons a i.fa-blogger:hover { color: #fbc95d; }



.social-icons a i.fa-wordpress:hover { color: #dddcdc; }



.social-icons a i.fa-yelp:hover { color: #c64947; }



.social-icons a i.fa-lastfm:hover { color: #c35252; }



.social-icons a i.fa-grooveshark:hover { color: #2ab8ed; }



.social-icons a i.fa-xing:hover { color: #639d71; }



.social-icons a i.fa-posterous:hover { color: #e7c16f; }



.social-icons a i.fa-deviantart:hover { color: #95a595; }



.social-icons a i.fa-openid:hover { color: #fb915d; }



.social-icons a i.fa-behance:hover { color: #18ace3; }



.social-icons a i.fa-instagram:hover { color: #c8c5b3; }



.social-icons a i.fa-paypal:hover { color: #4ea1d9; }



.social-icons a i.fa-spotify:hover { color: #6fcb57; }



.social-icons a i.fa-viadeo:hover { color: #9ec7d5; }



.social-icons a i.fa-googleplay:hover { color: #ce5452; }



.social-icons a i.fa-forrst:hover { color: #64bb8d; }



.social-icons a i.fa-vk:hover { color: #568bb0; }



.social-icons a i.fa-appstore:hover { color: #cdcccb; }



.social-icons a i.fa-amazon:hover { color: #f0b22e; }



.social-icons a i.fa-soundcloud:hover { color: #f35839; }



/**



 *   Go top



 */



.gotop { background: rgba(0, 0, 0, 0.8); color: #FFF; z-index: 9999999999999999999; border-radius: 2px; width: 40px; height: 40px; text-align: center; position: fixed; bottom: -100px; right: 25px; cursor: pointer; -webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s; overflow: auto; }



.gotop i { font-size: 13px; margin: 13px 0 0 0; font-weight: normal; }



/**



 *   Tipsy



 */



a.ttip, a.tooldown { display: inline-block; }



.tipsy { font-size: 12px; position: absolute; padding: 5px; z-index: 100000; }



.tipsy-inner { background-color: #232323; color: #FFF; max-width: 200px; padding: 0px 8px; text-align: center; 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 { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }



.tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }



.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 { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }



.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }



.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }



.tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }



.tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; cursor: help; }



/**



 *   Short Code



 */



h1, h2, h3, h4, h5, h6 { font-weight: normal; }



h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }



h1 { font-size: 23px; line-height: 32px; margin-bottom: 14px; font-weight: 700; }



h2 { font-size:18px; line-height: 26px; margin-bottom: 10px; font-weight: 700; }



h3 { font-size: 16px; line-height: 22px; 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; }



strong { font-weight: bold; }



small { font-size: 80%; }



/* dropcap */



span.dropcap { display: block; margin: 5px 5px 0px 0px; float: left; font-size: 280%; font-family: Georgia, "Times New Roman", Times, serif; }



/* highlight */



span.highlight { text-transform: none; background: #FFE7B8; color: #CE5810; }



/* Lists */



ul.bd_line_list, ul.bd_star_list, ul.bd_yes_list, ul.bd_no_list { list-style: none !important; margin: 0 !important; padding: 0 !important; }



/* list line */



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; }



ul.bd_line_list li:first-child { margin-top: 0; padding-top: 0; }



/* list star */



ul.bd_star_list li { list-style: none !important; background: url(includes/shortcode/images/list/star.png) no-repeat left center; padding: 3px 0 0 25px; margin-top: 5px; font-size: 13px; }



ul.bd_star_list > li:first-child { margin-top: 0; }



/* list yes */



ul.bd_yes_list li { list-style: none !important; padding: 3px 0 0 25px; margin-top: 5px; }



ul.bd_yes_list li:before { display: inline-block; height: 18px; width: 18px; content: ' '; float: left; margin-right: 0; margin-left: -25px; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; }



ul.bd_yes_list li:before { color: #aaa !important; content: '\f00c'; }



ul.bd_yes_list > li:first-child { margin-top: 0; }



/* list no */



ul.bd_no_list li { list-style: none !important; background: url(includes/shortcode/images/list/no.png) no-repeat left center; padding: 0 0 0 25px; margin-top: 5px; font-size: 13px; }



ul.bd_no_list > li:first-child { margin-top: 0; }



/* table */



table { width: 100%; border-collapse: collapse; border-spacing: 0; border-spacing: 2px; border: none !important; }



table th, table td { padding: 11px; border: 1px solid #f0f0f0 !important; }



table th { /*text-align: left; background-color: #f9f9f9 !important;*/ }



table td { background-color: #FFF !important; }



/* clear */



div.clear { clear: both; display: block; overflow: hidden; }



/* divider */



div.divider { background: #F5F5F5 !important; height: 1px; font-size: 1px; line-height: 0px; display: block; overflow: hidden; margin: 30px 0; clear: both; border: none !important; }



/* Columns */



.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth { position: relative; margin-right: 4%; float: left; font-size: 13px; }



div.one_half.last, div.one_third.last, div.one_fourth.last, div.two_third.last, div.three_fourth.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% }

/* Notification */



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 0 0; }



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 0 0; }



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 0 0; }



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 0 0; }



/* Buttons */



a.bd_button.btn_small, a.bd_button.btn_middle, a.bd_button.btn_large { padding: 12px 22px; border-radius: 2px; color: #fff; display: inline-block; margin: 5px 5px 5px 0; border: none; cursor: pointer; text-shadow: none !important; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }



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; }



/* Toggle */







div.toggle { overflow: hidden; display: block; position: relative; }



div.toggle h4 { border: 1px solid #f0f0f0; color: #5a5c5d; border-radius: 2px; padding: 8px 15px 10px; margin-bottom: 4px; position: relative; cursor: pointer; font-size: 17px; font-weight: 700; overflow: hidden; }



div.toggle span { position: absolute; right: 18px; top: 14px; cursor: pointer; font-size: 23px; font-weight: bold; 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; }



/* Tabs */



div.tabgroup { }



div.tabgroup ul.tabs, div.tabgroup ul.tabs li { list-style: none !important; margin: 0px !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: none; cursor: default; }



div.tabgroup div.contents { border: 1px solid #f0f0f0; border-radius: 2px; margin-top: -1px; padding: 20px; overflow: hidden; }



div.tabgroup div.contents div.ui-tabs-panel { display: none; }



/* Social links */



a.social_links { display: inline-block; margin: 10px; font-size: 19px; font-weight: normal; }



/* Soundcloud */



div.bd-soundcloud-shortcode { text-align: center; overflow: hidden; position: relative; }



div.bd-soundcloud-shortcode iframe { width: 100%; max-width: 100%; display: block; }



/* Google maps */



div.bd-googlemaps-shortcode { text-align: center; overflow: hidden; position: relative; }



div.bd-googlemaps-shortcode iframe { width: 100%; max-width: 100%; display: block; }



/*



Widgets ==========================================================*/



/* Ads 125 */



div.widget.ad_125_125 div.ads125 div.ads-content,



div.ads125 div.ads-content{ width: 50%; float: left; display: inline-block; text-align: center; padding: 5px 0; }







div.ads125.widget-no-title {



    display: block;



    overflow: hidden;



    margin-bottom: 25px;



}







/* Ads 120 x 600 */



div.widget.ad_120_600 div.ads120 div.ads-content,



div.ads120 div.ads-content{ width: 50%; float: left; display: inline-block; text-align: center; }







div.ads120.widget-no-title {



    display: block;



    overflow: hidden;



    margin-bottom: 25px;



}







/* Ads 250 */



div.widget.ad_250_250 div.ads250 div.ads-content,



div.ads250 div.ads-content{ width: 100%; float: left; display: inline-block; text-align: center; padding: 0; }







div.ads250.widget-no-title {



    display: block;



    overflow: hidden;



    margin-bottom: 25px;



}







/* Ads 250 */



div.widget.ad_300_300 div.ads300 div.ads-content,



div.ads300 div.ads-content{ width: 100%; float: left; display: inline-block; text-align: center; line-height: 0; }







div.ads300.widget-no-title {



    display: block;



    overflow: hidden;



    margin-bottom: 25px;



}







/*



Social Counter ==========================================================*/



#social-counter-widget { padding: 0px !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, #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 0; }



#social-counter-widget ul.social-counter-widget li a span { font-size: 16px !important; font-family: inherit; line-height: 22px !important; font-weight: normal !important; }



#social-counter-widget ul.social-counter-widget li a small { color: #c1c1c1; }



/* Style 1 */



#social-counter-widget.style1-SC { background-color: #f9f9f9; border: 1px #f0f0f0 solid; border-radius: 3px; padding: 10px 0px !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 0px; overflow: hidden; }



#social-counter-widget.style1-SC li a i, #social-counter-widget.style1-SC li a span, #social-counter-widget.style1-SC li a small { 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; -webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s; }







#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-rss a i,



#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-rss a i,



#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-rss,



#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-rss a i { background: #faa33d; }







#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-twitter a i,



#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-twitter a i,



#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-twitter,



#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-twitter a i { background: #55acee; }







#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-facebook a i,



#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-facebook a i,



#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-facebook,



#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-facebook a i { background: #3b5998; }







#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-gplus a i,



#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-gplus a i,



#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-gplus,



#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-gplus a i { background: #dd4b39; }







#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-youtube a i,



#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-youtube a i,



#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-youtube,



#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-youtube a i { background: #bb0000; }







#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-vimo a i,



#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-vimo a i,



#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-vimo,



#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-vimo a i { background: #0072b1; }







#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-soundcloud a i,



#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-soundcloud a i,



#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-soundcloud,



#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-soundcloud a i { background: #f80; }







#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-instgram a i,



#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-instgram a i,



#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-instgram,



#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-instgram a i { background: #517fa4; }







#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-dribbble a i,



#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-dribbble a i,



#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-dribbble,



#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-dribbble a i { background: #d875a2; }







#social-counter-widget.style4-SC ul.social-counter-widget li.social-counter-delicious a i,



#social-counter-widget.style3-SC ul.social-counter-widget li.social-counter-delicious a i,



#social-counter-widget.style2-SC ul.social-counter-widget li.social-counter-delicious,



#social-counter-widget.style1-SC ul.social-counter-widget li.social-counter-delicious a i { background: #2567ee; }







#social-counter-widget.style1-SC ul.social-counter-widget li a:hover i { background: #232323 !important; opacity: .7; }







/* Style 2 */



#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 0 !important; border-radius: 2px; -webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.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, #social-counter-widget.style2-SC ul.social-counter-widget li a span, #social-counter-widget.style2-SC ul.social-counter-widget li a small { float: left; line-height: 35px !important; }



#social-counter-widget.style2-SC ul.social-counter-widget li a i { font-size: 18px; color: #FFF; margin: 0 0 0 0 !important; display: inline-block !important; width: 35px !important; height: 35px !important; text-align: center; font-size: 17px; line-height: 35px !important; font-weight: normal !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, 0.7); }







#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; }



/* Style 3 */



#social-counter-widget.style3-SC { background-color: #FFF; border-radius: 3px; padding: 10px 0px !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 0px; }



#social-counter-widget.style3-SC li a i, #social-counter-widget.style3-SC li a span, #social-counter-widget.style3-SC li a small { 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 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s; }







#social-counter-widget.style3-SC ul.social-counter-widget li a:hover i { background: #232323 !important; }



/* Style 4 */



#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 1px !important; border-radius: 2px; background-color: #FFF; box-shadow: 0 0 1px rgba(0, 0, 0, 0.25); border: 0 none !important; }



#social-counter-widget.style4-SC ul.social-counter-widget li:last-child { }



#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; }



#social-counter-widget.style4-SC ul.social-counter-widget li a i, #social-counter-widget.style4-SC ul.social-counter-widget li a span, #social-counter-widget.style4-SC ul.social-counter-widget li a small { float: left; line-height: 30px !important; }



#social-counter-widget.style4-SC ul.social-counter-widget li a i { color: #FFF; margin: 0px !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 0.2s; -moz-transition: all ease-in-out 0.2s; -o-transition: all ease-in-out 0.2s; transition: all ease-in-out 0.2s; }



#social-counter-widget.style4-SC ul.social-counter-widget li a span { padding: 0 4px 0 15px }



.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 a:hover i { background: #999 !important; }



/**



 *  Post Image



 */



.post-image, .post-image a, .post-image a img { position: relative; line-height: 0; overflow: hidden; border-radius: 2px; }



.post-image a { }



.post-image img { height: auto; max-width: 100%; width: 100%; }



/*



.post-image img:hover {



    -webkit-transform: scale(1.2);



    transform: scale(1.2);



    transition: all 0.50s;



}



*/







/**



 *  Box Title



 */



div.box-title { display: block; position: relative; overflow: hidden; margin-bottom: 10px; }

.inner div.box-title h2{ text-align:left;}

div.box-title h2 { position: relative; margin: 0px; font-size: 18px; text-transform: uppercase; font-weight: 500; color: #737373; padding: 0px; border-bottom: 2px #1d7b18 solid; text-align:center; }



div.box-title h2 b { padding: 0; margin-bottom: -3px; display: inline-block; color: #444; }



div.box-title-more { float: right; margin: 7px 15px 0 0; }



div.box-title-more .prev, div.box-title-more .nxt { background-color: #FFF; border: 1px #F0F0F0 solid; color: #CCC; }



div.box-title-more .prev, div.box-title-more .nxt, div.box-title-more .more-plus { display: inline-block; text-align: center; width: 30px; height: 30px; line-height: 0; border-radius: 100%; cursor: pointer; font-size: 14px; font-weight: normal; float: left; }



div.box-title-more .prev i, div.box-title-more .nxt i, div.box-title-more .more-plus i { margin: 8px auto 0 auto; }



div.box-title-more .prev:hover, div.box-title-more .nxt:hover, div.box-title-more .more-plus:hover { background-color: #F88C00; border: 1px #F88C00 solid; color: #FFF !important; }



/**



 *  breaking-news-in-pic



 */



#breaking-news-in-pic { margin: 0 0 30px 0; }



#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 { -webkit-backface-visibility: hidden; 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, 0.5); color: #FFF; }



#breaking-news-in-pic .format-icon i { margin: 11px 0 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") no-repeat 50% 50%; }



#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, 0.5); font-size: 14px; text-transform: uppercase; display: inline-block; color: #FFF !important; line-height: 20px; padding: 8px 10px 9px 10px; margin: 0; margin-bottom: -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: normal; line-height: 20px; padding: 8px 10px 9px 10px; }



#breaking-news-in-pic .post-caption .post-meta i { margin: 0 10px 0 0; }



/**



 *  Widgets



 */



.sidebar .widget { margin: 0 0 25px 0; overflow: hidden; clear: both; }



.sidebar .widget:last-child { margin: 0 0 0 0 !important; }



/* calendar_wrap */



#calendar_wrap table, #calendar_wrap th, #calendar_wrap td, #calendar_wrap tr { padding: 7px; position: relative; overflow: hidden; border-collapse: collapse; border-spacing: 0px; border: 0px !important; font-size: 13px; font-weight: normal; 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 th, #calendar_wrap #wp-calendar td { text-align: center; }



#calendar_wrap th { background: #F9F9F9; color: #444; }



#calendar_wrap #wp-calendar #today, #calendar_wrap #wp-calendar #today { background: #F88C00; border-radius: 3px; }



#calendar_wrap #wp-calendar #today, #calendar_wrap #wp-calendar #today a { color: #FFF; }



/**



 *  Footer



 */



#footer-widgets { background: #242628; color: #959595; padding: 25px 0; position: relative; display: block; z-index: 1; box-shadow: 0px -10px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }



.footer-adv { text-align: center; overflow: hidden; margin: 30px 0 0 0; clear: both; }



.footer { background: #141618; color: #959595; position: relative; z-index: 1; padding: 8px 0 7px; display: block; }



.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: 0px !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 0 0; }



.last { margin: 0px; }



#footer-widgets #social-counter-widget, #footer-widgets #social-counter-widget li:last-child { margin-bottom: 0px !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 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: bold !important; font-family: arial, Georgia, serif !important; }



#footer-widgets .widget-title h2 { margin: 0 0 20px 0; 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 : none; 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: #AAA; }



.bd-fb-likebox iframe { width: 100% !important; }



.bd-google-follow { margin: 0px 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: 0px !important; padding-right: 0px !important; }



.widget .post-warpper:first-child { padding-top: 0px !important; }



.widget .post-warpper:last-child, #footer-widgets .widget .post-warpper:last-child { border-bottom: 0px !important; padding-bottom: 0px !important; }



.widget .post-warpper .post-image { float: left; margin: 0 15px 0 0; }



.widget .post-warpper h3.post-title { margin: 0 0 3px 0; 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 0 0 0; }



.widget .post-warpper .post-meta i { margin: 0 5px 0 0; font-weight: normal !important; color: #AAA; }



.widget .widget-title { margin: 0 0 18px 0; }



#footer-widgets .widget { margin: 0px !important; }



.widget.widget_tabs { }



#footer-widgets .widget.widget_tabs { border: none; }



.widget.widget_tabs .tabs_nav { background-color: #f9f9f9; 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: 13px; text-align: center; width: 33.33333333333333%; }



.widget.widget_tabs .tabs_nav li i-comments { font-size: 23px; margin: 7px 0 0 0; }



.widget.widget_tabs .tabs_nav li a { border-top: 2px #f9f9f9 solid; }



#footer-widgets .widget.widget_tabs .tabs_nav li a { border-top: 0; color: #747474; }



.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 .tabs_nav li a { display: block; height: 40px; line-height: 37px; overflow: hidden; }



#footer-widgets .widget.widget_tabs .tabs_nav li a { color: #FFF; }



.widget.widget_tabs .post-warpper:first-child { padding-top: 15px !important; }



.widget.widget_tabs .post-warpper { margin-right: -15px; margin-left: -15px; }



.widget.widget_tabs .post-warpper:last-child, #footer-widgets .widget.widget_tabs .post-warpper:last-child { border-bottom: 0px; 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 0; clear: both; }



.widget.bd-author-bio .post-warpper { padding: 0px !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-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 0; }



.widget.bd-login .post-warpper, .widget.bd-search-widget .post-warpper { padding: 0px !important; }



.widget .post-warpper input { margin: 0px !important; }



.widget .post-warpper input[type="url"], .widget .post-warpper input[type="text"], .widget .post-warpper input[type="email"], .widget .post-warpper input[type="search"], .widget .post-warpper input[type="password"], .widget .post-warpper select { width: 300px; margin: 0 0 10px 0 !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 { }



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 { padding: 0px !important; }



.widget.bd-feedburner .post-warpper .btn { background-color: #f2a319; }



.flexslider { width: 100%; max-width: 100% !important; background: #000 url("images/loader.gif") no-repeat 50% 50%; min-height: 160px; zoom: 1; overflow: hidden; position: relative; zoom: 1; direction: ltr; }



.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 .slides li .slider-caption { background-color: rgba(0, 0, 0, 0.5); color: #FFF; font-size: 14px; line-height: 20px; padding: 8px 10px 9px 10px; margin: 0; display: block; position: absolute; bottom: 0px; left: 0; z-index: 999; }



.widget.flexslider .slides li .slider-caption a { color: #FFF; }



.widget.flexslider .flex-prev, .widget.flexslider .flex-next { position: absolute; top: 10px; display: inline-block; overflow: hidden; width: 30px; height: 30px; background-color: rgba(0, 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-prev:hover, .widget.flexslider .flex-next:hover { background-color: #F88C00; }



.widget.flexslider .flex-prev i, .widget.flexslider .flex-next i { font-size: 13px !important; margin-top: 8px; font-weight: normal !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, #slider.flexslider .post-warpper li { width: 100%; min-width: 100%; height: 360px; min-height: 360px; overflow: hidden; }



#slider { background-color: #222; }



#slider.full-screen, #slider.flexslider.full-screen .post-warpper li { width: 955px; min-width: 955px; height: 460px; min-height: 460px; }



#slider { position: relative; margin: 0 0 25px 0; zoom: 1; }



#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, 0.8); margin: 0 0px; padding: 15px 20px; color: #888;/* box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.1); */ }



#slider.flexslider li .post-caption .post-caption-content .post_meta_date, #slider.flexslider li .post-caption .post-caption-content .post_meta_author { font-size: 12px; text-transform: uppercase }



#slider.flexslider li .post-caption .post-caption-content a { color: #FFF }



#slider.flexslider li .post-caption .post-title { font-size: 21px; line-height: 28px; margin: 5px 0 5px; padding: 0; }



#slider.flexslider li .post-caption .post-title a { color: #FFF; }



#slider.flexslider li .post-caption .post-excerpt, #slider.flexslider li .post-caption .post-cate { 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-prev, #slider.flexslider .flex-next { position: absolute; z-index: 8888; top: 50%; margin-top: -21px; display: inline-block; overflow: hidden; width: 40px; height: 40px; background-color: rgba(0, 0, 0, 0.4); color: #FFF !important; z-index: 666; text-align: center; }



#slider.flexslider .flex-prev { left: -50px; }



#slider.flexslider .flex-next { right: -50px; }



#slider.flexslider .flex-prev:hover, #slider.flexslider .flex-next:hover { background-color: #F88C00; }



#slider.flexslider .flex-prev i, #slider.flexslider .flex-next i { font-size: 13px !important; margin-top: 14px; font-weight: normal !important; }



#slider.flexslider .flex-control-nav { position: absolute; top: 10px; right: 10px; text-align: center; height: 13px; z-index: 666; }



#slider.flexslider .flex-control-nav li { margin: 0; display: inline-block; zoom: 1; }



#slider.flexslider .flex-control-paging li a { background: rgba(0, 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



 */



.pagenavi { float: right; margin-top: 30px; font-size: 11px; line-height: 25px; }



.pagenavi a, .pagenavi span.pagenavi-current { display: inline-block; padding: 3px 12px; text-align: center; background-color: transparent; border: 1px #f0f0f0 solid; color: #777; border-radius: 2px; margin-left: 5px; }



.pagenavi span.pagenavi-current { border: 1px solid #F88C00; background-color: #F88C00; color: #FFF; }



.pagenavi a:hover { border: 1px solid #F88C00; color: #F88C00; }



.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



 */



.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-item .post-title { margin: 0 0 10px 0; font-size: 1.33333em; line-height: 26px; display: block; overflow: hidden; }



.home-blog .post-title, #slider .post-title { font-weight: 700; }



.article .post-title { font-size: 3em; line-height: 52px; margin: 0px 0px 10px 0px; font-weight: 700; }



.post .post-rate { margin: 0 0 10px 0; }



.post-meta-info { overflow: hidden; display: block; margin: 0px 0 15px 0; color: #AAA; }



.post-meta-info a { color: #AAA; }



.post-meta-info div { padding: 8px 12px 8px 12px; margin: 0 5px 5px 0; border-radius: 3px; float: left; font-size: 12px; line-height: 16px; display: inline-block; text-transform: uppercase; }



.post-meta-info i { margin-right: 3px; font-size: 15px !important; font-weight: normal !important; }



.home-blog .post-image, .home-blog .post-gallery { margin: 5px 0 15px 0 !important; }



.home-blog.home-big .post-image, .home-blog.home-big .post-image a, .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 { width: 100%; min-width: 100%; position: relative; overflow: hidden; }



.home-blog.home-small .post-image, .home-blog.home-small .post-gallery { 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-prev, .home-blog .flexslider .flex-next { position: absolute; top: 50%; margin-top: -16px; display: inline-block; overflow: hidden; width: 30px; height: 30px; background-color: rgba(0, 0, 0, 0.5); color: #FFF !important; z-index: 666; text-align: center; }



.home-blog .flexslider .flex-prev { left: 0; }



.home-blog .flexslider .flex-next { right: 0; }



.home-blog .flexslider .flex-prev:hover, .home-blog .flexslider .flex-next:hover { background-color: #F88C00; }



.home-blog .flexslider .flex-prev i, .home-blog .flexslider .flex-next i { font-size: 13px !important; margin-top: 8px; font-weight: normal !important; }



.home-blog .post-gallery ul.slides li { display: none; }



.single .content-wrapper .post-entry, .page .content-wrapper .post-entry { overflow: hidden; display: block; position: relative; }



.post-entry p { margin: 0 0 10px 0; }



.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 .post-image, .article .post-gallery, .article .video-box, .article .soundcloud-box, .article .google-box { margin: 0 0 30px 0; clear: both; overflow: hidden; display: block; }



.article .post-image img, .article .post-gallery img { width: 100%; height: auto; }



.article .post-image a, .article .post-gallery a { display: block; }



.article .flexslider .flex-prev, .article .flexslider .flex-next { position: absolute; top: 50%; margin-top: -21px; display: inline-block; overflow: hidden; width: 40px; height: 40px; background-color: rgba(0, 0, 0, 0.5); color: #FFF !important; z-index: 666; text-align: center; }



.article .flexslider .flex-prev { left: 0; }



.article .flexslider .flex-next { right: 0; }



.article .flexslider .flex-prev:hover, .article .flexslider .flex-next:hover { background-color: #F88C00; }



.article .flexslider .flex-prev i, .article .flexslider .flex-next i { font-size: 13px !important; margin-top: 14px; font-weight: normal !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; }



/**



 * Review ============================================ */



div#bd-review-wrapper { width: 50%; float: left; background-color: #f9f9f9; overflow: hidden; position: relative; margin: 0 0 0 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; }



@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; }



}



@media only screen and (max-width: 479px) {



    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; }



}



.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: none !important; border: none !important; }



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) no-repeat left bottom; height: 22px; }



span.bd-criteria-star-top { width: 100%; display: block; background: url(images/stars.png) no-repeat left top !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; font-weight: 700; text-transform: uppercase; }



div#bd-criteria-final-score h3 { margin: 0; padding: 0; margin-bottom: 0 !important; font-size: 21px; padding-top: 10px; 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: 0px; text-shadow: none; }



span#bd-final-score-stars-under { margin-top: 10px; width: 98px; display: inline-block; background: url(images/stars.png) no-repeat left bottom; height: 22px; }



span#bd-final-score-stars-top { width: 100%; display: block; background: url(images/stars.png) no-repeat left top; height: 22px; float: left; }



div#bd-short-summary { padding: 7px 10px; font-size: 13px; background-color: #f4f4f4; border-bottom: 1px #f0f0f0 solid; 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; background-color: #f4f4f4; border-bottom: 1px #f0f0f0 solid; }



#bd-review-header h4 { margin-bottom: 0; }



#bd-review-header h4 { display: block; margin: 0; padding: 0; text-transform: uppercase; font-size: 15px; font-weight: 700; line-height: 28px; }



span.bd-module-a-stars-under { width: 98px; display: block; background: url(images/stars.png) no-repeat left bottom; height: 22px; }



span.bd-module-a-stars-over { width: 100%; display: block; background: url(images/stars.png) no-repeat left top; height: 22px; float: left; }



span.leading-article.bd-module-a-stars-under { width: 98px; display: block; background: url(images/stars.png) no-repeat left bottom; height: 22px; }



span.leading-article.bd-module-a-stars-over { width: 100%; display: block; background: url(images/stars.png) no-repeat left top; 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) scroll transparent no-repeat left bottom; }



.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) scroll transparent no-repeat left top; }



.widget span.leading-article.bd-module-a-stars-under { display: inline-block; position: relative; width: 50px; height: 9px; float: none; background: url(images/star-sprite-small.png) scroll transparent no-repeat left bottom; }



.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) scroll transparent no-repeat left top; }



.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; }



.rtl div.box-title-more .prev, div.box-title-more .nxt, div.box-title-more .more-plus { float: left; }



/* Tags */



.tagcloud a { font-size: 12px !important; padding: 5px 8px 7px !important; margin: 0 -2px 1px 0 !important; border-radius: 0px; 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



 */



.post-entry blockquote { background: #F9F9F9; font-size: 14px; line-height: 18px; color: #999; border-left: 4px solid #F88C00; padding: 15px; margin: 20px 0 20px 0; }



.post-entry blockquote:before { }



.post-entry blockquote p { margin: 0 !important; padding: 0 !important; }



.post-adv { margin: 30px 0; overflow: hidden; text-align: center; display: block; }



.post-adv img { max-width: 100%; height: auto; line-height: 0; border: 0; }



.post-share-box { margin: 30px 0; display: block; clear: both; overflow: hidden; border-radius: 3px; padding: 15px 0 0 0; border-top: 1px #d9d9d9 solid; }



.post-share-box h4 { float: left; font-size: 12px; line-height: 27px; font-weight: 700; color: #AAA; text-transform: uppercase; 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; }



.social_sharing_box_large li, .social_sharing_box_small li { display: inline-block; }



.post-share-box-social-networks li { display: inline-block; }







.post-tags:before {



    content: ' ';



    display: block;



    clear: both;



}



.post-tags { display: block; clear: both; overflow: hidden; margin: 30px 0; text-transform: uppercase }



.post-tags a { color: #AAA; }







.post-navigation { margin: 0 0 30px; padding: 10px 0; clear: both; overflow: hidden; display: block; }



.post-navigation, .post-navigation a { color: #AAA; }



.post-navigation a:hover { color: #F88C00; }



.post-navigation .post-nav-left { float: left; }



.post-navigation .post-nav-right { float: right; }







/*



 * Post Navigation



 */



.post-navigation {



    background: #F5F5F5;



    border-radius: 2px;



}



.post-navigation a:hover {



}



.post-navigation .nav-previous,



.post-navigation .nav-next {



    display: inline-block;



    padding: 5px 12px;



}



.post-navigation .nav-previous i,



.post-navigation .nav-next i{



    display: inline-block;



    width: 22px;



    height: 22px;



    line-height: 22px;



    background: #DDD;



    border-radius: 2px;



    text-align: center;



}



.post-navigation .nav-previous i {



    margin-right: 10px;



}



.post-navigation .nav-next i {



    margin-left: 10px;



}



.post-navigation .nav-previous {float: left}



.post-navigation .nav-next {float: right}







/*



 * Post Navigation RTL



 */



.rtl .post-navigation .nav-previous i {



    margin-right: auto;



    margin-left: 10px;



}



.rtl .post-navigation .nav-next i {



    margin-left: auto;



    margin-right: 10px;



}



.rtl .post-navigation .nav-previous {float: right}



.rtl .post-navigation .nav-next {float: left}















ul.post-author-box, ul.post-author-box li, ul.sitemap_content, ul.sitemap_content li{ margin: 0 !important; background: none !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 0px; }



.post-author-box .bio-author-desc { line-height: 18px; font-size: 13px; margin: 0 0 10px 0; }







#related-posts { margin: 0 0 20px 0; }



#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 0 !important; }



#related-posts .related-images .related-item .post-image a { max-width: 100%; }



#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: normal; text-decoration: inherit; font-size: 8px; position: absolute; top: 11px; left: 0; color: #AAA; }



#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 0; overflow: hidden; display: block; clear: both; }



/* comments */



.commentlist, .comments-respond { margin: 20px 0 40px 0; }



.comments-container .comment-box { margin-bottom: 20px; }



.comments-container .comment-box .avatar { margin-top: 2px; margin-right: 5px; 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:0; 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: 45px; }



.comments-container .comment-box.author { padding: 15px 10px 10px 10px; }



.comments .comment-box.author .comment { padding-bottom: 10px; border-bottom: 0; }



.form-box textarea { width: 99.6%; padding: 12px 10px; min-height: 180px; display: block; border: none; }



.form-box p { margin: 0 0 20px 0; }



#comment-input .input-name, #comment-input .input-email, #comment-input .input-website { width: 99.6% !important; }



.breadcrumbs { margin:0; 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: #F88C00; }



.breadcrumbs i { margin: 0 10px; font-size: 18px; color: #757575; }



.blog-two { width: 380px; float: left; margin: 0px 25px 30px 0px; padding-bottom: 15px; background: #fff; border-bottom: 1px #F0F0F0 solid; position: relative; overflow: hidden; display: block; }



.blog-two .post-image { margin: 0 auto 15px; }



.blog-two .blog-two-inner h2.post-title { margin: 0 0 10px 0; 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 { position: relative; display: block; overflow: hidden; margin-bottom: 30px; }



.home-box-title h2 { padding: 0; margin: 0; font-size: 18px; font-weight: 400; display: block; text-transform: uppercase; border-top: 0 none !important; border-bottom: 4px #F88C00 solid; position: relative; }



.home-box-title h2 b { padding: 0 15px; margin-bottom: -3px; display: inline-block; color: #444; }



.home-box-title div.box-title-more .prev, .home-box-title div.box-title-more .nxt { color: #CCC; background-color: #f9f9f9; border: none; }



.home-box-title div.box-title-more .prev, .home-box-title div.box-title-more .nxt, .home-box-title div.box-title-more .more-plus { line-height: 0; border-radius: 0; cursor: pointer; font-size: 14px; font-weight: normal; }



.home-box-title div.box-title-more { float: right; position: absolute; bottom: 0px; right: 0px; margin: 0px !important; }



.home-box-title div.box-title-more .prev:hover, .home-box-title div.box-title-more .nxt:hover, .home-box-title div.box-title-more .more-plus:hover { background-color: #F88C00; color: #FFF; }



.home-box-title div.box-title-more .more-plus { display: none !important; }



.recent-box { margin: 0 0 30px 0; display: block; }



.blog-two h2.post-title, .cat-box-first .first-post h2.post-title { font-size: 19px; line-height: 26px; margin: 0px 0px 7px 0px; }



.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 0px 14px; clear: both; display: block; overflow: hidden; }



.recent-box .recent-box-list-content h2 { font-size: 16px; line-height: 22px; margin: 0px 0px 5px 0px; }



.recent-box .recent-box-list-content p { margin: 0px 0px 5px 0px; 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 0px 0px 0px; }



.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; }



.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%; max-width: 99% !important; margin-left: auto; margin-right: auto; }



.home-ads, .home-scroll { display: block; margin-bottom: 30px; overflow: hidden; }



.home-scroll .home-box-title h2 { background : none !important; }



.home-ads .fb_iframe_widget { overflow: hidden; max-width: 99% !important; margin-left: auto; margin-right: auto; border-right: 1px solid #d3d6db; border-bottom: 1px solid #d3d6db; }



/**



 *  breaking-news-in-pic



 */







.home-scroll .box-title h2, #related-posts .related-re_scroll .box-title h2 { line-height: 40px; }



.home-scroll .post-warpper, .home-scroll .post-warpper .post-items, #related-posts .related-re_scroll, #related-posts .related-re_scroll .post-items { width: 785px !important; min-width: 785px !important; height: 186px !important; min-height: 186px !important; display: block; }



.home-scroll .post-image .format-icon, #related-posts .related-re_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, 0.5); color: #FFF; }



.home-scroll .format-icon i, #related-posts .related-re_scroll .format-icon i { margin: 11px 0 0 0; }



.home-scroll .post-warpper, .home-scroll .post-warpper .post-item, .home-scroll .post-warpper .post-items #related-posts .related-re_scroll, #related-posts .related-re_scroll .post-item, #related-posts .related-re_scroll .post-items { display: block; overflow: hidden; position: relative; }



.home-scroll .post-warpper .post-item, #related-posts .related-re_scroll .post-item { float: left; width: 240px; min-width: 240px !important; height: 186px; min-height: 186px !important; margin: 0 31px 0 0; }



.rtl .home-scroll .post-warpper .post-item, .rtl #related-posts .related-re_scroll .post-item { float: right; margin: 0 0 0 31px; }



.home-scroll .post-warpper .post-items .post-item:last-child, #related-posts .related-re_scroll .post-items .post-item:last-child { margin: 0; }



.home-scroll .post-caption, #related-posts .related-re_scroll .post-caption { display: block; position: absolute; bottom: -37px; left: 0; width: 100%; }



.rtl .home-scroll .post-caption, .rtl #related-posts .related-re_scroll .post-caption { left: auto; right: 0px; }



.home-scroll .post-caption .post-title, #related-posts .related-re_scroll .post-title { background-color: rgba(0, 0, 0, 0.5); display: inline-block; color: #FFF; font-size: 13px; font-weight: 400; line-height: 20px; padding: 8px 10px 9px 10px; margin: 0; margin-bottom: -5px; }



.home-scroll .post-caption .post-title a, #related-posts .related-re_scroll .post-title a { color: #FFF !important; }



.home-scroll .post-caption .post-meta, #related-posts .related-re_scroll .post-meta { background-color: #f9f9f9; display: block; color: #AAA; font-size: 13px; font-weight: normal; line-height: 20px; padding: 8px 10px 9px 10px; }



.home-scroll .post-caption .post-meta i, #related-posts .related-re_scroll .post-meta i { margin: 0 10px 0 0; }



.rtl .home-scroll .post-caption .post-meta i, .rtl #related-posts .related-re_scroll .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 0; }



.cat-box-2col.blog-two .post-warpper { clear: both; margin: 0; overflow: hidden; display: block; position: relative; }



.blog-two .post-warpper .post-image { float: left; 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 0; line-height: 16px; }



.cat-box-first .cat-box-first-small-posts h2.post-title { }



.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 }



.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 0; overflow: hidden; display: block; position: relative; padding: 0 0 0 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-left .details, .cat-box-first .details { color: #777; font-size: 11px; font-weight: 400; display: block; margin: 3px 0px 0px 0px; }



.cat-box-left .details i, .cat-box-first .details i { font-size: 13px; margin: 0 2px; color: #AAA; }



.cat-box-left .details .post_meta_views, .cat-box-first .details .post_meta_views { margin: 0 3px; font-style: italic; }



.cat-box-left .details, .cat-box-first .details { margin-bottom: 5px; overflow: hidden }



.cat-box-left h2.post-title { margin: 0 0 5px 0; 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-grid, .cat-box-first, .gallery-box { margin-bottom: 30px; clear: both; display: block; overflow: hidden; }



.cat-grid .post-image { padding: 3px; display: inline-block; cursor: pointer; line-height: 0; margin-left: -3px; }



.cat-box-first { overflow: hidden; display: block; }



.cat-box-first .first-post { clear: both; margin-bottom: 30px; overflow: hidden; display: block; }



.cat-box-first .first-post .post-image { float: left; margin: 0 30px 0 0; }



.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; padding-bottom: 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 { }



.gallery-box .post-image { padding: 1px; width: 259px; }



.gallery-box .gallery-items { overflow: hidden; position: relative; display: block; }



.gallery-box .item { float: left; line-height: 0; height: auto; position: relative; overflow: hidden; display: block !important; }



.gallery-box .item .post-image a { background-color: #000; }



.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 0.18s; }



.timeline-list .timeline-item { display: block; clear: both; overflow: hidden; width: 100%; }



.timeline-list .timeline-item .timeline-date span { }



.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 0; padding-right: 20px; 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; padding-left: 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; }



.timeline-title { text-align: center; clear: both; display: block; margin-bottom: -4px; }



.oops { font-size: 135px; line-height: 140px; text-align: center; color: #E2E2E2; margin-bottom: 20px; }



.oops-meta { font-weight: 600; font-size: 21px; line-height: 30px; margin-bottom: 30px !important; }



.page-top-reviews .post-item, .page-top-reviews, .page-top-reviews .article.post-item { position: relative; overflow: hidden; }



.page-contact-info-p, .page-contact-info-list, .page-contact-info-list li { 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; text-align: center; display: none; }



#contcatus { position: relative; overflow: hidden; display: block; }



.page-contact-info { clear: both; display: block; overflow: hidden; }



ul.children .comment:last-child { padding-bottom: 0px; margin-bottom: 0px; border: 0 none; }



.twitter-text { line-height: 18px; }



#gallery-box { width: 100% !important; }



.post-entry ol, .post-entry ul { margin: 0 0 20px 20px; }



.post-entry ul li { list-style: inside disc; line-height: 25px; }



.post-entry ol li { list-style: inside decimal; line-height: 25px; }



/* New v1.1.0 */



.mini-post-cate { text-transform: uppercase; margin: 0 0 5px; font-size: 12px; }



.mini-post-cate, .mini-post-cate a { color: #AAA; }



.mini-post-meta { text-transform: uppercase; font-size: 12px; }



.mini-post-meta i { margin-right: 10px; font-size: 13px !important; font-weight: 200 !important; }



.mini-post-meta, .mini-post-meta a { color: #AAA; }



.mini-post-meta a:hover, .mini-post-cate a:hover { color: #111; }



.mini-post-meta .post_meta_date { text-transform: none !important; }



.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 { position: relative; overflow: hidden; }



.header-v5 .breaking-news { background: none; }



.header-v5 .container .container { width: 550px; min-width: 550px; float: left; }



.header-v5 .breaking-news, .header-v5 .breaking-news .mt-news li a { color: #FFF; }



.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 .mt-news li a, .header-v5 .breaking-news { height: 30px; line-height: 30px; }



.header-v5 .breaking-news .mt-news li a:hover { color: #DDD !important; }



/* Blog Grid */



.inner-grid { }



.inner-grid .article-grid { }



.inner-grid .pagenavi { margin-top: 0; }



.inner-grid .article-grid .article-grid-items { display: block; overflow: hidden; }



.inner-grid .article-grid .post-item { float: left; display: inline-block; overflow: hidden; position: relative; margin-left: 2px; margin-right: 25px; margin-bottom: 30px; width: 360px; background-color: #f9f9f9; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); border-radius: 3px; }



.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 img, .inner-grid .article-grid .post-item .post-image { border-radius: 4px 4px 0 0; }



.inner-grid .article-grid .post-item .article-grid-content { position: relative; overflow: hidden; display: block; padding: 20px; }



.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-prev, .inner-grid .article-grid .flexslider .flex-next { position: absolute; top: 50%; margin-top: -15px; display: inline-block; overflow: hidden; width: 30px; height: 30px; background-color: rgba(0, 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-prev i, .inner-grid .article-grid .flexslider .flex-next i { font-size: 13px !important; margin-top: 8px; font-weight: normal !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: normal; float: right; position: absolute; bottom: 5px; right: 0px; margin: 0px; color: #fbab5d; }



.rtl .rss-cat { float: left; left : 0px; right : auto; }



.rss-cat i { font-size: 18px; }



.logo-name, .logo-desc { 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: normal !important; line-height: 15px !important; padding: 0 0px 10px 0px !important; margin: 0 !important; }



.logo-name { font-size: 34px; line-height: 42px; font-weight: 700; }



#gallery-box .gallery-icon { position: absolute; width: 40px; height: 40px; line-height: 40px; text-align: center; left: 50%; top: 50%; background-color: #90c030; border-radius: 100%; color: #FFF; font-size: 17px; font-weight: normal; margin: -20px 0 0 -20px; }



#gallery-box .caption { background-color: rgba(0, 0, 0, 0.5); color: #FFF; font-size: 13px; line-height: 20px; padding: 8px 10px 9px 10px; margin: 0; display: block; position: absolute; bottom: 1px; left: 1px; right: 1px; z-index: 999; }



#gallery-box .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,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, 0.9) !important; }



.live-sharing { clear: both; display: block; overflow: hidden; position: relative; line-height: 0; }



.home_loading { display: block; background: #FFF url(images/loader.gif) no-repeat center center; position: absolute; top: 50%; left: 50%; margin: -40px 0 0 -40px; border-radius: 100%; width: 30px; height: 30px; position: absolute; top: 50%; left: 50%; margin: -25px 0 0 -25px; padding: 10px; }



/**** Isotope Filtering ****/



.isotope-item { z-index: 2; }



.isotope-hidden.isotope-item { pointer-events: none; z-index: 1; }



/**** Isotope CSS3 transitions ****/



.isotope, .isotope .isotope-item { -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.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; }



/**** disabling Isotope CSS3 transitions ****/



.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition { -webkit-transition-duration: 0s; -moz-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s; }



/**** Isotope filtering ****/



.isotope-item { z-index: 2; }



.isotope-hidden.isotope-item { pointer-events: none; z-index: 1; }



.last-column { margin-right: 0px !important; }



.rtl .blog-two { margin: 0px 0px 30px 30px !important; }



.rtl .last-column { margin-left: 0px !important; }



.post-image a { display: block; }



.single-wportfolio #related-posts .related-re_scroll .post-title { margin-bottom: 0px !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; }



.home-scroll .post-warpper .post-item, #related-posts .related-re_scroll .post-item { display: none; }



.home-scroll-nav { display: block !important; }



/* Slider Full */



#slider-full { direction: ltr; text-align: left; display: block; overflow: hidden; position: relative; margin: auto; margin-top: 30px; width: 1140px; min-height: 160px; background: #000 url("images/loader.gif") no-repeat 50% 50%; }



.rtl #slider-full { direction: rtl; text-align: right }



#slider-full ul.slides li { display: none; }



#slider-full ul.slides li { height: auto; }



#slider-full .post-image a:hover img { opacity: 1; }



#slider-full ul.flex-direction-nav { }



#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, 0.5); border-radius: 2px; }



.flexslider ul.flex-direction-nav li a:hover { background-color: rgba(0,0,0,0.2)!important; -webkit-transform: scale(1.2); transform: scale(1.2); transition: all ease-in-out 0.18s; }



#slider-full ul.flex-direction-nav li, #slider-full ul.flex-direction-nav li a { color: #FFF; }



#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, 0.5 ) }



#slider-full .slide-caption { position: absolute; width: 100%; bottom: 0; z-index: 888; background-color: #000; background-color: rgba(0,0,0,0.8); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }



#slider-full .slide-caption .post-caption-content { padding: 20px; }



#slider-full .slide-caption, #slider-full .slide-caption a { color: #FFF; }



#slider-full .slide-caption .post-title { text-transform: uppercase; font-size: 28px; line-height: 28px; font-weight: 600; margin: 10px 0 0 0; }



#slider-full .slide-caption .post_meta_date, #slider-full .slide-caption .post_meta_author { 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; }



/* Full slider */



#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; }



/* News boxes */



.box-meta-span { margin: 0 10px 0 0; float: left; display: inline-block; }



.rtl .box-meta-span { float: right; margin: 0 0 0 10px; }



/* Heart like */



span.post-like .like { font-size: 14px; line-height: 14px; padding: 0; margin: 0; }



span.post-like.voted .like, span.post-like .alreadyvoted { color: #8dc63f }



span.post-like em { font-style: normal }



span.post-like a, span.post-like em, span.post-like .alreadyvoted { display: inline-block; line-height: 14px }



/*



 * Portfolio



 */



.folio-container { margin-bottom: 50px; }



.single-wportfolio .header, .tax-portfolio_category .header, .page-template-portfolio-four-col-php .header, .page-template-portfolio-three-col-php .header, .page-template-portfolio-two-col-php .header, .page-template-portfolio-grid-col-php .header { margin-bottom: 35px }



/* page-title */



#page-title { display: block; clear: both; overflow: hidden; padding: 30px 0; margin-bottom: 50px; background: #515e6c; }



.bd-page-title { float: left; width: 570px; }



.rtl .bd-page-title { float: right; }



.bd-page-title h1 { margin: 0; padding: 0; color: #FFF; line-height: 28px }



/* crumbs */



#crumbs { float: right; line-height: 35px; }



.rtl #crumbs { float: left; }



#crumbs ul, #crumbs li { margin: 0; padding: 0; list-style: none; }



#crumbs li { display: inline-block; float: left; 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-main { }



/* folio-media */



.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 */



.folio-content { float: right; width: 340px; }



.rtl .folio-content { float: left; }



.folio-content h3 { margin: 0 0 10px 0; 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: normal; color: #666; }



.folio-info { }



.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 strong { }



.folio-info ul li .btn-link { margin-top: 20px; }



.folio-info ul li a { }



.folio-cat a, .folio-tag a { display: inline-block; padding: 3px 9px; margin-right: 3px; line-height: 20px; background: #ddd; border-radius: 3px; }



.rtl .folio-cat a, .folio-tag a { margin-right: 0; margin-left: 3px; }



.folio-single article { position: relative; display: block; overflow: hidden; }



.folio-items { }



.folio-items .folio-item { float: left; margin: 0 7px; margin-bottom: 20px; box-shadow: 0 1px 2px rgba(0, 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: 700ms; -moz-transition: 700ms; -o-transition: 700ms; transition: 700ms; }



.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: normal; text-transform: uppercase; }



.folio-items .folio-item .inner-media img { width: 100%; max-width: 100%; height: auto; }



/* 4col */



.folio-4col.folio-items .folio-item { width: 270px; }



.folio-4col.folio-items .folio-item .inner-media iframe { min-height: 203px; }



/* 3col */



.folio-3col.folio-items .folio-item { width: 360px; }



.folio-3col.folio-items .folio-item .inner-media iframe { min-height: 270px; }



/* 2col */



.folio-2col.folio-items .folio-item { width: 555px; }



.folio-2col.folio-items .folio-item .inner-media iframe { min-height: 250px; }



/* folio loading */



.folio-container div#loading { display: none; }



.folio-container.loading #folio-main { opacity: 0; height: 0px; overflow: hidden; }



.folio-container.loading div#loading { display: block; width: 100%; min-height: 280px; }



/* #filters */



#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, 0.1); }



#folio-main ul#filters li a.selected { background: #ff304e; color: #FFF; }



/* folio-related */



.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 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: bold; }



/* Navigation Dark */



.navigation-dark { /*margin: 30px 0 0 0;*/ margin:0; display: block; }



.navigation-dark .container { background: #29292a; border-bottom: 4px #F88C00 solid; width:auto; }



.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: 14px; line-height: 16px; z-index: 99999 }



.navigation-dark ul#primary-menu { list-style: none; margin: 0; padding: 0; }



.navigation-dark ul#primary-menu li { float: left; padding: 0; margin: 0; }



.rtl .navigation-dark ul#primary-menu li { float: right; }



.navigation-dark ul#primary-menu > li a { padding: 0 18px; color: #FFF; }



.navigation-dark ul#primary-menu > li:last-child { }



.navigation-dark ul#primary-menu a, .navigation-dark ul#primary-menu li.current-menu-ancestor a { display: block; height: 58px; line-height: 58px; }



.navigation-dark ul#primary-menu > li.current_page_item > a, .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:hover > a { color: #FFF; text-decoration: none; background-color: #F88C00; }



.navigation-dark ul#primary-menu li { position: relative; }



.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; }







.navigation-dark .menu-item-has-children > a:after,



.navigation-dark .page_item_has_children > a:after {



    -webkit-font-smoothing: antialiased;



    content: "\f0da";



    display: inline-block;



    font: normal 16px/1 FontAwesome;



    position: absolute;



    right: 5px;



    top: 18px;



    vertical-align: text-bottom;



}







.rtl .navigation-dark .menu-item-has-children > a:after,



.rtl .navigation-dark .page_item_has_children > a:after {



    right: auto;



    left: 5px;



    content: "\f0d9";



}







.navigation-dark .menu-item-has-children li.menu-item-has-children > a:after,



.navigation-dark .menu-item-has-children li.page_item_has_children > a:after,



.navigation-dark .page_item_has_children li.menu-item-has-children > a:after,



.navigation-dark .page_item_has_children li.page_item_has_children > a:after {



    content: "\f0da";



    right: 8px;



    top: 10px;



}







.rtl .navigation-dark .menu-item-has-children li.menu-item-has-children > a:after,



.rtl .navigation-dark .menu-item-has-children li.page_item_has_children > a:after,



.rtl .navigation-dark .page_item_has_children li.menu-item-has-children > a:after,



.rtl .navigation-dark .page_item_has_children li.page_item_has_children > a:after {



    right: auto;



    left: 8px;



    content: "\f0d9";



}











#navigation .menu-item-has-children > a:after,



#navigation .page_item_has_children > a:after {



    -webkit-font-smoothing: antialiased;



    content: "\f0da";



    display: inline-block;



    font: normal 16px/1 FontAwesome;



    position: absolute;



    right: 5px;



    top: 23px;



    vertical-align: text-bottom;



}







.rtl #navigation .menu-item-has-children > a:after,



.rtl #navigation .page_item_has_children > a:after {



    right: auto;



    left: 5px;



    content: "\f0d9";



}







#navigation .menu-item-has-children li.menu-item-has-children > a:after,



#navigation .menu-item-has-children li.page_item_has_children > a:after,



#navigation .page_item_has_children li.menu-item-has-children > a:after,



#navigation .page_item_has_children li.page_item_has_children > a:after {



    content: "\f0da";



    right: 8px;



    top: 11px;



}







.rtl #navigation .menu-item-has-children li.menu-item-has-children > a:after,



.rtl #navigation .menu-item-has-children li.page_item_has_children > a:after,



.rtl #navigation .page_item_has_children li.menu-item-has-children > a:after,



.rtl #navigation .page_item_has_children li.page_item_has_children > a:after {



    right: auto;



    left: 8px;



    content: "\f0d9";



}







/* the-exporter */



.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: normal; font-size: 12px; font-family: tahoma; }



.the-exporter:before, .the-exporter:after { clear: both; display: block; content: ''; }



/* v1.2.0 */



#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; }







/*  TABLET  : 1024px */



@media only screen and ( max-width: 1050px ) {



#wrapper.boxed { width:100%; max-width: 1000px; }



.container, #breaking-news-in-pic .post-warpper, #breaking-news-in-pic .post-warpper .post-items, #slider.full-screen, #slider.flexslider.full-screen .post-warpper li { /*width: 944px !important; min-width: 944px !important;*/ width:94%; margin:0px auto;}



    #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:100%; /*width: 300px; min-width: 300px;*/ }



#wrapper .content-wrapper, #slider, #slider.flexslider .post-warpper li { width: 94%; /*min-width: 620px;*/ }



    #slider-full { width: 944px; }



    .cat-box-left article.half-width-category, .blog-two { margin-right: 10px; }



    .cat-box-left article.half-width-category, .cat-box-left .cat-box-left-small-posts, .cat-box-first .first-post .post-image, .blog-two { width: 290px; }



    .gallery-box .post-image { width: 203px }



    .home-scroll .post-warpper, .home-scroll .post-warpper .post-items, #related-posts .related-re_scroll, #related-posts .related-re_scroll .post-items { width: 620px !important; min-width: 620px !important; }



    .home-scroll .post-warpper .post-item, #related-posts .related-re_scroll .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-4col.folio-items .folio-item, .folio-3col.folio-items .folio-item, .folio-2col.folio-items .folio-item { width: 300px; }



}







/* TABLET  : 768px */



@media only screen and (max-width: 985px) and (min-width: 768px) {



    /*#wrapper { width: 760px !important; min-width: 760px !important; }*/

	/*#wrapper { width: 100% !important; min-width: auto !important; }*/



    #breaking-news-in-pic .post-caption .post-meta { display: none; }

.container, .header-v4 .top-bar-left, #breaking-news-in-pic .post-warpper, #breaking-news-in-pic .post-warpper .post-items, #wrapper .content-wrapper, #wrapper .sidebar, #slider, #slider.flexslider .post-warpper li, #slider.full-screen, #slider.flexslider.full-screen .post-warpper li, .home-blog.home-big .post-image, .home-blog.home-big .post-image a, .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, .article .google-box iframe, div.bd-googlemaps-shortcode iframe, .home-scroll .post-warpper, .home-scroll .post-warpper .post-items, .home-scroll, #related-posts .related-re_scroll, #related-posts .related-re_scroll .post-items, #related-posts, .article .post-gallery img, .article .post-gallery { /*width: 730px !important; min-width: 730px !important;*/  /*width: 92% !important; min-width: auto !important; */}



    .home-scroll .post-warpper .post-item, #related-posts .related-re_scroll .post-item { width: 230px !important; min-width: 230px !important; margin-right: 20px; }



    .home-scroll .post-warpper .post-items .post-item:last-child, #related-posts .related-re_scroll .post-items .post-item:last-child { margin: 0; }



    #slider.full-screen, #slider.flexslider.full-screen .post-warpper li, .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, .article .google-box iframe, div.bd-googlemaps-shortcode iframe, .article .post-gallery img, .article .post-gallery { 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: 0px !important; }



    .logo { text-align: center; clear: both; margin-bottom: 20px !important; display: block; overflow: hidden; }



    .header-v1 nav#nav { min-width: inherit; }



    .top-bar .top-bar-right, .top-bar .top-bar-left, .logo, .header-v1 nav#nav { 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: 0px; }







    .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 input, .sidebar .widget iframe { clear: none!important; margin: 0 3px 20px; -webkit-column-break-inside: avoid; -moz-column-break-inside: avoid; column-break-inside: avoid; }



    .sidebar img, .sidebar .post-image, .sidebar .post-image a, .sidebar a img, .sidebar a{ -webkit-transition: none !important;



        transition: none !important;opacity: 1 !important; overflow: inherit !important; }







    #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: 0px; }



    #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 0 !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 article.half-width-category, .cat-box-left .cat-box-left-small-posts { width: 344px; }



    .gallery-box .post-image { width: 240px; }



    .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; }



    .form-box textarea, .form-box input, #comment-input .input-name, #comment-input .input-email, #comment-input .input-website { 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 { 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-media, .folio-content { float: none; width: 100% }



    .folio-media { margin-bottom: 30px; }



    .folio-4col.folio-items .folio-item, .folio-3col.folio-items .folio-item, .folio-2col.folio-items .folio-item { width: 225px; }



    .folio-4col.folio-items .folio-item .inner-media iframe, .folio-3col.folio-items .folio-item .inner-media iframe, .folio-2col.folio-items .folio-item .inner-media iframe { min-height: 208px; }



    .navigation-dark select { display: block; }



    .navigation-dark ul { display: none; }



    .navigation-dark { margin: 10px 0 0 0; }



    .article .post-title { font-size: 18px; line-height: 27px; }



    .navigation-dark .container { background: none; border: 0 none; width:auto; }



}







/*  Phone  : 480px */



@media only screen and (max-width: 767px) and (min-width: 480px) {



/*#wrapper { width: 460px !important; min-width: 460px !important; }*/

/*#wrapper { width:100% !important; min-width: auto !important; }*/



.top-menu ul.menu, nav .nav, #breaking-news-in-pic .post-caption .post-meta, #slider.flexslider li .post-caption .post-cate, #slider.flexslider li .post-caption .post-excerpt { display: none; }



.top-menu select, nav#nav select { display: block; }



.container, .top-menu select, nav#nav select, .header-v4 .top-bar-left, #breaking-news-in-pic .post-warpper, #breaking-news-in-pic .post-warpper .post-items, #wrapper .content-wrapper, #wrapper .sidebar, #slider, #slider.flexslider .post-warpper li, #slider.full-screen, #slider.flexslider.full-screen .post-warpper li, .home-blog.home-big .post-image, .home-blog.home-big .post-image a, .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, .article .google-box iframe, div.bd-googlemaps-shortcode iframe, .home-scroll .post-warpper, .home-scroll .post-warpper .post-items, .home-scroll, #related-posts .related-re_scroll, #related-posts .related-re_scroll .post-warpper .post-items, #related-posts {/* width: 410px !important; min-width: 410px !important;*/

 /*width:92% !important; min-width: auto !important;*/ }



    .inner-grid .article-grid .post-item { width: 406px; }



    #slider.full-screen, #slider.flexslider.full-screen .post-warpper li, .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, .article .google-box iframe, 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: 0px !important; }



    #breaking-news-in-pic .post-caption { bottom: 0px !important; }



    .header-v4 .top-bar-left { padding-bottom: 10px; }



    .top-bar .top-bar-right, .top-bar .top-bar-left, .header-contact-info, .logo, .footer .copyright, .footer .social-icons, .home-blog .post-image { 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: 0px; }



    .header-contact-info { display: block; text-align: center; clear: both; overflow: hidden; padding-top: 10px !important; }



    .logo { text-align: center; clear: both; margin-bottom: 20px !important; display: block; 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 0; }



    #footer-widgets .widget-inner-box { width: 100% !important; margin: 0% !important; }



    #slider.flexslider li .post-caption .post-title { margin: 0px; font-size: 13px; line-height: 18px; font-family: "Open Sans", Tahoma, sans-serif; }



    #slider.flexslider li .post-caption { width: auto; }



    #slider.flexslider li .post-caption .post-caption-content { margin: 10px; padding: 10px 15px; }



    .home-blog .post-image a { margin: 0 0 15px 0; width: 100% !important; -webkit-background-size: cover !important; -moz-background-size: cover !important; background-size: cover !important; display: block !important; overflow: hidden; }



    .home-blog.home-small .video-box { width: 100% !important; }



    .home-blog.home-small .post-image, .home-blog.home-small .post-image a, .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, .article .post-gallery img, .article .post-gallery { 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 0 !important; }



    .soundcloud-box { width: 100% !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%; }



    .home-scroll .post-warpper .post-item, #related-posts .related-re_scroll .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; }



    .home-scroll .post-warpper, .home-scroll .post-warpper .post-items, .home-scroll .post-warpper .post-item, #related-posts .related-re_scroll, #related-posts .related-re_scroll .post-items, #related-posts .related-re_scroll .post-item { height: 130px !important; min-height: 130px !important; }



    .home-scroll .post-warpper .post-items .post-item:last-child, #related-posts .related-re_scroll .post-items .post-item:last-child { margin: 0; }



    .home-scroll .post-caption, #related-posts .related-re_scroll .post-caption { display: none !important; }



    .cat-box-left article.half-width-category, .cat-box-left .cat-box-left-small-posts { 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 { float: none; clear: both; display: block; margin: 0 0 15px 0; }



    #contcatus .form-box-label label { width: 100%; float: none; }



    .gallery-box .post-image { width: 202px; }



    .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; }



    .top-bar .top-bar-right, .top-bar .search-block, .top-bar .social-icons, .header-contact-info { float: none; overflow: hidden; display: block; clear: both; margin: 15px 0 0 0 !important; padding: 0px !important; }



    .header-contact-info { margin: 5px 0 10px 0!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; }



    .form-box textarea, .form-box input, #comment-input .input-name, #comment-input .input-email, #comment-input .input-website { 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; padding-top: 13px; }



    #navigation select, #top-navigation select { display: block; }



    #navigation select { width: 100%; display: inline-block; }



    #header .header { height: auto; padding-bottom: 10px; }



    #navigation, .header-topbar.top .top-left > li, .header-topbar.top .top-right > li, .rtl .header-topbar.top .top-right li, .rtl .header-topbar.top .top-left li, #header .header .logo, .rtl #header .header .logo, .rtl #navigation { 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; }



    .header-adv ins, .header-adv ins iframe, .header-adv #google_flash_embed, .footer-adv ins, .footer-adv ins iframe, .footer-adv #google_flash_embed, .adslot_1 { width: 100% !important; }



    .header-adv:before, .header-adv:after, .footer-adv:before, .footer-adv:after { 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: normal !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 select, .header-topbar .date-area, .header-topbar .search-area, .header-topbar .social-area { 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; }



    .bd-page-title, #crumbs { width: 100%; float: none; clear: both; text-align: center }



    #crumbs li { float: none; margin: 0; }



    .folio-media, .folio-content { float: none; width: 100% }



    .folio-media { margin-bottom: 30px; }



    .folio-4col.folio-items .folio-item, .folio-3col.folio-items .folio-item, .folio-2col.folio-items .folio-item { width: 215px; }



    .folio-4col.folio-items .folio-item .inner-media iframe, .folio-3col.folio-items .folio-item .inner-media iframe, .folio-2col.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 0; }



    .article .post-title { font-size: 18px; line-height: 27px; }



    .navigation-dark .container { background: none; border: 0 none; }



    .comments-container .comment-box .children { margin-left: 10px }







    .post-navigation {text-align: center}



    .post-navigation .nav-previous,



    .post-navigation .nav-next {



        float: none;



        display: block;







    }



}







/* Phone  : 320px */



@media only screen and (max-width: 479px) {



.top-menu ul.menu, nav .nav, .header-v4 .top-bar-left, #breaking-news-in-pic .post-caption .post-meta, #slider.flexslider li .post-caption .post-cate, #slider.flexslider li .post-caption .post-excerpt, .header-v5 .breaking-news { display: none; }



.top-menu select, nav#nav select { display: block; }



/*#wrapper { width: 310px !important; min-width: 310px !important; }*/

/*#wrapper { width:100% !important; min-width: auto !important; }*/



.container, .top-menu select, .search-block input, nav#nav select, #breaking-news-in-pic .post-warpper, #breaking-news-in-pic .post-warpper .post-items, #breaking-news-in-pic .post-warpper .post-item, #wrapper .content-wrapper, #wrapper .sidebar, #slider, #slider.flexslider .post-warpper li, .home-blog.home-big .post-image, .home-blog.home-big .post-image a, .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, .article .google-box iframe, div.bd-googlemaps-shortcode iframe, .home-scroll .post-warpper, .home-scroll .post-warpper .post-items, .home-scroll, #related-posts .related-re_scroll, #related-posts .related-re_scroll .post-items, #related-posts {/* width: 280px !important; min-width: 280px !important;*/ /*width:92% !important; min-width: auto !important;*/ }



    .inner-grid .article-grid .post-item { width: 276px; }



    #slider, #slider.flexslider .post-warpper li, #slider.flexslider ul.slides li a, .home-blog .home-big.post-gallery, .home-blog .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, .article .google-box iframe, div.bd-googlemaps-shortcode iframe, .home-blog.home-big .post-gallery { height: 160px !important; min-height: 160px !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: 0px 0px 10px 0 !important; }



    #breaking-news-in-pic .post-warpper .post-items .post-item:last-child { margin: 0px 0px 0px 0 !important; }



    #breaking-news-in-pic .post-caption { bottom: 0px !important; }



    .top-bar .top-bar-right, .top-bar .top-bar-left, .header-contact-info, .social-icons, .search-block, .header-contact-info span, .logo, .footer .copyright, .footer .social-icons, .home-blog .post-image { float: none; }



    .top-bar .top-bar-left { margin-bottom: 5px; }



    .top-bar .top-bar-right { margin: 0 auto; }



    .social-icons, .search-block, .header-contact-info { margin: 5px 0px !important; clear: both; display: block; }



    .social-icons { padding: 10px 0; }



    .header-contact-info span { text-align: left !important; line-height: 20px; }



    .header-contact-info span i { margin-top: 1px; }



    .social-icons, .header-contact-info, .header-contact-info span { text-align: center; clear: both; display: block; }



    .logo { text-align: center; clear: both; margin-bottom: 20px !important; display: block; 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 0; }



    #footer-widgets .widget-inner-box { width: 100% !important; margin: 0% !important; }



    #slider.flexslider li .post-caption .post-title { margin: 0px; font-size: 13px; line-height: 18px; font-family: "Open Sans", Tahoma, sans-serif; }



    #slider.flexslider li .post-caption { width: auto; }



    #slider.flexslider li .post-caption .post-caption-content { margin: 5px; padding: 6px 12px; }



    .home-blog .post-image a { margin: 0 0 15px 0; width: 100% !important; -webkit-background-size: cover !important; -moz-background-size: cover !important; background-size: cover !important; display: block !important; overflow: hidden; }



    .home-blog.home-small .video-box { width: 100% !important; }



    .home-blog.home-small .post-image, .home-blog.home-small .post-image a, .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, .article .post-gallery img, .article .post-gallery { 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 0 !important; }



    .soundcloud-box { width: 100% !important; }



    #related-posts .related-images .related-item { width: 100%; height: auto; margin: 0 0 30px 0; }



    .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%; }



    .home-scroll .post-warpper .post-item, #related-posts .related-re_scroll .post-item { width: 88px !important; min-width: 87px !important; margin-right: 8px; }



    .home-scroll .post-warpper, .home-scroll .post-warpper .post-items, .home-scroll .post-warpper .post-item, #related-posts .related-re_scroll, #related-posts .related-re_scroll .post-items, #related-posts .related-re_scroll .post-item { height: 87px !important; min-height: 87px !important; }



    .home-scroll .post-warpper .post-items .post-item:last-child, #related-posts .related-re_scroll .post-items .post-item:last-child { margin: 0; }



    .home-scroll .post-caption, #related-posts .related-re_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 article.half-width-category, .cat-box-left .cat-box-left-small-posts { 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 { float: none; clear: both; display: block; margin: 0 0 15px 0; }



    .oops { font-size: 90px; }



    #contcatus .form-box-label label { width: 100%; float: none; }



    .gallery-box .item { float: none; }



    .gallery-box .post-image { width: 100%; }



    .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; }



    .top-bar .top-bar-right, .top-bar .search-block, .top-bar .social-icons, .header-contact-info { float: none; overflow: hidden; display: block; clear: both; margin: 15px 0 0 0 !important; padding: 0px !important; }



    .header-contact-info { margin: 5px 0 10px 0!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; }



    .form-box textarea, .form-box input, #comment-input .input-name, #comment-input .input-email, #comment-input .input-website { 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; padding-top: 13px; }



    #navigation select, #top-navigation select { display: block; }



    #navigation select { width: 100%; display: inline-block; }



    #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; }



    #navigation, #header .header .logo, .header-topbar.top .top-left > li, .header-topbar.top .top-right > li, .header-topbar.top .top-left, .header-topbar.top .top-right, .rtl #header .header .logo, .rtl #navigation, .rtl .header-topbar.top .top-left > li, .rtl .header-topbar.top .top-left, .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; }



    .header-adv ins, .header-adv ins iframe, .header-adv #google_flash_embed, .footer-adv ins, .footer-adv ins iframe, .footer-adv #google_flash_embed, .adslot_1 { width: 100% !important; }



    .header-adv:before, .header-adv:after, .footer-adv:before, .footer-adv:after { 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: normal !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 select, .header-topbar .date-area, .header-topbar .search-area, .header-topbar .social-area { 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; }



    .bd-page-title, #crumbs { width: 100%; float: none; clear: both; text-align: center }



    #crumbs li { float: none; margin: 0; }



    .folio-media, .folio-content { 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; }



    .navigation-dark { margin: 10px 0 0 0; }



    .article .post-title { font-size: 18px; line-height: 27px; }



    .navigation-dark .container { background: none; border: 0 none; }



    .comments-container .comment-box .children { margin-left: 0 }







    .post-navigation .nav-previous,



    .post-navigation .nav-next {



        float: none;



        display: block;







    }



    .post-navigation {text-align: center}







}



/* Effects */



.uk-animation-fade { -webkit-animation-name: uk-fade; animation-name: uk-fade; -webkit-animation-duration: 0.8s; animation-duration: 0.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(0.2)



}



    100% {



        opacity:1;



        -webkit-transform:scale(1)



    }



}



@keyframes uk-scale-up { 0% {



    opacity:0;



    transform:scale(0.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(0deg)



}



    100% {



        -webkit-transform:rotate(359deg)



    }



}



@keyframes uk-spin { 0% {



    transform:rotate(0deg)



}



    100% {



        transform:rotate(359deg)



    }



}



/*modify as Custom on 25.08.19*/

/*.header .container{ background-color:#29292a;}*/

.row{ margin-left:-10px; margin-right:-10px;}



.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12{ position:relative; padding-left:10px; padding-right:10px; float:left;}



.header .col-3, .header .col-9{ padding-left:0px; padding-right:0px;}



@media screen and (min-width:992px){

.col-12{ width:100%;}

.col-11{ width:91.666%}

.col-10{ width:83.3328%}

.col-9{ width:74.9996%}

.col-8{ width:66.66664%}

.col-7{ width:58.3332%}

.col-6{ width:50%;}

.col-5{ width:41.6667%;}

.col-4{ width:33.333%;}

.col-3{ width:25%;}

.col-2{ width:16.6667%;}

.col-1{ width:8.3332%;}

}

@media screen and (max-width:991px){

.col-12{ width:100%;}

.col-11{ width:100%;}

.col-10{ width:100%;}

.col-9{ width:100%;}

.col-8{ width:100%;}

.col-7{ width:100%;}

.col-6{ width:100%;}

.col-5{ width:100%;}

.col-4{ width:100%;}

.col-3{ width:100%;}

.col-2{ width:100%;}

.col-1{ width:100%;}

}





.post-entry  .ticklist{ width:100%; margin:0 0 20px; padding:0px; list-style-type:none;}

.post-entry  .ticklist li{ background:url(images/checkmark.png) left 7px no-repeat; list-style-type:none; padding:0 0 0 25px;}



img.alignnone {

    float: right;

    height: auto;

    margin: 6px 0 5px 2%;

    max-width: 50%;

}

.tabledvco{ margin:15px 0;}

.tabledvco tr td{ text-align:center; padding:5px 10px;}

.post-entry article ul,article ol{overflow:hidden;font-size: 15px;line-height: 24px;margin: 1% 0 0; padding: 0 0 16px 40px;}



.top-footer{ width:100%; margin:0px auto; background-color:#f0f0f0; padding:15px 0;}

.top-footer .container{ padding-left:10px; padding-right:10px;}

.footer_angebot{margin-right: 1.7%;padding: 0 1.2% 3px; /*min-width:300px;*/}

.weiter_lesen.first{float:left;width: 21%;max-width: 250px;margin-right:1.7%}

.weiter_lesen.fix{clear:none;width: 21%;max-width: 250px;margin-right:1.7%}

.weiter_lesen{width:100%;height:100px;margin:10px auto;box-shadow:0 0 0 2px #1d7b18 inset;position:relative;overflow:hidden;}

.weiter_lesen:hover{box-shadow:0 0 0 2px black inset;}

.weiter_lesen:after{content:"";position:absolute;width:22px;height:22px;background:#1d7b18;bottom:0;right:0;}

.weiter_lesen:hover:after{background:black;}

.weiter_lesen>p{padding: 0;margin: 0;}

.weiter_lesen>p>a,footer>.widgets>.weiter_lesen>p>span{display:block;width:100%;height: 98px;padding: 1px 0;font:bold 15px/24px 'open sans',sans-serif;color:white;text-decoration:none;position: relative;}

.weiter_lesen>p>a>span,footer>.widgets>.weiter_lesen>p>span>span{display:block;background:#898585;text-align:center;padding:5px;

margin: 38px -20px 0;-webkit-transform: rotate(-19deg);

-moz-transform: rotate(-19deg);

-ms-transform: rotate(-19deg);

-o-transform: rotate(-19deg);}

.weiter_lesen>p>a:hover span,footer>.widgets>.weiter_lesen>p>span:hover span{background:black;}

.weiter_lesen>p>a:before,footer>.widgets>.weiter_lesen>p>span:before{content:"";display:block;position:absolute;top:10px;left:15px;width:44px;height:34px;background:url(images/footer-icons.png) no-repeat 0 0;}

.weiter_lesen>p>a:after,footer>.widgets>.weiter_lesen>p>span:after{content:"";display:block;position:absolute;bottom: 7px;right: 7px;width:0;height:0;border:5px solid transparent;border-right:0;border-left:9px solid white;z-index: 1;}



.footer_angebot{margin:10px 0 0;padding: 0 2% 3px;border:1px solid #a7a7a7;font:normal 14px/16px 'open sans',sans-serif;color:#363636;overflow:hidden;position: relative;}

.footer_angebot>p{padding:0;margin:0;text-align: right; line-height:inherit;}

.footer_angebot>p:first-child{padding: 9px 0 6px;color:#9b9b9b;font-weight:bold;text-align: left;}

.footer_angebot>p:first-child strong{color:black;}

.footer_angebot>ul{padding:0;margin:0;list-style:none;}

.footer_angebot>ul li{padding:2px 0 2px 25px; background: url(images/checkmark.png) 0px 3px no-repeat;}

.footer_angebot>ul li strong strong{color:#1d7b18;}

.footer_angebot>p>a{display: block;font-size:13px;padding: 4px;color:#ff0000;text-decoration:none;}

.footer_angebot>p>a:hover{text-decoration:underline;}



.tocontentdv{ padding-bottom:10px; padding-right:10px;}

.tocontentdv .col-6 .boxdv { border: 1px solid #aaaaaa; padding:10px;}

.tocontentdv .titel, .tocontentdv .toc_title{ border-bottom:1px solid #aaaaaa; color:#363636; font:bold 15px/17px "open sans",sans-serif; margin:0 0 14px; padding:11px; text-align:center;}

.post-entry article .tocontentdv .toc_list{ list-style-type:none; margin:0px; padding:0px; font-size:13px; line-height:16px;}

.post-entry article .tocontentdv .toc_list li::before { color:#363636; content: "•";}

.post-entry article .tocontentdv .toc_list li{ padding:4px; line-height:16px; list-style-type:none;}

.post-entry article .tocontentdv .toc_list li a{ color:#1d7b18; font-weight:600; text-transform:uppercase; font-size:13px; line-height:16px; }

.post-entry article .tocontentdv .toc_list li ul{ margin:0px; padding:0px;}

.post-entry article .tocontentdv .toc_list li ul li::before { color:#1d7b18; content:"- ";}

.post-entry article .tocontentdv .toc_list li ul li a{ color:#363636; text-decoration:none; text-transform:none;}



.post-entry article .tocontentdv .checklist.short {

    font-size: 14px;

    line-height: 18px;

    padding: 5px 10px;

}

.post-entry article .tocontentdv .checklist {

    display: table;

    list-style: outside none none;

    margin: 0 auto;

}

.post-entry article .tocontentdv .checklist li { background:rgba(0, 0, 0, 0) url("images/checkmark.png") 0 12px no-repeat scroll; padding-left:30px; list-style-type:none;}



.tablepress td, .tablepress th{ text-align:center!important;}

.horizbox { border:1px solid #aaa; color:#424242; font:12px/14px "open sans",sans-serif; margin:0 0 2%; padding:1% 2%;

overflow:hidden;}

.horizbox  .ratebox { float:left; margin-right:2%; min-width:225px; padding:11px 0 0; width:30%;}

.horizbox  .ratebox  .total { border:1px solid #dadada; float:left; font-size:26px; font-weight:600; line-height:33px;

margin-right:15px; padding:0 5px;}

.horizbox  .ratebox  .txt { line-height:12px; overflow:hidden;}

.horizbox  .ratebox  .stars { overflow:hidden;}

#spr_container { line-height:17px; margin:5px 0; text-align:center;}

.spr_visual_container { display:inline-block; height:17px; line-height:17px; margin:0; padding:0;}

#spr_shapes { display:inline;}



51 x 34 .spr_ys_full_voting { background:rgba(0, 0, 0, 0) url("yellow_stars.png") no-repeat scroll 0 -17px;}



#spr_votes{ font-size:15px; line-height:17px; padding-left:0.5em;}

.horizbox  ul, .horizbox  .args { border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; float:left; margin-right:2%; padding:7px 2%; width:98%;}

.horizbox  ul, .horizbox  .txt { /*border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa;*/ float:left; margin-right:2%; padding:7px 2%; width:65%;}

.horizbox  .args{ background:rgba(0, 0, 0, 0) url("images/list-args.png") no-repeat scroll center center; text-indent:-9999px;}

.horizbox  .args{ height: 44px;}

.horizbox  .folgen { float:none; overflow:hidden; padding-right:0; padding-top:14px; width:auto;}

.horizbox  .folgen  a {

    float: right;

    margin: 0 1px;

    text-indent: -9999px;

}

footer  .copy  div  a, .horizbox  .folgen  a {

    background: #3c5b9b url("images/sicons.png") no-repeat scroll -1px -1px;

    border-radius: 50%;

    float: left;

    height: 28px;

    margin-right: 1px;

    transition: background-color 0.3s linear 0s;

    width: 28px;

}

.horizbox  .folgen  a {

    float: right;

    margin: 0 1px;

    text-indent: -9999px;

}



footer  .copy  div  a.l, .horizbox  .folgen  a.l {

    background-color: #91c9db;

    background-position: -1px -61px;

}

footer  .copy  div  a.t, .horizbox  .folgen  a.t {

    background-color: #359bed;

    background-position: -1px -31px;

}

footer  .copy  div  a.f, .horizbox  .folgen  a.f {

    background-color: #3c5b9b;

}



.footable.footable-loaded thead {display: none;}

.footable.footable-loaded a.logo > span { display:inline-block; text-indent:-9999px; vertical-align:middle;}

.footable.footable-loaded a.logo { display:block; height:52px; line-height:52px; margin:-5px auto; text-align:center;}

.footable.footable-loaded a.logo.flogo { width:100%;}

.footable.footable-loaded a.bd_button::after {

    background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGdJREFUeNpi+P//fyoQlwMxAwyDiDVA/A+Io5EFuYD4IBD/BGIvmCAI8wPxJSD+CsTmDEhmOf+HgHMwAVEgvg3EH4BYFyTABsR7gfgPELvDzJwC1ZYJM4qFgYHhABB/AuLpDFAAEGAANFGI8YXdO8wAAAAASUVORK5CYII=") no-repeat scroll 0 0;

    content: "";

    display: inline-block;

    height: 9px;

    margin-left: 7px;

    margin-top: -2px;

    vertical-align: middle;

    width: 5px;

}

.footable.breakpoint > tbody > tr > td > span.footable-toggle::before {content: ""!important;}





.footable.footable-loaded a.tablelink::before { background:rgba(0, 0, 0, 0) url("images/ratings.png") no-repeat scroll center 0; content:""; display:block; height:16px; margin:3px auto 5px; width:96px;}

.footable.footable-loaded a.tablelink { color:#2145de; font-size:13px; font-weight:normal; text-decoration:none;}

.footable.footable-loaded a.tablelink.rating45::before { background-position:center -16px;}

.footable.footable-loaded a.logo { display:block; float:left; overflow:hidden; padding:5px 10px 4px;}

.footable.footable-loaded td strong{ color:#121212; font-size:25px;}

.footable.footable-loaded td { border-right: 1px solid #dbdbdb; color:#777; font:300 17px/18px "open sans",sans-serif; text-align:center;}

/**/

.flogo>span,.flogo:before,.flogo:after{width: 117px;height:27px;background:url(images/flogos.png) no-repeat 0 0}

.slogo>span,.slogo:before,.slogo:after{width: 117px;height:27px;background:url(images/slogos.png) no-repeat 0 0}

.clogo>span,.plogo:before,.clogo:after{width: 117px;height:27px;background:url(images/clogos.png) no-repeat 0 0}

.plogo>span,.plogo:before,.plogo:after{width: 117px;height:27px;background:url(images/plogos.png) no-repeat 0 0}

.dlogo>span,.dlogo:before,.dlogo:after{width: 117px;height:27px;background:url(images/dlogos.png) no-repeat 0 0}

.klogo>span,.klogo:before,.klogo:after{width: 117px;height:27px;background:url(images/klogos.png) no-repeat 0 0}





.slogo.bet10>span,.slogo.bet10:before,.slogo.bet10:after{width:72px;height:29px;background-position: 0px 0px}

/** /

.flogo.option24{

background: #272727;

background: -moz-linear-gradient(top,  #272727 0%, #080808 100%);

background: -webkit-linear-gradient(top,  #272727 0%,#080808 100%);

background: linear-gradient(to bottom,  #272727 0%,#080808 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#272727', endColorstr='#080808',GradientType=0 );}

/**/

.klogo.gameduell>span,.klogo.gameduell:before,.klogo.gameduell:after{ width: 129px;height: 24px;background-position: 0px -0px;}

.klogo.skill7>span,.klogo.skill7:before,.klogo.skill7:after{ width: 86px;height: 30px;background-position: 0px -24px;}

.klogo.m2p>span,.klogo.m2p:before,.klogo.m2p:after{ width: 64px;height: 28px;background-position: -126px 1px;}

.klogo.gametwist>span,.klogo.gametwist:before,.klogo.gametwist:after{width: 97px;height: 34px;background-position: -126px -27px;}



.flogo.option24{position:relative;background: black url(images/24opt-bgr.png) repeat-y center;}

.steps_wrapper .flogo.option24{padding-right:30px!important;}

.flogo.option24:after{content:"";position:absolute;top:0;right:0;display:block;width:47px!important;height:46px!important;background: url(images/24opt-ribbon.png)!important;}

.flogo.option24>span,.flogo.option24:before,.flogo.option24:after{width:107px;height:19px;background-position: -1px -28px}

.slogo.wettmeister>span, .slogo.wettmeister:before, .slogo.wettmeister:after {width: 109px;height: 26px;background-position: -128px -262px;}

.clogo.b888>span,.clogo.b888:before,.clogo.b888:after{width:48px;height:36px;background-position: 0px 0px}

.plogo.b888>span,.plogo.b888:before,.plogo.b888:after{width:47px;height:38px;background-position: 0px 0px}

.flogo.anyoption>span,.flogo.anyoption:before,.flogo.anyoption:after{width:117px;height:27px;background-position: 0 0}

.flogo.ayondo>span,.flogo.ayondo:before,.flogo.ayondo:after{width:120px;height:32px;background-position: 0px -47px}

.flogo.banx>span,.flogo.banx:before,.flogo.banx:after{width:114px;height:34px;background-position: 0px -79px}

.flogo.bdswiss>span,.flogo.bdswiss:before,.flogo.bdswiss:after{width: 126px;height: 19px;background-position: 0px -114px;}

.flogo.benk>span,.flogo.benk:before,.flogo.benk:after{width:72px;height:34px;background-position: 0px -142px}

.slogo.bet365>span,.slogo.bet365:before,.slogo.bet365:after{width:100px;height:22px;background-position: 0px -28px;}

.slogo.bet-at-home>span,.slogo.bet-at-home:before,.slogo.bet-at-home:after{width:100px;height:29px;background-position: 0px -50px}

.slogo.betclic>span,.slogo.betclic:before,.slogo.betclic:after{width:83px;height:30px;background-position: 0px -80px}

.slogo.betsson>span,.slogo.betsson:before,.slogo.betsson:after{width:112px;height:22px;background-position: 0px -111px}

.slogo.betway>span,.slogo.betway:before,.slogo.betway:after{width:89px;height:26px;background-position: 0px -134px}

.slogo.big-bet-world>span,.slogo.big-bet-world:before,.slogo.big-bet-world:after{width:119px;height:28px;background-position: 0px -160px}

.slogo.bwin>span,.slogo.bwin:before,.slogo.bwin:after{width:84px;height:28px;background-position: 0px -188px}

.flogo.captrader>span,.flogo.captrader:before,.flogo.captrader:after{width:118px;height:28px;background-position: 0px -176px}

.clogo.casinoclub>span,.clogo.casinoclub:before,.clogo.casinoclub:after{width:89px;height:25px;background-position: 0px -35px}

.dlogo.c-date>span,.dlogo.c-date:before,.dlogo.c-date:after{width:97px;height:30px;background-position: 0px 0px}

.dlogo.lustagenten>span, .dlogo.lustagenten:before, .dlogo.lustagenten:after {width: 118px;height: 30px;background-position: -129px -154px;}

.shortcode_content .dlogo.lustagenten>span{width: 118px; background-position: -129px -155px;height:35px;}

.clogo.cherrycasino>span,.clogo.cherrycasino:before,.clogo.cherrycasino:after{width:111px;height:17px;background-position: 0px -60px}

.flogo.comdirect>span,.flogo.comdirect:before,.flogo.comdirect:after{width:116px;height:25px;background-position: 0px -202px}

.slogo.comeon>span,.slogo.comeon:before,.slogo.comeon:after{width:122px;height:20px;background-position: -127px -3px}

.flogo.corsa-capital>span,.flogo.corsa-capital:before,.flogo.corsa-capital:after{width:121px;height:28px;background-position: 0px -226px}

.dlogo.edarling>span,.dlogo.edarling:before,.dlogo.edarling:after{width:105px;height:27px;background-position: -127px 0px}

.dlogo.elitepartner>span,.dlogo.elitepartner:before,.dlogo.elitepartner:after{width:117px;height:15px;background-position: -127px -26px}

.flogo.etoro>span,.flogo.etoro:before,.flogo.etoro:after{width:100px;height:31px;background-position: 0px -255px}

.clogo.euro-palace>span,.clogo.euro-palace:before,.clogo.euro-palace:after{width:77px;height:38px;background-position: 0px -77px}

.slogo.expekt>span,.slogo.expekt:before,.slogo.expekt:after{width:114px;height:25px;background-position: -129px -23px}

.flogo.eztrader>span,.flogo.eztrader:before,.flogo.eztrader:after{width:116px;height:22px;background-position: 0px -285px}

.dlogo.firstaffair>span,.dlogo.firstaffair:before,.dlogo.firstaffair:after{width:120px;height:25px;background-position: 0px -125px}

.flogo.flatex>span,.flogo.flatex:before,.flogo.flatex:after{width:102px;height:22px;background-position: 0px -305px}

.dlogo.friendscout24>span,.dlogo.friendscout24:before,.dlogo.friendscout24:after{width:77px;height:38px;background-position: -127px -40px}

.plogo.full-tilt>span,.plogo.full-tilt:before,.plogo.full-tilt:after{width:61px;height: 38px;background-position: 0px -39px;}

.flogo.fxflat>span,.flogo.fxflat:before,.flogo.fxflat:after{width:86px;height:25px;background-position: 0px -325px}

.flogo.gkfx>span,.flogo.gkfx:before,.flogo.gkfx:after{width:90px;height:32px;background-position: -127px 0px}

.clogo.gowild>span,.clogo.gowild:before,.clogo.gowild:after{width:116px;height:32px;background-position: 0px -115px}

.flogo.ig-markets>span,.flogo.ig-markets:before,.flogo.ig-markets:after{width:126px;height:28px;background-position: -129px -31px}

.flogo.interactive-option>span,.flogo.interactive-option:before,.flogo.interactive-option:after{width:100px;height:40px;background-position: -129px -59px}

.clogo.intercasino>span,.clogo.intercasino:before,.clogo.intercasino:after{width:90px;height:24px;background-position: 0px -146px}

.slogo.intertops>span,.slogo.intertops:before,.slogo.intertops:after{width:105px;height:27px;background-position: -129px -47px}

.slogo.interwetten>span,.slogo.interwetten:before,.slogo.interwetten:after{width:62px;height:40px;background-position: -129px -73px}

.flogo.ironfx>span,.flogo.ironfx:before,.flogo.ironfx:after{width:73px;height:38px;background-position: -129px -100px}

.dlogo.joyclub>span,.dlogo.joyclub:before,.dlogo.joyclub:after{width:127px;height:25px;background-position: 0px -29px}

.slogo.ladbrokes>span,.slogo.ladbrokes:before,.slogo.ladbrokes:after{width:110px;height:21px;background-position: -129px -113px}

.clogo.leovegas>span,.clogo.leovegas:before,.clogo.leovegas:after{width:102px;height:33px;background-position: -129px 0px}

.dlogo.lovepoint>span,.dlogo.lovepoint:before,.dlogo.lovepoint:after{width:117px;height:36px;background-position: 0px -53px}

.flogo.lynxbroker>span,.flogo.lynxbroker:before,.flogo.lynxbroker:after{width:70px;height:30px;background-position: -129px -139px}

.flogo.markets-com>span,.flogo.markets-com:before,.flogo.markets-com:after{width:127px;height:24px;background-position: 0px -350px}

.flogo.maxblue>span,.flogo.maxblue:before,.flogo.maxblue:after{width:107px;height:34px;background-position: -129px -166px}

.slogo.mobilbet>span,.slogo.mobilbet:before,.slogo.mobilbet:after{width:118px;height:18px;background-position: -129px -134px}

.clogo.montecarlo>span,.clogo.montecarlo:before,.clogo.montecarlo:after{width:105px;height:39px;background-position: -129px -33px}

.clogo.mrgreen>span,.clogo.mrgreen:before,.clogo.mrgreen:after{width:50px;height:39px;background-position: -129px -71px}

.slogo.mybet>span,.slogo.mybet:before,.slogo.mybet:after{width:101px;height:34px;background-position: -129px -152px}

.slogo.netbet>span,.slogo.netbet:before,.slogo.netbet:after{width:103px;height:25px;background-position: -129px -186px}

.dlogo.neu-de>span,.dlogo.neu-de:before,.dlogo.neu-de:after{width:111px;height:30px;background-position: -127px -77px}

.flogo.b888>span,.flogo.b888:before,.flogo.b888:after{width:109px;height:28px;background-position: -129px -199px;}

.flogo.optionbit>span,.flogo.optionbit:before,.flogo.optionbit:after{width:123px;height:32px;background-position: -129px -225px}

.flogo.optionfair>span,.flogo.optionfair:before,.flogo.optionfair:after{width:94px;height:31px;background-position: -129px -256px}

.flogo.optiontime>span,.flogo.optiontime:before,.flogo.optiontime:after{width:109px;height:23px;background-position: -129px -285px}

.flogo.optionweb>span,.flogo.optionweb:before,.flogo.optionweb:after{width:120px;height:16px;background-position: -129px -309px}

.flogo.optionyard>span,.flogo.optionyard:before,.flogo.optionyard:after{width:120px;height:25px;background-position: -129px -324px}

.dlogo.parship>span,.dlogo.parship:before,.dlogo.parship:after{width:119px;height:17px;background-position: -127px -106px}

.plogo.party>span,.plogo.party:before,.plogo.party:after{width:114px;height:22px;background-position: 0px -77px}

.slogo.pinnacle>span,.slogo.pinnacle:before,.slogo.pinnacle:after{width:103px;height:23px;background-position: -129px -211px}

.plogo.pkr>span,.plogo.pkr:before,.plogo.pkr:after{width:47px;height:40px;background-position: 0px -98px}

.flogo.plus500>span,.flogo.plus500:before,.flogo.plus500:after{width:113px;height:38px;background-position: -129px -348px}

.plogo.pokerstars>span,.plogo.pokerstars:before,.plogo.pokerstars:after{width:116px;height:20px;background-position: 0px -137px}

.clogo.quasar>span,.clogo.quasar:before,.clogo.quasar:after{width:95px;height:25px;background-position: -129px -109px}

.dlogo.secret-de>span,.dlogo.secret-de:before,.dlogo.secret-de:after{width:122px;height:38px;background-position: 0px -88px}

.clogo.spinpalace>span,.clogo.spinpalace:before,.clogo.spinpalace:after{width:50px;height:37px;background-position: -129px -133px}

.slogo.sportingbet>span,.slogo.sportingbet:before,.slogo.sportingbet:after{width:111px;height:19px;background-position: 0px -215px}

.clogo.stargames>span,.clogo.stargames:before,.clogo.stargames:after{width:107px;height:20px;background-position: 0px -168px}

.flogo.stockpair>span,.flogo.stockpair:before,.flogo.stockpair:after{width:127px;height:29px;background-position: 0px -372px}

.clogo.sunmaker>span,.clogo.sunmaker:before,.clogo.sunmaker:after{width:86px;height:35px;background-position: 0px -190px}

.slogo.tipico>span,.slogo.tipico:before,.slogo.tipico:after{width:91px;height:30px;background-position: -129px -233px}

.slogo.tonybet>span,.slogo.tonybet:before,.slogo.tonybet:after{width:107px;height:28px;background-position: 0px -234px}

.slogo.unibet>span,.slogo.unibet:before,.slogo.unibet:after{width:120px;height:21px;background-position: 0px -261px}

.slogo.bet1x2>span, .slogo.bet1x2:before, .slogo.bet1x2:after {width: 116px;height: 36px;background-position: 0px -280px;}

.slogo.bet3000>span, .slogo.bet3000:before, .slogo.bet3000:after {width: 92px;height: 35px;background-position: 0px -317px;}

.slogo.cashpoint>span, .slogo.cashpoint:before, .slogo.cashpoint:after {width: 81px;height: 37px;background-position: 0px -353px;}

.slogo.matchbook>span, .slogo.matchbook:before, .slogo.matchbook:after {width: 127px;height: 19px;background-position: 0px -389px;}

.slogo.nordicbet>span, .slogo.nordicbet:before, .slogo.nordicbet:after {width: 126px;height: 27px;background-position: 0px -415px;}

.slogo.racebets>span, .slogo.racebets:before, .slogo.racebets:after {width: 100px;height: 21px;background-position: 0px -446px;}

.slogo.runbet>span, .slogo.runbet:before, .slogo.runbet:after {width: 100px;height: 29px;background-position: 0px -467px;}

.slogo.smarkets>span, .slogo.smarkets:before, .slogo.smarkets:after {width: 122px;height: 20px;background-position: 0px -498px;}

.slogo.titanbet>span, .slogo.titanbet:before, .slogo.titanbet:after {width: 98px;height: 29px;background-position: 0px -517px;}

.slogo.volltreffer>span, .slogo.volltreffer:before, .slogo.volltreffer:after {width: 116px;height: 16px;background-position: 0px -546px;}

.slogo.betsafe>span, .slogo.betsafe:before, .slogo.betsafe:after {width: 109px;height: 26px;background-position: -128px -287px;}

.slogo.betstars>span, .slogo.betstars:before, .slogo.betstars:after {width: 109px;height: 29px;background-position: -128px -312px;}

.slogo.digibet>span, .slogo.digibet:before, .slogo.digibet:after {width: 107px;height: 20px;background-position: -128px -343px;}

.slogo.happybet>span, .slogo.happybet:before, .slogo.happybet:after {width: 80px;height: 34px;background-position: -128px -363px;}

.slogo.pferdewetten>span, .slogo.pferdewetten:before, .slogo.pferdewetten:after {width: 94px;height: 30px;background-position: -128px -396px;}

.slogo.redbet>span, .slogo.redbet:before, .slogo.redbet:after {width: 80px;height: 23px;background-position: -128px -425px;}

.slogo.rivalo>span, .slogo.rivalo:before, .slogo.rivalo:after {width: 73px;height: 25px;background-position: -128px -448px;}

.slogo.tipbet>span, .slogo.tipbet:before, .slogo.tipbet:after {width: 74px;height: 37px;background-position: -128px -472px;}

.slogo.tipp3>span, .slogo.tipp3:before, .slogo.tipp3:after {width: 74px;height: 23px;background-position: -128px -510px;}

.slogo.xtip>span, .slogo.xtip:before, .slogo.xtip:after {width: 74px;height: 28px;background-position: -128px -535px;}



.flogo.varengold>span,.flogo.varengold:before,.flogo.varengold:after{width:104px;height:37px;background-position: 0px -396px}

.flogo.wikifolio>span,.flogo.wikifolio:before,.flogo.wikifolio:after{width:109px;height:31px;background-position: 0px -433px}

.flogo.xm>span,.flogo.xm:before,.flogo.xm:after{width:89px;height:24px;background-position: 0px -463px}

.flogo.zoomtrader>span,.flogo.zoomtrader:before,.flogo.zoomtrader:after{width: 119px;height: 30px;background-position: -130px -387px;}

.flogo.zulutrade>span,.flogo.zulutrade:before,.flogo.zulutrade:after{width: 121px;height: 22px;background-position: -130px -418px;}

.flogo.copyop>span,.flogo.copyop:before,.flogo.copyop:after{width: 92px;height: 15px;background-position: 0px -487px;}

.flogo.iforex>span,.flogo.iforex:before,.flogo.iforex:after{width: 108px;height: 18px;background-position: 0px -503px;}

.flogo.iqoption>span,.flogo.iqoption:before,.flogo.iqoption:after{width: 127px;height: 26px;background-position: 0px -522px;}

.flogo.smartmarkets>span,.flogo.smartmarkets:before,.flogo.smartmarkets:after{width: 129px;height: 19px;background-position: 0px -549px;}

.flogo.tradecom>span,.flogo.tradecom:before,.flogo.tradecom:after{width: 129px;height: 30px;background-position: 0px -570px;}

.flogo.bancdebinary>span, .flogo.bancdebinary:before, .flogo.bancdebinary:after {width: 114px;height: 41px;background-position: -130px -441px;}

.flogo.binarycom>span, .flogo.binarycom:before, .flogo.binarycom:after {width: 126px;height: 26px;background-position: -130px -483px;}

.flogo.topoption>span, .flogo.topoption:before, .flogo.topoption:after {width: 115px;height: 23px;background-position: -130px -510px;}

.flogo.xtrade>span,.flogo.xtrade:before,.flogo.xtrade:after{width: 99px;height: 28px;background-position: -130px -534px;}

.flogo.fx24>span,.flogo.fx24:before,.flogo.fx24:after{width: 83px;height: 23px;background-position: -130px -563px;}

.flogo.aktivtrades>span, .flogo.aktivtrades:before, .flogo.aktivtrades:after {width: 128px;height: 30px;background-position: 0px -813px;}

.flogo.fxpro>span, .flogo.fxpro:before, .flogo.fxpro:after {width: 94px;height: 27px;background-position: 0px -842px;}

.flogo.prestigeoption>span, .flogo.prestigeoption:before, .flogo.prestigeoption:after {width: 94px;height: 40px;background-position: 0px -871px;}

.flogo.cmc-markets>span, .flogo.cmcmarkets:before, .flogo.cmcmarkets:after {width: 56px;height: 33px;background-position: -128px -809px;}

.flogo.etx-capital>span, .flogo.etxcapital:before, .flogo.etxcapital:after {width: 56px;height: 32px;background-position: -128px -842px;}

.flogo.tradeo>span, .flogo.tradeo:before, .flogo.tradeo:after {width: 127px;height: 26px;background-position: -128px -873px;}

.flogo.xtb>span, .flogo.xtb:before, .flogo.xtb:after {width: 83px;height: 32px;background-position: -128px -899px;}

.flogo.admiralmarkets>span, .flogo.admiralmarkets:before, .flogo.admiralmarkets:after {width: 99px; height: 28px;background-position: -128px -782px;}



.clogo.b777>span, .clogo.b777:before, .clogo.b777:after {width: 54px;height: 44px;background-position: -128px -168px;}

.slogo.netbet>span, .slogo.netbet:before, .slogo.netbet:after {width: 103px;height: 25px;background-position: -129px -186px;}

.flogo.trading365>span, .flogo.trading365:before, .flogo.trading365:after { width: 104px;height: 32px;background-position: 0px -605px;}

.flogo.finpari>span, .flogo.finpari:before, .flogo.finpari:after { width: 107px;height: 48px; background-position: 0px -637px;}

.flogo.magnumoptions>span, .flogo.magnumoptions:before, .flogo.magnumoptions:after {width: 117px;height: 31px;background-position: 0px -688px;}

.flogo.opteck>span, .flogo.opteck:before, .flogo.opteck:after {width: 99px;height: 31px;background-position: 0px -718px;}

.flogo.optionrally>span, .flogo.optionrally:before, .flogo.optionrally:after {width: 129px; height: 17px; background-position: 0px -749px;}

.flogo.titantrade>span, .flogo.titantrade:before, .flogo.titantrade:after {width: 119px; height: 23px;background-position: 0px -766px;}

.flogo.ukoptions>span, .flogo.ukoptions:before, .flogo.ukoptions:after {width: 128px;height: 24px;background-position: 0px -790px;}

.flogo.ayrex>span, .flogo.ayrex:before, .flogo.ayrex:after { width: 107px;height: 32px;background-position: -128px -590px;}

.flogo.ftrade>span, .flogo.ftrade:before, .flogo.ftrade:after { width: 109px;height: 27px;background-position: -128px -622px;}

.flogo.goptions>span, .flogo.goptions:before, .flogo.goptions:after {width: 105px;height: 29px;background-position: -128px -648px;}

.flogo.imperialoptions>span, .flogo.imperialoptions:before, .flogo.imperialoptions:after {width: 59px; height: 50px;background-position: -128px -676px;}

.flogo.pwrtrade>span, .flogo.pwrtrade:before, .flogo.pwrtrade:after {width: 128px;height: 25px;background-position: -128px -731px;}

.flogo.trbinaryoptions>span, .flogo.trbinaryoptions:before, .flogo.trbinaryoptions:after {width: 100px; height: 28px;background-position: -128px -756px;}

.clogo.allslots>span, .clogo.allslots:before, .clogo.allslots:after { width: 68px;height: 46px; background-position: 0px -228px;}

.clogo.druckgluck>span, .clogo.druckgluck:before, .clogo.druckgluck:after {width: 65px; height: 51px;background-position: 0px -274px;}

.clogo.jackpotcity>span, .clogo.jackpotcity:before, .clogo.jackpotcity:after { width: 101px; height: 39px;background-position: 0px -326px;}

.clogo.ovocasino>span, .clogo.ovocasino:before, .clogo.ovocasino:after {width: 122px;height: 32px;background-position: 0px -364px;}

.clogo.partycasino>span, .clogo.patycasino:before, .clogo.patycasino:after { width: 123px;height: 27px;background-position: 0px -398px;}

.clogo.playmillion>span, .clogo.playmillion:before, .clogo.playmillion:after {width: 123px;height: 27px;background-position: 0px -424px;}

.clogo.stake7>span, .clogo.stake7:before, .clogo.stake7:after { width: 125px;height: 38px;background-position: 0px -450px;}

.clogo.verajohn>span, .clogo.verajohn:before, .clogo.verajohn:after {width: 45px; height: 43px; background-position: 0px -488px;}

.clogo.casinoroom>span, .clogo.casinoroom:before, .clogo.casinoroom:after { width: 110px;height: 22px;background-position: -128px -211px;}

.clogo.casinoeuro>span, .clogo.casinoeuro:before, .clogo.casinoeuro:after {width: 110px;height: 20px;background-position: -128px -233px;}

.clogo.cherrycasino>span, .clogo.cherrycasino:before, .clogo.cherrycasino:after {width: 114px;height: 20px;background-position: -128px -252px;}

.clogo.eurogrand>span, .clogo.eurogrand:before, .clogo.eurogrand:after {width: 108px;height: 26px;background-position: -128px -271px;}

.clogo.europacasino>span, .clogo.europacasino:before, .clogo.europacasino:after {width: 105px;height: 34px;background-position: -128px -296px;}

.clogo.karamba>span, .clogo.karamba:before, .clogo.karamba:after {width: 110px;height: 43px;background-position: -128px -329px;}

.clogo.kingplayer>span, .clogo.kingplayer:before, .clogo.kingplayer:after { width: 115px; height: 23px; background-position: -128px -372px;}

.clogo.rivocasino>span, .clogo.rivocasino:before, .clogo.rivocasino:after {width: 115px;height: 41px; background-position: -128px -395px;}

.clogo.royalpanda>span, .clogo.royalpanda:before, .clogo.royalpanda:after {width: 100px; height: 41px;background-position: -128px -435px;}

.clogo.europaplay>span, .clogo.europaplay:before, .clogo.europaplay:after {width: 113px;height: 26px;background-position: -129px -476px;}

.clogo.wh>span, .clogo.wh:before, .clogo.wh:after {width: 126px;height: 28px;background-position: 0px -531px;}

.clogo.casumo>span, .clogo.casumo:before, .clogo.casumo:after {width: 110px;height: 28px;background-position: -129px -502px;}

.clogo.superlenny>span, .clogo.superlenny:before, .clogo.superlenny:after {width: 87px;height: 42px;background-position: -129px -530px;}



/**/

.operator{border:1px solid #dbdbdb;margin:1% auto 16px;padding:15px 20px 10px;font:normal 12px/14px 'open sans',sans-serif;color:#6a6a6a;}

.operator .row{ clear:inherit;}

.operator .brand .logo{width: 67%;max-width: 220px;margin:0 auto;border:1px solid #dbdbdb;height:52px;line-height: 50px;text-align:center;}

.operator .brand .logo span{display:inline-block;vertical-align:top;text-indent:-9999px;}

.operator .brand .wert{padding:20px 0;text-align:center;font:300 16px/16px 'open sans',sans-serif;color:#908b8b;}

.operator .brand .wert b{font-weight:600}

.operator .brand .wert b strong{color:#4081d8;}

.operator .brand .wert i{display:inline-block;width:100px;height:16px;vertical-align: baseline;background:url(images/sterne.png) repeat-x 0 bottom;}

.operator .brand .wert i i{display:block;width:100px;height:16px;background:url(images/sterne.png) repeat-x 0 0;text-indent:-9999px;}

.operator .brand .wert i.wert45 i{width:90px}

.operator .brand .wert i.wert40 i{width:80px}

.operator .brand .wert i.wert35 i{width:70px}

.operator .brand .wert i.wert30 i{width:60px}

.operator .brand .wert i.wert25 i{width:50px}

.operator .brand .wert i.wert20 i{width:40px}

.operator .link.none.yet{display: none;}

.operator .link span{line-height:60px;text-align:center;padding: 3px;}



.operator .link>span span{display:inline-block;width:60px;height:43px;vertical-align:middle;margin-left:12px;background:url(images/regulierung.png) no-repeat 0 0;text-indent:-9999px;}

.operator .link.sysec>span span{width:60px;height:43px;background-position: 0 0}

.operator .link.fca>span span{width:63px;height:34px;background-position: 0 -43px}

.operator .link.gilbraltar>span span{width:39px;height:38px;background-position: 0 -76px}

.operator .link.malta>span span{width:73px;height:24px;background-position: 0 -113px}

.operator .link.greek-commision>span span{width:42px;height:40px;background-position: 0 -137px}

.operator .link.isle-man>span span{width:42px;height:30px;background-position: 0 -176px}

.operator .link.barbuda>span span{width:39px;height:40px;background-position: 0 -206px}

.operator .link.alderney>span span{width:28px;height:27px;background-position: 0 -246px}

.operator .link.fsa-seychels>span span{width:45px;height:47px;background-position: 0 -273px}

.operator .link.wien>span span{width:24px;height:30px;background-position: 0 -318px}

.operator .link.estonia>span span{width:29px;height:29px;background-position: 0 -347px}

.operator .link.ntv>span span{width:46px;height:22px;background-position: 0 -375px}

.operator .link.schleswig-holstein>span span{width:71px;height:21px;background-position: 0 -396px}

.operator .link.saarland>span span{width:39px;height:32px;background-position: 0 -416px}

.operator .link.ekomi_1039>span span{width:54px;height:54px;background-position: 0 -447px}

.operator .link.cosmopolitan>span span{width:82px;height:17px;background-position: 0 -534px}

.operator .link.de-pro>span span{width:34px;height:34px;background-position: 0 -500px}

.operator .link.die-welt>span span{width:52px;height:39px;background-position: 0 -549px}

.operator .link.joy>span span{width:47px;height:47px;background-position: 0 -588px}

.operator .link.na>span span{width: 39px;height: 34px;background-position: 0 -635px;}

.operator .link.bafin span span{width:38px;height:42px;background-position: 0 -669px}

.operator .link.curacao span span{width:41px;height:48px;background-position: 0 -709px}

.operator .link.sysec>span span{width:60px;height:43px;background-position: 0 0}

.operator .link.tuv>span span {width: 36px;height: 31px;background-position: 0 -416px;}

.operator .link.hcmc>span span {background-position: 0 -137px;width: 42px;height: 38px;}

.operator .link.emta>span span {background-position: 0 -347px;width: 27px;height: 28px;}

.operator .link.osterreich span span {width: 84px;height: 13px;background-position: 0 -759px;}

.operator .link.salzburger span span { width: 28px; height: 49px;background-position: 0 -774px;}

.operator .link a{padding: 13px;font-size: 20px;margin-bottom: 15px;/*width:100%;*/max-width: 260px;}

.post-entry .operator .punkte{padding:0;margin:0 auto;list-style:none;font-size: 12px;line-height: 12px;}

.post-entry .operator .punkte li{overflow:hidden;height: 29px;margin-top: -1px;}

.post-entry .operator .punkte li b{float:left;/* width:80px; */padding-left:8px;padding-bottom:1px;color:#363636;

background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEBAMAAABb34NNAAAAD1BMVEUdexgdexgdexgdexgdexhQxkKCAAAABHRSTlN37t0RuCGYtQAAABFJREFUCNdjMHJgYHEEIiADAAhVAW95igz2AAAAAElFTkSuQmCC) no-repeat 0px 5px}



/**/

.empfehlung{padding:15px 20px 10px;border:1px solid #dbdbdb;margin:1% auto 16px;font: normal 13px/17px 'open sans',sans-serif;color:#030303;text-align:center;}

.empfehlung .img{text-align:center;line-height:0;margin-bottom:15px;}

.empfehlung .img img{max-width:100%;height:auto;}

.empfehlung .brand{max-width:230px;margin:0 auto;min-height: 70px;}

.empfehlung .brand span{display:block;height:60px;line-height:60px;text-align:center;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb; width:100%;}

.empfehlung .brand span span{display:inline-block;text-indent:-9999px;vertical-align: middle; width:110px; border-top:none;}

.empfehlung .brand a{margin:15px 0;padding: 15px;}

.empfehlung .zitat .q{display:block;margin: 0;font:italic bold 13px/27px 'open sans',sans-serif;color:#262626;text-align:left;}

.empfehlung .zitat .q:before,.empfehlung .zitat .q:after{content:"";display:inline-block;width:20px;height:16px;vertical-align:middle;background:url(images/quoten.png) no-repeat 0 0;}

.empfehlung .zitat .q:before{margin-top:-3px;margin-right:8px;}

.empfehlung .zitat .q:after{background-position:0 bottom;margin-left:8px;margin-top:3px;}

.empfehlung .zitat .rating span{/*display:block;*/padding:5px 0 10px;font:300 18px/20px 'open sans',sans-serif;color:#a1a1a1;}

.empfehlung .zitat .rating span>strong{color:#4081d8;}

.empfehlung .zitat .rating strong{font-weight:600;font-size:15px;}

/**/

#alts>.titel{display: block;padding: 8px 0px;margin-bottom:15px;font: 600 18px/20px 'open sans',sans-serif;color: #2e2e2e;text-align: center;border-bottom: 2px solid #1d7b18;/* background: url(images/aside-icons.png) no-repeat right 0; */}

#alts ul{padding:0;margin:0;list-style:none;font:600 15px/16px 'open sans',sans-serif;color:#908b8b;overflow: visible;}

#alts ul li{margin-bottom: 9px;background-color: white;}

#alts ul li>span{display:block;height:52px;line-height:52px;padding:10px 1px 10px 10px;border:1px solid #dbdbdb;text-align: center;}

#alts ul li>span:hover{border-color:#1d7b18}

#alts ul li:first-child>span{position:relative;}

#alts ul li:first-child>span:before{position:absolute;top: -10px;right: -30px;display:block;width: 56px;height: 64px;background:url(images/stamp.png) no-repeat 0 0;}

#alts ul li>span:after{content:"";display:inline-block;vertical-align:middle;}

#alts ul li>span>span{float:right;width:46%;height: 52px;line-height: 52px;background: white;border-left: 1px solid #dbdbdb;}

#alts ul li>span.flogo.option24:before{content:"";position: static;width: 107px;height: 19px;float: left;margin: 18px 25px;background: url(images/flogos.png) no-repeat -1px -28px;}

#alts ul li>span>span>b{display: none;width: 60px;font-size:16px;line-height:18px;font-weight:300;padding-left: 25px;margin: 5px auto;background:url(images/sterne.png) no-repeat 0 0px;}

#alts ul li>span>span>b b{color:#3f3f3f;}

#alts ul li>span>span>a{color:#0030ff;text-decoration:none;}

#alts ul li>span>span>a:hover{text-decoration:underline;}

/**/

#bonuses{text-align:center;}

#bonuses>.titel{display: block;padding: 8px 0px;margin-bottom:15px;font: 600 18px/20px 'open sans',sans-serif;color: #2e2e2e;border-bottom: 2px solid #1d7b18;}

#bonuses ul{padding:0;margin:0;list-style:none;font:bold 16px/18px 'open sans condensed',sans-serif;color:#3f3f3f;}

#bonuses ul li{padding:5px;margin-bottom: 9px;background-color: white;border:1px solid #dbdbdb;overflow:hidden;}

#bonuses ul li:hover{border-color:#1d7b18;}

#bonuses ul li>span:first-child{float:right;width:40%;font-size:28px;line-height: 30px;padding-top: 5px;}

#bonuses ul li>span:first-child a{display:block;padding:3px;font:600 15px/16px 'open sans',sans-serif;color:#0030ff;text-decoration:none;}

#bonuses ul li>span:first-child a:hover{text-decoration:underline;}

#bonuses ul li>span.icon{display:block;position:relative;overflow:hidden;padding:4px 25px 4px 10px;background:#f7f7f7;box-shadow: 0 0 0 1px #ececec inset;font-size:16px;line-height:16px;color:#b2b2b2;text-transform:uppercase;border-radius:2px;}

#bonuses ul li>span.icon:before{content:"";display:block;width:28px;height:24px;margin:6px auto;background: url(images/bonuses-icons.png) no-repeat 0 0}

#bonuses ul li>span.icon.casino:before{width:28px;height:24px;margin:6px auto;background-position: 0 0}

#bonuses ul li>span.icon.poker:before{width:42px;height:30px;margin:3px auto;background-position: 0 -25px}

#bonuses ul li>span.icon.sport:before{width:31px;height:31px;margin:2px auto 3px;background-position: 0 -56px}

#bonuses ul li>span.icon:after{content:"";position:absolute;top:-1px;right:-1px;display:block;width:15px;height:61px;background: url(images/bonuses-icons.png) no-repeat -44px 0;}

#bonuses ul li>span.icon b{color:#525252;}

/**/

/*.horizbox{border:1px solid #aaa;margin:0 0 2%;padding:2%;font:normal 12px/14px 'open sans',sans-serif;color:#424242;}

.horizbox .ratebox{width:290px;margin:0 auto;}

.horizbox .ratebox .total{float:left;font-size:26px;font-weight:600;line-height:33px;padding:0 5px;margin-right:15px;border:1px solid #dadada;}

.horizbox .ratebox .txt{overflow:hidden;line-height: 12px;}

.horizbox .ratebox .stars{overflow:hidden;}

.horizbox .args{width:290px;margin: 10px auto 3px;padding:0;height: 60px;background:url(images/list-args.png) no-repeat center;text-indent: -9999px;border-top: 1px solid #AAA;border-bottom: 1px solid #AAA;}

.horizbox .txt{width:290px;margin: 10px auto 3px;padding:0;height: 60px;border-top: 1px solid #AAA;border-bottom: 1px solid #AAA;}

.horizbox ul{width:290px;margin:5px auto 0;padding:5px 0;list-style:none;border-top: 1px solid #AAA;border-bottom: 1px solid #AAA;}

.horizbox ul li{padding-left:22px;

background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAMAAAC38k/IAAAASFBMVEUAAAAdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgmd1dWAAAAF3RSTlMAKRn47OQ939SdV0Q5HvDn2c00MR0QDi3ktZAAAABNSURBVAjXTY1HDoAwEAOdTgi9+f8/xQoIMhfPNi0++vh7YTDAOUJEkhnXOqkzOLI7kMnZGi+3mitTIJe6vTuKYFHZVKXXdU1vmn/lyRve6ANUJlDluQAAAABJRU5ErkJggg==) no-repeat 0 1px;}

.horizbox .folgen{width:270px;margin:0 auto;font-size:13px;font-weight:600;line-height:30px;color:#646464;padding:10px 20px 0 0;}

.horizbox .folgen a{float:right;text-indent:-9999px;margin:0 1px;}*/



.grungrenze{padding:5px 0;margin-bottom:20px;font:bold 24px/26px 'open sans',sans-serif;color:#000000;border-bottom:4px solid #1d7b18;}

.kommentieren{/*display:none;*/border:1px solid #dbdbdb;background: #f0f0f0 url(images/kommentare.png) no-repeat 4.5% 26px;padding:20px 20px 10px;}

.kommentieren p{display:none;}

.kommentieren textarea{float:right;width:84%;padding:8px 2% 0;height:60px;border:1px solid #dbdbdb;}

.kommentieren .aktion{clear:both;line-height:32px;padding-top:10px;overflow: hidden;}

.kommentieren .aktion span{display: block;font:normal 12px/12px 'open sans',sans-serif;color:#959595;overflow: hidden;padding-top: 9px;}

.kommentieren .aktion button{float:right;width:100px;margin-left:18px;background:#3866a1;font:600 14px/32px 'open sans',sans-serif;color:white;border:none;border-radius:2px;height:32px;}

.kommentieren .aktion button:hover{}

.kommentieren .aktion input{float:right;height:30px;line-height:30px;border:1px solid #dbdbdb;padding:0 10px;}

.kommentar{font:normal 13px/18px 'open sans',sans-serif;color:#262626;border-bottom: 1px solid #dbdbdb;padding: 12px 0 10px;}

.kommentar .avatar{float:left;width:67px;height:67px;margin: 3px 3.5% 5px 0;background:url(images/avatar.png);text-indent:-9999px;}

.kommentar p{padding-bottom: 4px;margin: 0;}

.kommentar p b{font-size:15px;color:#1d7b18;font-weight:normal;}

.kommentar p.gepostet{font-size:12px;color:#acacac;}
.inhaltlistdv li {
    padding: 4px!important;
	border:none!important;
}
.inhaltlistdv li a {
    text-decoration: none;
}
.inhaltlistdv li a:hover {
    text-decoration: underline;
}
.inhaltlistdv li > a {
    color: #1d7b18;
    font-weight: 600;
    text-transform: uppercase;
}
.inhaltlistdv li > a {
    color: black;
}
.inhaltlistdv li::before {
    color: #363636;
    content: "•";
    font-weight: normal;
    padding-right: 2px;
}
.inhaltlistdv li > ul {
    padding-left: 5%;
}
.inhaltlistdv li > ul li {
}
.inhaltlistdv li > ul li a {
    color: #363636;
}
.inhaltlistdv li > ul li a {
    color: #a3a2a2;
}
.inhaltlistdv li > ul li::before {
    color: #1d7b18;
    content: "- ";
}
.vorteile ul {
    background: #f7f7f7 none repeat scroll 0 0;
    border: 1px solid #ececec;
    color: #545454;
    font: 600 13px/15px "open sans",sans-serif;
    list-style: outside none none;
    margin: 15px 0 10px;
    padding: 10px 20px;
}
.vorteile ul li {
    background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAARVBMVEUAAAAdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexgdexiqnndcAAAAFnRSTlMAf9WtJuOwdT4d68ezp3pwa19XMyIVfvvx0gAAAE9JREFUCNdNjFcOwCAMxULZ3dP3P2olBIT3FUuOZZi1eSQISgkwih4mJQO4TrmqKZSHpaoeNpG7qRFY3Qy7NhiqR8G3V08giu4qqu756vEDsQYEk/kXaqYAAAAASUVORK5CYII=") no-repeat scroll 0 9px;
    padding: 9px 0 9px 35px!important;
	border:none!important;
}


/**/



@media only screen and (min-width: 680px) {

.empfehlung{padding: 15px 10px 0px;overflow:hidden;}

.empfehlung .img{/*width:19%;*/max-width: 130px;}

.empfehlung .brand{float:right;width:98%;margin-right: 2%;}

.empfehlung .zitat{overflow:hidden;padding: 0 2%;max-width: 300px;margin: 0 auto;}

.empfehlung .zitat .q{height: 87px;}

.operator{padding:0;overflow:hidden;}

.operator .brand{width:100%;max-width:210px;border-right:1px solid #dbdbdb; margin-left:15px; padding-top:15px; float:left;} 

.operator .brand .logo{width: 90%;max-width: 180px;}

.operator .brand .wert{padding: 15px 0 17px; width:100%; float:left;}

.post-entry .operator .punkte{overflow:hidden;display: table;padding: 25px 10px 0;margin: 0 auto;}

.post-entry .operator .link{float:right;width:100%;max-width:190px;border-left:1px solid #dbdbdb; text-align:center;}

#popup .steps_wrapper>div>div.ver3>div>a:after{bottom:80px;right:50%;margin-right:-280px;width:65px;height:201px;background:url(images/popup-arrow-2-v3.png);}

}

.strukt td.img.zoom a, .struktdiv > .img.zoom a {

    border-radius: 2px;

    box-shadow: 0 0 0 1px #dbdbdb;

    display: block;

    margin: 0 auto 15px;

    max-width: 365px;

}

.strukt td.img.zoom a, .struktdiv > .img.zoom a {

    overflow: hidden;

}

.strukt td.img.zoom a:first-child, .struktdiv > .img.zoom a:first-child {

    float: left;

    margin-right: 2%;

    width: 49%;

}



.strukt td.img.zoom a:first-child, .struktdiv > .img.zoom a:first-child {

    margin-left: 0.5%;

    margin-right: 2.5%;

}
.theiaStickySidebar #text-3, .theiaStickySidebar #text-2{ text-align:center; background-color:#fff;}
.sticky-element-placeholder.sticky-element-active{ box-shadow:0 5px 8px -6px gray;}
@media only screen and (max-width:991px) {

.header .col-3, .header .col-9 {

display:none;

}

.header-topbar.top .top-right{ display:none;}

.breadcrumbs{ padding:0; background:none;}
}
@media only screen and (max-width:767px) {
.operator .col-6{ display:none;}
.operator .link span{ display:none;}
.operator .link.cysec{ text-align:center;}
.operator .link a{ width:100%;}
.header-topbar.top .top-left{ text-align:left;}
}