@charset "utf-8";

@font-face {
	font-family: 'Conv_Ubuntu-R';
	src: url('../fonts/Ubuntu-R.eot');
	src: local('☺'), url('../fonts/Ubuntu-R.woff') format('woff'), url('../fonts/Ubuntu-R.ttf') format('truetype'), url('../fonts/Ubuntu-R.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Roboto-Light';
	src: url('../fonts/Roboto-Light.eot');
	src: local('☺'), url('../fonts/Roboto-Light.woff') format('woff'), url('../fonts/Roboto-Light.ttf') format('truetype'), url('../fonts/Roboto-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Roboto-Thin';
	src: url('../fonts/Roboto-Thin.eot');
	src: local('☺'), url('../fonts/Roboto-Thin.woff') format('woff'), url('../fonts/Roboto-Thin.ttf') format('truetype'), url('../fonts/Roboto-Thin.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Ubuntu-M';
	src: url('../fonts/Ubuntu-M.eot');
	src: local('☺'), url('../fonts/Ubuntu-M.woff') format('woff'), url('../onts/Ubuntu-M.ttf') format('truetype'), url('../fonts/Ubuntu-M.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Lato-Regular';
	src: url('../fonts/Lato-Regular.eot');
	src: local('☺'), url('../fonts/Lato-Regular.woff') format('woff'), url('../fonts/Lato-Regular.ttf') format('truetype'), url('../fonts/Lato-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_PRISTINA';
	src: url('../fonts/PRISTINA.eot');
	src: local('☺'), url('../fonts/PRISTINA.woff') format('woff'), url('../fonts/PRISTINA.ttf') format('truetype'), url('../fonts/PRISTINA.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Lato-Light';
	src: url('../fonts/Lato-Light.eot');
	src: local('☺'), url('../fonts/Lato-Light.woff') format('woff'), url('../fonts/Lato-Light.ttf') format('truetype'), url('../fonts/Lato-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body {
}
/* reset styles 
   --------------------------------------------- */

/*
   html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline)
   v1.6.1 2010-09-17 | Authors: Eric Meyer & Richard Clark
   html5doctor.com/html-5-reset-stylesheet/
 */

html, body, div, span, object, iframe,
  h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  abbr, address, cite, code,
  del, dfn, em, img, ins, kbd, q, samp,
  small, strong, sub, sup, var,
  b, i,
  dl, dt, dd, ol, ul, li,
  fieldset, form, label, legend,
  table, caption, tbody, tfoot, thead, tr, th, td,
  article, aside, canvas, details, figcaption, figure,
  footer, header, hgroup, menu, nav, section, summary,
  time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
           /*  -webkit-text-size-adjust:85%; */
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display:block;}

nav ul {list-style:none;}

blockquote, q {quotes:none;}

blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }

a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; /* -webkit-text-size-adjust:85%; */}

ins { background-color:#ff9; color:#000; text-decoration:none; }

mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }

del { text-decoration: line-through; }

abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }

/* tables still need cellspacing="0" in the markup */
table { border-collapse:collapse; border-spacing:0; }

hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }

input, select {vertical-align:middle;}
  
  
/* master styles 
     --------------------------------------------- */

html, body{margin:0; padding:0; height:100%; background:#fff; font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#4b4b4b;}
a{text-decoration:none;}
a:hover, a:active{outline:none;}
a, a:active, a:visited{color:#092747;}
a:hover {color:#ff7e00; text-decoration:underline;}

* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* The Grid ---------------------- */
.wrap {width:1200px; max-width: 100%; margin: 0 auto; padding:0 10px;}
img, object, embed { max-width: 100%; height: auto; }
img {-ms-interpolation-mode: bicubic;}

/* Nicolas Gallagher's micro clearfix */
.wrap { *zoom: 1; }
.wrap:before, .wrap:after { content: ""; display: table; }
.wrap:after { clear: both; }

#main_container{min-height:100%; position:relative;}
.nicescroll-rails{z-index:999 !important;}

/*======= Header ======*/
.headder_wrap {
    background: rgba(0, 0, 0, 0.6), url(../images/inner_banner.jpg);
    position: absolute;
    width: 100%;
	z-index:99;
}
.logo_wrap {
    float: left;
    padding: 20px 0;
    width: 27%;
}
.logo_wrap h1 a {
    color: #fff;
	font:30px/38px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.nav_wrap {
    float: right;
    margin: 0 auto;
    padding: 27px 0;
    width: 73%;
}
#nav, #nav ul{margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; z-index:99; text-align:right;}
#nav a {
    border-bottom: 2px solid transparent;
    color: #fff;
    display: block;
    font: 18px/18px 'Conv_Roboto-Thin',Sans-Serif;
    padding: 2px 10px;
    text-align: right;
    text-decoration: none;
}
#nav a:hover{text-decoration:none; color:#fff; }
#nav li:hover a{text-decoration:none; color:#fefefe;}
#nav li {
    display: inline-block;
    margin: 0;
    padding: 0 0 0 1px;
    position: relative;
}
#nav li:first-child{background:none; }
#nav li.selected a{text-decoration:none; color:#c4074e;}
/*#nav ul{position:absolute; top:57px; display:none; margin:0; padding:5px 0 0 0; background:#94ce40; z-index:9999;}
#nav ul li{padding:0; margin:0; float:left !important; border-bottom:1px solid #4d760c; background:none; position:relative;}
#nav li ul a{padding:3px 10px !important; margin:0; width:200px; font:14px/18px 'proxima_novasemibold', Arial, Helvetica, sans-serif; color:#ffffff !important; text-transform:capitalize; background:none !important;}
#nav li ul li:first-child a{background:none;}
#nav li ul a:hover{color:#333333 !important; background:none !important;}
#nav ul ul{top:auto;}
#nav li ul ul{left:200px; margin:0;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}*/
.nav_wrap a#pull{display:none;}


.model_wrap h1.thank {
    font: 70px/38px "Conv_Ubuntu-M",sans-serif;
    margin: 40px 0 24px;
    text-align: center;
}

.banner_wrap > img {
    width: 100%;
}
.model_wrap {
    padding: 25px 0 0;
    width: 100%;
	min-height:250px;
	text-align:center;
}
.model_left {
    background: rgba(0, 0, 0, 0) url("../images/photographers.jpg") repeat scroll center center / cover ;
    float: left;
    margin: 0 24px 0 0;
    min-height: 354px;
    width: 62%;
	padding:54px 166px;
	text-align:center;
}
.model_left h2{
	font:30px/34px 'Conv_Ubuntu-R',Sans-Serif;
	color:#fff;
	margin:0 0 20px 0;
}

.model_left > h5 {
    margin: 20px 0 0;
}
.model_left p{
	font:18px/30px 'Conv_Roboto-Light',Sans-Serif;
	color:#fff;
}
.model_left h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
	font:18px/30px 'Conv_Roboto-Light',Sans-Serif;
    padding: 8px 60px;
    padding: 12px 40px;
    text-decoration: none;
}
.model_left h5 a:hover{
    color: #c4074e;
}
.model_right {
    background: rgba(0, 0, 0, 0) url("../images/femalemodels.jpg") repeat scroll center center / cover ;
    float: left;
    min-height: 354px;
    width: 35%;
	padding:10% 0;
	text-align:center;
}
.model_right h2{
	font:30px/34px 'Conv_Ubuntu-R',Sans-Serif;
	color:#fff;
	margin:0 0 20px 0;
}
.model_right > h5 {
    margin: 30px 0 0;
}

.model_right h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
	font:18px/30px 'Conv_Roboto-Light',Sans-Serif;
    padding: 8px 60px;
    text-decoration: none;
}
.model_right h5 a:hover{
    color: #c4074e;
}
.post_wrap {
    padding: 25px 0 0;
    width: 100%;
}
.post_wrap h1{
	font:36px/34px 'Conv_Ubuntu-R',Sans-Serif;
	color:#282828;
	margin:0 0 25px 0;
	text-align:center;
}

.male_model_wrap {
    padding: 24px 0 0;
    width: 100%;
}
.male_model_wrapl_left {
    background: rgba(0, 0, 0, 0) url("../images/mela_model.jpg") repeat scroll center center / cover ;
    float: left;
    margin: 0 24px 0 0;
    min-height: 354px;
    padding: 10% 0;
    text-align: center;
    width: 35%;
}
.male_model_wrapl_left h2 {
    color: #fff;
    font: 48px/34px "Conv_Ubuntu-R",sans-serif;
    margin: 0 0 20px;
}
.male_model_wrapl_left > h5 {
    margin: 30px 0 0;
}
.male_model_wrapl_left h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 18px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 60px;
    text-decoration: none;
}
.male_model_wrapl_left h5 a:hover{
    color: #c4074e;
}
.male_model_wrap_right {
    background: rgba(0, 0, 0, 0) url("../images/child.jpg") repeat scroll center center / cover ;
    float: left;
    min-height: 354px;
    padding: 10% 0;
    text-align: center;
    width: 62%;
}
.male_model_wrap_right h2 {
    color: #fff;
    font: 48px/34px "Conv_Ubuntu-R",sans-serif;
    margin: 0 0 20px;
}
.male_model_wrap_right > h5 {
    margin: 30px 0 0;
}
.male_model_wrap_right h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 18px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 60px;
    text-decoration: none;
}
.male_model_wrap_right h5 a:hover{
    color: #c4074e;
}
.post_wrap ul {
    text-align: center;
}
.post_wrap ul li {
    display: inline-block;
	padding:0 0px 0 0;
	width:24%;
}

