html {
  scroll-behavior: smooth;
}
/* Computer */
.grid_1 { width: 6.5%; } 
.grid_2 { width: 15%; } 
.grid_3 { width: 13.5%; } 
.grid_4 { width: 32%; } 
.grid_5 { width: 40.5%; }
.grid_6 { width: 49%; } 
.grid_7 { width: 57.5%; } 
.grid_8 { width: 56%; } 
.grid_9 { width: 74.5%; } 
.grid_10 { width: 83%; } 
.grid_11 { width: 91.5%; } 
.grid_12 { width: 100%; } 
.grid_dj { width: 56%; } 

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,.grid_dj,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	/*margin: 50px 20px 20px 0;*/
	float: left;
	display: block;
}

.alpha			{margin-left:0;}
.omega			{margin-right:0;}
.gallery-list 	{margin:0;padding:0;}
.little_respond {display:none;}

.container{
	width: 1000px;
	max-width: 1000px;
	margin: auto;
	
}
/*profile tabs*/

.tabss input[type=radio] {
          position: absolute;
          opacity:0;
      }
      .tabss {
        /*width: 650px;*/
        float: none;
        list-style: none;
        position: relative;
        padding: 0;
        /*margin: 75px auto;*/
      }
      .tabss li{
        float: left;
      }
      .tabss label {
          display: block;
          padding: 10px 15px;
          border-radius: 2px 2px 0 0;
          color: #fff;
          /*font-size: 24px;*/
          /*font-weight: normal;*/
          /*background: rgba(120,120,120,0.2);*/
          cursor: pointer;
          position: relative;
          top: 3px;
          -webkit-transition: all 0.2s ease-in-out;
          -moz-transition: all 0.2s ease-in-out;
          -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
      }
      .tabss label:hover {
        color: #f14833;
        top: 0;
      }
       
      .tabss input[id^=tab]:checked + label {
        color: #f14833;
        top: 0;
      }

.tabs2 input[id^=tab]:checked + label {
        /*background: green;*/
        color: #f14833;
        top: 0;
      }
       
      .tabss [id^=tab]:checked ~ [id^=tab-content] {
          display: block;
      }
      
      .tab-content{
        z-index: 2;
        display: none;
        text-align: left;
        width: 100%;
        font-size: 16px;
        /*padding-top: 10px;*/
        /*padding: 15px;*/
        color: #fff;
        position: absolute;
        /*top: 53px;*/
        left: 0;
        box-sizing: border-box;
        -webkit-animation-duration: 0.5s;
        -o-animation-duration: 0.5s;
        -moz-animation-duration: 0.5s;
        animation-duration: 0.5s;
        line-height: 24px;
        	height: 600px;    width: 800px;
    /*margin-left: 300px;*/
	color:#FFF;
      }
/*profile tab end*/
#divexample1 {

	height: 600px;    width: 800px;
    /*margin-left: 300px;*/
	color:#FFF;
}
 .swiper-container {
        width: 80%;
        height: 300px;
        margin: 0px auto;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    .append-buttons {
        text-align: center;
        margin-top: 20px;
    }
    .append-buttons a {
        display: inline-block;
        border: 1px solid #007aff;
        color: #fff;
        text-decoration: none;
        padding: 4px 10px;
        border-radius: 4px;
        margin: 0 10px;
        font-size: 13px;
    }
	
	.stk{
	position: absolute !important;
right: 0 !important;
width: 100px;
height: 900px;
text-align: center;
}
	.stk2{
	position: absolute !important;
left: 0 !important;
width: 100px;
height: 900px;
text-align: center;
}
	a.sticky {
        font-size: 17px;
background: #d81d28  no-repeat 88% center;
font-family: "Myriad Pro";
font-size: 17px;
color: white;
text-transform: uppercase;
padding: 0 10px;
outline: none;
text-decoration: none;
position: relative;
top: 100px;
right: 0;
width: 136px;
height: 40px;
line-height: 45px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
transform: rotate(-90deg);
z-index: 99999;
display: block;
white-space: nowrap;
        
}
	a.sticky2 {
background: #d81d28  no-repeat 88% center;
font-family: "Myriad Pro";
font-size: 17px;
color: white;
text-transform: uppercase;
padding: 0 10px;
outline: none;
text-decoration: none;
position: relative;
top: 409px;
right: 0;
width: 136px;
height: 40px;
line-height: 45px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
transform: rotate(-90deg);
z-index: 99999;
display: block;  
white-space: nowrap;   
}
	a.sticky3 {
        font-size: 17px;
background: #d81d28  no-repeat 88% center;
font-family: "Myriad Pro";
font-size: 17px;
color: white;
text-transform: uppercase;
padding: 0 10px;
outline: none;
text-decoration: none;
position: relative;
top: 30%;
left: -30px;
width: 100px;
height: 40px;
line-height: 45px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
transform: rotate(-90deg);
z-index: 99999;
display: block;
white-space: nowrap;
        
}
#stkvideo{
	top: 200px;
	margin-right: -12px;
}
@media only screen and (min-width: 480px) and (max-width: 766px){
#stkvideo{

	margin-right: 85%;
}
}

