div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
}
article,aside,figure,footer,header,hgroup,nav,section {
display: block;
}
nav ul {
list-style: none;
}
blockquote,q {
quotes: none;
}
blockquote:before,blockquote:after,q:before,q:after {
content: '';
content: none;
}
a {
margin: 0;
padding: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
outline: none;
}
ins {
background-color: #ff9;
color: #000;
text-decoration: none;
}
mark {
background-color: #ff9;
color: #000;
font-style: italic;
font-weight: bold;
}
del {
text-decoration: line-through;
}
abbr[title],dfn[title] {
border-bottom: 1px dotted #000;
cursor: help;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #e0e0e0;
margin: 0;
padding: 0;
}
input,select {
vertical-align: middle;
}  a {
text-decoration: none;
color: #3d3d3d;
}
a:hover {
text-decoration: underline;
}
h1,h2,h3,h4,h5,h6 {
color: #555;
line-height: 1.5em;
margin: 15px 0;
font-weight: 100;
font-family: 'PT Sans', Verdana, Geneva, sans-serif;
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
color: #555;
text-decoration: none;
}
h1 {
font-size: 28px;
}
h2 {
font-size: 24px;
}
h3 {
font-size: 21px;
}
h4 {
font-size: 17px;
}
h5 {
font-size: 16px;
}
h6 {
font-size: 15px;
}
p {
margin: 15px 0;
}
ol {
margin-left: 35px;
}
ul {
margin-left: 30px;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
}
.alignleft {
float: left;
margin-right: 10px;
}
.alignright {
float: right;
margin-left: 10px;
}
.aligncenter {
text-align: center;
}
.clear {
clear: both;
}
.relative {
position: relative;
}
.double-line {
width: 100%;
height: 5px;
display: block;
border-bottom: 1px solid #E6E6E6;
-webkit-box-shadow: 0 4px 0 #F4F4F4;
box-shadow: 0 4px 0 #F4F4F4;
font-size: 1px;
}
small {
font-size: 12px;
}  body {
font-size: 14px;
color: #555;
line-height: 1.7em;
background-image: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/noise.png);
background-color: #575652;
font-family: 'PT Sans', Verdana, Geneva, sans-serif;
}
#main-container {
width: 100%;
position: relative;
}
.center {
height: auto;
width: 980px;
margin: 0 auto;
text-align: left;
padding: 0px;
position: relative;
}
#navigation-container {
display: block;
float: right;
margin-top: 22px;
margin-bottom: 22px;
}
#footer {
height: auto;
overflow: hidden;
padding: 12px 20px 10px 40px;
display: block;
}
#slider-navigation .items img.active {
border-color: #dbdbdb;
-webkit-box-shadow: 1px 1px 0px rgba(255, 255, 255, 1) inset;
box-shadow: 1px 1px 0px rgba(255, 255, 255, 1) inset;
}
::selection {
background: #fbf6d6; color: #555;
}
::-moz-selection {
background: #fbf6d6; color: #555;
} #header {
width: 100%;
position: relative;
z-index: 1000;
-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.7);
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.7);
background-color: #fff;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#fff)); background: -webkit-linear-gradient(top, #fff, #fcfcfc);
background: -moz-linear-gradient(top, #fff, #fcfcfc);
background: -o-linear-gradient(top, #fff, #fcfcfc);
background: -ms-linear-gradient(top, #fff, #fcfcfc);
background: linear-gradient(top, #fff, #fcfcfc);
} #logo-container a {
width: 143px;
height: 28px;
display: block;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/logo.png) no-repeat;
float: left;
}
#logo-container {
height: auto;
overflow: hidden;
width: 143px;
height: 28px;
float: left;
margin: 16px 16px 14px 20px;
} #menu-container {
width: auto;
display: block;
float: left;
}
#menu ul li {
display: inline;
width: auto;
margin: 0px;
padding: 0px;
border-right: 1px dotted #ddd;
padding-right: 3px;
}
#menu ul li a {
text-transform: uppercase;
padding: 0px 14px;
font-size: 12px;
color: #575652;
font-style: normal;
text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
letter-spacing: 0px;
}
#menu ul ul li a:active {
text-decoration: none;
-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1) inset;
}
#menu ul li.current-menu-item ul li a,#menu ul li.current-menu-ancestor ul li a {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
}
#menu ul ul>li:first-child {
-webkit-box-shadow: 0px 3px 0px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0px 3px 0px rgba(0, 0, 0, 0.1) inset;
} .drop-arrow {
width: 7px;
height: 4px;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/drop-arrow.png) no-repeat;
display: inline-block;
position: relative;
top: -2px;
left: -12px;
}
#menu ul ul .drop-arrow {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/drop-arrow-sub.png) no-repeat;
width: 4px;
height: 7px;
float: right;
top: -19px;
display: block;
z-index: 100;
}
#menu ul,#menu ul * {
margin: 0;
padding: 0;
list-style: none;
}
#menu ul {
line-height: 1.0;
}
#menu ul ul {
position: absolute;
top: -999em;
width: 10em; }
#menu ul ul li,#small-res-menu ul li {
width: 100%;
background-color: #f9f9f9;
}
#menu ul li:hover {
visibility: inherit; }
#menu ul ul li a:hover,#menu ul ul li.hovered>a,#menu ul ul li.current-menu-item>a {
text-decoration: none;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
}
#menu ul li {
position: relative;
}
#menu ul a {
position: relative;
}
ul#menu ul li:hover li ul,ul#menu ul li.sfHover li ul {
top: -999em;
}
ul#menu ul li li:hover ul,ul#menu ul li li.sfHover ul {
left: 10em; top: 0;
}
ul#menu ul li li:hover li ul,ul#menu ul li li.sfHover li ul {
top: -999em;
}
ul#menu ul li li li:hover ul,ul#menu ul li li li.sfHover ul {
left: 10em; top: 0;
}
#menu ul a {
text-decoration: none;
}
#menu ul li:hover,#menu ul li.sfHover,#menu ul a:focus,#menu ul a:hover,#menu ul a:active {
outline: 1;
}
#menu ul ul {
width: 160px;
top: 18px;
padding-top: 25px;
left: 0px;
text-align: left;
z-index: 20000;
display: none;
}
#menu ul ul li a {
-webkit-box-shadow: none;
box-shadow: none;
}
#menu ul ul ul {
top: 0px;
left: 160px;
padding: 0px;
}
#menu ul ul li a,#small-res-menu ul li a {
display: block;
color: #777;
height: auto;
line-height: 26px;
padding: 2px 12px;
text-align: left;
text-transform: capitalize;
font-size: 12px;
letter-spacing: 0px;
}
#menu ul ul li {
display: block;
padding: 0px;
border-right: 0px;
}
#menu ul ul li a {
display: block;
border: 1px solid transparent;
}
#menu ul ul li a:hover,#small-res-menu ul li a:hover, #menu ul ul li.current-menu-item a {
background-color: #ededed;
color: #484848;
text-decoration: none;
}   #slider-container {
width: 980px;
max-width: 97%;
margin-top: 2%;
height: auto;
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
margin-bottom: 0px;
}
#static-header-img img {
width: 980px;
height: auto;
max-width: 100%;
display: block;
}  .nivoSlider {
position: relative;
width: 100%;
height: auto;
overflow: hidden;
}
.nivoSlider img {
position: absolute;
top: 0px;
left: 0px;
}
.nivo-main-image {
display: block !important;
position: relative !important;
width: 100% !important;
} .nivoSlider a.nivo-imageLink {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
border: 0;
padding: 0;
margin: 0;
z-index: 6;
display: none;
} .nivo-slice {
display: block;
position: absolute;
z-index: 5;
height: 100%;
top: 0;
}
.nivo-box {
display: block;
position: absolute;
z-index: 5;
overflow: hidden;
}
.nivo-box img {
display: block;
} .nivo-caption {
position: absolute;
left: 0px;
bottom: 0px;
background: #000;
color: #fff;
width: 100%;
z-index: 8;
padding: 5px 10px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
overflow: hidden;
display: none;
-moz-opacity: 0.8;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;   }
.nivo-caption p {
padding: 5px;
margin: 0;
}
.nivo-caption a {
display: inline !important;
}
.nivo-html-caption {
display: none;
} .nivo-directionNav a {
position: absolute;
top: 45%;
z-index: 9;
cursor: pointer;
}
.nivo-prevNav {
left: 0px;
}
.nivo-nextNav {
right: 0px;
} .nivo-controlNav {
text-align: center;
padding: 15px 0;
}
.nivo-controlNav a {
cursor: pointer;
}
.nivo-controlNav a.active {
font-weight: bold;
} .nivoSlider {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ajax-loader.gif) no-repeat center;
}
#content-container .nivoSlider {
background-image: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ajax-loader-w.gif);
}
.nivoSlider img {
display: none;
}
.nivo-controlNav {
position: absolute;
bottom: 5px;
z-index: 1000;
width: 100%;
text-align: center;
padding: 0px;
line-height: 10px;
}
.nivo-directionNav a {
top: 50%;
margin-top: -26px;
}
.nivo-controlNav a {
width: 15px;
height: 15px;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/page_nav.png) no-repeat;
list-style: none;
margin: 0 1px;
display: inline-block;
}
.nivo-controlNav a.active {
background-image: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/page_nav_active_black.png);
}
.nivo-nextNav {
display: block;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/preview_arrows.png) no-repeat scroll top right;
width: 53px;
height: 53px;
right: 20px;
}
.nivo-prevNav {
display: block;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/preview_arrows.png) no-repeat scroll top left;
width: 53px;
height: 53px;
left: 20px;
}
.nivo-nextNav:hover,.nivo-prevNav:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
}
.nivo-caption p {
padding: 15px;
padding-left: 19px;
font-size: 14px;
font-family: "Droid Sans", Verdana, Geneva, sans-serif;
}
.nivo-caption {
width: 95%;
height: auto;
border-radius: 5px;
margin: 2.5%;
margin-bottom: 25px;
}
#nivo-controlNav-holder {
width: 100%;
height: 50px;
display: block;
}  #content-container {
height: auto;
min-height: 300px;
padding-bottom: 40px;
margin: 2% auto 0 auto;
background-color: #fff;
-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.7);
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.7);
}
#full-content-container {
height: auto;
position: relative;
overflow: hidden;
}
#content-container {
width: 980px;
}
#content {
float: left;
height: auto;
min-height: 200px;
width: 600px;
padding: 40px;
padding-bottom: 0px;
}
#content img {
max-width: 100%;
}
.page-template-template-featured-php #content {
padding: 0px;
background-color: transparent;
width: 670px;
}
#full-width {
float: left;
height: auto;
width: 900px;
max-width: 100%;
padding: 40px;
padding-bottom: 0px;
}
#content img {
max-width: 100%;
height: auto;
}
.layout-left #content {
float: right;
}
.layout-left #sidebar {
float: left;
margin-left: 0px;
margin-right: 0px;
padding-right: 0px;
padding-left: 40px;
}
h1.page-heading {
font-size: 14px;
text-transform: uppercase;
border-bottom: 1px solid #E6E6E6;
-webkit-box-shadow: 0 4px 0 #F4F4F4;
box-shadow: 0 4px 0 #F4F4F4;
margin-bottom: 25px;
margin-top: 0px;
padding: 0px 0px 5px 0px;
color: #999;
}
.single {
margin-bottom: 0px;
border-bottom-width: 0px;
}
.post-content {
position: relative;
float: left;
width: 100%;
}
.featured-posts .post-content {
margin-bottom: 0px;
}
.post-boxes {
margin-top: 40px;
margin-bottom: -40px;
}
#page-title {
width: 100%;
min-height: 50px;
margin-bottom: 40px;
}
#page-title {
margin-bottom: 0px;
}
#page-title h1 {
font-size: 17px;
padding: 15px;
padding-left: 0px;
margin: 0px;
text-align: center;
color: #555555;
line-height: 1.7em;
}
h1.post-title,h1.post-title a {
font-size: 22px;
margin-bottom: 0px;
margin-top: 0px;
font-style: normal;
padding-right: 20px;
}
.post-info {
color: #b5b5b5;
font-size: 11px;
text-transform: uppercase;
width: 100%;
}
.post-info a {
font-style: normal;
color: #A3A3A3;
letter-spacing: 1px;
}
a.read-more {
padding: 0px;
font-style: normal;
float: left;
}
a.read-more:hover {
text-decoration: none;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
}
.no-caps {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
text-transform: lowercase;
letter-spacing: normal;
font-size: 12px;
color: #D5D5D5;
margin-right: 5px;
}
#content-container .gallery img {
border-width: 0px;
}
.img-loading {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ajax-loader-small.gif) no-repeat center;
padding: 0px;
}
.more-arrow {
font-size: 20px;
font-family: Georgia, "Times New Roman", Times, serif;
line-height: 20px;
} #content-container .wp-pagenavi a,#content-container .wp-pagenavi span.pages,#content-container .wp-pagenavi span.current,#content-container .wp-pagenavi span.extend {
border: 0px;
margin: 2px;
padding: 2px 8px;
color: #999;
}
#content-container .wp-pagenavi span.current, #content-container .wp-pagenavi a.page:hover,#content-container .wp-pagenavi a.nextpostslink:hover,
#content-container .wp-pagenavi a.previouspostslink:hover{
background-color: #f4f4f4;
box-shadow: 0px 0px 0px 1px #E6E6E6;
border-radius: 2px;
}
#content-container .wp-pagenavi span.pages{
color: #ccc;
font-family: Georgia;
font-style: italic;
}
#content-container .wp-pagenavi {
text-align: center;
} .columns-wrapper {
width: 620px;
max-width: 100%;
float: none;
overflow: hidden;
}
#full-width .columns-wrapper {
width: 930px;
}
.columns-wrapper p {
margin-bottom: 7px;
margin-top: 7px;
}
.two-columns {
width: 47%;
float: left;
margin-right: 6%;
}
.three-columns {
width: 29%;
float: left;
margin-right: 6%;
}
.four-columns {
width: 20%;
float: left;
margin-right: 6%;
}  #grid-full-width {
float: left;
width: 100%;
height: auto;
}
#grid-gallery-wrapper {
position: relative;
width: 100%;
overflow: hidden;
}
#grid-gallery {
position: relative;
min-height: 400px;
margin-left: 7px;
}
#gallery-container {
float: left;
width: 100%;
margin-bottom: 40px;
min-height: 500px;
}
.no-filter #gallery-container {
margin-top: 7px;
}
.content-box {
float: left;
margin: 0 7px 7px 0;
visibility: hidden;
-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.6);
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.6);
display: block;
vertical-align: bottom;
cursor: pointer;
}
.content-box-content {
-webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.05) inset;
box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.05) inset;
}
.content-box-text {
display: block;
height: 100%;
position: relative;
width: 100%;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/trans.png);
background: rgba(12, 6, 5, 0.8);
filter: alpha(opacity = 0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-moz-opacity: 0;
-webkit-box-shadow: 0 0 6em 1em rgba(0, 0, 0, 0.9) inset;
box-shadow: 0 0 6em 1em rgba(0, 0, 0, 0.9) inset;
}
.content-box-text * {
filter: alpha(opacity = 0);
}
.content-box-text:hover * {
filter: alpha(opacity = 100);
}
.text-wrapper{
position: relative;
}
.view-gallery {
position: absolute;
bottom: 0px;
border-top: 1px solid #ccc;
border-top: 1px solid rgba(255,255,255,0.3);
width: 100%;
padding: 0px;
}
.item-num {
background-color: #cc3333;
border-radius: 30em;
width: 15px;
height: 15px;
display: block;
color: #fff;
float: left;
line-height: 16px;
padding: 1px;
margin-top: 9px;
font-size: 10px;
text-align: center;
}
.grid-gallery-icon {
float: left;
width: 16px;
height: 16px;
display: block;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/gall-icon.png) no-repeat right;
margin: 9px 0px 0px 5px;
border-left: 1px solid #ccc;
border-left: 1px solid rgba(255,255,255,0.3);
padding-left: 5px;
}
.link-icon,.video-icon {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/link-icon.png) no-repeat right;
margin-left: 0px;
padding-left: 0px;
border-left-width: 0px;
}
.video-icon {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/video-icon.png) no-repeat right;
}
.view-text {
float: right;
color: #fff;
font-size: 11px;
text-transform: uppercase;
line-height: 25px;
}
.view-text .more-arrow {
padding-left: 2px;
}
.content-box>a {
background-color: #000;
}
.content-box img {
display: block;
}
.content-box h2 {
text-transform: capitalize;
text-transform: uppercase;
color: #555;
text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
margin: 0px;
font-size: 18px;
line-height: 1.1em;
font-weight: bold;
color: #fff;
}
.content-box h3.post-info {
color: #CCCCCC;
font-size: 11px;
margin: 0px;
padding: 0px;
}
.content-box h2 a:hover {
text-decoration: none;
}
.content-box .post-info {
font-size: 12px;
font-style: normal;
text-transform: uppercase;
letter-spacing: normal;
padding: 10px 0 0px;
color: #fff;
}
.content-box-content {
position: absolute;
bottom: 0px;
width: 100%;
height: 100%;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
opacity: 0.9;
}
.portfolio-loading {
width: 40px;
height: 40px;
border-radius: 30em;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ajax-loader.gif) no-repeat center center;
position: absolute;
top: 50%;
left: 50%;
margin-left: -20px;
margin-top: -20px;
}
.more-container {
width: 100%;
text-align: center;
margin-top: 30px;
float: left;
}
#loadMore span {
display: block;
min-width: 50px;
padding-top: 1px;
position: relative;
top: 1px;
color: #e7e7e7;
text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7);
font-size: 12px;
text-transform: uppercase;
}
.btn-loading span {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/btn-loader.gif) no-repeat scroll center center transparent;
display: block;
height: 24px;
text-indent: -9999px;
}
.content-box a {
display: block;
position: relative;
top: 5%;
width: 90%;
height: 90%;
margin: auto;
text-decoration: none;
}
.portfolio-more {
width: 100%;
height: 100%;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/box-hover.png) no-repeat center;
display: block;
position: absolute;
top: 0px;
left: 0px;
z-index: 10;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
}
.portfolio-loading .portfolio-icon {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/portfolio-loader-small.gif) no-repeat center;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: 0.7;
}
.slider-images {
height: 100%;
width: 100%;
position: relative;
overflow: hidden;
}
.slider-img-wrapper {
width: 100%;
height: 100%;
text-align: center;
position: absolute;
}
.slider-wrapper {
top:0;
width: 100%;
float: left;
position: relative;
}
.full-width img {
width: 100%;
position: relative;
height: auto;
}
.full-height img {
height: 100%;
position: relative;
width: auto;
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.9);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.9);
}
.close-btn {
width: 27px;
height: 27px;
position: absolute;
right: 10px;
top: 10px;
cursor: pointer;
background-image: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/close-button.png);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
opacity: 0.5;
}
.close-btn:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
}
.fullscreen-btn {
width: 27px;
height: 27px;
position: absolute;
right: 50px;
top: 10px;
cursor: pointer;
background-image: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/full-screen-button.png);
background-position: top left;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
opacity: 0.5;
}
.no-close .fullscreen-btn {
right: 10px;
}
.fullscreen-exit {
background-position: bottom left;
}
.fullscreen-btn:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
}
.pslider-img-container,.preview-content {
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.7);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.7);
position: relative;
z-index: -1;
}
.slider-img-container {
display: block;
position: relative;
text-align: center;
}
#site-description {
text-transform: uppercase;
font-size: 10px;
color: #a2a2a2;
letter-spacing: 2px;
float: left;
margin-top: 30px;
}
.preview-description {
overflow: auto;
text-align: left;
padding-top: 12px;
padding-left: 15px;
padding-right: 10px;
}
.item-title {
text-transform: uppercase;
display: inline;
float: left;
}
.item-desc {
display: inline;
font-family: Georgia;
padding-left: 10px;
font-style: italic;
color: #888;
}
.separator {
border-left: 1px solid #ddd;
width: 1px;
height: 100%;
margin-right: 10px;
}
.preview-content {
width: 100%;
background: #fff; background: #fff; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f9f9f9)); background: -webkit-linear-gradient(top, #f9f9f9, #fff);
background: -moz-linear-gradient(top, #f9f9f9, #fff);
background: -o-linear-gradient(top, #f9f9f9, #fff);
background: -ms-linear-gradient(top, #f9f9f9, #fff);
background: linear-gradient(top, #f9f9f9, #fff);
-webkit-box-shadow: 1px -1px 5px rgba(0, 0, 0, 0.5);
box-shadow: 1px -1px 5px rgba(0, 0, 0, 0.5); 
position: fixed;
bottom: -50px;
left: 0px;
height: auto;
min-height: 46px;
z-index: 100;
font-size: 13px;
}
#share-container {
background-color: #FFFFFF;
bottom: 60px;
height: auto;
position: absolute;
width: 110px;
z-index: 100;
padding: 15px;
border-radius: 10px;
-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.7);
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.7);
margin-left: 4px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
display: none;
}
#share-container ul {
margin-left: 0px;
}
#share-container ul li:last-child {
padding-bottom: 0px;
}
#share-container ul li {
list-style: none;
padding-bottom: 7px;
line-height: 100%;
}
.share-pointer {
width: 20px;
height: 20px;
display: block;
position: absolute;
bottom: -20px;
left: 20px;
overflow: hidden;
}
.share-pointer:after {
content: "";
width: 20px;
height: 20px;
display: block;
background-color: #fff;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
position: relative;
top: -15px;
-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
.preview-arrows {
position: absolute;
top: 50%;
z-index: 99;
margin-top: -26px;
display: none;
}
.preview-arrows .arrow {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
opacity: 0.4;
width: 51px;
height: 51px;
cursor: pointer;
}
#preview-left-arrow {
left: 22px;
}
#preview-left-arrow .arrow {
background-image: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/nav-prev-button.png);
}
#preview-right-arrow {
right: 22px;
}
#preview-right-arrow .arrow {
background-image: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/nav-next-button.png);
}
.preview-arrows .arrow:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
}
.preview-arrows .arrow.disabled:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
opacity: 0.4;
}
.next-bubble,.prev-bubble {
border-radius: 30em;
background: #262624;
background: rgba(0,0,0,0.6);
display: none;
padding: 15px;
position: absolute;
bottom: 60px;
left: -16px;
color: #fff;
text-align: center;
text-transform: uppercase;
font-style: italic;
font-family: Verdana;
}
.prev-bubble {
left: -14px;
}
.next-bubble span,.prev-bubble span {
width: 50px;
height: 50px;
display: block;
line-height: 25px;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/separator.png) repeat-x center;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: 0.7;
font-size: 10px;
}
.circle-preview {
position: absolute;
top: -120px;
display: none;
}
.prev-preview {
left: -20px;
top: -95px;
}
.next-preview {
left: -20px;
top: -95px;
}
.item-count {
float: right;
height: 20px;
width: 70px;
background-color: #f2f2f2;
-webkit-box-shadow: 6px 0 5px -6px rgba(0, 0, 0, 0.17) inset;
box-shadow: 6px 0 5px -6px rgba(0, 0, 0, 0.17) inset;
font-size: 15px;
color: #999;
text-transform: uppercase;
padding: 13px 0px;
font-weight: normal;
text-align: center;
letter-spacing: 1px;
border-bottom: 1px solid #e4e4e4;
margin-bottom: -1px;
}
.item-share {
float: left;
height: 20px;
width: 70px;
background-color: #f2f2f2;
-webkit-box-shadow: -6px 0 5px -6px rgba(0, 0, 0, 0.17) inset;
box-shadow: -6px 0 5px -6px rgba(0, 0, 0, 0.17) inset;
text-transform: uppercase;
text-align: center;
padding: 13px 0px;
color: #999;
cursor: pointer;
border-bottom: 1px solid #e4e4e4;
margin-bottom: -1px;
}
.item-share:hover{
background-color: #ebebeb;
color: #555;
}
.item-share:active{
background-color: #e8e8e8;
position: relative;
top: 1px;
}
#filter-btn{
display: none;
}
#portfolio-categories h6 {
float: left;
line-height: 15px;
margin: 0px 10px 0px 0px;
font-style: italic;
font-size: 13px;
padding: 9px;
color: #555;
}
#portfolio-categories {
display: block;
}
#portfolio-categories ul   {
margin-left: 15px;
}
#portfolio-categories ul li {
display: inline;
padding: 1px 5px 1px 0px;
font-size: 12px;
line-height: 21px;
text-transform: uppercase;
position: relative;
color: #727272;
text-shadow: none;
line-height: 3em;
cursor: pointer;
}
#portfolio-categories ul li:active,#portfolio-categories ul li.selected
{
color: #ccc;
}
#portfolio-categories ul li span{
padding-right: 5px;
color: #585858;
}
#filter-btn.filter-opened {
color: #fff;
background-color: #4c4b48; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#595854), to(#42413e)); background: -webkit-linear-gradient(top, #595854, #42413e);
background: -moz-linear-gradient(top, #595854, #42413e);
background: -o-linear-gradient(top, #595854, #42413e);
background: -ms-linear-gradient(top, #595854, #42413e);
background: linear-gradient(top, #595854, #42413e);
border-radius: 4px;
border: 1px solid #17181a;
-webkit-box-shadow: 0px 0px 0px 1px rgba(255,255,255,0.1) inset;
box-shadow: 0px 0px 0px 1px rgba(255,255,255,0.1) inset;
}
#loadMore {
color: #ccc;
background: none;
background-color: #333; border-radius: 4px;
border: 1px solid #212121;
box-shadow: 0px 1px 1px 0px rgba(255,255,255,0.04) inset, 0px 1px 3px rgba(0,0,0,0.3);
background-image: linear-gradient(top, #373737 , #2d2d2d );
background-image: -o-linear-gradient(top, #373737 , #2d2d2d );
background-image: -moz-linear-gradient(top, #373737 , #2d2d2d );
background-image: -webkit-linear-gradient(top, #373737 , #2d2d2d );
background-image: -ms-linear-gradient(top, #373737 , #2d2d2d );
} #content-container dl.gallery-item {
margin-top: 1%;
margin-bottom: 1%;
}
#full-width .gallery {
width: 953px;
max-width: 100%;
}
#content .gallery,#portfolio-preview-container .gallery {
width: 650px;
max-width: 100%;
}
.gallery a {
margin-left: 7%;
position: relative;
display: block;
float: left;
padding: 4px;
background-color: #F4F4F4;
border-radius: 4px;
border: 1px solid #E6E6E6;
max-width: 80%;
}
#content .gallery a{
margin-left: 10%;
}
.qg-overlay {
border-radius: 4px;
}  #sidebar {
height: auto;
min-height: 200px;
float: right;
width: 260px;
margin-right: 0px;
padding: 25px 40px 0px 0px;
}
.sidebar-box {
margin-bottom: 15px;
height: auto;
overflow: hidden;
}
.sidebar-box h4 {
border-bottom: 1px solid #e6e6e6;
-webkit-box-shadow: 0px 4px 0px #f4f4f4;
box-shadow: 0px 4px 0px #f4f4f4;
font-weight: normal;
font-size: 13px;
text-transform: uppercase;
color: #555;
margin: 6px 0 10px 0;
padding: 7px 0;
}
#sidebar .sidebar-box:last-child {
margin-bottom: 0px;
}
.sidebar-box ul {
text-decoration: none;
list-style: none;
margin-left: 0px;
}
#sidebar .widget_categories ul li a,#sidebar .widget_nav_menu ul li a,#sidebar .widget_archive ul li a,#sidebar .widget_links ul li a, #sidebar .widget_recent_entries ul li a
{
display: block;
color: #555;
text-decoration: none;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/sidebar-arrow.png) no-repeat;
background-position: -5px 14px;
padding: 6px;
padding-left: 15px;
}
#sidebar .widget_categories ul li a,#sidebar .widget_nav_menu ul li a,#sidebar .widget_archive ul li a,#sidebar .widget_links ul li a,#sidebar .widget_recent_entries ul li a
{
color: #555;
text-decoration: none;
}
#sidebar .widget_categories ul li a:hover,#sidebar .widget_nav_menu ul li a:hover,#sidebar .widget_archive ul li a:hover,#sidebar .widget_links ul li a:hover,#sidebar .widget_recent_entries ul li a:hover
{
background-color: #fafafa;
}
#sidebar .widget_categories ul li a,#sidebar .widget_nav_menu ul li a,#sidebar .widget_archive ul li a,#sidebar .widget_links ul li a,#sidebar .widget_recent_entries ul li a
{
border-bottom: 1px solid #f4f4f4;
}
#sidebar .widget_categories ul,#sidebar .widget_nav_menu ul,#sidebar .widget_archive ul,#sidebar .widget_links ul,#sidebar .widget_recent_entries ul
{
margin-left: 0px;
}
#sidebar .widget_categories ul li ul,#sidebar .widget_nav_menu ul li ul,#sidebar .widget_archive ul li ul,#sidebar .widget_links ul li ul,#sidebar .widget_recent_entries ul li ul
{
margin-left: 15px;
}
#sidebar ul li.current_page_item a,#sidebar ul li.current_menu_item a, #sidebar ul li.current_page_parent a, #sidebar ul li.current-cat a {
background-color: #fafafa;
}
.sidebar-box ul ul {
margin-top: 5px;
margin-left: 5px;
}
#sidebar .widget_categories ul ul li,#sidebar .widget_nav_menu ul ul li
{
border-bottom-width: 0px;
}
.sidebar-box .double-line {
margin-bottom: 12px;
display: none;
}
.sidebar-box input[type='text'] {
width: 270px;
height: 29px;
margin-bottom: 10px;
}
.sidebar-heading {
margin-top: 0px;
}
.sidebar-box ul li.cat-item a {
display: inline;
} #content-container ul#sidebar-projects {
float: left;
list-style: none;
margin: 10px 0 -10px -7px;
}
#sidebar-projects {
padding: 4px 0 5px 0;
}
#sidebar-projects img {
margin: 0px;
padding: 0px;
width: 72px;
height: 64px;
}
#sidebar-projects a {
margin: 0px;
padding:0px;
padding: 3px;
background-color: #ebebeb;
border-radius: 3px;
width: 72px;
height: 64px;
display: block;
float: left;
}
#sidebar-projects li {
border-bottom: 0px;
float: left;
padding: 0 0 10px 10px;
background-image: none;
display: inline;
}    #copyrights {
width: 100%;
float: left;
}
#copyrights h5 {
font-size: 12px;
text-transform: uppercase;
letter-spacing: 2px;
margin: 21px auto;
color: #999;
text-align: center;
}
#copyrights h5 a {
color: #828282;
}
#footer-menu ul {
margin-left: 0px;
margin-top: -1px;
}
#footer-menu li {
list-style: none;
float: left;
}
#footer-menu li a {
text-transform: uppercase;
margin: 0 5px;
font-size: 12px;
}  .widget-contact-form {
margin-top: 10px;
}
.widget-contact-form input[type="text"],.widget-contact-form textarea {
width: 96%;
font-size: 12px;
color: #999;
line-height: 25px;
}
.widget-contact-form textarea {
width: 100%;
padding: 2px 0 2px 5px;
}
.widget-contact-form #submit-form {
margin-top: 9px;
}
.widget-contact-form textarea {
height: 70px;
width: 96%;
}
.widget-contact-form .button {
margin-top: 12px;
margin-bottom: 12px;
}
#submit-form {
margin-top: 25px;
}
textarea {
overflow: auto;
}
.contact-label {
margin-top: 10px;
display: block;
}
.pexeto-contact-form .button {
float: left;
}
.mandatory {
color: #ff0000;
}
.check {
width: 24px;
height: 24px;
background-image: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ok.png);
background-repeat: no-repeat;
float: left;
visibility: hidden;
position: relative;
top: 15px;
}
.contact-loader {
width: 32px;
height: 32px;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ajax-loader-small-w.gif) no-repeat;
float: left;
position: relative;
left: 15px;
top: 7px;
visibility: hidden;
}
.contact-status {
margin-top: 30px;
}
input[type="text"].invalid,textarea.invalid {
border: 1px solid #FC958C;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.error-message,.sent-message,.fail-message {
display: none;
}
#sent_successful {
display: none;
}
.contact-form-input,.contact-form-textarea {
position: relative;
}
.contact-form-textarea {
margin-bottom: 15px;
}
.contact-input-wrapper {
-webkit-border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
padding: 0px;
padding-right: 5px;
position: relative;
max-width: 100%;
}
div.after-validation {
background-color: #FAFAFA;
padding: 0 0 10px 10px;
margin: 10px 0px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 1px solid #F1F1F1;
}
div.invalid {
padding: 0 0 10px 10px;
background-color: #F4F4F4;
border: 1px solid #EDEDED;
margin: 10px 0px;
font-size: 12px;
}
.coment-box,div.invalid {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size: 13px;
}
.contact_message p {
margin-top: 5px;
margin-bottom: 5px;
}
.contact-status div {
float: left;
}
.contact-status span {
float: left;
margin-left: 10px;
margin-top: 3px;
}
#map-canvas {
width: 268px;
height: 268px;
background-color: #fff;
-moz-box-shadow: 0px 0px 6px #c6c6c6;
-webkit-box-shadow: 0px 0px 6px #c6c6c6;
box-shadow: 0px 0px 6px #c6c6c6;
border: 1px solid #CCC;
margin-top: 25px;
}
div.ppt {
visibility: hidden;
}
.img-frame {
background-color: #F4F4F4;
border: 1px solid #E6E6E6;
border-radius: 4px 4px 4px 4px;
padding: 4px;
} #comments{
clear: both;
}
.comment-container {
padding: 0px;
font-size: 12px;
}
#content-container ul.commentlist ul.children {
padding-left: 30px;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/comment-bg.png) no-repeat;
}
#comment-content-container ul.children .comment-container {
padding: 0px;
}
#comment-content-container ul.children li {
padding: 1px 0 20px 30px;
margin: -1px 0 -20px -29px;
}
#content-container ul.commentlist,#content-container ul.commentlist ul {
margin-left: 0px;
list-style: none;
padding-left: 0px;
}
.coment-box {
padding: 20px;
margin-bottom: 20px;
min-height: 108px;
position: relative;
background-color: #f5f5f5;
border: 1px solid #EDEDED;
}
#reply-title {
font-size: 16px;
margin-bottom: 10px;
margin-top: 10px;
}
#comment-content-container ul.children .comentBox {
padding: 20px;
position: relative;
}
.coment-box p {
margin-top: -10px;
}
.coment-box img {
background-color: #FFFFFF;
border: 1px solid #DDDDDD;
border-radius: 4px 4px 4px 4px;
display: block;
margin: 0 0 10px;
padding: 4px;
}
.comment-autor {
float: left;
margin-right: 20px;
text-align: center;
}
p.coment-autor-name {
margin-bottom: 0px;
}
.comment-date {
position: absolute;
bottom: 0px;
right: 0px;
color: #999999;
margin-top: 10px;
margin-right: 20px;
font-style: italic;
}
.comment-container .post-info {
width: auto;
margin-bottom: 5px;
}
.comment-date .no-caps {
text-transform: capitalize;
}
#respond {
padding-top: 5px;
}
#respond h3 {
font-size: 19px;
}
.comment-navigation {
width: 100%;
float: left;
position: relative;
}
#commentform input[type=text],#commentform textarea {
display: block;
}
.comment-text {
margin-top: 10px;
}
.reply {
float: left;
}
p.form-submit {
margin-bottom: 0px;
}
ul.commentlist>li:first-child {
border-top-width: 0px;
}
.bypostauthor .coment-box {
background-color: #f5f5f5;
border: 1px solid #EDEDED;
}
.coment-box .no-caps{
color: #999;
} .post {
position: relative;
display: block;
float: left;
width: 100%;
}
.single .post-content {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
margin-bottom: 0px;
}
.post-title-wrapper h2 {
margin-bottom: 0px;
margin-top: 1px;
}
.blog-post-img img {
display: block;
}
.post-date {
float: left;
width: 50px;
height: 57px;
display: block;
background-color: #fdfdfd;
border-radius: 5px;
margin-right: 2%;
box-shadow: 0px 0px 10px #f7f7f7 inset;
border: 1px solid #e8e8e8;
}
.no-thumbnail .post-date {
left: auto;
right: 0px;
}
.post-date span {
color: #999;
letter-spacing: 1px;
text-align: center;
text-transform: uppercase;
line-height: 1.6em;	
font-size: 10px;
}
.post-date span.month {
margin-bottom: 4px;
display: block;
background-color: #f5f5f5;
border-bottom: 1px solid #e3e3e3;
border-radius: 5px 5px 0px 0px;
}
.post-date span.year {
font-size: 10px;
display: block;
color: #bebebe;
}
.post-date h4 {
text-align: center;
margin: 0px;
margin-top: 7px;
line-height: 17px;
font-weight: bold;
color: #999;
font-size: 21px;
}
.blog-post-img{
float: left;
max-width: 100%;
margin-top: 20px;
}
.post-gallery, .content.nivoSlider{
margin-top: 20px;
}
#content .nivoSlider img{
max-width: none; }
#content .nivo-controlNav{
position:relative;
top:-20px;
}
.post-video-wrapper{
margin-top: 20px;
}
.post-video{
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.post-video iframe,  
.post-video object,  
.post-video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.post-content-content {
float: left;
width: 100%;
margin-bottom: 40px;
padding-bottom: 30px;
border-bottom: 1px solid #E6E6E6;
-webkit-box-shadow: 0 4px 0 #F4F4F4;
box-shadow: 0 4px 0 #F4F4F4;
}
.single-post .post-content-content {
margin-bottom: 0px;
border-bottom: 0px;
-webkit-box-shadow: none;
box-shadow: none;
}
#comments {
border-top: 1px solid #E6E6E6;
-webkit-box-shadow: 0 4px 0 #F4F4F4 inset;
box-shadow: 0 4px 0 #F4F4F4 inset;
}
.post-content {
}
.post-content h2 a {
text-decoration: none;
color: 999;
}
.post-title-wrapper {
float: left;
width: 85%;
}
.post-title {
width: 100%;
float: left;
padding-bottom: 0px;
font-weight: normal;
font-size: 175%;
color: #777;
line-height: 1.4em;
}
h2.post-title a {
color: #444;
}
.post-title a:hover {
color: #939393;
text-decoration: none;
} .sidebar-latest-posts {
margin-top: -10px;
}
.sidebar-post-wrapper {
padding-bottom: 10px;
padding-top: 10px;
border-bottom: 1px dotted #e7e7e7;
}
.sidebar-post-wrapper:hover {
background-color: #FAFAF7;
}
.sidebar-post-wrapper img {
padding: 3px;
margin-right: 7px;
}
.sidebar-post-wrapper h6 a {
color: #737373;
font-size: 13px;
}
.sidebar-post-wrapper h6 {
margin-top: 2px;
margin-bottom: 5px;
line-height: 1.2em;
}
.info-wrapper {
float: left;
width: 200px;
}
.sidebar-post-wrapper h6 a:hover {
text-decoration: none;
}
.sidebar-post-info a {
font-size: 11px;
}
.sidebar-post-comments {
display: none;
}
.sidebar-post-wrapper h6 a:hover {
text-decoration: underline;
}
#sidebar .search-wrapper {
position: relative;
}
#sidebar .search-input {
width: 96%;
height: 23px;
color: #b7b7b7;
margin-bottom: 0px;
}
#sidebar .searchform {
margin-top: 22px;
}
.sidebar-box .search-button,#not-found .search-button {
margin-top: 1px;
border: 0px;
font-size: 0px;
width: 26px;
height: 27px;
display: block;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/search_icon.png) no-repeat center;
background-repeat: no-repeat;
position: absolute;
right: 0px;
top: 0px;
}
.search-button:hover {
cursor: pointer;
}
#content .search-button {
float: none;
}
#content .search-input {
display: block;
margin-bottom: 10px;
margin-left: 3px;
}
.error404 #content .search-input {
margin: auto;
}
.textwidget {
padding-top: 5px;
}  input[type="text"],input[type="password"] {
width: 300px;
height: 27px;
border: 1px solid #ddd;
padding: 2px 0 2px 5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: #777;
font-size: 12px;
line-height: 23px;
}
textarea {
width: 290px;
height: 150px;
font-family: Arial;
border: 1px solid #ddd;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 7px;
color: #777;
font-size: 12px;
}
input:focus,textarea:focus {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
code {
border: 1px dashed #d3d3d3;
font: normal 13px;
padding: 2px 7px;
}
.highlight1 {
background-color: #FDF8AD;
color: #777;
padding: 1px 3px;
}
.highlight2 {
background-color: #fecbc6;
color: #555;
padding: 1px 3px;
}
blockquote {
padding: 13px 20px;
font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
font-size: 17px;
font-style: italic;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/quote.png) no-repeat scroll top left;
color: #555;
}
blockquote p {
line-height: 1.7em;
border-left: 1px solid #eee;
padding: 15px;
padding-top: 0px;
margin: 0px;
margin-left: 30px;
padding-top: 0px;
}
#sidebar blockquote {
font-size: 14px;
padding: 5px;
background-position: 0 -7px;
}
#sidebar blockquote p {
margin-left: 27px;
padding-right: 0px;
}
.sidebar-testimonials a {
padding-left: 20px;
}
.sidebar-frame {
padding: 10px;
background-color: #fcfbf8;
display: block;
}
.info-box,.note-box,.tip-box,.error-box,tip-box {
padding: 7px 10px;
margin: 20px 0px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;
background: #eee;
color: #444;
text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.2);
}
.info-box {
background-color: #b8dbfe;
background-image: linear-gradient(top, #b8dbfe , #94c8fd );
background-image: -o-linear-gradient(top, #b8dbfe , #94c8fd );
background-image: -moz-linear-gradient(top, #b8dbfe , #94c8fd );
background-image: -webkit-linear-gradient(top, #b8dbfe , #94c8fd );
background-image: -ms-linear-gradient(top, #b8dbfe , #94c8fd );
border: 1px solid #94c8fd;
}
.note-box {
background-color: #faf1a9;
background-image: linear-gradient(top, #faf1a9 , #f4e273 );
background-image: -o-linear-gradient(top, #faf1a9 , #f4e273 );
background-image: -moz-linear-gradient(top, #faf1a9 , #f4e273 );
background-image: -webkit-linear-gradient(top, #faf1a9 , #f4e273 );
background-image: -ms-linear-gradient(top, #faf1a9 , #f4e273 );
border: 1px solid #f4e273;
}
.error-box {
background-color: #fcb4ad;
background-image: linear-gradient(top, #fcb4ad , #fc958c );
background-image: -o-linear-gradient(top, #fcb4ad , #fc958c );
background-image: -moz-linear-gradient(top, #fcb4ad , #fc958c );
background-image: -webkit-linear-gradient(top, #fcb4ad , #fc958c );
background-image: -ms-linear-gradient(top, #fcb4ad , #fc958c );
border: 1px solid #fc958c;
}
.tip-box {
background-color: #dceaa9;
background-image: linear-gradient(top, #dceaa9 , #cfe287 );
background-image: -o-linear-gradient(top, #dceaa9 , #cfe287 );
background-image: -moz-linear-gradient(top, #dceaa9 , #cfe287 );
background-image: -webkit-linear-gradient(top, #dceaa9 , #cfe287 );
background-image: -ms-linear-gradient(top, #dceaa9 , #cfe287 );
border: 1px solid #cfe287;
} .button,#submit,input[type=submit] {
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
border: 0px;
padding: 3px 22px 5px 22px;
text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color: #fff;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity = 100);
opacity: 1;
-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .2), 0px 1px 0px
rgba(255, 255, 255, .2) inset;
-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .2), 0px 1px 0px
rgba(255, 255, 255, .2) inset;
box-shadow: 1px 1px 1px rgba(0, 0, 0, .2), 0px 1px 0px
rgba(255, 255, 255, .2) inset;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/gradient_button.png) repeat-x bottom #de3917;
}
.button:hover,#submit:hover {
text-decoration: none;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity = 90);
opacity: 0.9;
}
.button:active,#submit:active {
position: relative;
top: 1px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity = 100);
opacity: 1;
-webkit-box-shadow: 1px -1px 1px rgba(0, 0, 0, .2);
-moz-box-shadow: 1px -1px 1px rgba(0, 0, 0, .2);
box-shadow: 1px -1px 1px rgba(0, 0, 0, .2);
}
input.button {
padding: 4px 20px;
line-height: 20px;
border-width: 0px;
}
#submit {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
margin-top: 10px;
padding: 7px 20px;
border: 0px;
} table {
border-collapse: collapse;
margin: 20px 0;
width: 100%;
}
table th {
font-weight: normal;
padding: 5px 4px;
font-size: 13px;
background-color: #F4F4F4;
border: 1px solid #e6e6e6;
border-bottom: 2px solid #e6e6e6;
color: #555;
}
table td {
border: 1px solid #e6e6e6;
-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, .1);
-moz-box-shadow: 0 1px 0px rgba(255, 255, 255, .1);
box-shadow: 0 1px 0px rgba(255, 255, 255, .1);
padding: 4px;
text-align: center;
}
table td:hover{
background-color: #F4F4F4;
}
td#today {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/top_navigation_gradient.png) repeat-x scroll 0
0 #DE3917;
}
#calendar_wrap table td {
text-align: center;
}
table#wp-calendar {
margin-bottom: 0px;
width: 100%;
margin-top: 0px;
}
table#wp-calendar td:hover,table#wp-calendar td#today,table#wp-calendar td:hover a,table#wp-calendar td#today a
{
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/top_navigation_gradient.png) repeat-x scroll 0
0 #F4F4F4;
color: #555;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);
box-shadow: none;
}
caption {
margin-bottom: 4px;
margin-top: 2px;
}
.drop-caps {
font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
font-size: 300%;
line-height: 0.8em;
margin-right: 0.2em;
padding-bottom: 0.1em;
text-transform: uppercase;
float: left;
position: relative;
top: 6px;
color: #555;
} ul.bullet_check li,div.bullet_check li,ul.bullet_arrow li,div.bullet_arrow li,ul.bullet_arrow2 li,div.bullet_arrow2 li,ul.bullet_arrow3 li,div.bullet_arrow3 li,ul.bullet_arrow4 li,div.bullet_arrow4 li,ul.bullet_star li,div.bullet_star li,ul.bullet_plus li,div.bullet_plus li
{
list-style: none;
padding: 0px;
margin: 7px;
line-height: 18px;
padding-left: 25px;
}
ul.bullet_check li,div.bullet_check li {
background: transparent url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/check.png) no-repeat 0 .2em;
}
ul.bullet_arrow li,div.bullet_arrow li {
background: transparent url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/arrow.png) no-repeat 0 .2em;
}
ul.bullet_arrow2 li,div.bullet_arrow2 li {
background: transparent url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/arrow2.png) no-repeat 0 .2em;
}
ul.bullet_arrow3 li,div.bullet_arrow3 li {
background: transparent url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/arrow3.png) no-repeat 0 .2em;
}
ul.bullet_arrow4 li,div.bullet_arrow4 li {
background: transparent url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/arrow4.png) no-repeat 0 .2em;
}
ul.bullet_numeric li,div.bullet_numeric li {
list-style: none;
list-style: decimal;
padding-left: 20px;
}
ul.bullet_star li,div.bullet_star li {
background: transparent url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/star.png) no-repeat 0 .2em;
}
ul.bullet_plus li,div.bullet_plus li {
background: transparent url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/plus.png) no-repeat 0 .2em;
} .testimonial-container {
margin-top: 20px;
}
.testimonial-container blockquote {
float: left;
display: block;
width: 70%;
margin-top: -13px;
padding-right: 0px;
}
#full-width .testimonial-container blockquote {
width: 684px;
}
#full-width #portfolio-preview .testimonial-container blockquote {
width: 455px;
}
.no-image blockquote,#full-width .testimonial-container.no-image blockquote
{
width: 100%;
}
#content-container .testimonial-img {
float: left;
max-width: 20%;
}
.testimonial-container p {
width: auto;
display: inline-block;
}
.testimonial-container blockquote p {
display: block;
padding-right: 0px;
}
.testimonial-container .double-line {
margin-bottom: 25px;
}
.testimonial-container h2 {
display: inline-block;
margin-right: 20px;
font-size: 21px;
margin-bottom: 7px;
}
.testimonial-container .testimonials-details {
width: 400px;
text-transform: uppercase;
font-size: 12px;
}
#full-width .testimonial-container blockquote {
width: 765px;
} .tabs-container {
min-height: 150px;
margin: 20px 0;
} .tabs {
list-style: none;
margin: 0 !important;
padding: 0;
height: auto;
float: left;
} .tabs li a {
margin-right: 3px;
text-shadow: 1px 1px 0px #fff;
background: #F4F4F4;
border: 1px solid #e6e6e6;
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
line-height: 35px;
}
.tabs li {
float: left;
text-indent: 0;
padding: 0;
margin: 0 !important;
list-style-image: none !important;
} .tabs a {
font-size: 13px;
display: block;
height: 35px;
line-height: 35px;
width: 50px;
text-align: center;
text-decoration: none;
color: #333;
padding: 0px;
position: relative;
top: 1px;
text-transform: capitalize;
border: 1px solid #E2E2E2;
border-bottom: 2px solid #E2E2E2;
border-right: 0px;
-moz-box-shadow: 0px -3px 2px rgba(0, 0, 0, 0.03) inset;
-webkit-box-shadow: 0px -3px 2px rgba(0, 0, 0, 0.03) inset;
box-shadow: 0 -3px 2px rgba(0, 0, 0, 0.03) inset;
}
.tabs a:active {
outline: none;
border-bottom: 0px;
} .tabs a:hover {
color: #555;
} .tabs .current,.tabs .current:hover,.tabs li.current a,.tabs a:hover {
background-image: none;
border-bottom: 0px;
height: 36px;
}  .tabs a {
line-height: 30px;
font-size: 12px;
}
.tabs .w1 a {
width: 70px;
} .tabs .w2 a {
width: 75px;
} .tabs .w3 a {
width: 150px;
} .tabs .w4 a {
width: 200px;
line-height: 50px;
height: 50px;
} .panes .pane {
display: none;
}
.panes {
padding: 15px;
border: 1px solid #E6E6E6;
clear: both;
background-color: #F4F4F4;
} .accordion-container {
min-height: 270px;
margin-bottom: 20px;
float: left;
border-top: 1px solid #E6E6E6;
border-bottom: 1px solid #E6E6E6;
} #accordion h2 {
margin: 0;
padding: 10px 24px;
font-size: 14px;
font-weight: normal;
cursor: pointer;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
background: #f4f4f4;
border: 1px solid #e6e6e6;
border-top-width: 0px;
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
} #accordion h2.current {
cursor: default;
background: #fafafa;
} #accordion .pane {
border: 1px solid #E6E6E6;
border-width: 0 1px 1px 1px;
display: none;
padding: 15px;
background-color: #fff;
}
#accordion .pane:last-child {
border-bottom: 0px;
} #accordion .pane h3 {
font-weight: normal;
margin: 0 0 -5px 0;
font-size: 16px;
color: #999;
font-style: normal;
}  .hidden {
visibility: hidden;
width: 0px;
height: 0px;
}
a.lightbox-image {
position: relative;
}
a.lightbox-image img {
display: block;
}
.loading-container {
background-image: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ajax-loader-small.gif);
}
.loading {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ajax-loader.gif) no-repeat scroll center 250px transparent;
margin-left: auto;
margin-right: auto;
position: relative;
}
div.wp_syntax {
margin-top: 20px;
margin-bottom: 30px;
}
cite {
font-size: 12px;
line-height: 1.5em;
font-style: normal;
}
.nomargin {
margin: 0 0 0 0;
}
a.rsswidget img {
position: relative;
top: 2px;
}
#sidebar #SGM {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ajax-loader-small-w.gif) no-repeat center;
margin-top: 25px;
width: 260px;
}
.recentcomments {
padding: 5px 0;
}
.preview-items {
display: none;
}
.wp-caption {
padding-top: 4px;
text-align: center;
background-color: #F4F4F4;
border: 1px solid #E6E6E6;
border-radius: 4px;
max-width: 95%;
}
.from-meta {
display: none;
}
.widget_testimonials cite {
display: block;
font-family: "Droid Sans", Verdana, Geneva, sans-serif;
font-size: 12px;
font-style: normal;
text-align: left;
line-height: 1.8em;
text-indent: 0;
}
.aligncenter,div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption img {
border: 0 none;
margin: 0;
padding: 0;
}
.wp-caption p.wp-caption-text,.gallery-caption {
line-height: 1.5em;
margin: 0;
font-size: 12px;
padding: 0 4px 4px;
position: relative;
top: -3px;
}
.gallery-item .wp-caption-text,.gallery-item gallery-caption {
background-color: transparent;
}
.sticky {
border-bottom: 3px double #ebebeb;
}
.p-desaturate {
position: relative;
}
.p-desaturate .no-color {
position: absolute;
left: 0px;
top: 0px;
z-index: 10;
}
.p-desaturate .color {
position: relative;
z-index: 0;
}
#header-social-icons, #footer-social-icons {
float: left;
margin: -4px 20px 0 0;
padding-left: 12px;
height: 7px;
}
#header-social-icons ul, #footer-social-icons ul {
margin: 0px;
}
#header-social-icons ul li, #footer-social-icons ul li{
border-bottom: 0px;
display: inline-block;
margin-right: -3px;
margin-top: 0px;
}
#header-social-icons ul li a, #footer-social-icons ul li a{
display: inline;
margin-top: 0px;
-webkit-box-shadow: 1px 1px 0px rgba(255, 255, 255, 1) inset;
-moz-box-shadow: 1px 1px 0px rgba(255, 255, 255, 1) inset;
box-shadow: 1px 1px 0px rgba(255, 255, 255, 1) inset;
}
#header-social-icons ul li a img,#footer-social-icons ul li a img {
width: 21px;
height: 21px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
opacity: 0.5;
border-radius: 2px;
}
#header-social-icons ul li a img:hover, #footer-social-icons ul li a img:hover{
background-color: #dfdfdf;
}
#footer-social-icons{
margin:0px;
border-left: 0px;
display: none;
}
.margin-line {
margin-bottom: 15px;
}
#not-found h1 {
font-size: 90px;
color: #949494;
}
.copyrights {
text-transform: uppercase;
color: #777;
letter-spacing: 1px;
font-size: 11px;
}
img.bg-image { min-height: 100%;
min-width: 1024px; width: 100%;
height: auto; position: fixed;
top: 0;
left: 0;
z-index: -100;
}
.bg-image-pattern {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/bg.png) repeat;
width: 100%;
height: 100%;
position: fixed;
z-index: -80;
top: 0;
}
.currentTextHolder {
position: relative;
top: -3px;
}
.pp_nav {
margin-top: 1px;
}
#static-header-img img{
display: block;
}
.portf-navigation{
margin-top: -4px;
text-align: center;
}
.portf-navigation li{
width: 12px;
height: 12px;
display: inline-block;
margin-right: 3px;
float: none;
background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/port-nav.png) no-repeat;
}
.portf-navigation li.selected{
background:url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/port-nav-sel.png) no-repeat;
}
.gallery .grid-gallery-icon{
width: auto;
height: auto;
}
.gallery img{
display: block;
max-width: 100%;
height: auto;
}
.qg-overlay {
background-color: rgba(12, 6, 5, 0.7);
-webkit-box-shadow: 0 0 20px 15px rgba(0, 0, 0, 0.5) inset;
box-shadow: 0 0 20px 15px rgba(0, 0, 0, 0.5) inset;
display: block;
height: 100%;
left: 0;
filter: alpha(opacity=0);
opacity: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 10;
color:#fff;
}
.qg-title {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 90%;
text-align: center;
font-size: 12px;
padding: 5%;
text-transform: uppercase;
font-weight: bold;
}
.wp-post-image {
max-width: 100%;
height: auto;
}
.footer-spacer {
display: none;
}
#footer {
padding-left: 0px;
padding-right: 0px;
}
html,body {
height: 100%;
}
.page-template-template-full-width-slideshow-php #footer {
position: absolute;
bottom: 0px;
width: 100%;
}
.page-template-template-full-width-slideshow-php .loading {
background-position: center center;
}
#full-width-slider,#slider img {
position: fixed;
min-width: 540px;
width: 100%;
height: auto;
z-index: -100;
}
.spacer {
height: 90%;
display: block;
width: 1px;
}
#slider img {
visibility: hidden;
}
#slider-img-wrapper {
overflow: hidden;
position: relative;
width: 100%;
height: 100%;
}
#slider img.first {
display: block;
}
#slider img.current {
z-index: 10;
}
#slider-navigation-container {
width: 100%;
position: absolute;
bottom: 45px;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/trans.png);
background: rgba(0, 0, 0, 0.4);
border-top: 1px solid rgba(0, 0, 0, 0.5);
}
#slider-navigation {
position: relative;
overflow: hidden;
height: 60px;
height: 47px;
z-index: 10;
}
#slider-navigation-wrapper {
width: 538px;
padding: 10px 30px 10px;
margin: 0 auto;
border-radius: 2px 2px 0 0;
}
#slider-navigation .items {
width: 20000em;
position: absolute;
left: 0px;
}
#slider-navigation .items div {
float: left;
}
#slider-navigation .items img {
height: 45px;
width: 45px;
opacity: 0;
filter: alpha(opacity =   0);
}
.thumbnail-wrapper {
height: 45px;
margin-right: 7px;
width: 45px;
border-radius: 5px;
border: 1px solid rgba(0,0,0,0.3);
display: block;
z-index: 1000;
position: relative;
}
.thumbnail-wrapper img {
border-radius: 4px;
display: block;
}
#slider-navigation .items .thumbnail-wrapper.active {
border:1px solid #fff;
border:1px solid rgba(255,255,255,0.8);
}
.browse {
width: 10px;
height: 20px;
display: block;
position: absolute;
top: 24px;
opacity: 0.7;
}
#left-arrow {
left: 12px;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/fs-arrow-prev.png) no-repeat scroll top right;
background-size: 10px 20px;
}
#right-arrow {
right: 20px;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/fs-arrow-next.png) no-repeat scroll top left;
background-size: 10px 20px;
}
#hide-button {
position: absolute;
right: 40px;
bottom: -27px;
cursor: pointer;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/trans5.png);
background: rgba(0, 0, 0, 0.3);
border: 1px solid rgba(0, 0, 0, 0.1);
display: block;
padding: 0px 7px 0px 7px;
border-radius: 0 0 3px 3px;
opacity: 0.7;
}
#hide-button:hover {
opacity: 1;
}
#hide-button span {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/hide-arrow.png) no-repeat left center;
padding-left: 15px;
text-transform: uppercase;
font-weight: bold;
font-size: 11px;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
color: #555;
}
#hide-button span:active {
position: relative;
top: 1px;
}
#hide-button.closed span {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/show-arrow.png) no-repeat left center;
}
input[name=post_password] {
margin-bottom: 10px;
}
.sidebar-box .search-button,#not-found .search-button {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
#main-container {
min-height: 100%;
position: relative;
float: left;
}
#footer {
background-color: #FFFFFF;
position: absolute;
width: 100%;
bottom: 0px;
text-align: center;
}
#content-container {
margin-bottom: 80px;
}
#gallery-container {
margin-bottom: 80px;
}
#full-height-slider{
width:100%;
height:100%;
position: relative;
left: 0;
z-index: -100;
}
#full-height-slider img{
height:100%;
width:auto;
min-width:0px;
margin:0 auto;
display:block;
visibility:hidden;
position:relative;
}
.img-wrapper{
position:absolute;
width:100%;
height:100%;
}
#slider-navigation-wrapper{
position:relative;
left:2px;
}
img.bg-image{
visibility: hidden;
}
.page-template-template-full-width-slideshow-php .fullscreen-btn, .page-template-template-full-height-slideshow-php .fullscreen-btn{
bottom: -37px;
right: 7px;
top: auto;
}
.page-template-template-full-width-slideshow-php, .page-template-template-full-height-slideshow-php{
overflow: hidden;
}  #small-res-menu-wraper{
width:205px;
margin:0px auto;
position: relative;
z-index:100;
display: none;
}
#small-res-menu-button p:hover{
cursor: pointer;
}
#small-res-menu-button span{
}
#small-res-menu{
width:200px;
display: none;
float: right;
position: relative;
top: -2px;
}
#small-res-menu ul {
margin:0px; 
margin-left: 10px;
}
#small-res-menu ul li{
list-style:none;
padding-bottom: 0px;
} @media screen and (max-width: 1024px) { img.bg {
left: 50%;
margin-left: -512px; }
}
@media screen and (max-width: 1015px) {
#content-container {
width: 92%;
padding: 2.5%;
}
#content{
width: 68%;
padding: 0;
}
.page #full-width, .single #full-width, .error404 #full-width, #full-width{
width: 100%;
padding: 0;
}
#sidebar{
width: 28%;
padding:0;
}
.sidebar-box h4 {
margin-top: 0px;
padding-top: 0px;
}
.post-title-wrapper {
padding: 0px;
}
}
@media screen and (max-width: 985px) {
.preview-item {
max-width: 66%;
}
}
@media screen and (max-width: 960px) {
#header-social-icons {
display: none;
}
#footer-social-icons{
display: block;
}
.copyrights {
float: right;
margin-right: 20px;
}
#menu ul li:last-child {
border-right: 0px;
}
.preview-item {
max-width: 62%;
}
}
@media screen and (max-width: 815px) {
#navigation-container {
width: 100%;
height:100%;
margin-top: 10px;
}
#menu-container {
text-align: center;
width: auto;
float: none;
}
#menu ul {
text-align: center;
}
#logo-container {
float: none;
margin: 15px auto 0px;
overflow: hidden;
margin-top:0px;
padding-top: 20px;
}
#site-description{
float: none;
text-align:center;
margin-top: 2px;
margin-bottom: 5px;
}
.post-content,.post{
margin-bottom: 0;
}
.post-title-wrapper {
width: 80%;
}
.testimonial-container blockquote{
margin-left: 0px;
padding-left: 4%;
width: 69%;
}
.preview-item {
max-width: 82%;
}
.portfolio-sidebar, .portfolio-items{
width: 72px;
}
.layout-left #sidebar{
padding: 0px;
padding-left: 5%;
padding-top: 5%;
float: left;
}
#slider-navigation-wrapper {
width: 324px;
}
}
@media screen and (max-width: 600px) {
#main-container{
width: 100%;
}
#content{
width: 90%;
padding: 5%;
}
#sidebar, .layout-left #sidebar{
padding: 5%;
padding-top: 1%;
width: 90%;
float: left;
}
.sidebar-box{
width: 100%;
}
.post-title {
font-size: 120%;
}
input[type="text"], input[type="password"], textarea{
width: 97%;
padding: 0;
}
.preview-item {
max-width: 79%;
}
#portfolio-categories {
display: block;
}
}
@media screen and (max-width: 490px) {
#logo-container {
max-width: 60%;
height: auto;
}
#menu-container{
display: none;
}
#small-res-menu-wraper{
display: block;
}
.post-date{ width: 40px;
height: 47px;
}
.post-date span.year {
display: none;
}
#logo-container {
float: none;
margin: 0 0 0 10px;
padding-top: 10px;
}
#site-description {
margin: 0px;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
float: left;
}
#small-res-menu-button p{
width:58px;
height:100%;
display: block;
color: #222;
padding: 7px;
line-height:19px;
text-align:center;
height: 100%;
margin-top: 14px;
margin: 14px auto 14px auto;
}
#small-res-menu-wraper{
position: relative;
}
#navigation-container {
position: absolute;
right: 0px;
top: 0px;
bottom: 0px;
height: 100%;
width: 90px;
background-color: #DDD;
padding: 0px;
margin: 0px;
background-image: linear-gradient(top, #f7f7f7 , #e7e7e7 );
background-image: -o-linear-gradient(top, #f7f7f7 , #e7e7e7 );
background-image: -moz-linear-gradient(top, #f7f7f7 , #e7e7e7 );
background-image: -webkit-linear-gradient(top, #f7f7f7 , #e7e7e7 );
background-image: -ms-linear-gradient(top, #f7f7f7 , #e7e7e7 );
border-left: 1px solid #dbdbdb;
}
#navigation-container:hover{
box-shadow: 0px 1px 8px rgba(0,0,0,0.1) inset;
}
#small-res-menu-wraper {
width: 100%;
}
#small-res-menu-button span {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/menu-icon.png) no-repeat;
background-size: 18px 13px;
width: 18px;
height: 13px;
display: block;
margin-right: 5px;
margin-top: 2px;
float: left;
}
#portfolio-categories {
display: block;
}
.fullscreen-btn {
position: absolute;
left: 20px;
top: 10px;
}
.item-desc {
display: none;
}
#preview-left-arrow, #grid-gallery-wrapper .fullscreen-btn {
left: 5px;
}
#preview-right-arrow , .close-btn{
right: 5px;
}
#footer-social-icons{
display: block;
margin: 0 auto;
text-align: center;
float: none;
min-height: 24px;
padding-left: 0px;
}
.copyrights {
float: none;
padding-right: 0px;
display: none;
} #portfolio-categories{
display:none;
position: absolute;
top: 29px;
}
#portfolio-categories ul {
float: left;
margin: 15px 15px 0 0;
position: relative;
z-index: 1000;
}
#portfolio-categories ul{
color: #fff;
background-color: #4c4b48; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#595854), to(#42413e)); background: -moz-linear-gradient(top, #595854, #42413e);
background: -o-linear-gradient(top, #595854, #42413e);
background: -ms-linear-gradient(top, #595854, #42413e);
background: linear-gradient(top, #595854, #42413e);
border-radius: 4px;
border: 1px solid #17181a;
-webkit-box-shadow: 0px 0px 0px 1px rgba(255,255,255,0.1) inset;
box-shadow: 0px 0px 0px 1px rgba(255,255,255,0.05) inset;
}
#filter-container{
padding: 5px;
padding-left: 0px;
margin-left: 7px;
margin-bottom: 7px;
position: relative;
padding-bottom: 0px;
}
#filter-btn {
height: 20px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: 0.7;
display: inline;
color: #fff;
transition: all  transform 2s;
-moz-transition: all  -moz-transform 2s;
-webkit-transition: all  -webkit-transform 2s;
-o-transition: all  -o-transform 2s;
cursor: pointer;	
margin-bottom: 7px;
padding: 3px 6px; 
margin-top: 10px;	
}
#filter-btn.filter-opened {
opacity: 1;	
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
}
#portfolio-categories ul{
padding:11px;
margin: 0px ;
}
#portfolio-categories ul li{
display: block;
line-height: 1.7em;
color: #fff;
padding: 1px 8px;
}
#portfolio-categories ul li span{
display: none;
}
#portfolio-categories ul li:active,#portfolio-categories ul li.selected
{
background-color: #222;
color: #fff;
border-radius: 20px;
}
#filter-btn span{
background-image: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/filter-icon.png);
background-position: left center;
background-repeat: no-repeat;
padding-left: 20px;
text-transform: uppercase;
font-size: 11px;
line-height: 18px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
position: relative;
top: -1px;
}
.qg-title {
display: none;
}
.footer-spacer {
display: none;
}
.circle ,.circle-preview ,.next-preview{
visibility: hidden;
}
#slider-navigation-wrapper {
width: 216px;
}
.browse {
width: 15px;
height: 30px;
top: 17px;
}
#left-arrow, #right-arrow {
background-size: 15px 30px;
}
#left-arrow{
left: 5px;
}
#right-arrow {right: 10px;} .two-columns , .three-columns, .three-columns, .four-columns{
width: 100%;
}
.nivo-caption{
visibility: hidden;
}
.post-info .comments{
display: none;
}
.post-info{
font-size: 8px;
}
.testimonial-container h2{
width: 100%;
}
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
.close-btn {
background-image: none;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/close-button2x.png);
background-size: 27px 27px;
}
.fullscreen-btn {
background-image: none;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/full-screen2x.png);
background-position: top left;
background-size: 27px 54px;
opacity: 0.5;
}
.fullscreen-btn.fullscreen-exit{
background-position: bottom left;
}
.grid-gallery-icon {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/gall-icon2x.png) no-repeat right;
background-size: 16px 15px;
}
.link-icon{
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/link-icon2x.png) no-repeat right;
background-size: 16px 16px;
}
.video-icon {
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/video-icon2x.png) no-repeat right;
background-size: 16px 16px;
}
#preview-left-arrow .arrow, .nivo-prevNav {
background-image: none;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/nav-prev-button2x.png);
background-size: 51px 51px;
}
#preview-right-arrow .arrow, .nivo-nextNav{
background-image: none;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/nav-next-button2x.png);
background-size: 51px 51px;
}
} .mobile .content-box-text {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
}
.mobile .content-box-text .text-wrapper h3, .mobile .content-box-text .text-wrapper h2{
padding-left: 10px;
}
.mobile .content-box-text {
background-color: transparent;
box-shadow: none;
}
.mobile .view-gallery{
display: none;
}
..mobile content-box h2, .content-box h3.post-info{
padding: 3px 10px 0px 10px;
}
.mobile .text-wrapper{
background-color: rgba(0,0,0,0.8);
float: left;
padding: 0px;
width: 100%;
display: block;
position: absolute;
bottom: 0px;
padding: 5px 0px;
}
.mobile .content-box a{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
padding: 0px;
}
.mobile  .preview-item {
max-width: 70%;
}
.slider-loading{
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ajax-loader.gif) no-repeat center;
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/ajax-loader.gif) no-repeat center rgba(30,30,30,0.8);
width: 45px;
height: 45px;
display: block;
position: absolute;
top: 50%;
left: 50%;
margin-left: -22px;
margin-top: -22px;
border-radius: 30em;
}
.circle{
width: 80px;
height: 80px;
border-radius: 30em 30em 30em 30em;
border: 5px solid rgba(0, 0, 0, 0.3);
box-shadow: 0 0 1px rgba(255, 255, 255, 0.4) inset, 0 1px 0 rgba(255, 255, 255, 0.4) inset;
overflow: hidden;
cursor: pointer;
}
.circle:before {
background: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.15) 100%) repeat scroll 0 0 transparent;
border-top-left-radius: 30em;
border-top-right-radius: 30em;
content: " ";
height: 50%;
left: 0;
position: absolcontute;
top: 0;
width: 100%;
}
.circle img{
border-radius: 30em 30em 30em 30em;
}  .full-slider-desc{
position: absolute;
bottom: 130px;
z-index: 1000;
width: 100%;
text-align: center;
display: none;
}
.full-slider-desc > span{
background: url(//www.irenesanchezweb.com/wp-content/themes/irenesanchez/images/trans.png);
background: rgba(0, 0, 0, 0.7);
border-radius: 5px 5px 5px 5px;
color: #FFFFFF;
margin: 0 auto;
padding: 10px 15px;
display: inline-block;
max-width: 90%;
position: relative;
}
.full-slider-desc a{
color: #FFFFFF;
text-decoration: underline;
}
#small-res-menu-button p {
font-size: 14px;
}
.nivo-controlNav {
z-index: 500;
} .nivo-nextNav, .nivo-prevNav{
width: 51px;
height: 51px;
}
.page-id-897 .columns-wrapper .two-columns {
margin-bottom: 30px !important;
}body {background-color:#ffffff;}#logo-container a{background:url(http://irenesanchezweb.com/wp-content/uploads/2014/08/1408441935logoIrene.png);}#logo-container, #logo-container a{width:191px; }#logo-container, #logo-container a{height:38px;}#logo-container a{background-size:191px; 38px;}h1,h2,h3,h4,h5,h6{font-family:"PT Sans", Verdana, Geneva, sans-serif;}body{font-family:"PT Sans", Verdana, Geneva, sans-serif;}