@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');

body, html {
  height: 100%;
  display: block;
  background: #181818;
}
body {margin:0px; color: #fff;    font: 14px/16px 'Open Sans', Arial, 'Roboto','Libre Baskerville', 'Times New Roman', Georgia, serif;     line-height: 1.8;}
body, body  {max-height:1000000px; height:100%}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* math */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.logo{
	background:url(../images/logo_x1_2020.png) no-repeat;
	width:282px;
	/*height:144px;*/
	height:140px !important;
	position:absolute;
	top:-1px;
	left:50%;
	z-index:300;
	margin:0 0 0 -141px;
/*	text-indent:-9999px;*/
	overflow:hidden;
}
.esing_logo {
	background:url(../images/Movie20.gif) no-repeat;
	width:200px;
	background-size:100%;
	/*height:144px;*/
	height:110px !important;
	position:absolute;
	top:0px;
	left:50%;
	z-index:305;
	margin:0 0 0 -100px;
	text-indent:-9999px;
	overflow:hidden;
	
}


.logo a{
	display:block;
	height:100%;
	border:0px;
}

.logo a:active, .logo a:visited{
	display:block;
	height:100%;
	border:0px !important;
}

.logo a img{
	display:block;
	height:100%;
	border:0px !important;
}

.close-btn {
    background: url(../images/btn-close.png) no-repeat;
    width: 53px;
    height: 36px;
    position: absolute;
    bottom: -36px;
    right: 361px;
    z-index: 200;
}
.close-btn:hover{background:url(../images/btn-close.png) no-repeat 0 -36px;}
#story_content_in {
    overflow-x: hidden !important;
}
#story_content_in p {
    margin: 0 0 18px;
	display:compact;
	height: auto !important;
}
.sing_title {font: 12px/14px Arial,"DroidSansMonoRegular", sans-serif !important; display:block; clear:both; padding-bottom:3px; padding-top:2px; }	
.half {width: 49%;
    display: inline-block;
    margin-right: 1%;}
.float_left {float:left;}
.float_right {float:right;}
#top {height:53px !important; z-index:299; background-color:#202020; padding:0px; background-image: url(../images/bg_top_2020.jpg);    background-position: top center; border-bottom:1px #6d6d6d solid; position:absolute; width:100%;}
.t1 {
	    padding: 17px 12px 20px;
    margin: 0;
    list-style: none;
    font-size: 10px;
    line-height: 12px;
    font-weight: normal;
}

.t2 {
    padding: 17px 12px 20px;
    margin: 0;
    list-style: none;
    font-size: 10px;
    line-height: 12px;
    font-weight: normal;
	text-align:right;
}

.t2 li{
	position:relative;
	display:inline-block;
	vertical-align:top;
	text-align:left;
/*	background:url(../images/separator1.png) no-repeat 0 3px;*/
	padding:2px 3px 0 7px;
}

.t2 li:first-child{background:none;}
.t2 li.fb, .t2 li.insta, .t2 li.yt, .t2 li.wu, .t2 li.tw, .t2 li.tt{background:none;}
.t2 li.fb a, .t2 li.insta a, .t2 li.yt a, .t2 li.wu a, .t2 li.tw a, .t2 li.tt a{background-color:#fff;}
.t2 li.fb img, .t2 li.insta img, .t2 li.yt img, .t2 li.wu img, .t2 li.tw img, .t2 li.tt img{ width:20px; height:20px;}

/*.t2 li:nth-child(2){background:none;}*/
.t2 a{
	display:inline-block;
	vertical-align:top;
	position:relative;
	z-index:1;
	color:#ddd;
	text-decoration:none;
	line-height: 22px;
}
.t2 a{
	font-family:Arial, 'Roboto', Arial;
}
.t2 a:hover{
	text-decoration:underline;
}
.t2 .link1 a{
	background:url(../images/icon_fb.jpg) no-repeat;
	padding:0 0 2px 17px;
}
.t2 .has-drop-down-a{padding-right:11px !important;}
.t2 .has-drop-down-a:after{
	position:absolute;
	top:4px;
	right:0;
	z-index:1;
/*	background:url(../images/arrow1.png) no-repeat;*/
	width:9px;
	height:6px;
	content:'';
}
.t2 .popup-active a:after{background:url(../images/arrow1.png) no-repeat 0 -44px;}
.t2 .drop{
	display:none;
	width:79px;
	position:absolute;
	top:15px;
	left:32px;
	z-index:10;
	background:url(../images/arrow2.png) no-repeat 50% 0;
	padding:17px 0 0;
}
.t2 ul{
	position:relative;
	left:auto;
	top:auto;
	box-shadow:none;
	margin:0;
	padding:13px 5px 9px;
	background:url(../images/transparent2.png);
	background:rgba(63,51,40,0.8);
	text-align:center;
}
.t2 ul li{
	margin:0;
	padding:0 0 6px;
	background:none;
}
.t2 .link1 ul a,
.t2 ul a{
	background:none;
	padding:0;
	color:#fff;
}
.t2 ul .active a{
	font-weight:bold;
	color:#ee911c;
}
.t2 li.popup-active .drop{display:block;}

/*zoom in bg img daca rezolutia nu permite incadrarea*/
.same-height-left {width:37%; float: left; padding-right:3%; }
.same-height-right {width:60%; float:left; }


.sub-nav{
	width:100%;
	position:absolute;
	bottom:33px;
	left:0;
	z-index:300;
}
.intro-active .sub-nav{display:none;}
.sub-nav ul{
	width:556px;
	padding:18px 8px 18px 12px;
	margin:0 auto;
	list-style:none;
	background:#fff;
	background:rgba(255,255,255,0.2);
}
.sub-nav ul li{
	width:159px;
	height:76px;
	margin:0 6px 0 7px;
	display:inline-block;
	vertical-align:top;
	border:5px solid #fff;
}
.sub-nav ul a{
	display:block;
	height:100%;
	position:relative;
}
.sub-nav ul .title,
.sub-nav ul .ver{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	font-size:11px;
	line-height:13px;
	font-family:'Roboto', Arial, Helvetica, sans-serif;
	font-weight:500;
	text-transform:uppercase;
	text-align:center;
	white-space:nowrap;
	color:#fff;
	background:url(../images/transparent2.png);
	background:rgba(63,51,40,0.8);
}
.sub-nav ul .ver{
	display:none;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/ico2.png) no-repeat 50% 50%;
}
.sub-nav ul .title:after{
	content:'';
	display:inline-block;
	height:100%;
	width:1px;
	overflow:hidden;
	vertical-align:middle;
}
.sub-nav ul .title span{
	vertical-align:middle;
	display:inline-block;
	white-space:normal;
}
.sub-nav ul img{
	vertical-align:top;
	width:100%;
	height:100%;
}