.yellew
{
	color: #FF0;
}
.fb-width
{
	width:500px;
}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{position:relative;z-index:99;clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}

@media only screen and (max-width: 1024px) {
	.slide{background-attachment: scroll;background-position:0 0 !important;
	}
	.jScrollbar5 .jScrollbar_mask {
    width: 590px !important;}
	.grid_films {
    width: 44%;
	}
	#slides {
    display: none;
    margin-bottom: 0px;
    /* margin-left: -100px; */
}
#slide4 {

	height: 630px;
}
#text {
    width: 700px; 
    margin-left: 300px;
    color: #FFF;
    font-size: 16px;
}
#slide2{height:632px !important;}

#divexample1 {

	width: 700px
}
}
@media only screen and (min-width: 375px) and (max-width: 635px){
	#divexample1 {
		width: 300px;
	}
	#mainwrap {
    width: 300px;
}
}
@media (max-width: 374px){
	#divexample1 {
		width: 280px;
	}
}
@media only screen and (min-width: 767px) and (max-width: 1023px) {	
	
	
	.gallery-list .omega {margin-right:10px;}
	
	.filtr_bg {left:50%;}

	h4 {font-size:27px;}
	#slide1{height:592px !important;}
	#slide1 h1 {font-size:50px;line-height:65px;}
	#slide1 p {font-size:30px;line-height:36px;}
	#slide1 .button {margin:450px auto 0;}
	#slide1 .button:hover {margin:450px auto 0;}
	
	.padding_slide1 {padding:150px 0 30px;}
	
	.pers_inf li span {width:130px;}
	
	.exhib_cont {width:282px;}
	.exhib_block p {width:250px;}
	.exhib_date_top {left:49.3%;}


	
/* _______________ Gallery ________________ */	
	
/* ______________ //Gallery _______________ */	
/* ___________ SERV_BLOCK __________ */
	.servc_block p {font-size:28px;}
	
/* __________ //SERV_BLOCK _________ */

/* _____________ menu ______________ */
	ul.navigation {width:100%;}
	.navigation li {width:120px;padding:6px 0 12px;}
	.navigation li:hover, .navigation .active {background:url(../images/menu_effect.png) no-repeat bottom center;}
	
	.ph-line-nav .effect {display:none;}
/* ____________ //menu _____________ */
	
	.container { width: 724px; }
	.container .alpha        { margin-left: 0; margin-right: 5px; }
	.container .omega        { margin-right: 0; }
	.gallery-list .omega {margin-right:10px;}
	.container .respond_pad {padding-right:20px;}
	
	.grid_3			{ width: 166px; }
	.grid_4			{ width: 228px; }
	.grid_5      		{ width: 290px; }
	.grid_6      		{ width: 352px; }
	.grid_7   		{ width: 414px; }
	.grid_8   		{/* width: 475px;*/  width: 375px;}
	.grid_dj {/* width: 475px;*/  width: 375px;}
	.grid_9			{ width: 538px; }
	.grid_12		{ width: 724px; }
	.jScrollbar5 .jScrollbar_mask {
    width: 360px !important;}
	#dj
{
	width: 600px;
	margin-left:100px;
	margin-top:-150px;

	
}
#slide8 ul {
   
    padding-left: 530px;
    padding-top: 20px;
    padding-bottom: 20px;

}
#slide10 {
   
    width: 100%;
    height: 467px;
    padding: 86px 0 69px;
}
#slide10 ul {
   
    padding-left: 530px;
    padding-top: 0px;
    padding-bottom: 20px;

}
#slide10 h2 {
   
    margin-left: 400px;
}
#text {
    width: 420px; 
    margin-left: 300px;
    color: #FFF;
    font-size: 16px;
}
#divexample1 {

	width: 400px
}
}

