/**
 * WP jQuery Lightbox
 * Version 1.3.4 - 2011-12-29
 * http://wordpress.org/extend/plugins/wp-jquery-lightbox/ 
 */
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 10100;/*twentyeleven keeps the header at 999...*/
	text-align: center;
	line-height: 0;
	}

#jqlb_loading{
	height:32px;
	background-image:url('/wp-content/plugins/wp-lightbox-2/styles/images/loading.gif?x45931');
	background-repeat:no-repeat;				
	background-position:center center; 		
}	
#jqlb_closelabel{
	height:22px;
	background-image:url('/wp-content/plugins/wp-lightbox-2/styles/images/closelabel.gif?x45931');
	background-repeat:no-repeat;				
	background-position:center center;
}	

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 45%;
	height: 100%;
	background: transparent url('/wp-content/plugins/wp-lightbox-2/styles/images/blank.gif?x45931') no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url('/wp-content/plugins/wp-lightbox-2/styles/images/prev.gif?x45931') left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url('/wp-content/plugins/wp-lightbox-2/styles/images/next.gif?x45931') right 50% no-repeat; }

/*** START : next / previous text links ***/
#nextLinkText, #prevLinkText{
color: #FF9834;
font-weight:bold;
text-decoration: none;
}
#nextLinkText{
padding-left: 20px;
}
#prevLinkText{
padding-right: 20px;
}
#downloadLink{
margin-left: 10px;
}	
/*** END : next / previous text links ***/
/*** START : added padding when navbar is on top ***/

.ontop #imageData {
    padding-top: 5px;
}

/*** END : added padding when navbar is on top ***/

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ float: right;  padding-bottom: 0.7em;	}
#imageData #helpDisplay {clear: left; float: left; display: block; }

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10090;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	display: none;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	

