@charset "UTF-8";

UTF-8;
body {
  background-color:#ffffff;
  color:#f3f5f5;
  font-family:"Arial",sans-serif;
  font-size:14px;
  font-weight:400;
  line-height:20px;
  overflow-x:hidden;
}

img {
  max-width:100%;
}

a:link {
  color:#FF0062;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

a:visited {
  color:#FF0062;
  text-decoration:none;
}

.fright {
  float:right;
}

.fleft {
  float:left;
}

.overflow_hidden {
  overflow-x:hidden;
}

.menu {
  background-color:#f1f2f2;
  height:80px;
  position:fixed;
  top:0;
  width:249%;
  display:flex;
  z-index:9999;
}

#logo {
  margin-bottom:0;
  margin-left:400px;
  margin-right:20px;
}

#nav {
  text-align:right;
}

.navigation {
  float:right;
  list-style:outside none none;
  margin:0;
}

ul.navigation {
  margin:21px 500px;
  padding:0;
}

.navigation li {
  background:none repeat scroll 0 0 rgba(0,0,0,0);
  color:#121111;
  float:left;
  font-family:"Yanone Kaffeesatz",sans-s erif;
  font-size:18px;
  font-weight:200;
  line-height:20px;
  margin-left:30px;
  padding:0;
  text-align:left;
  text-transform:uppercase;
}

.navigation li:first-child {
  margin-left:0;
}

.navigation li:hover,.navigation .active {
  color:#fff;
  cursor:pointer;
}

.navigation li span {
  color:#6b6b6b;
  display:block;
  font-family:"Arial";
  font-size:11px;
  font-weight:400;
  line-height:14px;
  text-transform:none;
}

.slide {
  background-attachment:fixed;
  height:auto;
  padding:0;
  position:relative;
  width:100%;
}

h1 {
  color:#343434;
  font-family:"Yanone Kaffeesatz",sans-serif;
  font-size:57px;
  font-weight:200;
  line-height:70px;
  margin:0;
  text-align:center;
  text-transform:uppercase;
}

h2 {
  background:url(http://i1116.photobucket.com/albums/k578/avcstudio/_blank_catalin/icon10_zps5ed74b43.png~original) no-repeat scroll center bottom rgba(0,0,0,0);
  color:#3e3e3e;
  font-family:Arial;
  font-size:14px;
  font-weight:400;
  line-height:20px;
  margin:0 0 20px;
  padding:0 0 22px;
  text-align:center;
  text-transform:uppercase;
}

img.icon_img {
  margin-bottom:19px;
}

h4 {
  color:#555;
  font-family:"Yanone Kaffeesatz",sans-serif;
  font-size:18px;
  font-weight:300;
  line-height:22px;
  margin:0 0 22px;
  text-transform:uppercase;
  text-align:center;
}

.effects {
  position:relative;
}

.effect_2 {
  background:url(http://i1116.photobucket.com/albums/k578/avcstudio/_blank_catalin/effect_2_zps26463185.png~original) repeat scroll left top rgba(0,0,0,0);
  position:relative;
  z-index:999!important;
}

.padding_slide1 {
  padding:316px 0 75px;
}

#slide1 {
  background-color:#ffffff;
  background-image:url(https://img.mfcimg.com/photos2/175/17539175/343-700-342-770-9450929.png);
  background-position:0 0!important;
  background-size:cover!important;
  text-align:center;
  width:100%;
}

.filtr_bg {
  margin-bottom:166px;
}

#slide1 h1 {
  border-bottom:1px solid #343434;
  color:#343434;
  font-family:oxygen;
  font-size:70px;
  font-weight:200;
  line-height:95px;
  margin:0;
  padding:0 0 29px;
  text-transform:uppercase;
}

#slide1 h2 {
  color:#343434;
  font-family:"Yanone Kaffeesatz",sans-serif;
  font-size:53px;
  font-weight:400;
  line-height:81px;
  margin:0;
  padding:0;
  text-transform:uppercase;
}

#slide1 p {
  background:url(http://i1116.photobucket.com/albums/k578/avcstudio/_blank_catalin/icon10_zps5ed74b43.png~original) no-repeat scroll center top rgba(0,0,0,0);
  color:#343434;
  font-size:14px;
  font-weight:600;
  line-height:20px;
  margin:0 0 19px;
  padding:0;
  text-transform:uppercase;
}

#slide2 {
  background:url(https://s25.postimg.org/3yg0s7jlr/section-pattern.png) repeat scroll left top rgba(0,0,0,0);
  padding:90px 0 79px;
}

#slide2 .grid_8 img {
  margin-bottom:15px;
}

img.about_img {
  margin:0 0 15px;
}

#slide3 {
  background-image:url(https://img.mfcimg.com/photos2/175/17539175/332-905-877-425-9450914.png);
  background-position:0 0!important;
  background-size:cover!important;
  text-align:center;
  width:100%;
}

.padding_slide3 {
  padding:204px 0 191px;
}