@media only screen and (max-width: 766px) {
/* _______ RESPONS_MENU _________ */
	.btn_dropdown {display:block;		
	}
	ul.navigation li {float:none;width:100%;text-align:left;padding:9px 0 7px 20px;margin:0;color:#343434;}
	.navigation li:hover, .navigation .active {
		color:#fff;
		background:#f14833;
		border-bottom:1px solid #616161;
	}
	.navigation {
		display:none;
		left:0;
		top:7px;
		width:160px;
		background:#fff;
		border-radius:5px;
		box-shadow:0 0 4px #000;
	}
	
	ul.navigation {width:200px;padding:0;margin:0;}
	

	
	.ph-line-nav .effect {display:none;}
/* ______ //RESPONS_MENU ________ */
	
	h2 {padding-bottom:10px;font-size:45px;line-height:58px;}
	
	#slide1{height:476px !important;}
	#slide12 .foto {float:none;}
	#slide12 h5 {font-size:26px;}

/* _______________ JCAROUSEL ________________ */

/* ______________ //JCAROUSEL _______________ */

	.inset_shadow {top:76px;bottom:0;}
	
	.menu {position:fixed;top:0;margin-top:0 !important;}
	#undefined-sticky-wrapper {height:0 !important;}
	a.sticky {top:300px !important;}
	a.sticky2 {top:150px !important;}
	/*a.sticky3 {top:150px !important;}*/
	

	
}

@media only screen and (min-width: 480px) and (max-width: 766px) {
	h1 {font-size:46px;line-height:115px;padding-bottom:0;}
	
	#logo {text-align:center;}
	
	.padding_slide1 {padding:188px 0 100px;}
	
	.filtr_bg {width:420px;left:50%;}
	.slogan_text {font-size:21px;}
	.left_bord, .right_bord {margin-bottom:6px;}
	#slide1 h1 {font-size:30px;line-height:40px;}
	#slide1 p {font-size:21px;line-height:42px;}
	#slide1 .video {margin:50px auto 0;}
	#slide1 .button {margin:300px auto 0;}
	#slide1 .button:hover {margin:300px auto 0;}
	
	.exhib_line_center {left:4px;height:79%;}
	.exhib_date_top {left:0;}
	.exhib_p_top {margin-left:120px;}
	.exhib_date_left, .exhib_date_right {
		top:-30px;
		left:-42px;
		height:115px;
		padding-left:40px;
		text-align:left;
		background:url(../images/exhib_date_left_bg.png) no-repeat left center;
	}
	.exhib_cont:hover .exhib_date_left, .exhib_cont:hover .exhib_date_right {background:url(../images/exhib_date_left_bg_h.png) no-repeat left center;
	}
	
	#slide8 .exhib_date_left, #slide8 .exhib_date_right {
		top:-30px;
		left:-42px;
		height:115px;
		padding-left:40px;
		text-align:left;
		background:url(../images/exhib_date_left_bg2.png) no-repeat left center;
	}
	#slide8 .exhib_cont:hover .exhib_date_left, #slide8 .exhib_cont:hover .exhib_date_right {background:url(../images/exhib_date_left_bg2_h.png) no-repeat left center;
	}
	
	#slide8 .exhib_block .fleft {margin-left:42px;}
	#slide8 .exhib_date_top {width:155px;}
	#slide8 .exhib_p_top {margin-left:170px;}
	#slide8 .exhib_line_center {height:83%;}
	
	.exhib_cont, .exhib_block .fleft {
		margin-left:42px;
		margin-top:50px;
		width:230px;
	}

	
	.gallery-list {margin-right:0 !important;}
	
/* _____________ menu ______________ */	
	#nav {margin:0;}

/* ____________ //menu _____________ */	

/* _______________ JCAROUSEL ________________ */
	
/* ______________ //JCAROUSEL _______________ */

	.container { width: 420px; }
	
	.grid_1,
	.grid_2,
	.grid_3,
	.grid_4,
	.grid_5,
	.grid_6,
	.grid_7,
	.grid_8,.grid_dj,
	.grid_9,
	.grid_10,
	.grid_11,
	.grid_12 {width:420px;}
	
	.fright{float:none;}
	.fleft{float:none;}
	
	
	.jScrollbar5 .jScrollbar_mask {
    width:180px !important;}
	 
	#dj {
    width: 700px;
    margin-left: 100px;
}
#slide4 bg {
    height: 632px;
}
.swiper-container {
    margin: 100px auto;
  
}