input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000;
}

form, fieldset {
    margin: 0;
    padding: 0;
    border-style: none;
}


.e_pareri p {margin-bottom:15px;     border: 1px #363636 solid;    padding: 16px;    border-radius: 2px;    background-color: #222;line-height: 1.4; }
.e_pareri a {color:#3ea6ff; text-decoration:none; }
.e_pareri a:hover, .e_pareri a:active, .e_pareri a:visited {color:#3ea6ff; text-decoration:none; }

.e_oferte a {color:#3ea6ff; text-decoration:none; }
.e_oferte a:hover, .e_oferte a:active, .e_oferte a:visited {color:#3ea6ff; text-decoration:none; }

.eparteneri a {color:#3ea6ff; text-decoration:none; }
.eparteneri a:hover, .eparteneri a:active, .eparteneri a:visited {color:#3ea6ff; text-decoration:none; }


p.contactjos a {color:#3ea6ff; text-decoration:none; }
p.contactjos a:hover {color:#3ea6ff; text-decoration:underline; }
@media only screen and (max-width: 1279px) {
.same-height-right {width: 448px; }
.same-height-left {width:448px; }
}

@media screen and (min-width: 400px) and (max-width: 1400px){

/*fundaluri*/
.bg_salut {/*background: url(../images/bg/2016/bg_salut.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_audio {/*background: url(../images/bg/2016/bg_audio.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_video {/*background: url(../images/bg/2016/bg_video.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_foto {/*background: url(../images/bg/2016/bg_foto.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_oferte {/*background: url('../images/bg/2016/bg_oferte.jpg') no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_contact {/*background: url('../images/bg/2016/bg_rezervari.jpg') no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_pareri {/*background: url('../images/bg/2016/bg_pareri.jpg') no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover; */}
/*.bg_pareri {background: url(../images/bg/2016/bg_pareri.jpg);}*/
.bg_parteneri {/*background: url(../images/bg/2016/bg_parteneri.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}

}

@media screen and (min-width: 960px) and (max-width: 1280px){
#story_content_in {padding-left:50px !important; padding-right:50px !important; max-width:90% !important;}
}
@media screen and (max-width: 800px){
#activ_content	{background-size: 250% !important; background-position:top center; }
}
@media screen and (max-height: 480px){
.main{display:none;	}
}
@media screen and (max-width: 600px){
.main{display:none;	}
.same-height-left {width:100% !important; float: left; }	
.gallery-box {max-width:590px !important;}	
.main_v2 {padding:0 !important; }
/*.galleria-container {width:100% !important; height:auto !important; }*/
#story_content_in {padding-top:120px; padding-left:20px;}
#mainmenu {
    /* background-image: url(../../smm/images/bg-nav2.jpg); */
    background-image: url(../images/bg_subnav.png) !important;
    background-position: top center;
    overflow: hidden;
    position: relative;
	height:120px !important;
	padding: 4px 0 6px;
	
}
#mainmenu .nav {text-align:center !important; }

#story_content {width:100% !important;}

.content_in {
    margin-top: 40px !important;
}
.nav li {display:block !important; }	

	
.half {width:100% !important; clear:both; display:inline-block  }
.float_right {float:none;}
#activ_content	{background-size: 570% !important; }
.close-btn {
    background: url(../images/btn-close.png) no-repeat;
    width: 53px;
    height: 36px;
    position: absolute;
    bottom: -36px;
    right: 61px;
    z-index: 200;
}
}
@media screen and (min-width:481px) and (max-width: 1024px){
.echipa p { float:left; padding-top:20px !important; }
}
@media screen and (max-width: 480px){
/*.echipa {min-height:250px; }*/
	.close-btn {display:none !important;} 
.echipa img {max-width:120px !important;}
.echipa p {padding-top: 0px !important;}
.numerotare {font-size:18px !important; margin-right: 3px !important; padding-top:1px !important; padding-left:10px; min-width: 36px; position:absolute; }	
}
@media screen and (max-width: 435px){
	#top_left, #top_right {display:none;}
	.content_in {margin-top:160px !important;} 
	.gallery-box {max-width:370px !important;}
	.close-btn {display:none !important;} 
	.bysmm {display:none !important; }
}
.nav li {display:inline; }
.nav li a {display: inline-block;    vertical-align: top;    color: #fff;    font: 14px/16px 'Roboto';    font-weight: 300;    padding: 8px 16px 7px; text-decoration:none;}
.nav li a:hover {text-decoration:underline;  background: #454545;}
.nav .active a {    background: #606060;    text-decoration: none; font-weight:300;   color: #ddd;}
.nav .active a:hover {   text-decoration: none;}

#story_content {width:1081px; }
#mainmenu .nav {margin:0px; padding:0px; margin-left:0px;      font-size: 11px;    line-height: 15px; float:left; text-transform: uppercase; display:inline;}

#footer { /*background-image: url(../images/bg_footer.jpg) !important;*/ position:fixed; width:100%; height:23px; bottom:0px; z-index:777; background-color:#101010; border-top: 1px #363636 solid;}
.gallery-box ul{
	list-style:	none;
	text-align: left;
	margin:0px;
	padding:0px !important;
}
/*
.gallery-box ul{
	width:105%;
	padding:0;
	margin:-17px 0 0;
	list-style:none;
}
.gallery-box ul:after{
	content:'';
	display:block;
	clear:both;
}
*/
.gallery-box ul li {
    width: 33% /*235px*/;
    height: auto /*137px*/;
    border: 0px solid #fff;
/*    float: left;*/
    margin: 0;
    position: relative;
	background-color:#303030;
    box-shadow: 0 1px 5px #303030;
    display: inline-block;
}

.gallery-box ul a {
    display: block;
    height: 100%;
	background-color:#303030;
    position: relative;
}
.gallery-box ul li img {
    vertical-align: top;
    width: 100%;
    height: 100%;
	background-color:#303030;
}

.gallery-box ul li:hover img {
transform: scale(1.3);
}


  .gallery-box li a {
    border: 1px solid #6f6f6f;
    position: relative;
    line-height: 1.07;
    display: block;
    overflow: hidden; }

  .gallery-box li a:hover {
    /*border: 5px solid rgba(229,212,194, 1);*/
	border: 1px solid #6f6f6f;
  }
	
    .gallery-box li a:before {
      display: block;
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      background: rgba(255, 255, 255, 0.3);
      width: 100%;
      height: 100%;
      opacity: 0;
      filter: alpha(opacity=0);
      -webkit-transition: all 0.3s ease;
      -o-transition: all 0.3s ease;
      transition: all 0.3s ease; }
    .gallery-box li a img {
      max-width: 100%;
      -webkit-transition: all 1s ease;
      -o-transition: all 1s ease;
      transition: all 1s ease; }
    .gallery-box li a .caption {
      position: absolute;
      background: rgba(33, 33, 33, 0.2);
/*      border: 6px solid #b19261;*/
      text-align: center;
      color: white;
      font-family: "Droid Serif", Arial, Helvetica, sans-serif;
      -webkit-box-shadow: inset 0 0 0 1px #aaa;
      box-shadow: inset 0 0 0 1px #aaa;
      width: 100%;
      height: 100%; }
      .gallery-box li a .caption span {
        display: block;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translateX(-50%) translateY(-50%);
        -moz-transform: translateX(-50%) translateY(-50%);
        -ms-transform: translateX(-50%) translateY(-50%);
        -o-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%);
        /*border-top: 1px solid white;
        border-bottom: 1px solid white;*/
        /*min-width: 220px;
        line-height: 30px;*/
		text-shadow: 1px 1px #000000; }

.gallery-box li a .caption span img { width:40px; height:40px;     background: transparent; }

@media only screen and (max-width: 1023px) and (min-width: 400px) {
.same-height-left {width:100% !important; float: left; }	
#mainmenu {
    /* background-image: url(../../smm/images/bg-nav2.jpg); */
    background-image: url(../images/bg_subnav.png) !important;
    background-position: top center;
    overflow: hidden;
    position: relative;
	height:120px !important;
	padding: 4px 0 6px;
	
}
#mainmenu .nav {text-align:center !important; }
.nav li {display:block !important; }
.close-btn {
    right: 39px !important;
}
#activ_content {
	    margin-top: 100px !important;
}
#story_content {width:auto !important; padding-left:20px; padding-right:20px; }
#story_content_in { padding-left:20px; padding-right:40px !important;}
.content_in {margin-top:42px !important;}
.gallery-box ul li {
    width: 49%;
    height: auto /*127px*/;
    border: 0px solid #fff;
/*    float: left;*/
    margin: 0;
    position: relative;
/*    box-shadow: 0 1px 5px #888;*/
}
}

@media only screen and (max-width: 1680px) and (min-width: 1366px) {
	.navmenuleft { width: 40% !important; padding: 0 10% 0 0 !important;}
	.navmenuright {width: 40% !important; padding: 0 0 0 10% !important; }
}
@media only screen and (min-width: 1681px) {
	.navmenuleft { width: 41% !important; padding: 0 9% 0 0 !important;}
	.navmenuright {width: 41% !important; padding: 0 0 0 9% !important; }
}


/*IMPORTED */
@media only screen and  (min-width: 1024px) {
.mobile-header, .sidebar-left, .sidebar-right {display:none !important; }

	
}


@media only screen and (max-width:1023px) {
	
	.content-box {
    width: 100% !important;
}
.toggle1 {/*height:310px !important; */}
.content-box .btns-area a span {
    padding: 0 15px 0 8px;
}
.content-box .btns-area a {
    float: none;
    margin: 0 0 13px;
    text-align: center;
    width: 85%;
}
	.content-box .btns-area{
		padding:0 10.5%;
		margin:0 0 23px;
	}
.sub-nav {    display: none !important; }
#mainmenu, #top {display:none; }
.content_in {
    margin-top: -50px !important;
}
#mobile-accordion {
	display: block;
	}
	
.title-heading {
	margin: 0 auto;
	width: 100%;
	display: block;
	text-align: center;
	}
	
.title-heading h2 {
	color: #054EA1;
	font-weight: 600;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
	margin: 0;
	font-family: 'Roboto', Arial !important;	
	}
	
#accordion-container {
	z-index: 9998;
	}

.accordion-header {
	font-size: 14px;
	margin: 5px 0 0 0;
	padding-left: 10px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: 400;
	cursor: pointer;
	color: #fff !important;
	text-transform: uppercase;
	display: block;
	background-image: url(../images/arrow-down-accordion.png);
	background-repeat: no-repeat;
	background-position: right center;
	}

h2.active-header {
	color: #fff;
	background-color: #054EA1;
	cursor: pointer;
	display: block;
	}

h2.active-header:hover {
	background-color: #054EA1;
	}

h2.inactive-header {
	background-color: #04458F;
	}

h2.inactive-header:hover {
	background-color: #04458F;
	}

.accordion-content {
	display: none;
	}
	
#mobile-accordion {
	}
	
#mobile-accordion img {
	width: 100%;
	height: auto;
	display: block;
	}
	
#mobile-accordion h3 {
	font-size: 12px;
	color: #054EA1;
	margin-bottom: 10px;
	font-weight: 600;
	}
	
#mobile-accordion li {
	list-style: disc;
	list-style-position: inside;
	font-size: 12px;
	}
	
#mobile-accordion li.homecare {
	background-image: url(../images/icon-homecare.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	}

#mobile-accordion li.elhampsystem {
	background-image: url(../images/icon-elhampsystem.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	}
	
#mobile-accordion li.whenyouwant {
	background-image: url(../images/icon-whenyouwant.html);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	}
	
#mobile-accordion li.servicewhenyouwant {
	background-image: url(../images/icon-servicewhenyouwant.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	}
	
#mobile-accordion li.constantcontact {
	background-image: url(../images/icon-constantcontact.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	}
	
#mobile-accordion li.unlimitedfacetime {
	background-image: url(../images/icon-unlimitedfacetime.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	}
	
#desktop-content {
	display: none;
	line-height: 1;
	}
	
.desktop-gallery {
	display: none;
	}
	
.gallery-archive {
	}
	
.gallery-archive h2 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 19px;
	color: #054EA1;
	font-weight: 400;
	}
	
.gallery-archive img.gallery-image {
	width: 100%;
	height: auto;
	margin-bottom: 10px;
	}
	
.newsletters-archive {
	min-height: 190px;
	margin: 0 auto;
	text-align: center;
	}
	
.newsletters-archive h2 {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 19px;
	color: #054EA1;
	font-weight: 400;
	}
	
.newsletters-archive h3 {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 17px;
	color: #222;
	font-weight: 400;
	}
	
.newsletters-archive img.gallery-image {
	width: 100%;
	height: auto;
	margin-bottom: 10px;
	}
	
.responsive-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;  margin-bottom: 10px; }
.responsive-container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
	
.news-blog-article h2,
.about-pages h2,
.about-team-pages h2,
.about-testimonials h2 {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 16px;
	line-height: 22px;
	color: #054EA1;
	font-weight: 400;
	}
	
.news-blog-article h2 a,
.about-pages h2 a,
.about-team-pages h2 a {
	font-size: 18px;
	line-height: 24px;
	color: #054EA1;
	font-weight: 400;
	}
	
.news-blog-article h2 a:hover,
.about-pages h2 a:hover,
.about-team-pages h2 a:hover {
	color: #333;
	}
	
.about-team-pages h2 {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 18px;
	line-height: 24px;
	color: #054EA1;
	font-weight: 600;
	}
	
.about-team-pages h2 span {
	font-weight: 300;
	}
	
.news-blog-article h3,
.about-pages h3,
.about-team-pages h3 {
	font-size: 11px;
	color: #333;
	margin-bottom: 10px;
	font-weight: 400;
	}
	
.about-pages h3 {
	font-size: 14px;
	color: #054EA1;
	font-weight: 600;
	margin-bottom: 10px;
	}
	
.about-team-pages h3 {
	font-size: 12px;
	color: #222;
	font-weight: 400;
	margin-bottom: 10px;
	}
	
a.button-purple-duo {
	display: block;
	background-color: #054EA1;
	color: #fff;
	text-transform: uppercase;
	margin: 0 auto;
	padding: 5px 12px;
	text-align: center;
	font-size: 14px;
	line-height: 14px;
	width: 100%;
	margin-bottom: 5px;
	}
	
a.button-purple-duo:hover {
	color: #fff;
	background-color: #222;
	cursor: pointer;
	}
	
a.button-purple-duo span {
	display: block;
	font-size: 9px;
	}
	
a.button-gray-duo {
	display: block;
	background-color: #777;
	color: #fff;
	text-transform: uppercase;
	margin: 0 auto;
	padding: 5px 12px;
	text-align: center;
	font-size: 14px;
	line-height: 14px;
	width: 100%;
	margin-bottom: 5px;
	}
	
a.button-gray-duo:hover {
	color: #fff;
	background-color: #222;
	cursor: pointer;
	}
	
a.button-gray-duo span {
	display: block;
	font-size: 9px;
	}
	

.mobile-heading {
	margin-top: 40px;
    width: 100%;
    display: block;
	}
	
.mobile-heading img {
	width: 100%;
	height: auto;
	border-bottom: 3px solid #054EA1;
	}

.mobile-header {
	z-index:9999;
	position:fixed;
	width:100%;
	height:103px;
	top: 0px;
	clear: both;
	background-image: url(../images/x_navigation-bg-mobile2-2020-1.png);
	background-repeat: no-repeat;
	background-position: top center;
	display: block;
	}
	
.deploy-left-sidebar {
	display: block;
	overflow:hidden;
	position:relative;
	background-image:url(../images/mobile-menu-2020.png);
	background-repeat:no-repeat;
	background-position: 0px -2px;
	height: 38px;
	width: 61px;
	margin: 6px;
	margin-left: 10px;
	}
	
.deploy-left-sidebar:hover {
	background-position: 0px -47px;
	}

.deploy-right-sidebar {
	display: block;
	overflow:hidden;
	position:relative;
	background-image:url(../images/mobile-menu-2020.png);
	background-repeat:no-repeat;
	background-position: -76px -2px;
	width: 61px;
	height: 38px;
	margin: 6px;
	float:right;
	margin-top: -44px;
	margin-right: 10px;
	}
	
.deploy-right-sidebar:hover {
	background-position: -76px -47px;
	}

.deploy-back-home {
	background-image:url(../images/misc/home.png);
	background-repeat:no-repeat;
	background-color:#f9fafc;
	width:50px;
	height:50px;
	background-position:center center;
	float:right;
	margin-top:-50px;
	}

.delete-right-sidebar {
	display:none;
	background-image:url(../images/misc/contact.png);
	background-repeat:no-repeat;
	background-color:#f9fafc;
	width:50px;
	height:50px;
	background-position:center center;
	float:right;
	margin-top:-50px;
	}

.sidebar-left {
	box-shadow: 3px 0px 3px 0px rgba(0, 0, 0, 0.3);
	background-color: #212121;
	width:270px;
	position:fixed;
	z-index:99999;
	top:0px;
	left:-270px;
	bottom:0px;
	overflow:hidden;
	display: block;
	}

.sidebar-scroll-left {
	padding-right:20px;
	left:0px;
	width:310px;
	overflow: scroll!important;
	overflow-x:hidden!important;
	-webkit-overflow-scroll:touch!important;	
	height:100%;
	}

.sidebar-scroll-right {
	width:290px;
	overflow: scroll!important;
	overflow-x:hidden!important;
	-webkit-overflow-scroll:touch!important;	
	height:100%;
	}

.sidebar-right {
	box-shadow: -2px 0px 2px 0px rgba(0, 0, 0, 0.3);
	background-color: #212121;
	position: fixed;
	overflow:hidden;
	z-index:99998;
	right:-280px;
	top:0px;
	bottom:0px;
	width:270px;
	margin-right:10px;
	display: block;
	}

.sidebar-header-left {
	height:51px;
	background-color:#212121;
	border-bottom:solid 1px #333;
	}

.sidebar-left-logo {	
	position:absolute;
	top:18px;
	left:20px;
	}

.close-sidebar-left {
	background-color:#212121;
	background-image:url(../images/icon-close.png);
	background-size:17px 17px;
	background-repeat:no-repeat;
	background-position:16px 18px;
	height:50px;
	width:50px;
	margin-left:220px;
	display:block;
	}

.sidebar-divider-text {
	color:#FFFFFF;
	font-size:10px;
	font-weight:700;
	padding-top:15px;
	padding-left:15px;
	margin-bottom:15px;
	}

.nav-item {
	display:block;
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	background-size:20px 20px;	
	background-color: #212121;
	font-size:12px;
	font-weight:600;
	color:#ccc !important;
	height:50px;
	line-height:49px;
	background-repeat:no-repeat;
	padding-left:20px;
	background-position:20px center;
	border-bottom:solid 1px #333;
	text-decoration:none;
	}
	
.nav-item-active {
	display:block;
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	background-size:20px 20px;	
	font-size:12px;
	font-weight:700;
	color:#fff !important;
	height:50px;
	line-height:49px;
	background-repeat:no-repeat;
	padding-left:20px;
	background-position:20px center;
	border-bottom:solid 1px #222;
	text-decoration:none !important;
/*	background-color: #04458F;*/
    background: #383838;
	}
	
.nav-item:hover {
		background-color: #303030;
}
.nav-item-active:hover {

	background: rgba(69,69,69,1);
	}

.icon-active {
	position:absolute;
	background-image:url(../images/misc/left-sidebar/location%402x.png);
	background-size:10px 15px;
	background-repeat:no-repeat;
	display:block;
	width:10px;
	height:15px;
	top:19px;
	left:240px;
	}

.icon-page {
	position:absolute;
	background-image:url(../images/arrow-right.png);
	background-size:8px 11px;
	background-repeat:no-repeat;
	display:block;
	width:10px;
	height:15px;
	top:19px;
	left:240px;
	}

.icon-drop {
	position:absolute;
	background-image:url(../images/arrow-down.png);
	background-size:11px 8px;
	background-repeat:no-repeat;
	display:block;
	width:10px;
	height:15px;
	top:19px;
	left:239px;
	}

.submenu a {
	background-color: #054EA1;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:20px;
	font-size:10px;
	color:#C9C9C9 !important;
	text-transform:uppercase;
	}
	
.submenu a:hover {
	background-color: #04458F;;
	}
	
.submenu a:last-child {
	border-bottom:solid 1px #04458F;
	}

.submenu a em {
	background-image:url(../images/arrow-right.png);
	background-size:8px 11px;
	background-repeat:no-repeat;
	float:left;
	width:10px;
	height:15px;
	display:block;
	margin-top:5px;
	padding-right:35px;
	}

.submenu a:first-child {
	background-image:none!important;
	}

.submenu {
	display:none;
	}

.submenu-active {
	display:block;
	}

.sidebar-bottom-controls {
	background-color:#1d1f22;
	}

.sidebar-bottom-controls a p {
	margin-bottom:2px;
	font-size:10px;
	color:#878787;
	}

.sidebar-bottom-controls a {
	background-image:url(../images/misc/sidebar-deco-vertical.png);
	background-repeat:repeat-y;
	font-size:10px;
	text-align:center;
	float:left;
	width:32%;
	text-transform:uppercase;
	color:#FFFFFF;
	line-height:10px;	
	border-top:solid 1px #25272a;
	display:block;
	}

.twitter-bottom {
	display:block;
	background-image:url(../images/icon_shadow/social/twitter.png);
	background-repeat:no-repeat;
	background-position:center 33px;
	background-size:16px 16px;
	height:50px;
	margin-top:-25px;
	}

.facebook-bottom {
	display:block;
	padding-top:26px;
	background-image:url(../images/icon_shadow/social/facebook.png);
	background-repeat:no-repeat;
	background-position:center 33px;
	background-size:16px 16px;
	height:50px;
	margin-top:-25px;
	}

.close-bottom-left {
	display:block;
	padding-top:26px;
	background-image:url(../images/icon-close.png);
	background-repeat:no-repeat;
	background-position:center 33px;
	background-size:16px 16px;
	height:50px;
	margin-top:-25px;
	}

.close-bottom-right {
	display:block;
	padding-top:26px;
	background-image:url(../images/icon-close.png);
	background-repeat:no-repeat;
	background-position:center 33px;
	background-size:16px 16px;
	height:50px;
	margin-top:-25px;
	}

.sidebar-header-right {
	height:50px;
	background-color:#212121;
	border-bottom:solid 1px #333;
	}

.sidebar-right-logo {	
	position:absolute;
	top:18px;
	right:40px;
	}

.close-sidebar-right {
	background-color:#212121;
	background-image:url(../images/icon-close.png);
	background-size:17px 17px;
	background-repeat:no-repeat;
	background-position:16px 18px;
	height:50px;
	width:50px;
	margin-left:0px;
	display:block;
	}
	
	
a.gray-button {
	font-size: 12px;
	display: inline-block;
	margin-bottom: 5px;
	padding: 8px 12px;
	background-color: #404040;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	margin-top: 10px;
	letter-spacing: 0px !important;
	}
	
a.purple-button {
	font-size: 12px;
	display: inline-block;
	margin-bottom: 5px;
	padding: 8px 12px;
	background-color: #470043;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0px !important;
	}
	
a.gray-button:hover,
a.purple-button:hover {
	background-color: #333;
	}
	

	
}

