/*
Theme Name: Crius
Description: Premium Template for Photography
Version: 1.9
Author: Peerapong Pulpipatnan
Author URI: http://themeforest.net/user/peerapong
*/

@import "css/screen.css";

.xt_head:hover h2.menu_header, .xt_head:hover h3.menu_header, .xt_head:hover h4.menu_header {
	color: #dd4024 !important;
}
.xt_head h1, .xt_head h3, .xt_head h4 {
    text-align: left !important;
}
.sf-logo {
    text-align: left !important;
    padding-left: 25px !important;
}
#thumb-tray, #kenburns_title, .personal_contact, #plus_icon {
	display: none !important;
}
#thin_nav {
	background: url(menu.png) no-repeat center 20px transparent !important;
	width: 50px !important;
	z-index: 99999 !important;
	display: none !important;
}
#page_content_wrapper {
	right: 10px;
}
#nav_wrapper {
	z-index: 999999 !important;	
	display: none !important;
}
/*#page_content_wrapper .inner .sidebar_content.full_width {
    padding-top: 40px !important;
}*/
#fancybox-overlay {
	background-color: rgb(255, 255, 255) !important; 
	opacity: 1 !important;
}
.fancybox-title-outside-wrap {
	color: #000 !important;
}
.fancybox-opened .fancybox-skin {
	box-shadow:  none !important;
}
.one_fourth.gallery4 .one_fourth_img {
    height: 62px !important;
    position: absolute;
}
.one_fourth.gallery4 {
    height: 62px !important;
    margin-bottom: 1% !important;
    margin-right: 1% !important;
    margin-top: 0 !important;
    overflow: hidden;
    position: relative;
    width: 62px !important;
}
.one_fourth.last {
    margin-right: 20px;
}


#sf-sidebar {
box-shadow: 0 -1px 15px rgba(0, 0, 0, 0.2) !important;
} 

#page_caption h1 {
    background: none repeat scroll 0 0 #fff !important;
    color: #000 !important;
    font-size: 22px;
    padding: 0 15px 0 0 !important;
}
.one_half {
    float: left;
    margin-bottom: 0 !important;
    margin-right: 10px !important;
    margin-top: -20px !important;
    min-width: 210px !important;
    width: 10% !important;
}
.one_half.last {
    margin-bottom: 0 !important;
    margin-left: 2%;
    margin-right: 0 !important;
    margin-top: -20px !important;
}

.wpcf7-email {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #f9f9f9 !important;
    border-color: #e1e1e1 #f0f0f0 #f0f0f0 #e1e1e1 !important;
    border-image: none !important;
    border-style: solid !important;
    border-width: 1px !important;
    color: #666 !important;
    font-family: Helvetica,Arial,Verdana,sans-serif !important;
    font-size: 12px !important;
    margin: 0 !important;
    padding: 7px !important;
}

#page_content_wrapper a, #page_content_wrapper a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #9d9d9d;
    text-decoration: underline;
}
/*#kenburns_desc {
	display: none !important;
}*/

#sf-sidebar .sf-nav li:before {
	visibility: hidden !important;
}
.sf-logo img {
	height: 99px !important;
}

#sf-sidebar {
	font-family: 'Raleway' !important;
}
#sf-sidebar .sf-nav li a, #sf-sidebar .sf-view li a {
	font-family: 'Raleway' !important;
}
#sf-sidebar .sf-nav li a:hover, #sf-sidebar .sf-view li a:hover {
	color: #dd4024 !important;
}
#sf-sidebar .sf-rollback a {
	font-family: 'Raleway' !important;
}

.fancybox-opened {

z-index: 80300000 !important;

}

#fancybox-overlay {

z-index: 80100000 !important;

}

#fancybox-thumbs {

z-index: 80500000 !important;

}

/*.sf-navicon-button {
    z-index: 8000 !important;
}

.fancybox-opened, #fancybox-thumbs {
    z-index: 3000002 !important;   
}

.overlay-fixed {
    z-index: 3000001 !important;
}*/

/*.sf-label-metro.sf-label-text .sf-navicon-button {
    padding: 28px 14px 5px !important;
}
.sf-pos-right .sf-label-metro.sf-label-text .sf-navicon-button {
    left: -30px !important;
}*/