.slidesjs-container img{width:50%;}
.slidesjs-container{height:300px !important;}
	/*.grid_8{width:25% !important;}*/
.grid_dj{width:25% !important;}
#slide6{height:540px !important;}
#slide8 h2{margin-left:270px; margin-top:30px;}
#slide8 ul{padding-left: 280px; width:214px; font-size:14px;}
#slide8{height:630px;}
#slide10 ul{padding-left:285px; width:200px; padding-top:0px;font-size:14px;}
#slide10{height:465px; padding-top:0px;}
#slide10 h2{margin-left:285px; margin-top:15px;}
#slide6 h2 {
    color: #000;
    border-bottom: 0px solid #393939;
    font-size: 32px;
    font-family: "Dancing Script",cursive;
    margin-left: -150px;
}

#slide6 h4 {
  
    margin-right: 150px;
    margin-bottom: 10px;

}
#slide16 p {
    /* color: #fff; */
    width: 440px;
}
#text
{
	margin-left:0px;
}
#slide14 h2 {
   
    margin-left: 50px;
}
#slide1 {
    height: 360px !important; padding-top:10px;
}

inset_shadow {
    top: 0px;
}
#slide2{height:484px;}

#text {
    width: 600px; 
    margin-left: 120px;
    color: #FFF;
    font-size: 16px;
}


#divexample1 {

	width: 380px;
	margin-left:20px;
}
.slogan_text {margin-top:-86px;}



}

@media screen and (max-width : 479px) {	
	
	h2 {font-size:40px;line-height:50px;margin:0;}
	h4 {font-size:22px;line-height:28px;}
	
	#logo {text-align:center;}
	#logo img {width:130px;margin-top:10px;}
	
	
	.padding_slide1 {padding:px 0 100px;}

	.filtr_bg {width:295px;}
	.slogan_text {font-size:21px;}
	.left_bord, .right_bord {margin-bottom:6px;width:70px;}
	#slide1 h1 {font-size:24px;line-height:30px;}
	#slide1 p {font-size:21px;line-height:42px;}
	#slide1 .button {margin:40px auto 0;}
	#slide1 .button:hover {margin:41px auto 0;}
	
	
	
	.educ_block p {font-size:16px;}
	
	.pers_inf li {font-size:12px;}
	.pers_inf li span {width:110px;}
	
	
	.exhib_line_center {left:4px;height:79%;}
	.exhib_date_top {left:0;}
	.exhib_p_top {margin-left:42px;padding-top:30px;}
	.exhib_date_left, .exhib_date_right {
		top:-30px;
		left:-42px;
		height:115px;
		padding-left:40px;
		text-align:left;
		background:url(../images/exhib_date_left_bg.png) no-repeat left center;
	}
	.exhib_cont:hover .exhib_date_left, .exhib_cont:hover .exhib_date_right {background:url(../images/exhib_date_left_bg_h.png) no-repeat left center;
	}
	#slide8 .exhib_date_left, #slide8 .exhib_date_right {
		top:-30px;
		left:-42px;
		height:115px;
		padding-left:40px;
		text-align:left;
		background:url(../images/exhib_date_left_bg2.png) no-repeat left center;
	}
	#slide8 .exhib_cont:hover .exhib_date_left, #slide8 .exhib_cont:hover .exhib_date_right {background:url(../images/exhib_date_left_bg2_h.png) no-repeat left center;
	}
	
	#slide8 .exhib_block .fleft {margin-left:42px;}
	#slide8 .exhib_date_top {width:155px;}
	#slide8 .exhib_p_top {margin-left:42px;padding-top:30px;}
	#slide8 .exhib_line_center {height:84%;}
	
	.exhib_cont, .exhib_block .fleft {
		margin-left:42px;
		margin-top:50px;
		width:210px;
	}
	
	.gallery-list {margin-right:0 !important;}
	
	.client_foto img {width:300px;}
	
/* _______________ JCAROUSEL ________________ */
	
/* ______________ //JCAROUSEL _______________ */

/* ___________ SERV_BLOCK __________ */
	
		
/* __________ //SERV_BLOCK _________ */
/* _____________ menu ______________ */
	.menu {position:fixed;}
	
	#nav {margin:0;}
/* ____________ //menu _____________ */	
	.container { width: 300px; }

	.grid_1,
	.grid_2,
	.grid_3,
	.grid_4,
	.grid_5,
	.grid_6,
	.grid_7,
	.grid_8,
	.grid_9,
	.grid_10,
	.grid_11,
	.grid_12 {
		width:300px;
	}
	
	.fright{float:none;}
	.fleft{float:none;}
