/*
Theme Name: Phomedia (shared on themelock.com)
Theme URI: http://phomedia.transparentideas.com/
Author: Transparent Ideas
Author URI: http://transparentideas.com/
Description: The Phomedia theme was developed based on whiteboard framework. It is a "Clean Style" theme where content is the king. The theme is perfect for photo store,but will fit perfectly for anything else. We hope you enjoy using it as much as we have enjoyed developing it for you.  
Version: 1.0.1

License: GNU General Public License
License URI: license.txt

Tags: white, black

 * Built on the Whiteboard Framework
 * http://whiteboardframework.com
 */

/*
 * The Whiteboard Framework is licensed under the GPL license.
 * Feel free to use the Whiteboard Framework for commercial and non-commercial ventures.
 * We require a link in the CSS file and request a link on the website
*/


/*@import url('css/fonts/fonts.css');*/
@import url(http://fonts.googleapis.com/css?family=Crimson+Text);
@import url('css/reset.css');
@import url('css/960.css');
@import url('css/styles.css');
@import url('js/fancybox/jquery.fancybox-1.3.4.css');
@import url('js/jquery-tooltip/jquery.tooltip.css');

header {
	
}
	nav {
		
	}
	nav.primary {
		
	}
	nav.footer {
		
	}
	#widget-header {
		
	}
	#widget-alert {
		
	}

#content {
	
}
	article {
		
	}
		.featured-thumbnail {
			
		}
		.post-content {
			
		}
			.pagination {
				
			}
	.post-meta {
		
	}
	.post-navigation {
		
	}

#comments {
	
}
	li.comment {
		
	}
		.odd {
			
		}
		.even {
			
		}
		.author-comment {
			
		}
		.comment-text {
			
		}
		.comment-meta {
			
		}
			p.gravatar {
				
			}
		.waiting-for-approval {
			
		}
	#trackbacks {
		
	}
		li.trackback {
			
		}
	p#no-comments {
		
	}
	#comments-form {
		
	}
		#respond {
			
		}
		.cancel-comment-reply {
			
		}

.page {
	
}
	#page-content {
		
	}
	#page-meta {
		
	}

.post {
	
}
	.postContent {
		
	}
	.post-excerpt {
		
	}

nav.oldernewer {
	
}
	.older {
		clear: both;
	}
	.newer {
		
	}

.search {
	
}

.author {
	
}
#recent-author-posts {
	
}
#recent-author-comments {
	
}

#error404 {
	
}

#sidebar {
	
}
	#widget-sidebar {
		
	}
		#sidebar-search {
			
		}
		#sidebar-nav {
			
		}
		#sidebar-archives {
			
		}
		#sidebar-meta {
			
		}
		.widget {
			
		}

#footer {
	
}
	#widget-footer {
		
	}
	#footer-nav {
		
	}
	
.no-results {
	
}

.widget-area {
	
}

/* start*/

.right {
	float: right;
}
.left {
	float: left;
}
.clear {
	clear: both;
}

.aligncenter{
	margin: 0 auto;
	float: none;
	display: block;	
}

.alignleft{
	float: left;
	margin: 10px 20px 10px 0;	
}

.alignright{
	float:right;
	margin:10px 0 10px 20px;
}

.alignnone{
	float: none;
	display: block;
}

.wp-caption {
	text-align: center;
	border: #D1D1D1 1px solid;
	padding:0!important;
}
.wp-caption img {

	border: 0 none !important;
	padding: 0 !important;
	margin: 4px !important;
}
.wp-caption p.wp-caption-text {
	font-size: 12px;
	line-height: 18px;
}

.image_container .product_image{

border:none !important;

}

.sticky{

}

.gallery-caption{

}

.bypostauthor{

} 


.header_container {
margin-top: 0 !important;
margin-bottom: 20px;
}


#footback {
display:none;
}

#container {
background-color: #000;
width:inherit;
}

