/* RESET
------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font: inherit; vertical-align: baseline; /* max-width: 100%;*/}
.container, iframe { max-width: 100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
html, body  { height:100%; }
a img,:link img,:visited img { border:none }
:focus { outline: 0; }
a { text-decoration:none; }
table { border-collapse: collapse; border-spacing: 0; }
html { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*, *:before, *:after {  -webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit; }
.clearFloat::before, .clearFloat::after { display:table; content:"";}
.clearFloat::after  { clear:both; }
img { max-width: 100%; height: auto; width: auto9; /* ie8 */ }


/* PALETTE
------------------------------------------------------------------------------------*/
body { background: #fff; color: #666; } 
.navbar-default {background-color: transparent; border-color: transparent;}
.thumbnailCaption   {color: #4b5e81;} /* purple-blue; also used for hover span at 80% */
.footer {background-color: #7dbdff;} /* sky blue */
a   {color: #4b5e81;}
a:hover { text-decoration: none; } 
a	{color: #3d4f70; color: #27406f;}
a:hover	{text-decoration: underline;}

/* HTML / FONTS
------------------------------------------------------------------------------------*/
body {
    font-family: 'Open Sans', 'Source Sans Pro', Arial, Verdana, Helvetica, sans-serif;   
    font-weight: 300;
    font-size: 16px;
}

.navbar-default .navbar-brand {
        /*font-weight: bold;
        font-style: normal;
        font-size: 26px;
        margin-top: 0px;*/

        font-family: 'Salt and Spices Pro';
    font-weight: bold;
    font-style: normal;
    font-size: 3.4em;
}

/*.home .navbar-default .navbar-brand {
        font-family: 'Salt and Spices Pro';
        font-weight: bold;
        font-style: normal;
        font-size: 60px;
        margin-top: 20px;
}*/

.home .navbar-default .navbar-brand {
    color: #fff; 
}

.navbar-default .navbar-brand span.tagline {}


h1.entry-title {font-family: 'Salt and Spices Pro'; font-weight: bold; font-style: normal;font-size: 2.6em;}
h2 {}
h3 {}
h4 {}

p   {margin: 0 auto 1em;max-width: 750px;}

p::-moz-selection { color: white; background: #4b5e81;}
p::selection { color: white; background: #4b5e81; }

p.wp-caption-text	{
	font-size: .8em;
}

em	{font-style: italic;}
a.button	{color: #fff; padding: 8px 12px 10px; border: 1px solid #fff;}
a.button:hover	{background-color: #fff; color: #7dbdff;}


/* HEADER / NAVIGATION
------------------------------------------------------------------------------------*/
.navbar-wrapper     {}
.container-fluid    {}
.navbar             {}
.navbar-default     {}
.navbar-static-top  {}

.navbar-header  { width: 100%;}
.navbar-default  .navbar-brand  { /*width: 800px;*/ max-width: 100%}
.navbar-nav { max-width: 20%; float: right;}
.navbar-default .navbar-collapse    {}


/* FONTS
------------------------------------------------------------------------------------*/
@font-face {
    font-family: 'Salt and Spices Pro';
    src: url('/wp-content/themes/provencereflections/fonts/Salt_and_Spices_Pro_Bold.eot');
    src: url('/wp-content/themes/provencereflections/fonts/Salt_and_Spices_Pro_Bold.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/themes/provencereflections/fonts/Salt_and_Spices_Pro_Bold.woff') format('woff'),
        url('/wp-content/themes/provencereflections/fonts/Salt_and_Spices_Pro_Bold.ttf') format('truetype'),
        url('/wp-content/themes/provencereflections/fonts/Salt_and_Spices_Pro_Bold.svg#Salt_and_Spices_Pro_Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
/*-------header----------*/
.header_bgimage{width:100%;position: relative;} 
.menu-space
{
    position: absolute;
    top: 25px;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;

}
.navbar-default .navbar-toggle
{
    border:none;
    margin-top:0px;
}
.menu-menu-1-container ul{max-width:100%;float: none;}
.navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        /*border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);*/
    }
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-nav {
        float: none!important;
        /*margin: 7.5px -15px;*/
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 20px;
        padding-bottom: 20px;
        text-align: center;
        font-size: 1.2em;
        border-bottom: 1px solid #61C9FF;
        color:#454e54 !important;
		/*background-image: url('/wp-content/themes/provencereflections/images/transp/white100pc.png');*/
		background-color: #fff;
		
    }
    .navbar-nav>li>a:hover {
		color:#fff !important;
        background-image: url('/wp-content/themes/provencereflections/images/transp/blue90pc.png');
		-webkit-box-shadow: 1px 1px 3px 0px rgba(125,189,255,0.59);
		-moz-box-shadow: 1px 1px 3px 0px rgba(125,189,255,0.59);
		box-shadow: 1px 1px 3px 0px rgba(125,189,255,0.59);
	}

    .collapse.in {
    display: block !important;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 40px;
    height: 4px;
    border-radius: 1px;
    background-color: #fff!important;
}
/*.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #7dbdff;}*/
@media only (max-width:768px){.navbar-default  .navbar-brand{font-size: 100%;}} 
.menu-space{padding: 0px;}
/*.navbar-brand{float: none;}*/
.menu-adjust{padding: 0px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{background-color:#fff;}
.singlepage-menu{
    position: relative;
    height: 70px;
    background-color: #7dbdff;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 65px;
}
.container-fluid.menu-space{
    margin-top:-13px;
        top: 17px;
}

/*-------------content---------*/
/*.content{position: absolute;
    top: 111px;
    width: 100%;}*/

.wrapper {
    position: relative;
    padding: 0;
    width:300px;
    display:block;
    /*opacity: 0.7;*/
}
.text {
    position: absolute;
    top: -303px;
    color:#fff;
   /* background-color:#4B5E81;*/
    width: 300px;
    height: 300px;
    /*line-height:100px;*/
    text-align: center;
    z-index: 10;
    opacity: 0;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;

}
.text:hover {
    opacity:1;
    background-color: gray;
}
}

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

img.alignleft, .alignleft	{float:left; margin: 0 10px 8px 0;}
img.alignright, .alignright	{float: right; margin: 0 0 8px 10px;}

.content-body{margin:20px auto 160px auto;}

.single-image{padding:0px;}
.single-heading{font-family: 'Salt and Spices Pro';
    font-weight: bold;
    font-style: normal;
    font-size: 2.6em;

}
.single-nav{font-weight: 300;
    font-style: normal;
    text-transform: uppercase;
    font-size: 1.8em;

}
.image-test{text-align: center;
    float: none;
    margin: 0px auto;}
/*----------footer-----------*/
.footer-content
{
    background-color: #7dbdff;
}
.footer-content h1
{
    color: white;
    text-align: center;
    padding-bottom: 10%;
}






.lists{list-style-type: none;
       
}
footer{clear:both;}



.custom #related_posts ul {
 margin:0;
 overflow:hidden;
}
.custom #related_posts li {
 float: left;
 list-style: none;
 margin: 0 0 0 20px;
}
.custom #related_posts li:first-child {
 margin-left: 0;
}
.custom #related_posts li a {
 display: block;
 font-size: 12px;
 line-height: 16px;
 text-align: left;
 text-decoration:none;
 width: 110px;
}
.custom #related_posts img {
 border: 2px solid #DDDDDD;
 height: 110px;
 width: 110px;
}
.custom #related_posts li a:hover {
 text-decoration: underline;
}



.container li{
    list-style-type: none !important;
}

    .rpwwt-widget ul li{
        margin: 0px;
    }
    .footer{
        background-color:gray;
    }
    .clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
     footer{
        clear:both;
}
     /*.rpwwt-widget ul li:last-child {
    margin: 0;
    float: right;
    width: 33%;
}*/
.adj_content{
    padding: 5px 114px 1px 6px;
}
.navbar-header a{
    color:#fff;
}
@media screen and(max-width:990px){
.adj_content{
    padding:0px;
}
.content-device{
    text-align: center;
}
}
    
@media screen and (max-width:990px){ 
    .rpwwt-widget ul li:last-child 
{
    margin: 0;
    float: none;
    width: 100%;
}
.content-device{
    text-align: center;
}
.adj_content{
    text-align: center;
    width: 100%;
    margin: 0 auto;
    padding: 0px !important;
}

}

}
#navbar{margin:0px;padding:0px;}
ul .nav .navbar-nav{padding:0px;}
.menu-menu-1-container ul{margin:0px;}
.next_post{text-align:center;width:100%;margin:0px auto;padding: 27px 14px 41px 61px;position: relative;} 

 #rpwwt-recent-posts-widget-with-thumbnails-4{float:right;}   



@media screen and (max-width:990px){#rpwwt-recent-posts-widget-with-thumbnails-4 {
    width: 100%;
    text-align: center;
    margin: 0 auto;}}



@media screen and (min-width:990px){h2.single-headingg{
    font-family: 'Salt and Spices Pro';
    font-weight: bold;
    font-style: normal;
    font-size: 1.6em;
    text-align: right;
    margin-right: 22px;
    margin-right: 86px;
} }   

h2.single-headingg {
    font-family: 'Salt and Spices Pro';
    font-weight: bold;
    font-style: normal;
    font-size: 1.6em;
    
    
}  
@media screen and (min-width: 1200px){
h2.single-headingg {
    font-family: 'Salt and Spices Pro';
    font-weight: bold;
    font-style: normal;
    font-size: 1.6em;
    text-align: left;
    margin-right: 10px;
    width: 87%;
}}
#navbar{padding:0px;margin:0px;}
/*@media screen and (max-width:990px){.content-body{padding:0px;text-align: center;}}
@media screen and (max-width:767px){.text {
    position: absolute;
    top: -155px;
    color: #fff;
    background-color: #4B5E81;
    width: 150px;
    height: 150px;
    /* line-height: 100px; */
    text-align: center;
    z-index: 10;
    opacity: 0;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    left: 270px;
}}*/
@media screen and(min-width:691px){.content-body {
    margin-top: 5%;
    padding-left: 249px;}}
.rpwwt-post-title{display: none;}
.col-sm-6.col-md-4.lists.container img {width:300px;height:300px;}
.down-arrow{position: relative;
   bottom: 70px;
    left: 50%;
    cursor: pointer;}
.header_bgimage{height:614px;}     

.content{
    position: absolute;
    top:31%;
    width: 100%;
    color: white;
    text-align: center;
    margin: 0 auto;
    float: none;
    opacity: 0;
}
/*#image-test img:hover{opacity: 0.5;}*/
/*#image-test img:hover.content{opacity: 1;display:block;}*/
 
@media screen and (max-width:767px)
{.annblog_grid_img{
	text-align: center;
	margin:0px auto;
	float:none;}   
	.down-arrow{
   bottom: 110px;
    left: 46%;
   }
   
	.home .navbar-header .langbar button{
		margin-top:17px;
	}
	.navbar-header .langbar button{
		margin-top:8px;
	}
	.custommenu .langbar button{
		margin-top:8px!important;
	}
}
@media screen and (max-width:767px){.related_content{text-align: center;float:none;margin:0 auto;}}  
/*.content:hover{position: absolute;
    top: 31%;
    width: 100%;
    color: white;
    text-align: center;
    margin: 0 auto;
    float: none;
    opacity: 1;}*/
.annblog_grid_img img:hover{opacity: 0.3;}  

.hover_textt .content{  opacity:1 !important; background-color: #4B5E81 !important;top: 31%;}
/*@media screen and (min-width:767px)
{
	.content{width:300px;}
} */
.content p{
	font-weight: bold;
}
.annblog_grid_img:hover{background: #4B5E81;}

/* common */
.clear{clear:both;}
.pre_left{float:left; padding-left: 0 !important;}
.next_right{text-align:right; padding-right: 0 !important;}
.add_bottom_space{margin-bottom:10px;}
.pre_left a,.next_right a{font-weight: bold;}
.lf_col{float:left;}
.tag_links{clear:both;margin-bottom:10px;}

/* header section */
.customheader_wrapper{position: relative;height: 70px;background-color: #7dbdff;padding-left: 0px;padding-right: 0px;margin-bottom: 65px;}
.header_logo_link{font-weight: 300;font-style: normal;text-transform: uppercase;font-size: 1.8em;}
.homesticky_wrapper{top:0px;display:none;}
.homesticky_active{display:block;}

/* index page grid section */
.home_fullimage{
	background-image:url('/wp-content/themes/provencereflections/images/provenceReflectionsHome.jpg');
	width: 100%;
    height: 100vh;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    overflow: auto;
    position: relative;
}
/*.home_fullimage{width:100%;height:100%;background:url('/wp-content/themes/provencereflections/images/provenceReflectionsHome.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}*/
/*.home_fullimage{width:100%;height:100%;background:url('/wp-content/themes/provencereflections/images/provenceReflectionsHome.jpg');background-size: 100% 100%;}*/
/*.container-fluid.menu-space{padding-left:20px;}*/
.customheader_wrapper{position: fixed;z-index: 10;width: 100%;top:0px;}
.middle_container{position:relative;top:88px;}
.navbar-header{padding-left:20px; z-index: 100;}
.annblog_grid_img {width: 300px;height: 300px; position: relative;}
.grid_content{text-align:center; min-height: 60px;padding-bottom: 10px;width: 300px;margin:0 auto;float: left;}
.grid_content a{color:#4b5e81;font-weight: bold;}
.annblog_grid_img:hover  .content{opacity:1 !important;padding: 10px 15px;}
/*.thumb_hcontent .content{width:275px;}*/
.grid_hover{background: #4B5E81;}
.grid_hover img{opacity: 0.3;}
.widget{margin-bottom:20px;}
/* footer section */
.footer-content {min-height: 200px;}
	.footer_ann{
		position:absolute;
		margin-top: 100px;
		width:100%;
	}
.footer-content p	{margin: 14px auto 18px;}	
.rpwwt-widget h1{color: #4b5e81 !important;font-family: 'Salt and Spices Pro';font-weight: bold;font-style: normal;font-size:25px;}
/* other css */
.page_container{min-height:500px;}
.single_post_link img{margin-right:10px !important;}
.gallery_img_sec .annblog_grid{margin-bottom:18px;}
/* mobile section */
@media screen and (min-width:1000px){
	.gallery_img_sec{width:1000px;margin:0 auto;}
	.gallery_img_sec .annblog_grid{margin-bottom:18px;}
}
@media screen and (min-width:700px) and (max-width:900px){
	.gallery_img_sec{width:700px;margin:0 auto;}
}
.single_pcontent,
.single_pcontent *	{
	max-width: 100%;
}
@media screen and (max-width:767px){
	.customheader_wrapper .navbar-header{padding-bottom:13px;}
	.navbar-brand{width:78% !important;font-size:30px !important;}
	.header_logo_link{font-size:14px; font-weight:bold;}
	.navbar-toggle{padding:0px;margin-top:0px;margin-right:0px;}
	.headermenu_icon{width:70%;}
	.single_pcontent{float:none;display:block;}
	.grid_content{float:none;}
	/*.annblog_grid_img,.annblog_grid img{height:auto !important;}*/
	.annblog_grid img{height:auto !important;}
}
.home .custom .langbar
{
	position: absolute;
    right: 12px;
}
@media screen and (min-width:615px){
	.gallery_img_sec .annblog_grid{margin-bottom:18px;}
}
@media screen and (min-width:480px){
	.header_logo_link{font-size:29px;}
}
@media screen and (max-width:480px){
	.taglinebottom, .single .tagline, .page .tagline{position: absolute;
    top: 23px;}
	.customheader_wrapper .navbar-header
	{
		    margin-top: -10px;
	}
	
	.home .custom .langbar
	{
		position: absolute;
		right:15px;
	}
	.home .custommenu .langbar
	{
		position: relative;
	}
	.home .custom .langbar ul.language-chooser
	{
		padding-top: 15px!important;
	}
	.home .tagline, .taglinebottom, .taglinebottom, .single .tagline, .page .tagline
	{
		font-size: 14px!important;
	}	
	
}
@media screen and (max-width:450px)
{
.langbar ul.language-chooser
	{
		 padding-top: 6px!important; 
	}
}
@media screen and (max-width:350px)
{
	.header_logo_link
	{
		font-size: 10px!important;
	}
	.page .tagline
	{
		font-size: 11px!important;
	}
}


@media screen and (min-width:451px) and (max-width:767px){
	.customheader_wrapper .container-fluid.menu-space{margin-top: 0px;top: 4px;}
	.customheader_wrapper .headermenu_icon{margin-top:9px;}
}
@media screen and (max-width:450px){
	.customheader_wrapper .container-fluid.menu-space{margin-top: 0px;top: 10px;}
}
@media screen and (max-width:400px){
	.navbar-brand{width:71% !important;font-size:19px !important;}
	.navbar-brand{ padding: 15px 0px!important;}
}
@media screen and (max-width:300px){
	.navbar-brand{width:65% !important;font-size:14px !important;}
}
.cat_post_in, .tag_links{
	font-size: 13px;
    font-style: italic;
    font-weight: 600;
}
.cus_post_cls{margin: 1rem 0;}
@media only screen and (max-width : 480px) {
	.pre_left, .next_right{padding:0;}
	.next_right{text-align:right;}
	.pre_left a, .next_right a{font-size:12px;}
	#zoom-social-icons-widget-4{text-align:center;}
	.category_post .content{display:none;} 
}
@media only screen and (min-width : 480px) {
	.cate_post{display:none;}
}
.cus_cat_post{text-align:center;}
/* ============================================================
  CUSTOM PAGINATION
============================================================ */
.custom-pagination span,
.custom-pagination a {
  display: inline-block;
  padding: 2px 10px;
}
.custom-pagination a {
  background-color: #ebebeb;
  color: #7DBDFF;
}
.custom-pagination a:hover {
  background-color: #7DBDFF;
  color: #fff;
}
.custom-pagination span.page-num {
  margin-right: 10px;
  padding: 0;
}
.custom-pagination span.dots {
  padding: 0;
  color: gainsboro;
}
.custom-pagination span.current {
  background-color: #7DBDFF;
  color: #fff;
}
.footer_ann .footer_wrapper,.footer_sticky .footer_wrapper{position:fixed;width:100%;bottom: 0px;min-height:50px;padding: 14px 20px 6px; font-size: .9em;z-index:100;}
.footer-content p.copy_right{text-align:center;color:#fff; text-align: center;margin-bottom: 0px; font-size: .8em;}
.footer_wgt_wrapper{text-align:center;}
.footer_wgt_wrapper li{list-style-type: none;color:#fff;margin: 0px 20px;}
.annblog_grid_img:hover:after {
    content: ' ';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color:#4B5E81;
	opacity:.7;
    z-index: 1;
}
.thumb_hcontent .content{z-index:2;}
.annblog_grid_img a{position: relative;display: inline-block;z-index: 3;text-align: center;height: 100%;width: 100%;}

.featurette .sidebar	{z-index:1;}
.page-id-132 .featurette ul li	{
	padding: 20px;
	margin-bottom: 20px;
	border:  1px solid #b0d7ff;
	background-image: url('/wp-content/themes/provencereflections/images/lavender-BG.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
}

.page-id-132 .featurette ul li a	{color: #3d4f70; color: #27406f;}
.page-id-132 .featurette ul li a:hover	{text-decoration: underline;}

.page-id-132 .sidebar .textwidget	{padding-top: 40px;}
.page-id-132 .sidebar .textwidget p	{margin: -12px 0 20px; font-size: 14px; text-transform: uppercase;}

.langbar
{	
	float: right; 
}
.langbar ul.language-chooser
{
	 list-style: none;    float: left; margin-right: 20px;  padding-top: 15px;
}
.langbar ul.language-chooser li
{
	float: left;
}
.langbar ul.language-chooser li.lang-fr
{
	float: left;margin-left:15px;
}

.home_body_content{margin-bottom:20px;text-align:justify;}
.home_body_content p{margin:0px;}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
	.navbar-header .langbar{
		position: absolute;
		right: 0px;
		top:0;
	}
	.navbar-header .langbar button{
		margin-top:5px;
	}
	.down-arrow{
		bottom: 110px !important;
		left: 48% !important;
	}
	.menu-menu-1-container ul
	{
		margin: 22px;
	}
}
.csbwfs-social-widget #csbwfs-social-inner {
    display: none !important;
}
.single-post .csbwfs-social-widget #csbwfs-social-inner {
    display: block !important;
}
#socialButtonOnPage{display:none !important;}
@media screen and (max-width: 768px){
	.single-post .csbwfs-social-widget #csbwfs-social-inner {
		display: none !important;
	}
	#socialButtonOnPage{display:block !important;}
}
@media screen and (min-width:480px){
	.taglinebottom, .single .tagline, .page .tagline
{
	position: absolute;
    top: 33px;
}
}
	.taglinebottom, .single .tagline, .page .tagline
{
	clear:both;
	float:left;
	color:#04006c;
	font-family: 'Open Sans', 'Source Sans Pro', Arial, Verdana, Helvetica, sans-serif;   
	font-size:16px;
	font-style:italic;
}
.home .tagline
{
	clear:both;
	float:left;
	color:#04006c;
	font-family: 'Open Sans', 'Source Sans Pro', Arial, Verdana, Helvetica, sans-serif;   
	font-size:22px;
	position: absolute;
    top: 50px!important;
	font-style:italic;	
}

@media screen and (max-device-width:1024px)	{
	.home .tagline {color: #FFF;}
}
@media screen and (max-device-width:767px)	{
	.single .tagline, .page .tagline {font-size: 14px; top: 23px;}
	.home .tagline {top: 40px !important; margin-left: 15px;}
}

@media screen and (max-device-width:767px) and (orientation: portrait)	{
	.home .tagline {margin-left: 0px;}
}
@media screen and (min-device-width:735px) and (max-device-width:736px)	{
	.single .tagline, .page .tagline {font-size: 14px; top: 36px;}
}
@media screen and (min-device-width:666px) and (max-device-width:668px)	{
	.single .tagline, .page .tagline {font-size: 14px; top: 35px;}
}
@media screen and (min-device-width:533px) and (max-device-width:568px)	{
	.single .tagline, .page .tagline {font-size: 14px; top: 35px;}
}
@media screen and (min-device-width:639px) and (max-device-width:640px)	{
	.single .tagline, .page .tagline {font-size: 14px; top: 35px;}
}
@media screen and (min-device-width:719px) and (max-device-width:732px)	{
	.single .tagline, .page .tagline {font-size: 14px; top: 35px;}
}
@media screen and (min-device-width:599px) and (max-device-width:600px)	{
	.single .tagline, .page .tagline {font-size: 14px; top: 35px;}
}
@media screen and (min-device-width:420px) and (max-device-width:480px)	{
	.single .tagline, .page .tagline {font-size: 14px; top: 33px;}
}

.blogCol2 div	{
	max-width: 100%;
}


img.alignleft	{float:left; margin: 0 10px 8px 0;}
img.alignright	{float: right; margin: 0 0 8px 10px;}