/*

Theme Name: Rework
Theme URI: http://themeforest.net
Description: Rework theme.
Version: 1.2.2
Author: bitfade
Author URI: http://themeforest.net/user/bitfade
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: photoblogging
*/

/*alignment inside post page content*/
.alignright,
.alignleft,
.aligncenter,
.sticky,
.wp-caption-text,
.wp-caption,
.gallery-caption{

}

.alignright{
    float:right;
    clear:right;
    margin-left:20px;
    margin-bottom:10px;
}

.alignleft{
    float:left;
    clear:left;
    margin-right:20px;
    margin-bottom:10px;
}

.aligncenter{
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
}

p.wp-caption-text{
    margin-top:5px;
    margin-bottom:0;
    color:#919191;
    font-size:11px;
    font-style:italic;
}

/*image flow fix*/
img{
    max-width:100%;
    height:auto;
    display:block;
}

/*google map image flow reset*/
.gmap div img{
    max-width:none;
}

/*WPML*/

/*drop list*/
#lang_sel{
    position:absolute;
    top:10px;
    right:30px;
}

#lang_sel ul ul li a:hover,
#lang_sel ul ul li,
#lang_sel ul ul li a:hover span{
    color:#fff;
}

#lang_sel ul ul li:hover a{
    color:#fff;
    background-color:#D73300;
}

#lang_sel a, #lang_sel a:visited{
    border-color:#f9f9f9;
}

#lang_sel ul ul a, #lang_sel ul ul a:visited {
    background-color:#fafafa;
}

#lang_sel a span.icl_lang_sel_current{
    color:#c2c2c2 !important;
}

/*normal list*/
#lang_sel_list{
    position:absolute;
    top:10px;
    right:30px;
    width:auto;
}

#lang_sel_list ul{
    width:auto;
    border:none;
}

#lang_sel_list li{
    width:auto;
}

#lang_sel_list a, #lang_sel_list a:visited{
    border:none;
}

#lang_sel_list a.lang_sel_sel,
#lang_sel_list a span{
    color:#c2c2c2 !important;
}

#lang_sel_list a:hover span{
    color:#D73300 !important;
}

#lang_sel_list a span.icl_lang_sel_current,
#lang_sel_list a:hover span.icl_lang_sel_current{
    color:#333 !important;
    cursor:default;
}
#navigation ul li {
    border-bottom: 1px dotted #FFFFFF;
    float: none;
}