#lightboxIframe {
	display: none;
}	
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#efeff0;nowhitespace:afterproperty;font:13px/1.8 "Helvetica", Arial, sans-serif;color:#777;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body.admin-bar
#left_content_toggle{top:27px}body
a{color:#ff0030}body a:hover{text-decoration:none;color:#000}img{max-width:100%;height:auto}#wrap{overflow:hidden;height:100%}#content-left{z-index:201;position:fixed;left:0;top:0;width:140px;height:100%;background:#fff;padding:65px
40px 0;color:#999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#content-right{padding:65px
0 0 260px;width:auto;padding-bottom:60px}#centered{margin:0
auto;width:720px}#centered.full-width{width:auto;margin-right:40px}#centered
img{max-width:100%}#copyright{position:fixed;bottom:25px;left:40px;color:#666;font-size:11px}.hide-left-content
#copyright{display:none}.home .hide-left-content
#copyright{display:block}#copyright:before{display:block;content:"";height:1px;width:20px;background:#ddd;margin-bottom:15px}#copyright
a{color:#666;text-decoration:underline}#copyright a:hover{color:#999}#galleries-wrap,
.body-hidden-sidebar.single-galleries #wrap,#scroll_play_pause,#masonry-pagination{opacity:0;-moz-opacity:0;-webkit-opacity:0}#site-preloader{position:absolute;right:25px;top:25px;height:20px;width:20px;background:url("/wp-content/themes/PhotoPro/images/preloader.gif?x45931")}.home #site-preloader{margin-left:100px}#left_content_toggle{z-index:202;position:fixed;left:0;top:0;height:25px;width:25px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}#left_content_toggle.closed{background:url("/wp-content/themes/PhotoPro/images/toggle-plus.png?x45931")}#left_content_toggle.opened{background:url("/wp-content/themes/PhotoPro/images/toggle-minus.png?x45931")}.remove-margin{margin-right:0 !important}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clear{clear:both}blockquote{position:relative;margin:30px
20px;padding-left:25px;font-style:italic;font-weight:bold;color:#000;quotes:"\201C""\201D""\2018""\2019"}blockquote:before{color:#000;content:open-quote;font-size:3em;line-height: .1em;position:absolute;top:20px;left:-10px}blockquote p:last-child{margin:0}pre{background:#fff url("/wp-content/themes/PhotoPro/images/pre-bg.png?x45931") repeat;margin:40px
0px;padding:25px
20px;line-height:25px;border:1px
solid #ddd;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}address{letter-spacing:1px;margin:20px
0}#page-featured-img{position:relative;margin:-40px -40px 25px;border-bottom:5px solid #eee;margin-bottom:25px}#page-featured-img
img{display:block;width:100%}.sticky{}.gallery-caption{}.entry
ul{margin:30px
0 30px 20px}.entry
ol{margin:30px
0 30px 25px}.entry
ul{list-style:disc}.entry
ol{list-style:decimal}.entry ul li, .entry ol
li{margin:0
0 5px}h1,h2,h3,h4,h5,h6{font-weight:bold}h1,h2,h3,h4,h5,h6{color:#000}h1 a, h2 a, h3 a, h4 a, h5 a, h6
a{color:#000;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#ff0030}.entry h2, .entry h3, .entry h4, .entry h5, .entry
h6{margin:40px
0 20px}h1{font-size:24px;margin:0
0 20px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}h6{font-size:10px}p{margin:0
0 20px}.entry{font-size:14px}.entry p:last-child{margin:0}p
img{margin:0}p.lead{font-size:21px;line-height:27px;color:#777}em{font-style:italic}strong{font-weight:bold}small{font-size:80%}hr{border:solid rgba(0, 0, 0, 0.2);border-width:1px 0 0;clear:both;margin:10px
0 30px;height:0}p a, p a:visited{line-height:inherit}a:link{text-decoration:none}a:focus{outline:0}a{outline:0}p a, p a:visited{line-height:inherit}a:link{text-decoration:none}a:focus{outline:0}#page-heading{margin-bottom:25px;padding:10px
0;border-bottom:1px solid #ddd;border-top:1px solid #ddd}#page-heading
h1{margin:0;font-weight:bold;font-size:18px;font-weight:normal;text-transform:uppercase}#page-header{padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #eee}#page-header
h1{margin:0;padding:0;font-size:32px}#post header
h1{font-size:32px;margin:0
0 15px;font-size:32px;line-height:1.4em}#logo{margin-bottom:20px}#logo
img{display:inline-block;max-width:100%}#logo h1, #logo
h2{font-size:21px;margin:0;font-weight:bold}#logo h1 a, #logo h2
a{color:#000;display:block}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{display:block;max-width:100%;max-height:100%}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider-container{position:relative}.flexslider{zoom:1}.flexslider
ul{margin:0}#single-gallery-media{margin:0
40px}#single-gallery-media .flex-direction-nav li a.flex-next,
#single-gallery-media .flex-direction-nav li a.flex-prev{position:fixed;top:0;display:block;width:24px;height:24px;cursor:pointer;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}#single-gallery-media .flex-direction-nav li a.flex-next{right:0;background:#181818 url("/wp-content/themes/PhotoPro/images/arrow-right.png?x45931") center center no-repeat}#single-gallery-media .flex-direction-nav li a.flex-prev{right:48px;background:#181818 url("/wp-content/themes/PhotoPro/images/arrow-left.png?x45931") center center no-repeat}#single-gallery-media .flex-direction-nav li a:hover{background-color:#ff0030}#single-gallery-media .flex-caption{padding:10px
0;text-align:center;font-size:16px;color:#444;font-family:Georgia,"Times New Roman",Times,serif}#single-gallery-media .flex-caption p:last-child{margin:0}#single-gallery-media .flex-pauseplay{position:fixed;top:0;right:24px;background:#000;display:block;width:24px;height:24px;cursor:pointer}#single-gallery-media .flex-pauseplay .flex-pause{display:block;background:url("/wp-content/themes/PhotoPro/images/slider-pause.png?x45931") center center no-repeat}#single-gallery-media .flex-pauseplay .flex-play{display:block;background:url("/wp-content/themes/PhotoPro/images/slider-play.png?x45931") center center no-repeat}#single-gallery-media .flex-pauseplay
a{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;text-indent:-9999px}#single-gallery-media .flex-pauseplay a:hover{background-color:#ff0030}#single-gallery-media .flex-control-nav{position:fixed;top:0;right:76px;background:#181818;text-align:center;font-size:9px}#single-gallery-media .flex-control-nav
li{display:inline-block}#single-gallery-media .flex-control-nav li
a{color:#fff;display:inline;display:inline-block;height:24px;width:24px;line-height:24px;text-align:center;cursor:pointer;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}#single-gallery-media .flex-control-nav li a:hover,
#single-gallery-media .flex-control-nav a.flex-active{color:#fff;background:#ff0030}#single-gallery-media .flex-control-nav a.flex-active:hover{color:#fff}#single-gallery-media li.slide
img{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out}#single-gallery-media li.slide img:hover{opacity:0.85;-moz-opacity:0.85;-webkit-opacity:0.85}.body-hidden-sidebar.single-galleries #content-left.hide-left-content{left:-220px}.body-hidden-sidebar.single-galleries #content-right{padding-left:0px}.masonry-entry{float:left;width:300px;margin-right:5px;margin-bottom:5px}.masonry-entry
img{max-width:100%;display:block;box-shadow:#000 0em 0em 0em;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out}.masonry-entry a:hover
img{opacity:0.7;-moz-opacity:0.7;-webkit-opacity:0.7}#single-gallery-media{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#single-gallery-media
img{display:inline-block;width:auto !important;max-width:100%}#content-trigger{display:block;position:absolute;left:50%;margin-left:-25px}#content-trigger.closed{background:url("/wp-content/themes/PhotoPro/images/plus.png?x45931") center no-repeat}#content-trigger.opened{background:url("/wp-content/themes/PhotoPro/images/minus.png?x45931") center no-repeat}#content-toggle-container{display:none}#toggle-overlay{height:100%;width:100%;position:fixed;background:#000;z-index:99;opacity:0.4}#single-gallery-info{z-index:999;position:fixed;bottom:-500px;left:50%;width:930px;padding:25px;background:#fff;font-size:14px}#single-gallery-info-inner{height:450px}#single-gallery-info
.inner{width:910px;padding-right:20px}#galleryInfoScroller{width:930px;height:450px}#single-gallery-info
h1{margin:7px
0 15px;font-size:28px;line-height:1.4em}#single-gallery-info
header{text-align:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}#date{font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;color:#999;margin:-15px 0 0}#single-gallery-info p:last-child{margin:0}#gallery-toggle-bar{position:fixed;bottom:0;left:50%}#gallery-toggle-bar
a{float:left;background:#000;padding:10px
20px;color:#fff;font-weight:bold;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out}#gallery-toggle-bar a:hover{background:#ff0030}#gallery-info-open{margin-right:5px}#gallery-info-close{display:none;position:absolute;right:-9px;top:-9px;height:18px;width:18px;background:#000;text-align:center;line-height:18px;color:#fff;font-size:13px;font-weight:bold;border-radius:99px}#gallery-info-close:hover{background:#ff0030}.single-masonry{padding-left:40px;padding-bottom:40px;margin:0
auto;width:915px}.single-masonry.single-masonry-full{padding-left:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.body-hidden-sidebar .single-masonry.single-masonry-full{padding-left:40px}#popup-galleries{z-index:999;position:fixed;bottom:-270px;left:50%;width:930px;padding:20px
25px 50px;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#popup-galleries
h3{font-size:13px;font-weight:bold;margin:0
0 10px;color:#444}#popup-galleries-inner{height:160px}#popup-galleries-inner a, #popup-galleries
img{display:block;float:left}#popup-galleries-inner
a{margin-right:20px;border:5px
solid #eee}#popup-galleries-inner a:last-child{margin:0}#popup-galleries-inner
img{-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out}#popup-galleries-inner img:hover{opacity:0.7;-moz-opacity:0.7;-webkit-opacity:0.7}#popup-galleries-close{position:absolute;right:-9px;top:-9px;height:18px;width:18px;text-align:center;line-height:18px;background:#000;color:#fff;font-size:13px;font-weight:bold;border-radius:99px}#popup-galleries-close:hover{background:#ff0030}.loop-entry{margin-bottom:40px;font-size:14px}.loop-entry p:last-child{margin:0}.loop-entry
h2{margin:0
0 15px;font-size:32px;line-height:1.4em}.entry-content{background:#fff;padding:40px}.loop-entry-thumbnail
img{display:block;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out}.loop-entry-thumbnail a:hover
img{opacity:0.85;-moz-opacity:0.85;-webkit-opacity:0.85}.loop-entry .read-more{display:block;float:left;margin-top:25px;font-size:11px;font-weight:bold;background:#000;color:#fff;padding:4px
8px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.loop-entry .read-more:hover{background:#ff0030}.meta{font-size:14px;color:#999;margin:0
0 25px;padding-bottom:20px;list-style:none;border-bottom:1px solid #eee}.meta
a{color:#999}.meta a:hover{color:#000}.meta
li{float:left;margin-right:25px}.meta
li.date{padding-left:27px;background:url("/wp-content/themes/PhotoPro/images/clock.png?x45931") left center no-repeat}.meta
li.comments{padding-left:28px;background:url("/wp-content/themes/PhotoPro/images/comment-bubble.png?x45931") left center no-repeat}.meta
li.category{padding-left:34px;background:url("/wp-content/themes/PhotoPro/images/category.png?x45931") left center no-repeat}.post-container{background:#fff;padding:40px}.post-container
img{max-width:100%}#post-thumbnail{margin:-40px -40px 40px}#post-thumbnail
img{display:block}#contact-map{margin:-40px -40px 0}.googlemap{margin:0
0 20px;position:relative;max-width:inherit}.googlemap
.map_canvas{width:100%;height:100%}.googlemap .map_canvas
h3{margin:0
0 10px;font-size:14px}.map_canvas
img{max-width:none !important}#error-page{margin:80px
0;padding-right:40px}#error-page-title{font-size:60px;text-align:center;font-weight:bold;background:none;line-height:1em;border:none;margin:0
0 10px;color:#000}#error-page-title
span{margin-right:7px}#error-page-text{text-align:center;font-size:16px}.page-pagination{font-family:"Helvetica",Arial,Helvetica,sans-serif;overflow:hidden}.page-of-page{float:right;font-size:11px;font-style:italic}.page-pagination a, .page-pagination
span.outer{background:#000;font-size:11px;line-height:25px;height:25px;width:25px;text-align:center;margin-right:5px;margin-bottom:5px;display:block;float:left;color:#fff;-moz-box-sizing:border-box;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.page-pagination a:hover, .page-pagination
span.current{color:#fff;background:#ff0030}#photos-template .page-pagination{margin:20px
0}#masonry-pagination .page-of-page{display:none}#sidebar
h4{font-size:13px;font-weight:bold;margin:0
0 10px;color:#444}.sidebar-box{margin-bottom:25px;line-height:1.4em;font-size:12px}.sidebar-box
a{color:#666}.sidebar-box a:hover{color:#000}.widget_nav_menu
li{margin:0
0 2px;padding:0;position:relative}.widget_nav_menu li
ul{margin:5px
0 10px 0;padding-left:5px;border-left:1px solid #eee;font-size:11px}.widget_nav_menu li.current-menu-item>a{color:#ff0030}.tagcloud
a{float:left;display:block;font-size:11px !important;line-height:1em !important;margin-bottom:7px;margin-right:7px;padding:5px
6px;background:#eee;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.tagcloud a:hover{background:#ff0030;color:#fff}#wp-calendar{font-size:11px}#wp-calendar
caption{background:#292b2f;color:#fff;padding:10px;text-align:center;font-weight:bold}#wp-calendar
th{text-align:center;border:1px
solid #ddd;border-top:none;padding:5px
0;background:#f5f5f5}#wp-calendar tbody
td{padding:4px
0;text-align:center;border:1px
solid #eee}#wp-calendar tbody td:hover{background:#f5f5f5;color:#000}#wp-calendar tbody
a{display:block}#wp-calendar tbody
td{padding:4px
0;text-align:center;border:1px
solid #eee}#wp-calendar tbody td:hover{background:#fff;color:#000}#wp-calendar tfoot
td{padding-top:5px}input[type="search"]{font-family:"Helvetica",Arial,Helvetica,sans-serif;background:#eee;border:none;color:#666;font-size:11px;font-weight:normal;padding:7px;width:100%;background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;outline:none}input[type="search"]:focus{color:#000}input[type="search"]::-webkit-search-decoration{display:none}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.search-entry{font-size:14px;padding:40px;background:#fff;margin-bottom:25px}.search-entry
h2{margin:-8px 0 5px;font-size:16px}.search-entry-image{float:left}.search-entry-image
a{display:inline-block;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out}.search-entry-image
img{display:block}.search-entry-text{float:right;width:490px}.search-entry-text p:last-child{margin:0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"]{height:30px;line-height:30px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="url"],textarea{font-family:"Helvetica",Arial,Helvetica,sans-serif;background:#eee;color:#666;display:block;font-size:12px;margin-left:0;padding:0
10px;border:1px
solid transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;-webkit-appearance:none}textarea{width:100%;padding:10px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out}input[type="text"],input[type="password"]{width:200px}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none}.password-protected-entry
input{margin-bottom:20px}.entry .wpcf7-form{margin-top:40px}.wpcf7-form
p{font-size:11px;color:#999;text-transform:uppercase}.entry button, .entry input[type="button"], .entry input[type="submit"], #commentsbox input[type="submit"]{position:relative;display:block;padding:0
15px;height:35px;line-height:35px;outline:none;border:none;font-family:"Helvetica",Arial,Helvetica,sans-serif;background:#000;color:#fff;font-weight:bold;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;font-size:13px;cursor:pointer;-webkit-appearance:none !important;font-weight:bold;font-size:12px}.entry button:hover, .entry input[type="button"]:hover, .entry input[type="submit"]:hover,#commentsbox input[type="submit"]:hover{background:#ff0030;color:#fff}.entry button:active, .entry input[type="button"]:active, .entry input[type="submit"]:active, #commentsbox input[type="submit"]:active{top:1px}#commentsbox{margin-top:40px;background:#fff;padding:40px;margin-bottom:40px}h3#comments-title{font-size:14px;padding-bottom:25px;border-bottom:1px solid #eee;margin-bottom:25px}h3#comments-title
span{padding-left:28px;background:url("/wp-content/themes/PhotoPro/images/comment-bubble.png?x45931") left center no-repeat}.comment-details
ul{margin:0}.comment-details ul
li{border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-bottom:8px;padding-top:8px}.comment-details ul li:first-child{border-top:1px solid rgba(0,0,0,0.1)}.commentlist{margin:0}.commentlist
li{list-style:none;margin:0}.children li.depth-2{margin:0
0 0px 65px}.children li.depth-3{margin:0
0 0px 65px}.children li.depth-4{margin:0
0 0px 65px}.children li.depth-5{margin:0
0 0px 65px}.children li.depth-6{margin:0
0 0px 65px}.children li.depth-7{margin:0
0 0px 65px}.children li.depth-8{margin:0
0 0px 65px}.children li.depth-9{margin:0
0 0px 65px}.children li.depth-10{margin:0
0 0px 65px}.comment-body{margin-bottom:25px;font-size:13px}.comment-details{position:relative;margin-left:70px;background:#f9f9f9;padding:20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.comment-avatar{position:absolute;top:0;left:-70px}.comment-avatar
img{display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.comment-author{font-weight:bold}.comment-author
a{color:#000}.comment-content{margin-top:5px}.comment-content p:last-child{margin:0}.comment-date{font-size:11px;font-weight:normal}.comment-date
a{color:#888}.comment-reply-link{display:block;float:left;font-size:10px;color:#888;background:#e9e9e9;padding:1px
5px;margin-top:20px;border-radius:2px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out}.comment-reply-link:hover{color:#fff !important;background:#ff0030}#respond{position:relative}#cancel-comment-reply-link{display:block;font-size:11px;font-weight:normal;color:#fff;position:absolute;top:0px;right:0px;background:#000;padding:1px
5px;border-radius:2px}.comment-reply-link:hover,#cancel-comment-reply-link:hover{color:#fff;background:#ff0030}.commentlist
.children{margin:0}#comments_wrap{margin-top:15px}#comments-logged-in{margin-bottom:30px;margin-top:10px;font-size:13px}#log-out{float:right;margin-top:-56px}.form-submit{margin-bottom:0;height:55px;margin-bottom:0}h3#reply-title{margin:0
0 25px;font-size:14px}.logged-in-as{font-size:12px}.children #commentform
textarea{width:95.6%}#commentform
input{float:left;margin-right:10px}#commentform
label{font-size:11px;font-weight:normal;color:#999}#commentsbox
span.required{color:#C30;font-size:9px}#commentform
input{margin-top:0 !important}#commentform input#author, #commentform input#email, #commentform
input#url{font-size:12px;width:40%;margin-top:10px}#commentform
textarea{font-size:12px;width:100%;margin-top:10px}.comment-subscription-form{font-size:12px;margin-top:20px;margin-bottom:0px}.comment-subscription-form:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.comment-subscription-form input, .comment-subscription-form
label{float:left;margin:0px
!important;margin-right:5px !important;padding:10px}#comment-left{float:left;width:160px;padding-right:35px}#comment-right{float:left;width:445px}.button{font-family:"Helvetica",Arial,Helvetica,sans-serif;display:block;float:left;padding:7px
15px;background:#000;color:#fff;font-size:13px;font-weight:600;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out}.button:hover{color:#fff}.googlemap{margin:0
0 20px;position:relative;max-width:inherit}.googlemap
.map_canvas{width:100%;height:100%}.googlemap .map_canvas
h3{margin:0
0 10px;font-size:14px}.map_canvas
img{max-width:none !important}.isotope, .isotope .isotope-item{-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity}.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}#img-attach-page{padding-right:40px}#img-attach-page
img{max-width:100%}.aligncenter{display:block;margin:0
auto}.alignright{float:right;margin:0
0 10px 20px}.alignleft{float:left;margin:0
20px 10px 0}.floatleft{float:left}.floatright{float:right}.textcenter{text-align:center}.textright{text-align:right}.textleft{text-align:left}.wp-caption{max-width:100% !important}.wp-caption{text-align:center;margin:25px
0}.wp-caption
img{display:block;margin:0;padding:0;border:0
none;max-width:100%}.wp-caption p.wp-caption-text{background-color:#f3f3f3;font-size:14px;color:#000;padding:20px;margin:0;font-weight:bold}.wp-smiley{margin:0
!important;max-height:1em}.bypostauthor{}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}#img-attch-page{text-align:center;overflow:hidden}#img-attch-page
img{display:inline-block;margin:0
auto;max-width:100%;margin-bottom:20px}.gallery-item
img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.viewer
li{-webkit-transition:width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);-moz-transition:width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);transition:width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000)}.viewer
.caption{visibility:hidden;opacity:0;-webkit-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}.viewer .current
.caption{opacity:100;visibility:visible}.scroller-con{position:relative;overflow:hidden}.scroller-con
.scroller{overflow:hidden;position:absolute;left:0;top:0}.scroller-con
.inner{position:absolute!important}.scroller-con.easing
.inner{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out}.scroller-con
.scrollbary{position:absolute;cursor:pointer}.scroller-con
.scrollbary_bg{position:absolute;cursor:pointer}.scroller-con
.scrollbarx{position:absolute;cursor:pointer}.scroller-con
.scrollbarx_bg{position:absolute;cursor:pointer}.scroller-con.skin_default
.scrollbarx{width:60px;height:7px;left:0;bottom:-25px;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;background:#000}.scroller-con.skin_default .scrollbarx:hover,
.scroller-con.skin_default .scrollbarx:active{background:#E50937}.scroller-con.skin_default
.scrollbarx_bg{height:7px;left:0;bottom:-25px;background:#eee}.scroller-con.skin_default
.scrollbary{width:7px;height:60px;top:0;right:-10px;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;background:#000}.scroller-con.skin_default .scrollbary:hover,
.scroller-con.skin_default .scrollbary:active{background:#E50937}.scroller-con.skin_default
.scrollbary_bg{width:7px;top:0;right:-10px;background:#eee}#scroller-wrap{height:600px;position:relative;margin-left:-40px}.body-hidden-sidebar.single-galleries #scroller-wrap{margin-left:0}#scroller-wrap-inner .scroller-entry:last-child{padding-right:0}.scroller-entry{float:left;padding-right:5px}.scroller-entry-img{position:relative;height:auto;width:auto}.scroller-entry-img
a{height:600px;display:block;text-decoration:none}.scroller-entry-img span.inner-border{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:5px
solid transparent;opacity:0.7;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out}.scroller-entry-img a:hover span.inner-border{border:15px
solid #FFF;opacity:0.4}.scroller-entry-description{position:relative;text-align:center;padding:25px;background:#fff}.scroller-entry-description
h2{line-height:1.4em;font-size:18px;margin:0
0}.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}.scrollableArea{position:relative;width:auto;height:100%}#makeMeScrollable div.scrollableArea
img{position:relative;margin:0;padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.scrollingHotSpotLeft{min-width:75px;width:116px;height:200px;top:50%;margin-top:-137px;background-image:url(/wp-content/themes/PhotoPro/images/big_transparent.gif?x45931);background-repeat:repeat;background-position:center center;position:absolute;z-index:200;left:0;cursor:url(/wp-content/themes/PhotoPro/images/cursors/cursor_arrow_left.gif?x45931),url(/wp-content/themes/PhotoPro/images/cursors/cursor_arrow_left.cur),w-resize}.scrollingHotSpotLeftVisible{background-color:#fff;background-image:url(/wp-content/themes/PhotoPro/images/arrow_left.gif?x45931);background-repeat:no-repeat;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity = 50);zoom:1}.scrollingHotSpotRight{min-width:75px;width:116px;height:200px;top:50%;margin-top:-137px;background-image:url(/wp-content/themes/PhotoPro/images/big_transparent.gif?x45931);background-repeat:repeat;background-position:center center;position:absolute;z-index:200;right:0;cursor:url(/wp-content/themes/PhotoPro/images/cursors/cursor_arrow_right.gif?x45931),url(/wp-content/themes/PhotoPro/images/cursors/cursor_arrow_right.cur),e-resize}.scrollingHotSpotRightVisible{background-image:url(/wp-content/themes/PhotoPro/images/arrow_right.gif?x45931);background-color:#fff;background-repeat:no-repeat;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity = 50);zoom:1}