.post_wrap ul.project > li {
    margin: 0 8px 0 0;
}
.add_plase{
	width:100%;
	text-align:center;
	margin:0 auto;
	padding:25px 0 0;
}
/* --------------------------------------------- Carousel   --------------------------------------------- */
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;
     
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    max-width:178px;
    max-height:242px;
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 22px;
    height: 42px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
}

.nbs-flexisel-nav-left {
    left: 10px;
    background: url(../images/button-previous.png) no-repeat;
}

.nbs-flexisel-nav-right {
    right: 10px;
    background: url(../images/button-next.png) no-repeat;
}
/* --------------------------------------------- End Carousel   --------------------------------------------- */
footer{
	width:100%; 
	background: #000; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#1d1d1d, #000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#1d1d1d, #000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#1d1d1d, #000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#1d1d1d, #000); /* Standard syntax */
	margin:25px 0 0;
}
.footer_wrap{width:100%; padding:25px 0;}
.footer_icon {
    float: left;
    width: 20%;
}
.footer_left {
    float: left;
    width: 20%;
}
.footer_right {
    float: left;
    width: 30%;
}
.footer_facebook {
    float: right;
    width: 30%;
}
.footer_bottom {
    margin: 0 auto;
    width: 100%;
	padding:0 0 25px 0;
}
.footer_copyright {
    float: left;
    width: 50%;
}
.footer_disignby {
    float: right;
    width: 50%;
}

.footer_wrap h2 {
	font:24px/34px 'Conv_Ubuntu-R',Sans-Serif;
	color:#9e9b9b;
}
.footer_left ul {
	font:18px/24px 'Conv_Roboto-Thin',Sans-Serif;
	color:#bab9b9;
	font-weight:100;
}
.footer_left ul li{
	display:block;
}
.footer_left ul li a{
	font:18px/24px 'Conv_Roboto-Thin',Sans-Serif;
	color:#bab9b9;
	text-decoration:none;
	font-weight:100;
}
.footer_left ul li a:hover{
	color:#c4074e;
}
.footer_right ul {
	font:14px/20px 'Conv_Roboto-Thin',Sans-Serif;
	color:#bab9b9;
	font-weight:100;
}
.footer_right ul li{
	display:block;
	padding:0 0 5px;
}
.footer_social_icon ul li {
    display: inline-block;
    padding: 0 10px 0 0;
}
.footer_social_icon ul li a {
    color: #fff;
}
.footer_social_icon ul li a:hover{
    color: #4183d7;
}
.footer_disignby > p {
    text-align: right;
}

.footer_disignby img {
    vertical-align: middle;
}


.model_wrap ul {
    text-align: center;
	font:30px/38px 'Conv_Ubuntu-R',Sans-Serif;
	color:#fff;
}
.model_wrap ul li{
	display:inline-block;
	background:#dd4132;
	padding:10px 0 8px;
	margin:7px 0 0 10px;
}
.model_wrap ul li a{
    text-align: center;
	text-decoration:none;
	font:30px/38px 'Conv_Ubuntu-R',Sans-Serif;
	color:#fff;
}
.model_wrap ul li a:hover{
	color:#333;
}
.your_name{
	text-align:center;
	margin:33px auto;
	width:100%;
}
.model_wrap h1 {
    text-align: center;
	font:30px/38px 'Conv_Ubuntu-M',Sans-Serif;
	margin:0 0 24px;
}
.model_wrap h3 {
    text-align: left;
	font:24px/38px 'Conv_Ubuntu-M',Sans-Serif;
	margin:0 0 15px;
}
.name_fild {
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.address_fild {
    margin: 0 auto;
    text-align: center;
    width: 100%;
}

.regstion_page {
    margin: 9px 0 0;
}
.name_fild > input[type="text"] {
    margin: 0 24px 24px 0;
    width: 30%;
	color:#6a6a6a;
	font:18px/24px 'Conv_Lato-Regular',Sans-Serif;
	border:1px solid #7a7a7a;
	padding:10px 14px;
}
.name_fild > select {
    margin: 0 24px 24px 0;
    width: 31%;
	color:#6a6a6a;
	font:18px/24px 'Conv_Lato-Regular',Sans-Serif;
	border:1px solid #7a7a7a;
	padding:10px 14px;
}
.address_fild {
    margin: 0 0 0px;
    text-align: center;
    width: 100%;
}
.aboume_part {
    display: inline-block;
    float: left;
    width: 64.7%;
}
.aboume_part > textarea {
    border: 1px solid #7a7a7a;
    display: inline-block;
    min-height: 267px;
    padding: 10px;
    resize: none;
    width: 100%;
	color:#6a6a6a;
	font:18px/24px 'Conv_Lato-Regular',Sans-Serif;
}
.exp_left_part{ width:50%; float:left; display:inline-block; margin:0 0 24px;}
.exp_right_part {
    display: inline-block;
    float: right;
    padding: 0 32px;
    width: 50%;
	margin:0 0 24px;
}
.exp_right_part > textarea {
    border: 1px solid #7a7a7a;
    display: inline-block;
    min-height: 100px;
    padding: 10px;
    resize: none;
    width: 100%;
	color:#6a6a6a;
	font:18px/24px 'Conv_Lato-Regular',Sans-Serif;
}
.exp_left_part > textarea {
    border: 1px solid #7a7a7a;
    display: inline-block;
    min-height: 100px;
    padding: 10px;
    resize: none;
    width: 100%;
	color:#6a6a6a;
	font:18px/24px 'Conv_Lato-Regular',Sans-Serif;
}
.exp_part {
    margin: 0 0 24px;
    width: 100%;
	display:inline-block;
}
.adout_address {
    display: inline-block;
    width: 34%;
}
.adout_address > input[type="text"]{
    border: 1px solid #7a7a7a;
    margin: 0 0 24px;
    padding: 10px 14px;
    width: 91%;
	color:#6a6a6a;
	font:18px/24px 'Conv_Lato-Regular',Sans-Serif;
}
.adout_address > textarea {
    border: 1px solid #7a7a7a;
    min-height: 128px;
    padding: 10px;
    resize: none;
    width: 91%;
	margin:0 0 24px;
	color:#6a6a6a;
	font:18px/24px 'Conv_Lato-Regular',Sans-Serif;
}
.model_wrap input[type="submit"]{
	border:none;
	background:#1d1d1d;
	color:#fff;
	font:20px/24px 'Conv_Lato-Regular',Sans-Serif;
	padding:10px 70px;
}
.model_wrap input[type="submit"]:hover{
	background:#c4074e;
}

.model_left_wrap {
    display: inline-block;
    float: left;
    width: 80%;
}
.model_right_wrap {
    display: inline-block;
    float: right;
    width: 20%;
}

.model_wrap .model_right_wrap ul li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    padding: 0;
}