#slide3 p {
  color:#343434;
  font-family:oxygen;
  font-size:70px;
  font-weight:200;
  line-height:80px;
  margin:0;
  padding:0;
  text-transform:uppercase;
}

#slide4 {
  background:url(https://s25.postimg.org/3yg0s7jlr/section-pattern.png) repeat scroll left top rgba(0,0,0,0);
  overflow:hidden;
  padding:90px 0 0;
}

#slide4 .gallery-list li.grid_3 {
  width:232px!important;
}

#slide4 ul {
  list-style-type:none;
  margin-bottom:-9px;
  margin-top:22px;
}

#slide4 .hover_img {
  border:4px solid #b6b6b6;
  border-radius:50%;
  height:190px;
  overflow:hidden;
  text-align:center;
  transition:all .3s ease-in-out 0;
}

#slide4 .hover_img img {
  border-radius:50%;
}

#slide4 .gallery-list .grid_3 a {
  display:block;
  outline:medium none;
  padding:21px 17px;
  transition:all .3s ease-in-out 0;
}

#slide4 .gallery-list .grid_3 a:hover {
  background:none repeat scroll 0 0 #fff;
  outline:1px solid #d2d0cb;
  text-decoration:none;
  transition:all .3s ease-in-out 0;
}

#slide4 .gallery-list .grid_3 a:hover p {
  color:#8fc122;
}

#slide4 .gallery-list .grid_3 a:hover .hover_img {
  border:4px solid #8fc122!important;
}

#slide6 .hover_img img {
  border-radius:50%;
}

.hover_img {
  position:relative;
  z-index:99;
}

.portfolio_descr {
  padding:17px 0 10px;
  text-align:center;
}

.portfolio_descr p {
  color:#343434;
  display:block;
  font-family:"Yanone Kaffeesatz",sans-serif;
  font-size:24px;
  font-weight:200;
  line-height:20px;
  margin:0;
  padding:0 0 14px;
  text-transform:uppercase;
  transition:all .3s ease-in-out 0;
}

.portfolio_descr span {
  color:#717171;
  display:block;
  font-size:14px;
  line-height:20px;
  padding:0;
}

.hover_img:hover .portfolio_descr {
  opacity:1;
  transform:scale(1);
}

.hover_img .img_bord {
  height:0;
  left:50%;
  margin:0 auto;
  position:absolute;
  top:50%;
  transition:all .5s ease-in-out 0;
  width:0;
}

.hover_img:hover .img_bord {
  height:215px;
  left:10px;
  top:10px;
  width:215px;
}

#slide5 {
  background-image:url(https://img.mfcimg.com/photos2/175/17539175/459-887-487-808-9450913.png);
  background-position:0 0!important;
  background-size:cover!important;
  text-align:center;
  width:100%;
}

.padding_slide5 {
  padding:241px 0 224px;
}

#slide5 p {
  color:#fff;
  font-family:oxygen;
  font-size:70px;
  font-weight:200;
  line-height:80px;
  margin:0;
  padding:0;
  text-transform:uppercase;
}

#slide6 {
  background:url(https://s25.postimg.org/3yg0s7jlr/section-pattern.png) repeat scroll left top rgba(0,0,0,0);
  padding:90px 0;
}

#slide6 .gallery-list li.grid_3 {
  width:235px!important;
  margin:0 auto;
}

#slide6 .hover_img {
  border-radius:50%;
  height:234px;
  overflow:hidden;
  position:relative;
  text-align:center;
}

img.gallery_hover {
  left:0;
  position:absolute;
  top:0;
  transform:scale(0);
  transition:all .5s ease-in-out 0;
}

.hover_img:hover img.gallery_hover {
  transform:scale(1);
  transition:all .5s ease-in-out 0;
}

.portfolio_zoom {
  background-image:url(http://i1116.photobucket.com/albums/k578/avcstudio/_blank_catalin/zoom_zps243ab833.png~original);
  background-position:0 0;
  background-repeat:no-repeat;
  height:58px;
  left:50%;
  margin:-29px 0 0 -29px;
  position:absolute;
  top:50%;
  transform:scale(0);
  transition:all .2s ease-in-out 0;
  width:58px;
  z-index:2;
}

.portfolio_zoom:hover {
  z-index:10;
}

.portfolio_zoom a {
  display:block;
  height:58px;
  text-indent:-9999px;
  width:58px;
}

.hover_img:hover .portfolio_zoom {
  transform:scale(1);
}

.padding_slide7 {
  padding:123px 0 102px;
}

#slide7 {
  background-image:url(https://img.mfcimg.com/photos2/175/17539175/794-319-546-441-9450911.png);
  background-position:0 0!important;
  background-size:cover!important;
  text-align:center;
  width:100%;
}

#slide7 span {
  color:#343434;
  font-family:Oxygen;
  font-size:70px;
  font-weight:200;
  line-height:80px;
  text-transform:uppercase;
}

#slide10 {
  background:url(https://s25.postimg.org/3yg0s7jlr/section-pattern.png) repeat scroll left top rgba(0,0,0,0);
  padding:90px 0 0;
}

#footer {
  background:none repeat scroll 0 0 #343434;
  padding:27px 0 23px;
}