#dj {
    width: 700px;
    margin-left: 10px;
}
#slide16 p {
    /* color: #fff; */
    width: 420px;
}
h1 {font-size:46px;line-height:115px;padding-bottom:0;}
	
	#logo {text-align:center;}
	
	.padding_slide1 {padding:188px 0 100px;}
	
	.filtr_bg {width:420px;left:50%;}
	.slogan_text {font-size:21px;}
	.left_bord, .right_bord {margin-bottom:6px;}
	#slide1 h1 {font-size:30px;line-height:40px;}
	#slide1 p {font-size:21px;line-height:42px;}
	
	#slide1 .button {margin:150px auto 0;}
	#slide1 .button:hover {margin:150px auto 0;}
	
	.exhib_line_center {left:4px;height:79%;}
	.exhib_date_top {left:0;}
	.exhib_p_top {margin-left:120px;}
	.exhib_date_left, .exhib_date_right {
		top:-30px;
		left:-42px;
		height:115px;
		padding-left:40px;
		text-align:left;
		background:url(../images/exhib_date_left_bg.png) no-repeat left center;
	}
	.exhib_cont:hover .exhib_date_left, .exhib_cont:hover .exhib_date_right {background:url(../images/exhib_date_left_bg_h.png) no-repeat left center;
	}
	
	#slide8 .exhib_date_left, #slide8 .exhib_date_right {
		top:-30px;
		left:-42px;
		height:115px;
		padding-left:40px;
		text-align:left;
		background:url(../images/exhib_date_left_bg2.png) no-repeat left center;
	}
	#slide8 .exhib_cont:hover .exhib_date_left, #slide8 .exhib_cont:hover .exhib_date_right {background:url(../images/exhib_date_left_bg2_h.png) no-repeat left center;
	}
	
	#slide8 .exhib_block .fleft {margin-left:42px;}
	#slide8 .exhib_date_top {width:155px;}
	#slide8 .exhib_p_top {margin-left:170px;}
	#slide8 .exhib_line_center {height:83%;}
	
	.exhib_cont, .exhib_block .fleft {
		margin-left:42px;
		margin-top:50px;
		width:230px;
	}

	
	.gallery-list {margin-right:0 !important;}
	
/* _____________ menu ______________ */	
	#nav {margin:0;}

/* ____________ //menu _____________ */	

/* _______________ JCAROUSEL ________________ */
	
/* ______________ //JCAROUSEL _______________ */

	.container { width: 420px; }
	
	.grid_1,
	.grid_2,
	.grid_3,
	.grid_4,
	.grid_5,
	.grid_6,
	.grid_7,
	.grid_8,.grid_dj,
	.grid_9,
	.grid_10,
	.grid_11,
	.grid_12 {width:420px;}
	
	.fright{float:none;}
	.fleft{float:none;}
	
	.jScrollbar5 .jScrollbar_mask {
    width:280px !important;}
	 
	#dj {
    width: 700px;
    margin-left: 120px;
}
#slide4 bg {
    height: 632px;
}
.swiper-container {
    margin: 100px auto;
  
}


.slidesjs-container img{width:50%;}
.slidesjs-container{height:200px !important;}
	/*.grid_8{width:25% !important;}*/
.grid_dj{width:20% !important;}
#slide6{height:540px !important;}
#slide8 h2{margin-left:270px; margin-top:-60px;}
#slide8 ul{padding-left: 280px; width:214px;}
#slide8{height:630px;}
#slide10 ul{padding-left:285px; width:200px; padding-top:0px;}
#slide10{height:465px; padding-top:0px;    background: url(../images/tv-mob.jpg) repeat left top;}
#slide10 h2{margin-left:285px; margin-top:15px;}
#slide6 h2 {
    color: #000;
    border-bottom: 0px solid #393939;
    font-size: 32px;
    font-family: "Dancing Script",cursive;
    margin-left: -150px;
}

#slide6 h4 {
  
    margin-right: 150px;
    margin-bottom: 10px;

}
#slide16 p {
    /* color: #fff; */
    width: 313px;
	font-size:12px;
}
#text
{
	margin-left:0px;
}
/*.grid_dj {width:420px;}*/
#slide2{    width: 100%;height:380px !important;  /*background: url(../images/slide2_bg.jpg) repeat left top;*/background-size: auto !important;}
#slide6{    width: 100%;height:300px !important;  background: url(../images/slide2_bg.jpg) repeat left top;background-size: auto !important;}