.your_name h3 {
	color:#1d1d1d;
	font:36px/24px 'Conv_PRISTINA',Sans-Serif;
}
.your_name h3 a {
    background: #1d1d1d none repeat scroll 0 0;
    color: #fff;
    font: 18px/24px "Conv_Roboto-Light",sans-serif;
    margin: 0 0 0 24px;
    padding: 10px 24px;
    text-decoration: none;
}
.your_name h5 a:hover{
    color: #c4074e;
}
.Fashion li {
	padding: 0px;
	position: relative;
	overflow: hidden;
}
.Fashion li:hover .caption {
	opacity: 1;
}
.Fashion img {
	margin: 0px;
	padding: 0px;
	float: left;
	z-index: 4;
}
.Fashion .caption {
	cursor: pointer;
	position: absolute;
	opacity: 0;
	-webkit-transition:all 0.45s ease-in-out;
	-moz-transition:all 0.45s ease-in-out;
	-o-transition:all 0.45s ease-in-out;
	-ms-transition:all 0.45s ease-in-out;
	transition:all 0.45s ease-in-out;
}
.Fashion .blur {
    background-color: rgba(0, 0, 0, 0.7);
    height: 311px;
    position: absolute;
    width: 280px;
    z-index: 5;
}
.Fashion .caption-text img {
	position:absolute;
	text-align:center;
	text-transform: uppercase;
	font-size: 24px;
}
.Fashion .caption-text {
    color: #fff;
    float: left;
    margin: 122px 0 0;
    position: absolute;
    text-align: center;
    width: 170px;
    z-index: 10;
}
.modle_prot_left {
    display: inline-block;
    width: 50%;
	float:left;
}
.modle_prot_left_right {
    display: inline-block;
    width: 47%;
	padding:0 0 0 24px;
}

.model_protfolio {
    padding: 24px 0 0;
    width: 100%;
}
.model_protfolio ul {
    text-align: center;
}
.model_protfolio ul li {
    display: inline-block;
    margin: 4px;
    width: 24%;
}
.model_wrap .modle_prot_left_right > h2 {
	color: #333333;
    font: 40px/35px 'Conv_Ubuntu-M',Sans-Serif;
	margin:0 0 30px;
	text-align:left;
}
.modle_prot_left_right > h3 {
	color: #333333;
	margin:0 0 5px;
    font: 20px/30px "Conv_Roboto-Light",sans-serif;
}
.model_wrap .modle_prot_left_right p {
	text-align:left;
	margin:0 0 8px;
	color: #333333;
    font: 18px/28px "Conv_Roboto-Light",sans-serif;
}
.model_wrap .modle_prot_left_right p a{
	text-align:left;
	text-decoration:none;
	margin:0 0 8px;
	color: #333333;
    font: 18px/28px "Conv_Roboto-Light",sans-serif;
}
.model_wrap .modle_prot_left_right p a:hover{
	color: #c4074e;
}
.modle_prot_left > img {
    width: 100%;
}

.photographer_wrap {
    padding: 25px 0 0;
    width: 100%;
}

.photographer_left {
    background: rgba(0, 0, 0, 0) url("../images/child_1.jpg") repeat scroll center center / cover ;
    float: left;
    margin: 0 24px 0 0;
    min-height: 354px;
    padding: 10% 0 0;
    text-align: center;
    width: 62%;
}
.photographer_left h2 {
    color: #fff;
    font: 48px/34px "Conv_Ubuntu-R",sans-serif;
    margin: 0 0 40px;
}
.photographer_left > h5 {
    margin: 20px 0 0;
}
.photographer_left h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 18px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 60px;
    text-decoration: none;
}
.photographer_left h5 a:hover{
    color: #c4074e;
}
.photographer_right {
    background: rgba(0, 0, 0, 0) url("../images/designers.jpg") repeat scroll center center / cover ;
    float: left;
    min-height: 354px;
    padding: 10% 0;
    text-align: center;
    width: 35%;
}
.photographer_right h2 {
    color: #fff;
    font: 48px/34px "Conv_Ubuntu-R",sans-serif;
    margin: 0 0 20px;
}

.photographer_right > h5 {
    margin: 40px 0 0;
}
.photographer_right h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 18px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 60px;
    text-decoration: none;
}
.photographer_right h5 a:hover{
    color: #c4074e;
}
.stylers_model_wrap {
    padding: 24px 0 0;
    width: 100%;
}

.stylers_model_wrapl_left {
    background: rgba(0, 0, 0, 0) url("../images/style.jpg") repeat scroll center center / cover ;
    float: left;
    margin: 0 24px 0 0;
    min-height: 354px;
    padding: 10% 0;
    text-align: center;
    width: 35%;
}
.stylers_model_wrapl_left h2 {
    color: #fff;
    font: 48px/34px "Conv_Ubuntu-R",sans-serif;
    margin: 0 0 20px;
}

.stylers_model_wrapl_left > h5 {
    margin: 30px 0 0;
}
.stylers_model_wrapl_left h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 18px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 60px;
    text-decoration: none;
}
.stylers_model_wrapl_left h5 a:hover{
    color: #c4074e;
}
.stylers_model_wrapl_right {
    background: rgba(0, 0, 0, 0) url("../images/child_2.jpg") repeat scroll center center / cover ;
    float: left;
    min-height: 354px;
    padding: 10% 0;
    text-align: center;
    width: 62%;
}
.stylers_model_wrapl_right h2 {
    color: #fff;
    font: 48px/34px "Conv_Ubuntu-R",sans-serif;
    margin: 0 0 20px;
}

.stylers_model_wrapl_right > h5 {
    margin: 30px 0 0;
}

.stylers_model_wrapl_right h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 18px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 60px;
    text-decoration: none;
}
.stylers_model_wrapl_right h5 a:hover{
    color: #c4074e;
}
.project li {
	padding: 0px;
	position: relative;
	overflow: hidden;
}
.project li:hover .caption_texter {
	opacity: 1;
}
.project img {
	margin: 0px;
	padding: 0px;
	float: left;
	z-index: 4;
}
.project .caption_texter {
	cursor: pointer;
	position: absolute;
	opacity: 0;
	-webkit-transition:all 0.45s ease-in-out;
	-moz-transition:all 0.45s ease-in-out;
	-o-transition:all 0.45s ease-in-out;
	-ms-transition:all 0.45s ease-in-out;
	transition:all 0.45s ease-in-out;
}
.project .blura {
	background-color: rgba(0,0,0,0.70);
	height: 300px;
	width: 400px;
	z-index: 5;
	position: absolute;
}
.project .caption-text_part img {
	position:absolute;
	text-align:center;
	text-transform: uppercase;
	font-size: 24px;
}

