/*
Theme Name: LinkVet
Theme URI: http://wordpress.org/themes/twentythirteen
Author: Sebastian Adrian Botez @ webmagnat.ro
Author URI: http://webmagnat.ro/
Description: Website creat pe tema custom in concordanta cu cerintele clientului
Version: 1.0
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: LinkVet

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* GRID */
	/* GRID */
		/* GRID */

* {margin: 0; padding: 0; border: 0; font-size: 14px; font: inherit; vertical-align: baseline;}

html {
    position: relative;
    height: auto;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
	width:100%;
	height:100%;
	line-height: 1;
	font-family: 'Arial', serif;
}
a {
	outline:none;
	-moz-outline-style: none;
	color: #000000;
	transition:all .2s ease-in-out;
	background: none;
}
a:hover {
	opacity:0.9;
	outline: 0;
}
:focus {
	outline:none;
	-moz-outline-style: none;
}

textarea {resize: none;}
table {border-collapse: collapse; border-spacing: 0;}
img {border: none;}
input, select {outline: none;transition:all ease-in-out 400ms;}
input, button {transition:all ease-in-out 400ms;font-family: 'Arial', serif;transition:all .2s ease-in-out;}

::-webkit-input-placeholder {
	color: #2098d1 !important;
	font-size: 14px;
}
:-moz-placeholder { /* Firefox 18- */
	color: #2098d1 !important; 
	font-size: 14px; 
}
::-moz-placeholder {  /* Firefox 19+ */
	color: #2098d1 !important; 
	font-size: 14px; 
}
:-ms-input-placeholder {  
	color: #2098d1 !important;
	font-size: 14px;  
}



html,
button,
input,
select,
textarea,
a,
p,
span,
h1,h2,h3,h4,h5,h6,
small,
strong {font-family: 'Arial'!important;line-height: 1.3;}


