/*
Theme Name: Core
Description: Premium Template for Photography Portfolio
Version: 5.1.2
Author: Peerapong Pulpipatnan
Author URI: http://themeforest.net/user/peerapong
*/
.logo_wrapper {
    margin: 20px 40px -20px 0 !important;
}

@media only screen and (max-width: 639px) {
      .logo_wrapper
{
    max-width: 109px !important;
    max-height: 100% !important;
    margin: 0 !important;
    float: none !important;
}
 .contact_info {
    color: #b7b7b7;
    font-family: oswald;
    font-size: 11px;
}
}

@media screen and (max-width:767px) and (min-width:640px) {
.logo_wrapper
{
    max-width: 150px !important;
    max-height: 65px !important;
}
}​

body{
    overflow:hidden;
}

@import "css/screen.css";

#main_menu li a:hover
{
color: #AF3431 !important;
}
#main_menu li ul li a:hover
{
color: #B71A21 !important;
}
.nav li ul
{
	background: #000 !important;
}
.appointments-pagination a, #add_more, #upload{
    color: #FFFFFF !important;
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
    padding: 0.3em 1.2em !important;
    border-radius: 3px;
    border: 1px solid rgb(167,105,104);
    background-color: rgb(197,52,57) !important;
    box-shadow: none !important;
     background-image: none !important;
    background-image: none !important;
   background-image: none !important; 
    background-image: none !important; 
    background-image: none !important; 
}
.app_services_dropdown_select input[type=button], .appointments-confirmation-buttons input[type=button], .app_submit_btn{
	margin:0 10px 0 0;
	background: rgb(197,52,57) !important;
	 border: 1px solid rgb(167,105,104);
	 border-radius:3px;
}
.app_submit_btn{
    margin-top:5px;
}

.follow_link{
    
     padding: 5px;
    background: rgb(197,52,57) !important;
     border: 1px solid rgb(167,105,104);
     border-radius:3px;
}
.wrapper span.home_logo{
   float:left;
}
#main_menu{
    margin:26px 0 0 70px;
}
.img_icons{
    text-align:right;
}

.img_icons span a[href="https://plus.google.com/+AnthonyMongielloPhotographyLosAngeles/posts?hl=en"]{
   /*  float:left ; */
}

.fancybox-nav span{
    visibility: visible !important;
}

.content p{
    padding:0 10px;
}


.wrapper p.img_icons{
    margin: 0 !important;
}

.contact_info_top_bar
{
    color: #b7b7b7;
    margin-left: 15%;
    width: 50%;
    line-height: 27px;
    font-family: oswald;
    font-size: 14px;
}

/* .contact_info_top_bar .contact_info
{
    font-weight: bold;
} */
.contact_info
{
    color: #b7b7b7;
    font-family: oswald;
    font-size: 14px;
}

 .contact_info:hover
{
    color: #BE1E26;
}

#wrapper .page_caption
{
    margin-top: -15px !important;
}

#logo_img:hover
{
  cursor: pointer; 
  cursor: hand;
}
















 