.project .caption-text_part {
    color: #fff;
    float: left;
    margin: 250px 0 0;
    position: absolute;
    text-align: center;
    width: 280px;
    z-index: 10;
}
.caption_texter h3 {
	color: #fff;
    font: 24px/30px "Conv_Ubuntu-R",sans-serif;
}

.caption_texter p {
	font:18px/24px 'Conv_Roboto-Thin',Sans-Serif;
	color:#fff;
}

.caption_texter h5 {
	margin:10px 0 0;
}

.caption_texter h5 a{
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 18px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 60px;
    text-decoration: none;
}
.caption_texter h5 a:hover{
    color: #c4074e;
}
.model_wrap h2 {
    margin: 0 0 24px;
    text-align: center;
	font: 30px/38px "Conv_Ubuntu-M",sans-serif;
}


.fader{
    position: relative;
    padding-top: 43.5%;
    overflow: hidden;
} 
 
.fader .slide{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 1;
    opacity: 0;
}
 
.fader img.slide{
    height: auto;
}

.fader .prev,
.fader .next{
  position: absolute;
  height: 80px;
  line-height: 55px;
  width: 50px;
  font-size: 100px;
  text-align: center;
  color: #fff;
  top: 50%;
  left: 0;
  z-index: 4;
  margin-top: -25px;
  cursor: pointer;
  opacity: .7;
  transition: all 150ms;
}

.fader .prev:hover,
.fader .next:hover{
  opacity: 1;
}

.fader .next{
  left: auto;
  right: 0;
}

.fader .pager_list{
  position: absolute;
  width: 100%;
  height: 40px;

  line-height: 40px;
  bottom: 0;
  font-size:0;
  text-align: center;
  z-index: 4;
}

.fader .pager_list li,.fader .page li{
  display: inline-block;
  width: 15px;
  height: 15px;
  margin: 0 7px;
  background: #fff;
  opacity: .7;
  text-indent: -999px;
  border-radius: 999px;
  cursor: pointer;
  transition: all 150ms;
}

.fader .pager_list li:hover,
.fader .pager_list li.active{
  opacity: 1;
}
.banner_wrap {
    margin: 0 auto;
    width: 100%;
}
.lightbox {
	cursor: pointer;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgb(0, 0, 0); /* IE Fallback (Solid Colour) */
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);
	background: rgba(0, 0, 0, 0.7);
	-webkit-filter: none !important;
	z-index: 9997;
}

.lightbox img {
	display: block;
	position: absolute;
	border: 5px solid #fff;
	box-shadow: 0 0 20px #000;
	border-radius: 1px;
}

body.blurred > * {
  -webkit-filter: blur(2px);
  -webkit-transform: translate3d(0, 0, 0);
}

.lightbox__loading {
	background: url(loading.gif) center center no-repeat;
	width: 32px;
	height: 32px;
	margin: -16px 0 0 -16px;
	position: absolute;
	top: 50%;
	left: 50%;
}

.lightbox__caption {
	display: none;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	text-align: center;
	z-index: 9998;
	background: #000;
	background: rgba(0,0,0,0.7);
}

.lightbox__caption p {
	margin: 0 auto;
	max-width: 70%;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 10px;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
}

.lightbox__button {
	position: absolute;
	z-index: 9999;
	background: no-repeat center center;
	width: 32px;
	height: 32px;
	opacity:0.4;
	-webkit-transition: all 0.3s;
	-moz-transition:    all 0.3s;
	-ms-transition:     all 0.3s;
	transition: 		all 0.3s;
}

.lightbox__button:hover,
.lightbox__button:focus {
	opacity: 1;
	-webkit-transform: scale(1.4);
	-moz-transform: scale(1.4);
	-ms-transform: scale(1.4);
	transform: scale(1.4);
}

.lightbox__close {
	right: 10px;
	top: 10px;
	background-image: url('../images/close.png');
}

.lightbox__nav {
    top: 50%;
    margin-top: -16px;
}

.lightbox__nav--next {
	right: 10px;
	background-image: url('../images/next.png');
}

.lightbox__nav--prev {
	left: 10px;
	background-image: url('../images/previous.png');
}
.container {
  max-width: 800px;
  margin: 0 auto;
}
.gallery {
  list-style: none;
  overflow: hidden;
  padding: 0;
  margin: 0;
}
.gallery li {
  float: left;
  margin: 4px;
}
.cif-wrapper>.cif-group>.cif-btn, .cif-wrapper>.cif-group>.cif-text {
	z-index:10;
	line-height:1.42857;
	font-size:14px;
	border:1px solid #CCC
}
.cif-wrapper>.hide {
	display:none
}
.cif-wrapper>.cif-group {
	position:relative;
	overflow:hidden;
	display:block
}
.cif-wrapper>.cif-group>.cif-text {
	width:72%;
	border: 1px solid #7a7a7a;
    color: #6a6a6a;
    font: 18px/24px "Conv_Lato-Regular",sans-serif;
    margin: 0 24px 24px 0;
    padding: 10px 14px;
	float: left;
}