#back_top {
  float:right;
}

#back_top a.button {
  background:url(http://i1116.photobucket.com/albums/k578/avcstudio/_blank_catalin/back_top_bg_zpsa20739be.png~original) no-repeat scroll right top rgba(0,0,0,0);
  color:#979797;
  display:block;
  font-family:"Yanone Kaffeesatz",sans-serif;
  font-weight:400;
  height:19px;
  padding-right:28px;
  text-transform:uppercase;
  z-index:9999;
}

#back_top a.button:hover {
  text-decoration:none;
}

.container {
  display:table-row;
}

.clearfix {
  display:block;
}

.grid_12 {
  margin:0 auto;
  width:1000px;
}

/*==============================================*/
#wrapper {
  position:absolute;
  top:-4935px;
  left:-612px;
  width:281%;
}

#header_bar,#profile_header_container,#profile_main_photo,#avatar_holder,#footer_bar {
  display:none;
}

body {
  background:url(https://s25.postimg.org/3yg0s7jlr/section-pattern.png);
}

#profile {
  width:690px;
  margin:0 auto;
  margin-top:4995px;
  color:#000;
}

.profile_section .heading {
  font-family:Verdana,Arial;
  font-size:28px;
  padding:10px;
  color:#000;
}

.profile_section_background {
  background-image:url(https://s25.postimg.org/3yg0s7jlr/section-pattern.png);
  background-repeat:repeat;
  opacity:.95;
  top:10px;
  background-attachment:fixed;
  box-shadow:0 0 42px #000;
}

#profile_about_me_friends,#profile_password_photo_galleries,#profile_photo_galleries,#profile_schedule,#profile_interests_content,#profile_comments {
  margin-bottom:1em;
  border-radius:10px;
/*box-shadow: 0px 0px 42px #00a1f1;*/
}

#profile_password_photo_galleries,#profile_photo_galleries,#profile_schedule,#profile_interests_content,#profile_comments {
  z-index:1;
}

.profile_section_content {
  z-index:-9999;
}

.profile_section {
  display:block;
  border-spacing:2px;
  width:100%;
  z-index:999999;
  position:relative;
}

.top {
  position:fixed;
  bottom:20px;
  right:10px;
  z-index:9999999;
}

.top-a {
  font-size:10px;
  z-index:9999999;
  opacity:.2;
  position:fixed;
  bottom:0;
}

.top a {
  font-size:30px;
  background-color:#08E8DE;
  color:#FFF;
  -webkit-transition:all 2s ease;
  -moz-transition:all 2s ease;
  transition:all 2s ease;
  padding:12px 18px 20px;
  text-decoration:none;
}

.top a:hover {
  background-color:#272727;
  text-decoration:none;
}

.modalDialogvideo {
  position:fixed;
  font-family:Arial,Helvetica,sans-serif;
  top:0;
  right:0;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.8);
  z-index:99999;
  opacity:0;
  -webkit-transition:opacity 400ms ease-in;
  -moz-transition:opacity 400ms ease-in;
  transition:opacity 400ms ease-in;
  pointer-events:none;
}

.modalDialogvideo:target {
  opacity:1;
  pointer-events:auto;
}

.modalDialogvideo > div {
  width:400px;
  position:relative;
  margin:10% auto;
  padding:5px 20px 13px;
  border-radius:10px;
  background:#fff;
  background:-moz-linear-gradient(#fff,#999);
  background:-webkit-linear-gradient(#fff,#999);
  background:-o-linear-gradient(#fff,#999);
}

.modalDialogcontest {
  position:fixed;
  font-family:Arial,Helvetica,sans-serif;
  top:0;
  right:0;
  bottom:0;
  left:0;
  background:rgba(0,0,0,0.8);
  z-index:99999;
  opacity:0;
  -webkit-transition:opacity 400ms ease-in;
  -moz-transition:opacity 400ms ease-in;
  transition:opacity 400ms ease-in;
  pointer-events:none;
}

.modalDialogcontest:target {
  opacity:1;
  pointer-events:auto;
  overflow:scroll;
}

.modalDialogcontest > div {
  max-width:1200px;
  position:relative;
  margin:5% auto;
  padding:5px 20px 13px;
  border-radius:10px;
  background:#fff;
  background:-moz-linear-gradient(#fff,#999);
  background:-webkit-linear-gradient(#fff,#999);
  background:-o-linear-gradient(#fff,#999);
}

.close {
  background:#121111;
  color:#FFFFFF;
  line-height:25px;
  position:absolute;
  right:-12px;
  text-align:center;
  top:-10px;
  width:24px;
  text-decoration:none;
  font-weight:bold;
  -webkit-border-radius:12px;
  -moz-border-radius:12px;
  border-radius:12px;
  -moz-box-shadow:1px 1px 3px #000;
  -webkit-box-shadow:1px 1px 3px #000;
  box-shadow:1px 1px 3px #000;
}

.close:hover {
  background:#FF0062;
}

#amazonTip {
  left:44%;
  position:absolute;
  top:1%;
}