/*

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;
    }

.divider {
width: 20px;
  margin-top: 25px;
  margin-bottom: 10px;
  height: 3px;
  background-color: #544f4b;  
}

.divider2 {
width: 100%;
background: url(http://www.cw-uk.org/wp-content/uploads/2013/04/sep_d.png)  repeat-x 0 100%;
 margin-top: 25px;
  margin-bottom: 25px;
height: 4px;
}

.contentbox {
border-top: 0px solid black;
margin: 0;
padding-top: 10px;
}

p2 {
	font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
        line-height: 1.25;
        font-size: 20px;
        padding: 28px 20px 24px 50px;
    }

caption {
	font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
        line-height: 1.25;
        font-size: 12px;
    }

h1 {
margin-right: 0px;
}

blockquote2 {
  background-image:url(http://www.cw-uk.org/wp-content/uploads/2013/04/2-men-icon.jpg);

background-color: #3dcfd1;
  background-position:30px 28px;
  background-repeat:no-repeat no-repeat;
  border:0px solid #E6E6E6;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  font-size:11px;
  font-style: normal;
  padding:28px 20px 24px 50px;
  position:relative;
}

.page-template-page-contact-php .page-title-inner.fixed {
  background-image:url(http://www.cw-uk.org/wp-content/uploads/2013/04/sep_d.png) repeat-x 0 100%;
  background-position:0 100%;
  background-repeat:repeat no-repeat;
  margin-bottom:0px;
}

.widget {
  border-left-color:#CCCCCC;
  border-left-style:solid;
  border-left-width:0px;
  border-top-color:#CCCCCC;
  border-top-style:solid;
  border-top-width:0;
  font-size:9px;
  font-weight:600;
  line-height:15px;
  margin-bottom:50px;
  padding-left:10px;
  padding-top:10px;
  text-transform:uppercase;
}