.cif-wrapper>.cif-group>.cif-btn {
	outline:0;
	cursor:pointer;
	display:inline-block;
	position:absolute;
	top:0;
	right:0;
	text-decoration:none;
	margin-bottom:0;
	padding:5px 30px;
	font: 24px/34px 'Conv_Lato-Light',Sans-Serif;
	color:#fff;
	background-color:#9a9999;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-transition:all .5s ease 0s;
	-moz-transition:all .5s ease 0s;
	-ms-transition:all .5s ease 0s;
	-o-transition:all .5s ease 0s;
	transition:all .5s ease 0s
}
.cif-theme-red .cif-btn:active, .cif-theme-red .cif-btn:focus, .cif-theme-red .cif-btn:hover {
	color:#FFF;
	background-color:#E53935;
	border-color:#E53935
}
.cif-theme-pink .cif-btn:active, .cif-theme-pink .cif-btn:focus, .cif-theme-pink .cif-btn:hover {
	color:#FFF;
	background-color:#D81B60;
	border-color:#D81B60
}
.cif-theme-purple .cif-btn:active, .cif-theme-purple .cif-btn:focus, .cif-theme-purple .cif-btn:hover {
	color:#FFF;
	background-color:#8E24AA;
	border-color:#8E24AA
}
.cif-theme-deep-purple .cif-btn:active, .cif-theme-deep-purple .cif-btn:focus, .cif-theme-deep-purple .cif-btn:hover {
	color:#FFF;
	background-color:#5E35B1;
	border-color:#5E35B1
}
.cif-theme-indigo .cif-btn:active, .cif-theme-indigo .cif-btn:focus, .cif-theme-indigo .cif-btn:hover {
	color:#FFF;
	background-color:#3949AB;
	border-color:#3949AB
}
.cif-theme-blue .cif-btn:active, .cif-theme-blue .cif-btn:focus, .cif-theme-blue .cif-btn:hover {
	color:#FFF;
	background-color:#1E88E5;
	border-color:#1E88E5
}
.cif-theme-light-blue .cif-btn:active, .cif-theme-light-blue .cif-btn:focus, .cif-theme-light-blue .cif-btn:hover {
	color:#FFF;
	background-color:#039BE5;
	border-color:#039BE5
}
.cif-theme-cyan .cif-btn:active, .cif-theme-cyan .cif-btn:focus, .cif-theme-cyan .cif-btn:hover {
	color:#FFF;
	background-color:#00ACC1;
	border-color:#00ACC1
}
.cif-theme-teal .cif-btn:active, .cif-theme-teal .cif-btn:focus, .cif-theme-teal .cif-btn:hover {
	color:#FFF;
	background-color:#00897B;
	border-color:#00897B
}
.cif-theme-green .cif-btn:active, .cif-theme-green .cif-btn:focus, .cif-theme-green .cif-btn:hover {
	color:#FFF;
	background-color:#43A047;
	border-color:#43A047
}
.cif-theme-light-green .cif-btn:active, .cif-theme-light-green .cif-btn:focus, .cif-theme-light-green .cif-btn:hover {
	color:#FFF;
	background-color:#7CB342;
	border-color:#7CB342
}
.cif-theme-lime .cif-btn:active, .cif-theme-lime .cif-btn:focus, .cif-theme-lime .cif-btn:hover {
	color:#FFF;
	background-color:#C0CA33;
	border-color:#C0CA33
}
.cif-theme-yellow .cif-btn:active, .cif-theme-yellow .cif-btn:focus, .cif-theme-yellow .cif-btn:hover {
	color:#FFF;
	background-color:#FDD835;
	border-color:#FDD835
}
.cif-theme-amber .cif-btn:active, .cif-theme-amber .cif-btn:focus, .cif-theme-amber .cif-btn:hover {
	color:#FFF;
	background-color:#FFB300;
	border-color:#FFB300
}
.cif-theme-orange .cif-btn:active, .cif-theme-orange .cif-btn:focus, .cif-theme-orange .cif-btn:hover {
	color:#FFF;
	background-color:#FB8C00;
	border-color:#FB8C00
}
.cif-theme-deep-orange .cif-btn:active, .cif-theme-deep-orange .cif-btn:focus, .cif-theme-deep-orange .cif-btn:hover {
	color:#FFF;
	background-color:#F4511E;
	border-color:#F4511E
}
.cif-theme-brown .cif-btn:active, .cif-theme-brown .cif-btn:focus, .cif-theme-brown .cif-btn:hover {
	color:#FFF;
	background-color:#6D4C41;
	border-color:#6D4C41
}
.cif-theme-grey .cif-btn:active, .cif-theme-grey .cif-btn:focus, .cif-theme-grey .cif-btn:hover {
	color:#FFF;
	background-color:#757575;
	border-color:#757575
}
.cif-theme-blue-grey .cif-btn:active, .cif-theme-blue-grey .cif-btn:focus, .cif-theme-blue-grey .cif-btn:hover {
	color:#FFF;
	background-color:#c4074e;
	border-color:#c4074e
}



/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}


.image_lode_left {
    float: left;
    width: 49%;
}


.image_lode_right {
    float: right;
    width: 49%;
}

.pFashion ul {
	text-align:center;
}
.model_wrap .pFashion ul li {
	display:inline-block;
	padding:1px 15px 8px;
	font-weight:normal;
	color:#9e9b9b;
	font-famaly:'Conv_Mark Simonson - Proxima Nova Alt Bold', Sans-Serif;
	margin:20px 0px 20px 15px;
	background:none;
	border:1px solid #dd4132 ;
}
.model_wrap .pFashion ul li a {
	text-decoration:none;
	color:#9e9b9b;
}
.model_wrap .pFashion ul li a:hover {
	color:#dd4132;
}
.pproject ul {
	text-align:center;
}
.post_wrap .pproject ul li {
	display:inline-block;
	padding:8px 15px 8px;
	font-weight:normal;
	color:#9e9b9b;
	font-famaly:'Conv_Mark Simonson - Proxima Nova Alt Bold', Sans-Serif;
	margin:20px 0px 20px 15px;
	background:none;
	border:1px solid #dd4132 ;
	width:auto;
}
.post_wrap .pproject ul li a {
	text-decoration:none;
	color:#9e9b9b;
}
.post_wrap .pproject ul li a:hover {
	color:#dd4132;
}
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: inline-block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  width: 70%;
  float:right;
  padding:13px 0 0;
  font: 18px/18px 'Conv_Roboto-Thin',Sans-Serif;
 
}
#cssmenu > ul {
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu > ul > li {
  float: left;
  display: inline-block;
}
#cssmenu.align-center > ul {
  float: none;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu > ul > li > a {
  padding: 18px 20px 21px 20px;
  text-decoration: none; 
  text-align:right;
  color:#fff;
}
#cssmenu > ul > li.selected > a {
	color:#c4074e;
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li.selected > a {
  color: #c4074e;
}
#cssmenu > ul > li.has-sub > a {
  padding-right: 45px;
}
#cssmenu > ul > li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-top-color: #d3eced;
  right: 17px;
  top: 25px;
}
#cssmenu > ul > li.has-sub.active > a::after,
#cssmenu > ul > li.has-sub:hover > a {
  border-top-color: #ffffff;
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  top: 60px;
  padding-top: 6px;
  font-size: 13px;
  opacity: 0;
  background:rgba(0, 0, 0, 0.8);
  -webkit-transition: top 0.2s ease, opacity 0.2s ease-in;
  -moz-transition: top 0.2s ease, opacity 0.2s ease-in;
  -ms-transition: top 0.2s ease, opacity 0.2s ease-in;
  -o-transition: top 0.2s ease, opacity 0.2s ease-in;
  transition: top 0.2s ease, opacity 0.2s ease-in;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > ul::after {
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: #ffffff;
  top: -4px;
  left: 20px;
}
#cssmenu.align-right > ul > li > ul::after {
  left: auto;
  right: 20px;
}
#cssmenu ul ul ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-right-color: #ffffff;
  top: 11px;
  left: -4px;
}
#cssmenu.align-right ul ul ul::after {
  border-right-color: transparent;
  border-left-color: #ffffff;
  left: auto;
  right: -4px;
}
#cssmenu > ul > li > ul {
  top: 120px;
}
#cssmenu > ul > li:hover > ul {
  top: 52px;
  left: 0;
  opacity: 1;
}
#cssmenu.align-right > ul > li:hover > ul {
  left: auto;
  right: 0;
}
#cssmenu ul ul ul {
  padding-top: 0;
  padding-left: 6px;
}
#cssmenu.align-right ul ul ul {
  padding-right: 6px;
}
#cssmenu ul ul > li:hover > ul {
  left: 180px;
  top: 0;
  opacity: 1;
}
#cssmenu.align-right ul ul > li:hover > ul {
  left: auto;
  right: 100%;
  opacity: 1;
}
#cssmenu ul ul li a {
  text-decoration: none;
  font-weight: 400;
  padding: 11px 25px;
  width: 180px;
  color: #fff;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li.active > a {
  color: #c4074e;
}
#cssmenu ul ul li:first-child > a {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
#cssmenu ul ul li:last-child > a {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
#cssmenu > ul > li > ul::after {
  position: absolute;
  display: block;
}
#cssmenu ul ul li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-left-color: #fff;
  right: 17px;
  top: 14px;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  border-left-color: transparent;
  border-right-color: #fff;
  right: auto;
  left: 17px;
}
#cssmenu ul ul li.has-sub.active > a::after,
#cssmenu ul ul li.has-sub:hover > a::after {
  border-left-color: #fff;
}
#cssmenu.align-right ul ul li.has-sub.active > a::after,
#cssmenu.align-right ul ul li.has-sub:hover > a::after {
  border-right-color: #333333;
  border-left-color: transparent;
}
@media all and (max-width: 1023px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
  #cssmenu {
  }
  #cssmenu > ul {
    display: none;
  }
  #cssmenu > ul.open {
    display: block;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
  }
  #cssmenu.align-right > ul {
    float: none;
  }
  #cssmenu.align-center > ul {
    text-align: left;
  }
  #cssmenu > ul > li,
  #cssmenu.align-right > ul > li {
    float: none;
    display: block;
	background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
  }
  #cssmenu > ul > li > a {
    padding: 18px 25px 18px 25px;
    border-right: 0;
  }
  #cssmenu > ul > li:hover > a,
  #cssmenu > ul > li.active > a {
  }
  #cssmenu #menu-button {
    display: block;
    text-decoration: none;
    font-size: 13px;
    font-weight: 700;
    color: #d3eced;
    padding: 18px 25px 18px 25px;
    text-transform: uppercase;
    letter-spacing: 1px;
    background: url('images/bg.png');
    cursor: pointer;
  }
  #cssmenu ul ul,
  #cssmenu ul li:hover > ul,
  #cssmenu > ul > li > ul,
  #cssmenu ul ul ul,
  #cssmenu ul ul li:hover > ul,
  #cssmenu.align-right ul ul,
  #cssmenu.align-right ul li:hover > ul,
  #cssmenu.align-right > ul > li > ul,
  #cssmenu.align-right ul ul ul,
  #cssmenu.align-right ul ul li:hover > ul {
    left: 0;
    right: auto;
    top: auto;
    opacity: 1;
    width: 100%;
    padding: 0;
    position: relative;
    text-align: left;
  }
  #cssmenu ul ul li {
    width: 100%;
  }
  #cssmenu ul ul li a {
    width: 100%;
    box-shadow: none;
    padding-left: 35px;
  }
  #cssmenu ul ul ul li a {
    padding-left: 45px;
  }
  #cssmenu ul ul li:first-child > a,
  #cssmenu ul ul li:last-child > a {
    border-radius: 0;
  }
  #cssmenu #menu-button::after {
    display: block;
    content: '';
    position: absolute;
    height: 3px;
    width: 22px;
    border-top: 2px solid #d3eced;
    border-bottom: 2px solid #d3eced;
    right: 25px;
    top: 18px;
  }
  #cssmenu #menu-button::before {
    display: block;
    content: '';
    position: absolute;
    height: 3px;
    width: 22px;
    border-top: 2px solid #d3eced;
    right: 25px;
    top: 28px;
  }
  #cssmenu > ul > li.has-sub > a::after,
  #cssmenu ul ul li.has-sub > a::after {
    display: none;
  }
}
.about .about_content > p {
    text-align: left;
	font: 17px/25px "Conv_Ubuntu-R",sans-serif;
}
.about .about_content img {
	text-align:center;
}
.clint_about {
    background: #ccc none repeat scroll 0 0;
    margin: 0 10px;
    padding: 10px;
    text-align: center;
}
.clint_about > p{
	font: 17px/25px "Conv_Ubuntu-R",sans-serif;
	text-align:center;
}
.about .about_content h2 {
    font: 30px/38px "Conv_Ubuntu-M",sans-serif;
    margin:10px 0;
    text-align: left;
}