#container #main_menu div ul li a {
color: #fff;
}


footer #end {
color: #fff !important;
background-color: #000 !important;
}


.bottom_content ul li a {
color:#fff !important;
}

#main_menu div ul ul li a {
color:#000 !important;
}

.bottom_content a {
color:#fff !important;
}

.category-title.border {
color: #C0101D;
}

.title .category-title {
color: #C0101D !important;
}


.thumb {
padding-right: 90px;
width: 100%;
}

footer .menu li {
border-right: 1px solid #616161;
padding-right: 5px;
padding-left: 5px;
}

.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-477.current_page_item : before {
border: none;
}

.testimonial_rotator_widget blockquote {
font-family: comic sans-serif !important;
}

.testimonial_rotator_wrap {
margin: 0px !important;
padding:0px !important;
padding-top: 10px !important;
overflow: hidden;
}

.testimonial_rotator .slide .text {
width: 100% !important;
font-family: comic sans-serif !important;
font-size: 16px !important;
font-style: italic !important;
}

#content{
padding-top: 20px;
}
#cart_bottom_contents {
display: none;
}

.textwidget .st_facebook_hcount {
display:none;
}

.textwidget .st_pinterest_hcount {
display:none;
}
.term-amba-and-daniel-wedding .wpsc_category_details img {
display: none;
}

body.single.single-post div#post article p:last-child {clear: both;}

.page-id-40 .category_container .img_container img {
width: 100% !important;
height: auto !important;
top: 0px !important;
}
.page-id-40 .category_container {
width: 48% !important;
float: left !important;
margin: 0px 0px 0px 10px !important;
}
.img_container {
width: 100% !important;
overflow: hidden !important;
margin: 15px 0px !important;
height: 113px !important;
}body.archive.tax-wpsc_product_category .wpsc_category_details img {width: 100%!Important;Height: auto!important;}body.archive.category .container_12 article {width: 49%;float: left;margin-left: 1%;min-height: 747px;}body.archive.category .container_12 #posts .post-meta {width: 100%;float: none;}#posts .heading {min-height: 74px;}
#post {
margin-bottom: 0px !important;
}
.ssba {
  display: none;
}
#main_menu ul li.Question12 a{
  background: url(http://leonephotography.com.au/wp-content/uploads/2015/03/ebook-3d.png)!important;
  background-size: 195px 216px!Important;
  background-repeat: no-repeat!important;
  background-position: center center!important;
  height: 195px!Important;
  color: transparent!Important;
}
li.Mother-bride,
li.Question12 {
  margin-bottom: 0px!important;
  padding: 0px!important;
}

#main_menu ul li.Mother-bride.menu-item.menu-item-type-post_type.menu-item-object-page a {
  background: url(/wp-content/uploads/2015/04/monther-ebook.png)!important;
  background-size: 195px 216px!Important;
  background-repeat: no-repeat!important;
  background-position: center center!important;
  height: 195px!Important;
  color: transparent!Important;
}
.newer a span,
.older a span {
    border: 3px solid #FD0000;
    background: #FD0000;
    color: #FFF;
    border-radius: 5px;
    font-size: 25px;
    font-family: 'antipastoextrabold';
    letter-spacing: 2px;
    width: 100%;
    padding: 10px;
}
.newer a:hover span,
.older a:hover span {
    background: #C0101D;
}
@media screen and (max-width:1180px)  {
#container #main_menu div ul li a {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 1.6vw;
}
}

@media screen and (max-width:960px)  {
nav#main_menu {
display:none;
}
div#wprmenu_menu ul#wprmenu_menu_ul ul.sub-menu {
display:block!important;
}
div#wprmenu_bar {
    position: relative;
    top: 0px!important;
    display: inline-block!Important;
}
.ccontainermenu1 {
    position: relative;
}
}

@media screen and (max-width:918px)  {
#container #main_menu div ul li a {
    font-size: 1.5px;
}
}