#text h2 {
    font-size: 32px;
  
    color: #000;
}

#slide1{height:230px !important;

}
.menu {
  
    background: none;
}

	.jScrollbar5 {
    
    /* left: 61px; */
    left: 0px;
	color:#ccc;
}

.jScrollbar5 .jScrollbar_mask p {
    margin: 0;
    padding: 0;
    color: #000;
}
.jScrollbar5 .jScrollbar_mask {
    width: 360px !important;
}
#slide8 ul li {
    padding-top: 0px; 
   padding-bottom: 0px; 
}
#slide8 ul {
    padding-left: 180px;
	font-size:12px;
  
}
#slide8 {
    height: 320px;
}
#slide8 h2 {

    font-size: 22px;
    margin-left: 181px;
}

#slide10 ul {
    padding-left: 85px;font-size:12px;
    
}
#slide10 h2 {
    margin-left: 85px;
    margin-top: 15px;
	font-size: 22px;
}
#slide14 {
	height:550px;
}
#slide14  .container{
	height:550px;
	margin-left:45px;
}
#slide14 h2 {
	margin-left:-10px;
	font-size:32px;
}
#slide16 h2 {
    color: #fff;
    border-bottom: 1px solid #393939;
}
#slide16
{ height:310px;}
.left
{
	margin-left:0px;
}

a.sticky {
    
        font-size: 17px;
        text-align: center !important;
        color: white;
       /* text-transform: uppercase;*/
        position: relative;
        display: block;
        /*position: absolute; */
        top: 409px;
        right: 0px;
       width: 136px;
        height: 40px;
        line-height: 45px;
       
        
}
a.sticky2 {
    
        font-size: 17px;
        color: white;
        /*text-transform: uppercase;*/
        position: relative;
        display: block;       
        /*position: absolute;*/ 
        top: 409px;
        right: 0px;
       width: 136px;
        height: 40px;
        line-height: 45px;
        text-align: center !important;
       
        
}
a.sticky3 {
    
        font-size: 17px;
background: #d81d28  no-repeat 88% center;
font-family: "Myriad Pro";
font-size: 17px;
color: white;
text-transform: uppercase;
padding: 0 10px;
outline: none;
text-decoration: none;
position: relative;
top: 30%;
left: -30px;
width: 100px;
height: 40px;
line-height: 45px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
transform: rotate(-90deg);
z-index: 99999;
display: block;
white-space: nowrap;
       
        
}
}




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

	/* _____________ menu ______________ */	
	#nav {margin:0;}

	.btn_dropdown {margin-right:3px;}
	
	
	.gallery-list {width:270px;margin-left:15px !important;}
	
	
	#map_block iframe {height:300px !important;}
	
	
	.contact_form input[type="text"], .contact_form textarea {width:88%;}
	
	
	.container { width: 350px; }

	.grid_1,
	.grid_2,
	.grid_3,
	.grid_4,
	.grid_5,
	.grid_6,
	.grid_7,
	.grid_8,
	.grid_9,
	.grid_10,
	.grid_11,
	.grid_12 {
		width:295px;
	}


#divexample1 {

	width: 280px;
	margin-left:10px;
	color:#fff;
	height:340px;
}
#slide4 {
    height: 174px;    padding: 6px 0 69px;
}
#slide4 h2 {
    color: #000;
    font-size:32px;
}

a.sticky {top: 280px !important;
    /*right: -58px;*/}
a.sticky2 {top: 120px !important;
    /*right: -58px;*/}
/*a.sticky3 {top: 120px !important;}*/

.slogan_text {
	display:inline-block;
	padding:0px 0px;
	text-transform:none;
	font-style:italic;
	font-family: 'Open Sans', sans-serif;
	font-weight:100;
	font-size:11px;
	line-height:14px;    text-shadow: 5px 3px 6px rgba(0,0,0,0.26);
	color:#fff;
	width:100px;
	margin-top:-180px;
	text-align:center;
}
.filtr_bg{margin-top:10px;}

.modal-content, #modal-loading {
	background-color:#fff;
	margin:50px auto 0;
	position:absolute;
	width:800px;
	box-shadow:0 0 10px rgba(0, 0, 0, .5);
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}
.grid_8 iframe { width: 300px !important; } 
}