.about_content {
    display: inline-block;
    width: 100%;
}
.about_content ul{
	 font: 24px/38px "Conv_Ubuntu-R",sans-serif;
    text-align: left;
	color:#1d1d1d;
}
.about_content ul li{
	display:block;
	background:none;
	margin:0;
	padding:0;
	
}

/* responsiveness
   --------------------------------------------- */
@media screen and (max-width: 1024px) {

.name_fild > input[type="text"] {
    border: 1px solid #7a7a7a;
    color: #6a6a6a;
    font: 18px/24px "Conv_Lato-Regular",sans-serif;
    margin: 0 14px 24px 0;
    padding: 10px 14px;
    width: 31%;
}
.logo_wrap h1 a {
    color: #fff;
    font: 20px/24px Arial,Helvetica,sans-serif;
    text-decoration: none;
}
.nav_wrap{position:relative; padding:8px 0; margin:15px 0;}
.nav_wrap .wrap{width:1000px;}
.nav_wrap a#pull{display:block; width:100%; position:relative; font:18px/20px 'robotomedium', Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; padding:8px 0; background:none;}
.nav_wrap a#pull:hover{text-decoration:none;}
.nav_wrap a#pull:after{content:""; background:url(../images/nav-icon.png) no-repeat; width:20px; height:18px; display:inline-block; position:absolute; right:0; top:9px;}
#nav, #nav ul{width:100%; background:rgba(0, 0, 0, .9); display:none; margin:0; padding:0; position:absolute; left:0; top:52px; z-index:99999999999;}
#nav a{display:block; text-align:left; padding:7px 10px 5px; margin:0; text-decoration:none;  border-bottom:none;}
#nav a:hover{background:none !important; text-decoration:none; color:#4876a3; border-bottom:none;}
#nav li:hover a{background:none !important; text-decoration:none; color:#fff; border-bottom:none;}
#nav li{float:none; width:100%; display:block; padding:0; margin:0; background:none !important; border-bottom:1px solid #fff;}
#nav li.selected a{background:none; text-decoration:none; color:#ffffff; border-bottom:none;}
#nav li:first-child{padding-left:0; border-top:1px solid #fff;}
#nav li:first-child a{padding-left:10px !important;}
#nav li:last-child a{padding-right:0;}
/*#nav ul{margin:0 0 7px 0; padding:0px; float:left; left:0; top:0; position:relative;}
#nav ul li{padding:0; margin:0; float:left !important; border-left:0 !important; position:relative; border-bottom:none; background:#8cc63f !important;} 
#nav li ul a{padding:5px 12px 3px 20px !important; margin:0 !important; width:100%; display:block; float:left; font:14px/18px 'proxima_novasemibold', Arial, Helvetica, sans-serif; color:#ffffff !important; background:none !important;}
#nav li ul li:first-child a{padding-left:20px !important;}
#nav li ul a:hover{color:#4876a3 !important; background:none !important;}
#nav li ul ul a{padding:5px 12px 3px 30px !important; color:#ffffff !important;}
#nav ul li ul{margin:0; padding:0px; float: left; left:0; top:0; position: relative;}
#nav li ul ul li:nth-child(-n+10) a{padding-left:30px !important;}*/
}
@media screen and (max-width: 1023px) {
.wrap{width:768px;}
header{position:relative;}
.header_wrap{background:#17222a;}

.logo_wrap h1 a {
    color: #fff;
    font: 20px/38px Arial,Helvetica,sans-serif;
    text-decoration: none;
}
.right_logo input{width:240px;}

/*.logo{width:100%; text-align:center;}
.right_logo{width:100%; margin-top:20px; float:left; text-align:center;}*/



.model_wrap .modle_prot_left_right > h2 {
    color: #333333;
    font: 28px/35px "Conv_Ubuntu-M",sans-serif;
    margin: 0 0 30px;
    text-align: left;
}
.model_left {
    background: rgba(0, 0, 0, 0) url("../images/photographers.jpg") repeat scroll center center / cover ;
    float: left;
    margin: 0 24px 0 0;
    min-height: 354px;
    padding: 54px 26px;
    text-align: center;
    width: 62%;
}
.model_right {
    background: rgba(0, 0, 0, 0) url("../images/femalemodels.jpg") repeat scroll center center / cover ;
    float: left;
    min-height: 369px;
    padding: 12% 0;
    text-align: center;
    width: 34%;
}
.male_model_wrapl_left {
    background: rgba(0, 0, 0, 0) url("../images/mela_model.jpg") repeat scroll center center / cover ;
    float: left;
    margin: 0 24px 0 0;
    min-height: 354px;
    padding: 10% 0;
    text-align: center;
    width: 35%;
}
.male_model_wrap_right {
    background: rgba(0, 0, 0, 0) url("../images/child.jpg") repeat scroll center center / cover ;
    float: left;
    min-height: 354px;
    padding: 10% 0;
    text-align: center;
    width: 61%;
}
.photographer_left {
    background: rgba(0, 0, 0, 0) url("../images/child_1.jpg") repeat scroll center center / cover ;
    float: left;
    margin: 0 24px 0 0;
    min-height: 354px;
    padding: 10% 0 0;
    text-align: center;
}
.model_left {
    background: rgba(0, 0, 0, 0) url("../images/photographers.jpg") repeat scroll center center / cover ;
    float: left;
    margin: 0 24px 0 0;
    min-height: 354px;
    padding: 54px 26px;
    text-align: center;
    width: 62%;
}
.photographer_right {
    background: rgba(0, 0, 0, 0) url("../images/designers.jpg") repeat scroll center center / cover ;
    float: left;
    min-height: 354px;
    padding: 10% 0;
    text-align: center;
    width: 34%;
}
.stylers_model_wrapl_left {
    background: rgba(0, 0, 0, 0) url("../images/style.jpg") repeat scroll center center / cover ;
    float: left;
    margin: 0 24px 0 0;
    min-height: 354px;
    padding: 10% 0;
    text-align: center;
    width: 35%;
}
.stylers_model_wrapl_right {
    background: rgba(0, 0, 0, 0) url("../images/child_2.jpg") repeat scroll center center / cover ;
    float: left;
    min-height: 354px;
    padding: 10% 0;
    text-align: center;
    width: 61%;
}
.post_wrap ul.project > li {
    margin: 20px 20px 0 0;
    width: auto;
}

.footer_copyright{width:100%; text-align:center;}
.footer_disignby{width:100%; margin-top:15px; float:left; text-align:center;}

.footer_disignby > p {
    text-align: center;
}
.banner_wrap > img {
    min-height: 80px;
    width: 100%;
}
.name_fild > input[type="text"]{width:29%; margin:0 11px 24px 0;}

.aboume_part {
    display: inline-block;
    float: left;
    margin: 0 4px;
    width: 63%;
}
.aboume_part > textarea {
    border: 1px solid #7a7a7a;
    color: #6a6a6a;
    display: inline-block;
    font: 18px/24px "Conv_Lato-Regular",sans-serif;
    min-height: 270px;
    padding: 10px;
    resize: none;
    width: 97%;
}

.address_fild {
    float: left;
    margin: 0 0 24px;
    text-align: center;
    width: 100%;
}
.adout_address {
    display: inline-block;
    float: left;
    width: 34%;
}

.adout_address > input[type="text"] {
    border: 1px solid #7a7a7a;
    color: #6a6a6a;
    font: 18px/24px "Conv_Lato-Regular",sans-serif;
    margin: 0 0 24px;
    padding: 10px 14px;
    width: 85%;
}

.adout_address > textarea {
    border: 1px solid #7a7a7a;
    color: #6a6a6a;
    font: 18px/24px "Conv_Lato-Regular",sans-serif;
    min-height: 132px;
    padding: 10px;
    resize: none;
    width: 86%;
}




.model_right_wrap {
    display: inline-block;
    float: right;
    margin: 0;
    width: 30%;
}
.model_left_wrap {
    display: inline-block;
    float: left;
    width: 70%;
}
#cssmenu > ul > li > ul::after {
    content: none;
}
#cssmenu ul ul {
    background: none;
}
}
   
