/* Filterable Portfolio Stylesheet */




@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold-webfont.eot');
    src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold-webfont.woff') format('woff'),
         url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'open_sansextrabold';
    src: url('../fonts/opensans-extrabold-webfont.eot');
    src: url('../fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-extrabold-webfont.woff') format('woff'),
         url('../fonts/opensans-extrabold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans-light-webfont.eot');
    src: url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-light-webfont.woff') format('woff'),
         url('../fonts/opensans-light-webfont.ttf') format('truetype'),
         url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latoregular';
    src: url('../fonts/lato-regular-webfont.eot');
    src: url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-regular-webfont.woff') format('woff'),
         url('../fonts/lato-regular-webfont.ttf') format('truetype'),
         url('../fonts/lato-regular-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'latolight';
    src: url('../fonts/lato-light-webfont.eot');
    src: url('../fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-light-webfont.woff') format('woff'),
         url('../fonts/lato-light-webfont.ttf') format('truetype'),
         url('../fonts/lato-light-webfont.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'latobold';
    src: url('../fonts/lato-bold-webfont.eot');
    src: url('../fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-bold-webfont.woff') format('woff'),
         url('../fonts/lato-bold-webfont.ttf') format('truetype'),
         url('../fonts/lato-bold-webfont.svg#latobold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'patrick_hand_scregular';
    src: url('../fonts/patrickhandsc-regular-webfont.eot');
    src: url('../fonts/patrickhandsc-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/patrickhandsc-regular-webfont.woff') format('woff'),
         url('../fonts/patrickhandsc-regular-webfont.ttf') format('truetype'),
         url('../fonts/patrickhandsc-regular-webfont.svg#patrick_hand_scregular') format('svg');
    font-weight: normal;
    font-style: normal;
}




/* Simple Reset
------------------------------------------------------------ */
html, body, div, h1, h2, ul, li, dl, dd, dt, p { margin: 0; padding: 0; }
ul { list-style: none; }


/* Import Fonts
------------------------------------------------------------ */

/*change width here*/
.middle_contant .gallery_contant{
	width:100%; border: solid 0px #FFFF00;
	float:left; margin:10px auto 0px auto;
	
}
.gallery_contant h1{
	width:100%;
	float:left;
	font-family:"Open-Sans-Condensed";
	font-size:20px;
	color:#FFF;
	/*border-bottom:2px dotted #b6215e;*/
	padding:0 0 7px 0; margin:0px;	
}
.gallery_contant p{
	width:100%;
	float:left;
	font-size:14px;
	color:#FFF;
	line-height:20px;
	margin:0px;
	padding:8px 0 8px 0;
}
/* Custom Classes
------------------------------------------------------------ */
/*change width here*/
.group{ width:100%; float:left; background-color:#;  margin: 2px 0px 2px 0px; }
.group:after { visibility: hidden; display: block; content: ""; clear: both; height: 0;  }
* html .group { zoom: 1; } /* IE6 */
*:first-child+html .group { zoom: 1;  } /* IE7 */


/* General Styles
------------------------------------------------------------ */

/* Filter */
dl { color: #fff; font-size:18px; margin: 0px 0px 10px 0px; background-color:#ff6300}
dt, dd { float: left; margin: 10px 0px 10px 0px; }
dt {  padding:0px 5px 0px 20px;    }
.filter { padding:0px 0px 0px 10px; display:inline;}
.filter li { float: left; font-size:18px; }
.filter li:last-child:after { content: ""; background-color:#0000FF; }
.filter a { padding: 5px 15px; color: #000; text-decoration: none; background-color:#f8e9db;  -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; margin-right:5px;}
.filter a:hover, .current a { color: #fff; background-color:#973d04; }
/*change width here*/

.portfolio {width:100%; margin: 0px 0px 10px 0px;float: left;}
/* Portfolio Items */
/*change width and padding here*/
.portfolio li {  float: left; padding:10px 9px 12px 9px; margin: 10px 0px 10px 0px;  background-image: /*url(../images/featured_girls_bg.png);
background-position: left top;
background-repeat: repeat;*/}
/*.portfolio li:nth-child(4n) { right:0px !important; margin-right:0px; background-color:#3399FF }*/

.portfolio li a { display: block; text-decoration: none; }
.portfolio li img { width: 166px; height: 178px; display: block; border: solid 1px #CCCCCC; padding:5px 5px 5px 5px; }
.portfolio li div {padding:8px 0px 8px 0px !important; margin: 6px 0px 0px 0px !important; background-color:#ff6300; text-align:center !important; overflow:hidden !important; color:#FFFFFF; }
.product_name,
.avali_here_name,.avali_here_age{font-family: "Lato",  Arial ;  vertical-align: middle; 
	font-size:13px; font-weight:600; text-align:center !important; line-height:18px;
	color:#f1f1f1;overflow:hidden !important; }
.portfolio li h1{ width:100% !important; float:left; padding:0px;   /*background-image: url(../images/org_line.jpg); background-repeat:repeat-x; background-position:left top;*/margin:0px 0px 0px 0px; font-family:"Open Sans";
	font-size: 21.5px;   word-spacing:0.4px;  
	font-weight:600;
	color: #ff9600 ; /*text-shadow:1px 1px 2px #bc8964;*/
	text-decoration: none;}	
	
.portfolio li p{ width:100% !important; float:left; padding:0px;   /*background-image: url(../images/org_line.jpg); background-repeat:repeat-x; background-position:left top;*/margin:0px 0px 0px 0px; font-family:"Lato";
	font-size: 14.5px;   word-spacing:0.4px;  
	font-weight:700; line-height:24px;
	color: #beb8a8 ; /*text-shadow:1px 1px 2px #bc8964;*/
	text-decoration: none;}	
	
.product_name,
.avali_here_name,.avali_here_age a{font-family: "Lato",  Arial ;  
	color:#f1f1f1; text-decoration:none;}	
.product_name,
.avali_here_name,.avali_here_age a:hover{font-family: "Lato",  Arial ;  
	color:#f1f1f1; text-decoration:none;}	
	
.portfolio li div a { color:#FFFFFF; text-decoration:none; }		
	
.fire-ltr{ direction:ltr}	