@charset "utf-8";
/* CSS Document */


@media only screen and (min-width:768px) and (max-width:999px)
{
.container{ width:720px;}
.menu ul li a{padding: 0 12px; font-size: 12px;}
.thumb_gal_txt p{font-size: 10px;}
.photo_lft{width: 35%;}
.photo_txt{width: 63%; padding: 0 0 0 2%;}
.photo_lft2{width: 35%;}


.thumbs {width: 49%;}
.thumbs img {width:100%;}
.glamour_portraits_images img {width: 100%;}
.glamour_portraits_images {padding-top: 138px;}
}


@media only screen and (max-width:767px) 
{
.container{ width:90%;}
.menu{display: none;}
.mob_mnu{display: block;}
.thumb_gal{width: 50%;}
.mid_para{padding: 25px 10px;}
.bot_txt{padding: 25px 10px;}
.foot_prt{margin: 30px 0 0 0;}
.lft_gal p{font-size: 11px;}
.rit_gal p{font-size: 11px;}
.weading_dit{padding: 20px 10px 0 10px;}
.wead_gal{padding: 20px 10px 0 10px;}

.photo_lft{width: 100%;}
.photo_txt{width: 100%; padding: 20px 0 0 0;}
.photo_lft2{width: 100%; margin: 15px 0 0 0;}
.photo_box2{margin: 30px 0 0 0;}

.thumbs {width: 50%;}
.thumbs img {width:100%;}
.glamour_portraits_images img {width: 100%;}
.glamour_portraits_images {padding-top: 44px;}
.glamour_portraits_heading {padding: 0 0 0 0;}

#supersized li.prevslide img, #supersized li.activeslide img{width: 100% !important; position: inherit !important; top: 0px !important; left: 0px !important;}


}

@media only screen and (max-width:599px) 
{
.lft_gal{width: 100%;}
.rit_gal{width: 100%; margin: 20px 0 0 0;}
.glamour_portraits_images {width:100%; padding-top: 10px;}
.glamour_portraits_text {width:100%;}
.glamour_portraits {padding: 0 0 0 0;}
.from_sec input[type="text"]{width:100%;}
.from_sec label {width:100%; text-align: left; margin-bottom: 15px;}
.from_sec textarea {width:100%;}
}


@media only screen and (max-width:480px)
{
.weading_dit h1{font-size: 22px;}
.thumbs {width: 100%;}
.thumbs img {width:100%;}
}

@media only screen and (max-width:440px)
{
.thumb_gal{width: 100%;}

}

@media only screen and (max-width:325px)
{

}