@media screen and (max-width: 767px) {
.wrap{width:640px;}
.logo{width:100%; margin-bottom:20px; text-align:center;}
.right_logo{width:100%; margin-top:20px; float:left; text-align:center;}
.search_box{margin:0 auto; float:none; overflow:hidden;}
}
@media screen and (max-width: 639px) {
.wrap{width:480px;}
.welcome_wrap h1, .service_wrap h1, .customer_wrap h1, .certified_wrap h1{font-size:30px;}
.service_box{width:100%; margin:0; float:left; overflow:hidden;}
.service_box.right{float:left; margin-top:30px;}
.service_slide_content h2{font-size:18px;}
.footer_left{width:235px; min-height:inherit;}
.footer_right{width:204px;}

}
@media screen and (max-width: 479px) {


.logo_wrap {
    float: none;
    padding: 0;
    text-align: center;
    width: 100%;
}
.logo_wrap h1 a {
    color: #fff;
    font: 30px/38px Arial,Helvetica,sans-serif;
    text-decoration: none;
}
.nav_wrap {
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}
/*.model_left {
    padding: 50px 5px;
    width: 100%;
}
.model_right{width:100%; margin:20px 0 0; padding:40% 0;}
.male_model_wrapl_left{width:100%; padding:40% 0;}
.male_model_wrap_right{width:100%; margin:20px 0 0; padding:40% 0;}
.photographer_left{width:100%; padding:20% 0;}
.male_model_wrap_right{width:100%; margin:20px 0 0; padding:40% 0;}
.photographer_left{width:100%; padding:40% 0;}
.photographer_right{width:100%; padding:40% 0; margin:20px 0 0;}
.stylers_model_wrapl_left{width:100%; padding:40% 0;}
.stylers_model_wrapl_right{width:100%; padding:40% 0; margin:20px 0 0;}

.male_model_wrapl_left h2 {font: 38px/34px "Conv_Ubuntu-R",sans-serif;}
.photographer_left h2 {font: 38px/34px "Conv_Ubuntu-R",sans-serif;}
..male_model_wrapl_left h2{font: 38px/34px "Conv_Ubuntu-R",sans-serif;}
.male_model_wrap_right h2{font: 38px/34px "Conv_Ubuntu-R",sans-serif;}
.photographer_right h2{font: 38px/34px "Conv_Ubuntu-R",sans-serif;}
.stylers_model_wrapl_left h2{font: 38px/34px "Conv_Ubuntu-R",sans-serif;}
.stylers_model_wrapl_right h2{font: 38px/34px "Conv_Ubuntu-R",sans-serif;}
.post_wrap ul.project > li {
    margin: 20px 0 0;
    width: auto;
}

.name_fild > input[type="text"] {
    margin: 0 0 10px;
    width: 100%;
}
.name_fild > select {
    margin: 0 0 10px;
    width: 100%;
}
.aboume_part > textarea {
    min-height: 200px;
    width: 100%;
	margin:0 0 10px 0;
}
.adout_address > input[type="text"] {
    margin: 0 0 10px;
    width: 100%;
}
.adout_address > textarea {
    min-height: 150px;
    width: 100%;
	margin:0 0 10px 0;
}

.aboume_part {
    display: inline-block;
    float: left;
    width: 100%;
}
.adout_address {
    display: inline-block;
    width: 100%;
}

.your_name h3 {
    color: #1d1d1d;
    font: 40px/48px "Conv_PRISTINA",sans-serif;
}
.your_name span {
    margin: 24px 0 0;
}
.image_lode_right {
    float: right;
    width: 100%;
}

.image_lode_left {
    float: left;
    width: 100%;
}
.model_wrap h3 {
    font: 12px/21px "Conv_Ubuntu-M",sans-serif;
    margin: 0 0 8px;
    text-align: left;
}

.nav_wrap a#pull::after {
    left: 0;
}


.exp_left_part {
    display: inline-block;
    float: left;
    margin: 0 0 24px;
    width: 100%;
}

.exp_right_part {
    display: inline-block;
    float: right;
    padding: 0 0px;
    width: 100%;
}
*/
.exp_left_part {
    display: inline-block;
    float: left;
    margin: 0 0 24px;
    width: 100%;
}

.exp_right_part {
    display: inline-block;
    float: right;
    padding: 0 0px;
    width: 100%;
}
.name_fild > input[type="text"] {
    margin: 0 0 10px;
    width: 100%;
}
.name_fild > select {
    margin: 0 0 10px;
    width: 100%;
}
.aboume_part > textarea {
    min-height: 200px;
    width: 100%;
	margin:0 0 10px 0;
}
.adout_address > input[type="text"] {
    margin: 0 0 10px;
    width: 100%;
}
.adout_address > textarea {
    min-height: 150px;
    width: 100%;
	margin:0 0 10px 0;
}

.aboume_part {
    display: inline-block;
    float: left;
    width: 100%;
}
.adout_address {
    display: inline-block;
    width: 100%;
}
.your_name h3 {
    color: #1d1d1d;
    font: 40px/48px "Conv_PRISTINA",sans-serif;
}
.your_name span {
    margin: 24px 0 0;
}
.image_lode_right {
    float: right;
    width: 100%;
}

.image_lode_left {
    float: left;
    width: 100%;
}
.model_wrap h3 {
    font: 12px/21px "Conv_Ubuntu-M",sans-serif;
    margin: 0 0 8px;
    text-align: left;
}
.cif-wrapper > .cif-group > .cif-btn {
    -moz-user-select: none;
    background-color: #9a9999;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font: 14px/34px "Conv_Lato-Light",sans-serif;
    margin-bottom: 0;
    outline: 0 none;
    padding: 5px 3px;
    position: absolute;
    right: 0;
    text-align: center;
    text-decoration: none;
    top: 0;
    transition: all 0.5s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
}
#cssmenu {
    padding: 0px 0 0;
    width: 100%;
}
.footer_icon {
    float: none;
    text-align: center;
    width: 100%;
}
.footer_left {
    margin: 20px 0;
    min-height: inherit;
    text-align: center;
    width: 100%;
}
.footer_left {
    margin: 20px 0;
    min-height: inherit;
    text-align: center;
    width: 100%;
}
.footer_right {
    margin: 0 0 20px;
    text-align: center;
    width: 100%;
}
.footer_facebook {
    float: right;
    width: 100%;
}