/*homepage 3 box*/

.view {
   width: 159px;
   height: 76px;
    margin: 0 6px 0 7px;
    display: inline-block;
   float: left;
   border: 5px solid #fff;
   overflow: hidden;
   position: relative;
   text-align: center;
   -webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;
   box-shadow: 1px 1px 2px #e6e6e6;
   cursor: default;
   background: #fff url(../images/bgimg.jpg) no-repeat center center;
}
.view .mask,.view .content {
   width: 159px;
   height: 76px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
}
.view h2 {
   text-transform: uppercase;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 17px;
   padding: 10px;
   background: rgba(0, 0, 0, 0.8);
   margin: 20px 0 0 0;
}
.view p {
   font-family: Georgia, serif;
   font-style: italic;
   font-size: 12px;
   position: relative;
   color: #fff;
   padding: 10px 20px 20px;
   text-align: center;
}
.view a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   background: #01416D;
   color: #fff;
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #000;
   -moz-box-shadow: 0 0 1px #000;
   box-shadow: 0 0 1px #000;
}
.view a.info: hover {
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;
}

/*events view*/
.view_events {
   width: 240px;
   height: 160px;
    margin: 6px 6px 7px 7px;
    display: inline-block;
/*   float: left;*/
   border: 5px solid #fff;
   overflow: hidden;
   position: relative;
   text-align: center;
   -webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;
   box-shadow: 1px 1px 2px #e6e6e6;
   cursor: default;
   background: #fff url(../images/bgimg.jpg) no-repeat center center;
}
.view_events .mask,.view_events .content {
   width: 240px;
   height: 160px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view_events img {
   display: block;
   position: relative;
   max-width: 120%;
}
.view_events h2 {
   text-transform: uppercase;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 17px;
   padding: 10px;
   background: rgba(0, 0, 0, 0.8);
   margin: 20px 0 0 0;
}
.view_events p {
   font-family: Georgia, serif;
   font-style: italic;
   font-size: 12px;
   position: relative;
   color: #fff;
   padding: 10px 20px 20px;
   text-align: center;
}
.view_events a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   background: #01416D;
   color: #fff;
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #01416D;
   -moz-box-shadow: 0 0 1px #01416D;
   box-shadow: 0 0 1px #01416D;
}
.view_events a.info: hover {
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;
}