h1,
h2,
h3,
h4,
h5,
h6 {clear: both;}
address {font-style: italic;margin: 0 0 24px;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
dfn {font-style: italic;}
mark {background: #ff0;color: #000;}
p {margin: 0 0 24px;}
code, kbd, pre, samp {font-family: monospace, serif;font-size: 14px;-webkit-hyphens: none;-moz-hyphens:    none;-ms-hyphens:     none;hyphens:         none;}
pre {background: #f5f5f5;color: #666;font-family: monospace;font-size: 14px;margin: 20px 0;overflow: auto;padding: 20px;white-space: pre;white-space: pre-wrap;word-wrap: break-word;}
blockquote,q {-webkit-hyphens: none;-moz-hyphens:    none;-ms-hyphens:     none;hyphens:         none;quotes: none;}
blockquote:before,blockquote:after,q:before,q:after {content: "";content: none;}
blockquote {font-size: 18px;font-style: italic;font-weight: 300;margin: 24px 40px;}
blockquote blockquote {margin-right: 0;}
blockquote cite,blockquote small {font-size: 14px;font-weight: normal;text-transform: uppercase;}
blockquote em,blockquote i {font-style: normal;font-weight: 300;}
blockquote strong,blockquote b {font-weight: 400;}
small {font-size: smaller;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
dl {margin: 0 20px;}
dt {font-weight: bold;}
dd {margin: 0 0 20px;}
menu,ol,ul {margin: 16px 0;padding: 0 0 0 40px;}
ul {list-style-type: square;}
nav ul,nav ol {list-style: none;list-style-image: none;}
li > ul,li > ol {margin: 0;}
img {-ms-interpolation-mode: bicubic;border: 0;vertical-align: middle;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
form {margin: 0;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0;padding: 0;white-space: normal;}

button,input,select,textarea {font-size: 100%;margin: 0;max-width: 100%;vertical-align: baseline;}
button,input {line-height: normal;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled],input[disabled] {cursor: default;}
input[type="checkbox"],input[type="radio"] {padding: 0;}
input[type="search"] {-webkit-appearance: textfield;padding-right: 2px; /* Don't cut off the webkit search cancel button */width: 270px;}
input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
textarea {overflow: auto;vertical-align: top;}

table {border-bottom: 1px solid #ededed;border-collapse: collapse;border-spacing: 0;font-size: 14px;line-height: 2;margin: 0 0 20px;width: 100%;}
caption,th,td {font-weight: normal;text-align: left;}
caption {font-size: 16px;margin: 20px 0;}
th {font-weight: bold;text-transform: uppercase;}
td {border-top: 1px solid #ededed;padding: 6px 10px 6px 0;}
del {color: #333;}
ins {background: #fff9c0;text-decoration: none;}
hr {background: url(images/dotted-line.png) repeat center top;background-size: 4px 4px;border: 0;height: 1px;margin: 0 0 24px;}
em {font-style: italic;}

textarea:hover, 
input:hover, 
textarea:active, 
input:active, 
textarea:focus, 
input:focus, 
button:focus, 
button:active, 
button:hover, 
a:hover, 
a:active, 
a:focus {
	outline:0px!important;
	box-shadow:none;
	outline:none;
}


.bg_1 {background: #518da5;color: #fff;}
.bg_2 {background: #56a2c0;color: #fff;}
.bg_3 {background: #65bddf;color: #fff;}

.color_1 {color: #518da5;}
.color_2 {color: #56a2c0;}
.color_3 {color: #65bddf;}

.dispB {display: block;}
.dispIB {display: inline-block;vertical-align: middle;}
.dispT {display: table;}
.dispTC {display: table-cell; vertical-align: middle;}
.dispN {display: none;}

.txtaC {text-align: center;}
.txtaL {text-align: left;}
.txtaR {text-align: right;}

.fontI {font-style: italic;}
.fontB {font-weight: bold;}

.npm { margin: 0!important;padding: 0!important;}
.npm_left { margin-left: 0;padding-left: 0;}
.npm_top { margin-top: 0;padding-top: 0; }
.npm_right { margin-right: 0;padding-right: 0;}
.npm_bottom { margin-bottom: 0;padding-bottom: 0;}

.np {padding: 0!important;}
.np_left {padding-left: 0;}
.np_top {padding-top: 0; }
.np_right {padding-right: 0;}
.np_bottom {padding-bottom: 0;}

.nmg {margin: 0!important;}
.nmg_left {margin-left: 0;}
.nmg_top {margin-top: 0;}
.nmg_right {margin-right: 0;}
.nmg_bottom {margin-bottom: 0;}

.floatR {float: right;}
.floatL {float: left;}


body {width: 100%;}
header {
	background: url(photos/body_bg.png) no-repeat;
	background-size: cover;
	padding-top: 60px;
	padding-bottom: 165px;
	-webkit-box-shadow: 0px 10px 29px -10px #ccc;
	-moz-box-shadow: 0px 10px 29px -10px #ccc;
	box-shadow: 0px 10px 29px -10px #ccc;
}
.homepage_section,
.page_info_section,
.aboutus_section,
.page_services_section {
	-webkit-box-shadow: inset 0px 200px 202px -200px #ccc;
	-moz-box-shadow: inset 0px 200px 202px -200px #ccc;
	box-shadow: inset 0px 200px 202px -200px #ccc;
}
body {
	background: #f8f8f8;
}
footer {
	background: #56a2c0;
	width: 100%;
	padding: 30px 0px;
	bottom: 0;
	position: absolute;
}
.web_container {max-width: 1155px;margin: 0 auto;padding: 0px 15px;}
.upp_container {position: relative;top: -150px;}


/* Loading CSS */
	.loading {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(255,255,255, 0.9);
		display: table;
		text-align: center;
		z-index: 99999;
	}
	.loading_contain {
		display: table-cell;
		vertical-align: middle;
	}
/* End Loading CSS */

/* Menu Bar CSS*/
	
	.web_menu_bars {
		cursor: pointer;
		width: 100%;
		text-align: center;
		display: none;
		font-size: 16px;
		font-weight: bold;
		color: #2098d1;
	}
	.web_menu_bars i {
		padding: 0px 2px;
		font-size: 20px;
		color: #2098d1;
		display: inline-block;
		vertical-align: baseline;
	}

/* End Menu Bar CSS*/





		/* END GRID */
	/* END GRID */
/* END GRID */



/*------------------------------------------------------------------------------------------------------------------------------------------*/



/* WEB STYLE */
	/* WEB STYLE */
		/* WEB STYLE */





/* --- header --- */

	.web_header {
		background: #fff;
		border-top: 4px solid #56a2c0;
		line-height: 90px;
		-webkit-box-shadow: 0px 10px 29px -10px #ccc;
		-moz-box-shadow: 0px 10px 29px -10px #ccc;
		box-shadow: 0px 10px 29px -10px #ccc;
	}
	.social_icon,
	.web_searcher {
		width: 47%;
		display: inline-block;
		vertical-align: middle;
	}
	.web_searcher {
		text-align: center;
		position: relative;
	}
	.search_contain {
		position: absolute;
		display: none;
		bottom: 0px;
		right: 0px;
		width: 300px;
		line-height: 32px;
		height: 32px;
		z-index: 99999;
	}
	.search_contain input {
		width: 200px;
		display: inline-block;
		padding: 5px 10px;
		border-radius: 3px;
		border: 1px solid #2098d1;
		color: #2098d1;
		font-size: 14px;
	}
	.search_contain button {
		width: 50px;
		display: inline-block;
		background: none;
	}
	.search_contain i {
		font-size: 20px;
		color: #2098d1;
	}
	.show_search {
		font-size: 18px;
		color: #cb464d;
		cursor: pointer;
	}
	.social_items {
		display: inline-block;
		width: 39%;
		vertical-align: middle;
		text-align: center;
	}
	.social_item {
		font-size: 18px;
		color: #3B5998;
		padding: 4px;
		background: #fff;
		border-radius: 50%;
		display: inline-block;
		width: 31px;
		height: 29px;
		text-align: center;
		position: relative;
		z-index: 999;
		margin: 5px;
	}
	#menu-main-menu {
		margin: 0;
		padding: 0;
		text-align: right;
	}
	#menu-main-menu li {
		display: inline-block;
		list-style: none;
	}
	#menu-main-menu li a {
		display: block;
		font-size: 18px;
		font-weight: 300;
		color: #5F5D5D;
		/*background: #fff;*/
		padding: 10px 6px;
		text-transform: uppercase;
		font-family: 'Source Sans Pro'!important;
	}
	.current-menu-item {
		background: #2098d1!important;
		color: #fff!important;
	}
	.current-menu-item a {
		color: #fff!important;
	}
	.slider_content {
		position: absolute;
		top: 0;
		left: 20%;
		width: 60%;
		height: 100%;
		margin: 0 auto;
		text-align: center;
		padding-top: 15vh;
	}
	.slider_content h3 {
		font-size: 3vw;
		color: #fff;
		text-shadow: 1px 1px 3px #272727;
		margin: 0;
		margin-bottom: 30px;
		font-family: 'Source Sans Pro'!important;
	}
	.see_more_bton {
		font-size: 16px;
		color: #fff;
		text-decoration: none;
		display: inline-block;
		padding: 5px 50px;
		background: #2098d1;
		border: 1px solid #fff;
			transition: 0.4s;
	}
	.see_more_bton:hover,
	.see_more_bton:focus,
	.see_more_bton:active {
		background: #fff;
		border: 1px solid #2098d1;
		color: #2098d1;
		opacity: 1;
		text-decoration: none;
	}
	.web_slider_index {
		min-height: 420px;
		width: 100%;
		position: relative;
		z-index: 9999;
		-webkit-box-shadow: 0px 10px 29px -10px #ccc;
		-moz-box-shadow: 0px 10px 29px -10px #ccc;
		box-shadow: 0px 10px 29px -10px #ccc;
	}

	/* --- inner pages --- */

	.text_vendor {
		width: 35%;
		margin: 0 auto;
		text-align: center;
		min-height: 180px;
		padding-bottom: 20px;
	}
	.text_vendor p {
		font-size: 16px;
		color: #5F5D5D;
		font-style: italic;
		line-height: 2;
		margin-bottom: 0px;
	}
	.text_vendor ul {
		padding-left: 20px;
		margin: 10px 0px;
	}
	.text_vendor li {
		list-style: none;
		font-size: 14px;
		color: #2098d1;
	}

	/* --- end inner pages --- */

	/*BXSLIDER MODIFY*/
	.bxslider {
		margin: 0;
		padding: 0;
	}
	.bx-wrapper .bx-viewport {
		box-shadow: 0px 0px 0px;
		border: 0px;
		left: 0px;
	}
	.bx-wrapper img {
		width: 100%;
		max-height: 540px;
	}
	.bx-wrapper {
		margin: 0px;
	}
	.bx-wrapper .bx-pager {
		display: none;
	}
	.bx-wrapper .bx-controls-direction a {
		width: 53px;
		height: 53px;
	}
	.bx-wrapper .bx-prev {
		left: 23px;
		background: url(photos/controls.png) no-repeat 0 1px;
	}
	.bx-wrapper .bx-next {
		right: 23px;
		background: url(photos/controls.png) no-repeat -55px 1px;
	}
	.bx-wrapper .bx-prev:hover {
		background: url(photos/controls.png) no-repeat 0px 1px;
	}
	.bx-wrapper .bx-next:hover {
		background: url(photos/controls.png) no-repeat -55px 1px;
	}

	/*END BXSLIDER MODIFY*/


/* --- end header --- */



/* --- section --- */

	/* --- homepage --- */

	.web_logo {
		padding-left: 15px;
	}
	.web_logo h1 {
		font-size: 16px;
	}
	.prog_vendor {
		text-align: center;
		background: #fff;
		min-height: 310px;
		-webkit-box-shadow: 0px 10px 29px -10px #ccc;
		-moz-box-shadow: 0px 10px 29px -10px #ccc;
		box-shadow: 0px 10px 29px -10px #ccc;
	}
	.prog_vendor p {
		margin: 0;
	}
	.title_vendor,
	.photo_vendor,
	.vendor_contain {
		padding: 22px 0px;
	}
	.title_vendor i {
		font-size: 25px;
		font-weight: bold;
		padding-right: 10px;
	}
	.title_vendor p {
		font-size: 18px;
	}

	.vendor_contain p {
		font-size: 18px;
		padding: 5px 0px;
		font-weight: 100;
	}
	.vendor_contain table {
		width: 60%;
		margin: 0 auto;
		border: 0px;
	}
	.aboutus_orar table {
		width: 95%;
	}
	.aboutus_orar_place {
		padding: 25px 0px;
		margin: 0px 15px;
	}
	.aboutus_orar_place img {
		width: 100%;
		box-shadow: 0 0 13px 0px #000;
	}
	.vendor_contain td {
		border: 0px;
		padding: 5px 0px;
		line-height: 1.3;
		font-size: 16px;
	}
	.list_vendor ul {
		margin: 0;
		padding: 0;
		padding-left: 90px;
	}
	.list_vendor ul li {
		list-style: none;
		display: inline-block;
		width: 33%;
	}
	.list_vendor ul li a {
		display: inline-block;
		text-decoration: none;
		font-size: 16px;
		color: #5F5D5D;
		font-weight: 300;
		padding: 20px 0px;
			transition: 0.4s;
	}
	.list_vendor ul li a:hover {
		color: #2098d1;
	}
	.list_vendor ul li i {
		color: #2098d1;
		padding-right: 10px;
	}
	.list_button {
		text-align: right;
		padding: 15px;
	}
	.services_section {
		margin-top: 15px;
		background: #fff;
		-webkit-box-shadow: 0px 10px 29px -10px #ccc;
		-moz-box-shadow: 0px 10px 29px -10px #ccc;
		box-shadow: 0px 10px 29px -10px #ccc;
		clear: both;
	}
	.services_title {
		text-align: center;
		padding: 25px 0px;
	}
	.services_title h3 {
		font-size: 36px;
		text-transform: uppercase;
		color: #56a2c0;
		margin: 0;
	}
	.articol_contain {
		min-height: 232px;
	}
	.articol_icon {
		width: 100%;
		text-align: center;
	}
	.articol_icon img {
		background-color: #fff;
		padding: 12px 15px;
		border-radius: 50%;
		box-shadow: 0 0 13px 0px #000;
	}
	.articol_title {
		text-align: center;
		padding: 30px 40px;
		min-height: 115px;
	}
	.articol_title h3 {
		margin: 0;
		font-size: 20px;
		color: #2098d1;
	}
	.articol_text p {
		font-size: 14px;
		color: #5F5D5D;
		text-align: justify;
		margin: 0;
	}
	.comments_side {
		margin: 15px 0px;
	}
	.profile_photo {
		width: 30%;
		display: inline-block;
		vertical-align: top;
		text-align: center;
	}
	.profile_photo a {
		display: block;
	}
	.profile_photo img {
		width: 90%;
		border-radius: 50%;
		margin: 0 auto;
		background: #56a2c0;
	}
	.post_detail {
		width: 68%;
		display: inline-block;
		vertical-align: top;
		text-align: left;
		padding-left: 10px;
	}
	.profile_name,
	.rating_post {
		width: 100%;
		padding-bottom: 20px;
	}
	.profile_name a {
		display: block;
		font-size: 18px;
		color: #2098d1;
		text-decoration: none;
	}
	.rate_item {
		padding: 0px 1px;
		cursor: pointer;
		font-size: 18px;
		color: #989898;
			transition: 0.4s;
	}
	/*.rate_item:hover {
		color: #2098d1;
	}*/
	.rating_active {
		color: #2098d1;
	}
	.comment_post p {
		font-size: 18px;
		font-style: italic;
		font-weight: 300;
		color: #5F5D5D;
		font-family: 'Source Sans Pro'!important;
	}
	.post_content {
		width: 90%;
		margin: 0 auto;
		min-height: 200px;
	}

	/* --- end homepage --- */


	/* --- page informatii --- */

	.articol_section2 {
		background: #fff;
		-webkit-box-shadow: 0px 10px 29px -10px #ccc;
		-moz-box-shadow: 0px 10px 29px -10px #ccc;
		box-shadow: 0px 10px 29px -10px #ccc;
		padding: 30px 0px;
	}
	.wp-pagenavi a, .wp-pagenavi span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #337ab7;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd;
	}
	.wp-pagenavi a:hover, .wp-pagenavi span.current {
		border-color: #527AB7;
	}
	.wp-pagenavi {
		display: inline-block;
		padding-left: 0;
		margin: 20px 0;
		border-radius: 4px;
	}
	.page_info_section .services_section {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.pagination_article {
		width: 100%;
		text-align: center;
	}
	.articol_session {
		padding: 15px 0px;
		border-bottom: 1px solid #e6e6e6;
		margin: 0px 15px;
	}
	.articol_session_date {
		text-align: center;
		padding: 15px;
		background: #56a2c0;
	}
	.articol_session_date p {
		margin: 0;
		font-size: 14px;
		color: #fff;
		font-weight: 300;
	}
	.articol_session_date span {
		display: block;
	}
	.articol_session_title h3 {
		margin: 0;
		font-size: 24px;
		color: #56a2c0;
	}
	.articol_session_text {
		padding: 30px 0px 20px;
	}
	.articol_session_text p {
		margin: 0;
		text-align: justify;
		font-size: 14px;
		color: #5F5D5D;
		line-height: 1.7;
	}
	.articol_session_more a {
		display: inline-block;
		font-size: 14px;
		color: #56a2c0;
		text-decoration: none;
	}
	.articol_session_more a:hover {
		text-decoration: underline;
	}

	/* --- end page informatii --- */


	/* --- page servicii --- */


	.page_services_section .articol_section {
		margin-top: 30px;
	}
	.list_servicii {
		margin: 0px 15px;
		-webkit-box-shadow: 35px 1px 23px -41px #ccc;
		-moz-box-shadow: 35px 1px 23px -41px #ccc;
		box-shadow: 35px 1px 23px -41px #ccc;
	}
	.lista_consultatii {
		margin-right: 15px;
	}
	.title_list_servicii {
		padding: 15px 0px;
	}
	.title_list_servicii h3 {
		font-size: 20px;
		color: #56a2c0;
		margin: 0;
		text-transform: uppercase;
	}
	.list_itself ul {
		margin: 0;
		padding: 15px 0px;
		padding-left: 40px;
	}
	.list_itself ul li {
		list-style: none;
		display: block;
	}
	.list_itself ul li a {
		display: block;
		padding: 15px 0px;
		font-size: 16px;
		color: #5F5D5D;
			transition: 0.5s;
	}
	.list_itself ul li a:hover {
		color: #5F5D5D;
		text-decoration: none;
	}
	.consult_text p {
		font-size: 16px;
		color: #5F5D5D;
	}
	.service_part1,
	.service_part2 {
		min-height: 70px;
		margin: 10px 0px;
	}
	.service_part1 {
		background: #f5f5f5;
		padding: 15px;
	}
	.service_part1 h3 {
		margin: 0;
		font-size: 16px;
		font-weight: bold;
		color: #56a2c0;
		line-height: 1;
		padding-bottom: 3px;
	}
	.service_part1 p {
		margin: 0;
		font-size: 14px;
		color: #5F5D5D;
	}
	.service_part2 {
		background: #56a2c0;
		padding: 15px;
	}
	.service_price {
		display: inline-block;
		vertical-align: middle;
		width: 49%;
	}
	.service_price span {
		font-weight: bold;
		font-size: 20px;
		color: #fff;
	}
	.service_price p {
		display: inline-block;
		vertical-align: middle;
		width: 70%;
		font-size: 16px;
		color: #fff;
		margin: 0px;
		line-height: 1;
		padding-right: 5px;
	}
	.service_price img {
		width: 25%;
		display: inline-block;
		vertical-align: middle;
	}
	.header_text_side {
		margin-top: 30px;
	}


	/* --- end page servicii --- */




	/* --- page despre noi --- */


	.aboutus_vendor {
		width: 70%;
	}
	.aboutus_discover {
		margin: 40px 0px;
	}
	.aboutus_team {
		margin-top: 30px;
	}
	.bton_solicita {
		text-align: center;
		width: 100%;
	}
	.bton_solicita a {
		display: inline-block;
		padding: 5px 35px;
		font-size: 16px;
		color: #fff;
		margin: 20px 0px;
	}


	/* --- end page despre noi --- */


/* --- end section --- */



/* --- footer --- */
	.footer_info a {
		display: block;
		color: #fff;
		text-decoration: underline;
		font-size: 16px;
		font-style: italic;
	}
	.footer_info p,
	.footer_copyright p {
		font-size: 14px;
		color: #fff;
		margin: 0;
	}
	.footer_copyright {
		padding-top: 20px;
	}
	.footer_info span {
		display: block;
	}

/* --- end footer --- */




/* HOVER EFFECTS*/

	/* 1.Bounce To Bottom Facebook Icon Header*/
		.social_item {
		  -webkit-transform: translateZ(0);
		  transform: translateZ(0);
		  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
		  -webkit-backface-visibility: hidden;
		  backface-visibility: hidden;
		  -webkit-transition-property: color;
		  transition-property: color;
		  -webkit-transition-duration: 0.5s;
		  transition-duration: 0.5s;
		}

		.facebook:before {
			background: #3B5998;
		}

		.social_item:before {
		  content: "";
		  position: absolute;
		  z-index: -1;
		  border-radius: 50%;
		  top: 0;
		  left: 0;
		  right: 0;
		  bottom: 0;
		  -webkit-transform: scaleY(0);
		  transform: scaleY(0);
		  -webkit-transform-origin: 40% 0;
		  transform-origin: 40% 0;
		  -webkit-transition-property: transform;
		  transition-property: transform;
		  -webkit-transition-duration: 0.5s;
		  transition-duration: 0.5s;
		  -webkit-transition-timing-function: ease-out;
		  transition-timing-function: ease-out;
		}
		.social_item:hover, .social_item:focus, .social_item:active {
		  color: white;
		}
		.social_item:hover:before, .social_item:focus:before, .social_item:active:before {
		  -webkit-transform: scaleY(1);
		  transform: scaleY(1);
		  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
		  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
		}

	/*End Bounce CSS*/


	/* 2.Shutter Out Vertical Menu List Header */
		#menu-main-menu li a {
		  -webkit-transform: translateZ(0);
		  transform: translateZ(0);
		  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
		  -webkit-backface-visibility: hidden;
		  backface-visibility: hidden;
		  -moz-osx-font-smoothing: grayscale;
		  position: relative;
		  -webkit-transition-property: color;
		  transition-property: color;
		  -webkit-transition-duration: 0.3s;
		  transition-duration: 0.3s;
		}
		#menu-main-menu li a:before {
		  content: "";
		  position: absolute;
		  z-index: -1;
		  top: 0;
		  bottom: 0;
		  left: 0;
		  right: 0;
		  background: #2098d1;
		  -webkit-transform: scaleY(0);
		  transform: scaleY(0);
		  -webkit-transform-origin: 50%;
		  transform-origin: 50%;
		  -webkit-transition-property: transform;
		  transition-property: transform;
		  -webkit-transition-duration: 0.3s;
		  transition-duration: 0.3s;
		  -webkit-transition-timing-function: ease-out;
		  transition-timing-function: ease-out;
		}
		#menu-main-menu li a:hover, #menu-main-menu li a:focus, #menu-main-menu li a:active {
		  color: white;
		  text-decoration: none;
		}
		#menu-main-menu li a:hover:before, #menu-main-menu li a:focus:before, #menu-main-menu li a:active:before {
		  -webkit-transform: scaleY(1);
		  transform: scaleY(1);
		}

	/* End Shutter Out */

/* END HOVER EFFECTS*/
.harta iframe {
	width: 100%;
}
.btn-trimite {
	background: transparent;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 10px 36px;
	color: #56a2c0;
}
		/* END WEB STYLE */
	/* END WEB STYLE */
/* END WEB STYLE */
.member-image {
	margin-bottom: 10px;
}
.member-image a img {
	box-shadow: 0 0 13px 0px #000;
}
.membrii-content li {
	list-style: none;
	display: block;
	margin-bottom: 10px;
	font-style: normal;
}
.click-detalii {
	margin-bottom: 20px;
	display: inline-block;
}
.each-dotare {
	margin-bottom: 20px;
}
.each-locatie {
	margin-bottom: 20px;
}
.det-membr {
	padding-bottom: 5px;
}
.det-membr p {
	margin-bottom: 5px;
}
.member-content {
	margin-bottom: 25px;
}
.member-image {
	overflow: hidden;
}
.member-image a {
	display: inline-block;
}
.member-image a:hover {
	-ms-transform: scale(1.3,1.3); /* IE 9 */
	-webkit-transform: scale(1.3,1.3); /* Chrome, Safari, Opera */
	-moz-transform: scale(1.3,1.3); /* Mozilla */
	transform: scale(1.3,1.3);
}
.each-dotare {
	background: none!important;	
}
.each-dotare img {
	margin: 0 auto;
	box-shadow: 0px 0px 24px 0px #000;
}
.aligncenter {
	display: block;
	margin: 0 auto;
}
.alignleft {
	float: left;
	margin: 10px;
}
.alignright {
	float: right;
	margin: 10px;
}