.model_right h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 14px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 10px;
    text-decoration: none;
}

.model_left h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 12px/30px "Conv_Roboto-Light",sans-serif;
    padding: 12px 25px;
    text-decoration: none;
}
.model_wrap {
    min-height: 250px;
    padding: 25px 0 0;
    text-align: center;
    width: 100%;
}

.model_left {
    margin: 0 12px 0 0;
    padding: 50px 5px;
    width: 60%;
}

.model_right {
    margin: 0;
    padding: 30% 0;
    width: 36%;
}

.model_wrap h2 {
    font: 17px/24px "Conv_Ubuntu-M",sans-serif;
    margin: 0;
    text-align: center;
}

.model_left p {
    color: #fff;
    font: 12px/16px "Conv_Roboto-Light",sans-serif;
}

.model_right {
    margin: 0;
    padding: 30% 0;
    width: 36%;
}

.model_right > h5 {
    margin: 20px 0 0;
}

.model_right > h5 {
    margin: 20px 0 0;
}

.your_name h3 {
    color: #1d1d1d;
    font: 28px/44px "Conv_PRISTINA",sans-serif;
}
.male_model_wrapl_left {
    margin: 0 15px 0 0;
    padding: 20% 0;
    width: 40%;
}

.male_model_wrapl_left h2 {
    font: 18px/34px "Conv_Ubuntu-R",sans-serif;
}

.male_model_wrapl_left > h5 {
    margin: 30px 0 0;
}
.male_model_wrapl_left h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 14px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 20px;
    text-decoration: none;
}
.male_model_wrap_right {
    margin: 0;
    padding: 20% 0;
    width: 55%;
}

.male_model_wrap_right h2 {
    font: 18px/34px "Conv_Ubuntu-R",sans-serif;
}

.male_model_wrap_right > h5 {
    margin: 30px 0 0;
}

.male_model_wrap_right h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 18px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 25px;
    text-decoration: none;
}

.photographer_left {
    padding: 40% 0;
    width: 40%;
}
.photographer_right {
    margin: 0;
    padding: 40% 0;
    width: 52%;
}

.photographer_left h2 {
    font: 15px/26px "Conv_Ubuntu-R",sans-serif;
}

.photographer_left > h5 {
    margin: 20px 0 0;
}

.photographer_left h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 14px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 10px;
    text-decoration: none;
}

.photographer_right {
    margin: 0;
    padding: 40% 0;
    width: 52%;
}

.photographer_right h2 {
    font: 18px/14px "Conv_Ubuntu-R",sans-serif;
}

.photographer_right > h5 {
    margin: 20px 0 0;
}

.photographer_right h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 14px/20px "Conv_Roboto-Light",sans-serif;
    padding: 8px 29px;
    text-decoration: none;
}

.stylers_model_wrapl_left {
    padding: 40% 0;
    width: 45%;
}

.stylers_model_wrapl_right {
    margin: 0;
    padding: 40% 0;
    width: 47%;
}

.stylers_model_wrapl_left h2 {
    font: 18px/24px "Conv_Ubuntu-R",sans-serif;
}

.stylers_model_wrapl_left > h5 {
    margin: 20px 0 0;
}
.stylers_model_wrapl_left h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 14px/22px "Conv_Roboto-Light",sans-serif;
    padding: 8px 20px;
    text-decoration: none;
}

.stylers_model_wrapl_right {
    margin: 0;
    padding: 40% 0;
    width: 47%;
}

.stylers_model_wrapl_right h2 {
    font: 18px/24px "Conv_Ubuntu-R",sans-serif;
}

.stylers_model_wrapl_right > h5 {
    margin: 20px 0 0;
}
.stylers_model_wrapl_right h5 a {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font: 14px/30px "Conv_Roboto-Light",sans-serif;
    padding: 8px 30px;
    text-decoration: none;
}

.post_wrap h1 {
    color: #282828;
    font: 26px/34px "Conv_Ubuntu-R",sans-serif;
    margin: 0 0 25px;
    text-align: center;
}
.model_right_wrap {
    display: inline-block;
    float: right;
    margin: 0;
    width: 30%;
}

.model_left_wrap {
    display: inline-block;
    float: left;
    width: 60%;
}
.Fashion .blur {
    background-color: rgba(0, 0, 0, 0.7);
    height: 192px;
    position: absolute;
    width: 172px;
    z-index: 5;
}
.model_wrap ul li a {
    color: #fff;
    font: 18px/26px "Conv_Ubuntu-R",sans-serif;
    text-align: center;
    text-decoration: none;
}
.Fashion .caption-text {
    color: #fff;
    float: left;
    margin: 72px 0 0;
    position: absolute;
    text-align: center;
    width: 85px;
    z-index: 10;
}
}
@media screen and (max-width: 360px) {

}
@media screen and (max-width: 320px) {

}