.main{
	position: absolute;
    bottom: 23px;
    width:100%;
	z-index:300;
}
.main_v {
width: 556px;
height:86px;
    padding: 18px 8px 18px 12px;
    margin: 0 auto;	
		background: rgba(255,255,255,0.2);
}
.main_v2 {    padding: 18px 8px 18px 12px;
    margin: 0 auto; width:100%;	    display: inline-block; text-align:center;}

.view-tenth img {
   -webkit-transform: scaleY(1);
   -moz-transform: scaleY(1);
   -o-transform: scaleY(1);
   -ms-transform: scaleY(1);
   transform: scaleY(1);
   -webkit-transition: all 0.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s ease-in-out;
}
.view-tenth .mask {
   background-color: rgba(255, 231, 179, 0.3);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-tenth h2 {
	font-size:10px;
   border-bottom: 1px solid rgba(0, 0, 0, 0.3);
   background: transparent;
   margin: 1px 5px 3px 5px;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   color: #01416D;
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}


.view-tenth p {
	font-size:9px;
   color: #333;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
.view-tenth a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
.view-tenth:hover img {
   -webkit-transform: scale(10);
   -moz-transform: scale(10);
   -o-transform: scale(10);
   -ms-transform: scale(10);
   transform: scale(10);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=60)";
   filter: alpha(opacity=60);
   opacity: 0.6;
}
.view-tenth:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-tenth:hover h2,.view-tenth:hover p,.view-tenth:hover a.info {
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
				
				
/**/
.view-tenth-ev img {
   -webkit-transform: scaleY(1);
   -moz-transform: scaleY(1);
   -o-transform: scaleY(1);
   -ms-transform: scaleY(1);
   transform: scaleY(1);
   -webkit-transition: all 0.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s ease-in-out;
}
.view-tenth-ev .mask {
   background-color: rgba(255, 231, 179, 0.3);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-tenth-ev h2 {
	font-size:18px;
   border-bottom: 1px solid rgba(1, 65, 109, 0.3);
   background: transparent;
   margin: 21px 5px 23px 5px;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   color: #01416D;
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}


.view-tenth-ev p {
	font-size:9px;
   color: #333;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
.view-tenth-ev a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
.view-tenth-ev:hover img {
   -webkit-transform: scale(10);
   -moz-transform: scale(10);
   -o-transform: scale(10);
   -ms-transform: scale(10);
   transform: scale(10);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=40)";
   filter: alpha(opacity=40);
   opacity: 0.4;
}
.view-tenth-ev:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-tenth-ev:hover h2,.view-tenth-ev:hover p,.view-tenth-ev:hover a.info {
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
								
/**/
@media screen and (max-width: 767px){	
#mainC {margin-top:38px !important;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {		
#mainC {margin-top:140px;}
#back_home {right:40px !important; }
.view_events {
   width: 200px;
   height: 133px;
    margin: 6px 6px 7px 7px;
    display: inline-block;
/*   float: left;*/
   border: 5px solid #fff;
   overflow: hidden;
   position: relative;
   text-align: center;
   -webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;
   box-shadow: 1px 1px 2px #e6e6e6;
   cursor: default;
   background: #fff url(../images/bgimg.jpg) no-repeat center center;
}
.view_events .mask,.view_events .content {
   width: 200px;
   height: 133px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view_events img {
   display: block;
   position: relative;
}
.view_events h2 {
   text-transform: uppercase;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 17px;
   padding: 10px;
   background: rgba(0, 0, 0, 0.8);
   margin: 20px 0 0 0;
}
.view_events p {
   font-family: Georgia, serif;
   font-style: italic;
   font-size: 12px;
   position: relative;
   color: #fff;
   padding: 10px 20px 20px;
   text-align: center;
}
.view_events a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   background: #01416D;
   color: #fff;
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #000;
   -moz-box-shadow: 0 0 1px #000;
   box-shadow: 0 0 1px #000;
}
.view_events a.info: hover {
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;
}

.view-tenth-ev img {
   -webkit-transform: scaleY(1);
   -moz-transform: scaleY(1);
   -o-transform: scaleY(1);
   -ms-transform: scaleY(1);
   transform: scaleY(1);
   -webkit-transition: all 0.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s ease-in-out;
}
.view-tenth-ev .mask {
   background-color: rgba(255, 231, 179, 0.3);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-tenth-ev h2 {
	font-size:16px;
   border-bottom: 1px solid rgba(0, 0, 0, 0.3);
   background: transparent;
   margin: 21px 5px 13px 5px;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   color: #333;
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}


.view-tenth-ev p {
	font-size:9px;
   color: #333;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
.view-tenth-ev a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
.view-tenth-ev:hover img {
   -webkit-transform: scale(10);
   -moz-transform: scale(10);
   -o-transform: scale(10);
   -ms-transform: scale(10);
   transform: scale(10);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=40)";
   filter: alpha(opacity=40);
   opacity: 0.4;
}
.view-tenth-ev:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-tenth-ev:hover h2,.view-tenth-ev:hover p,.view-tenth-ev:hover a.info {
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}						
}

.content{
	float:left;
	width:310px;
	padding:0 0 0 2px;
}
.content-box{
	width:780px;
	float:right;
}

@media only screen and (min-width: 1600px)
{	
.content {
    float: left;
    width: 310px;
    padding: 0 0 0 2px;
}
.content-box {
    width: 780px;
    float: right;
}								
}
								
								
@media only screen and (max-width: 1599px)
{				
.content {
    padding: 0;
}				
.content-box {
    width: 560px;
}
}


@media only screen and (max-width: 1023px) {
.content {
    width: auto;
    height: auto !important;
    float: none;
    margin: 0 0 14px;
}
.content-box {
    width: 560px;
    float: none;
    height: auto !important;
    margin: 0 auto;
}
/*fundaluri on mobile*/
.bg_salut {/*background-image:url(../images/bg/2016/mobile/bg_mobile.jpg) !important; background-position:top center !important;*/}
.bg_audio {/*background-image:url(../images/bg/2016/mobile/bg_mobile.jpg) !important; background-position:top center !important;*/}
.bg_video {/*background-image:url(../images/bg/2016/mobile/bg_mobile.jpg) !important; background-position:top center !important;*/}
.bg_foto {/*background-image:url(../images/bg/2016/mobile/bg_mobile.jpg) !important; background-position:top center !important;*/}
.bg_oferte {/*background-image:url(../images/bg/2016/mobile/bg_mobile.jpg) !important; background-position:top center !important;*/}
.bg_contact {/*background-image:url(../images/bg/2016/mobile/bg_mobile.jpg) !important; background-position:top center !important;*/}
.bg_pareri {/*background-image:url(../images/bg/2016/mobile/bg_mobile.jpg) !important; background-position:top center !important;*/}
.bg_parteneri {/*background-image:url(../images/bg/2016/mobile/bg_mobile.jpg) !important; background-position:top center !important;*/}
.bg_evenimente {/*background-image:url(../images/bg/2016/mobile/bg_mobile.jpg) !important; background-position:top center !important;*/}
}


@media only screen and (max-width: 767px) {
.content-block {
/*    padding: 22px 24px 18px;*/
    width: auto;
}
.content {
    margin: 0 0 25px;
}
.content-box {
    width: auto;
}
.content-box .btns-area {
    padding: 0 10.5%;
    margin: 0 0 23px;
}
}


#mainC {
	position:relative; margin-top:84px; padding-top:66px; padding-bottom:20px; z-index:776;/* background: rgba(24, 24, 24, 0.9)*/;
}
.nano-content {width:80%; max-width:1280px; margin:auto; text-align:justify;}
@media only screen and (max-width: 400px) {
.gallery-box ul li {
	width:49%;
    margin: 7px 0px 5px 0px !important;
}
}

@media only screen and (max-width: 480px) {
.ascuns_mobil {display:none; }
.nano-content {width:90%; max-width:480px; margin:auto; text-align:justify;}
#back_home {display:none !important; }
}
@media only screen and (max-width: 320px) {
.nano-content {width:95%; max-width:300px; margin:auto; text-align:justify;}
#back_home {display:none !important; }
}
.spaceh_30 {height:30px !important; display:block; }
.spaceh_50 {height:50px !important; display:block; }
/*fundaluri*/
.bg_salut {/*background: url(../images/bg/2016/bg_salut.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_audio {/*background: url(../images/bg/2016/bg_audio.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_video {/*background: url(../images/bg/2016/bg_video.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_foto {/*background: url(../images/bg/2016/bg_foto.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_oferte {/*background: url('../images/bg/2016/bg_oferte.jpg') no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_contact {/*background: url('../images/bg/2016/bg_rezervari.jpg') no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_pareri {/*background: url('../images/bg/2016/bg_pareri.jpg') no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover; */}
/*.bg_pareri {background-image:url(../images/bg/2016/bg_pareri.jpg);}*/
.bg_parteneri {/*background: url(../images/bg/2016/bg_parteneri.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}
.bg_evenimente {/*background: url(../images/bg/2016/bg_evenimente.jpg) no-repeat center center fixed;      -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/}


/*.bg_evenimente {}*/

h1 {    line-height: 20px; }
h2 {    line-height: 18px; }

.nu_arata_h {text-indent: -9999px;     height: 1px;    padding: 0px;    margin: 0px;}

#mainC h1{
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
	margin:-20px 0 13px;
	margin:0px 0 13px;
	font-family:'Roboto',Arial;
}

#mainC h1 a.active{
	color:#3F6BA3 !important;
	font-style:italic;
	}

#mainC.extra-margin {
    margin-top: 0;
}
#back_home {
display:none;
width:52px;
position:fixed; 
height:26px; 
bottom:23px; 
right:140px;
z-index:780; background-color:#01416D;
border-radius: 30px 30px 0px 0px; 
-moz-border-radius: 30px 30px 0px 0px; 
-webkit-border-radius: 30px 30px 0px 0px;
}

.img_border {
	border: 1px #01416d solid;
    padding: 3px;
    background-color: #e8d6c5 !important;
	width: 100%;
}
.echipa {}
.echipa p {padding-top:10px; color:#ccc; }
.echipa p strong {color:#fff; }
.numerotare {float: left;
    margin-right: 15px;
    font-size: 22px;
    padding-top: 0px;
    padding-left: 20px;
    color: #fff;
    position: absolute;}

.roboto_font {font-family: 'Roboto', sans-serif;}
.open_sans_font {font-family: 'Open Sans', sans-serif;}

#mCSB_1_scrollbar_vertical {z-index:4444; }