/*
	Theme Name: AME 
	Theme URI: http://amewebbacau.com
	Author: AME WEB
	Author URI: http://amewebbacau.com
	Description: Multipurpose theme powered by Live Composer.
	Version: 1.0.3
	License: GPL2
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/**
 * Reset CSS
 */
 @font-face {
	font-family: 'american-typewriter-condensed-light';
	src: url('fonts/american-typewriter-condensed-light.eot');
	src: local('☺'), url('fonts/american-typewriter-condensed-light.woff') format('woff'), url('fonts/american-typewriter-condensed-light.ttf') format('truetype'), url('fonts/american-typewriter-condensed-light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'aurorabt-boldcondensed-opentype';
	src: url('fonts/aurorabt-boldcondensed-opentype.eot');
	src: local('☺'), url('fonts/aurorabt-boldcondensed-opentype.woff') format('woff'), url('fonts/aurorabt-boldcondensed-opentype.ttf') format('truetype'), url('fonts/aurorabt-boldcondensed-opentype.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'CaflischScriptPro-Regular';
	src: url('fonts/CaflischScriptPro-Regular.eot');
	src: local('☺'), url('fonts/CaflischScriptPro-Regular.woff') format('woff'), url('fonts/CaflischScriptPro-Regular.ttf') format('truetype'), url('fonts/CaflischScriptPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a img{border:0}
img, embed, iframe, object { max-width: 100%; }
body .align-center { text-align: center; }
.header-large{
	background:url("images/header-bg.png");
	background-repeat:no-repeat;
	background-position:center -1px;
	background-size:100% 100%;
	height:160px;
	position:relative;
	z-index:99;
}
.footer-large{
	background:url("images/footer-bg.png");
	background-repeat:no-repeat;
	background-position:center -1px;
	background-size:100% 100%;
	height:220px;
	position:relative;
	z-index:99;
	padding-top:42px;
}
body{font-family:"Open Sans",Arial,sans-serif;}
.logo-website {
  float: left;
  margin-top: 19px;
  width: 160px;
}
#menu-book-button {
  float: right;
  margin: 0;
  padding-top: 21px;
}
#menu-book-button a {
  background-image: url("images/arrow-bg.png"), url("images/arrow-bg.png");
  background-position: 0 43px, 220px -94px;
  background-repeat: no-repeat;
  border: none;
  font-family: "CaflischScriptPro-Regular",Open Sans;
  font-size: 59px;
  letter-spacing: 2px;
  line-height: 40px;
  padding: 10px 70px;
  transition:none;
}
#menu-book-button a:hover{
	text-decoration:none;
	 background-image: url("images/arrow-bg.png"), url("images/arrow-bg.png");
  background-position: 0 -147px, 220px -284px;
  background-repeat: no-repeat;
}
.book-part {
  display: block;
  padding-left: 15px;
}
#header-map {
  background-size: 100% 100% !important;
  height: 820px;
  margin-left: auto;
  margin-right: auto;
  margin-top: -71px;
  padding: 70px 0 20px !important;
  position: relative;
  width: 1900px;
}
#header-map .dslc-modules-section-wrapper {
  max-width: 1700px !important;
  width: 1700px !important;
}
.content_map {
  height: 390px;
  position: relative;
  width: 100%;
}
.left_map {
  min-height: 197px;
  position: relative;
  width: 300px;
  z-index: 4;
}
.big-logo {
  clear: both;
  display: block;
  margin: 0 auto;
  width:130px;
}
.container-logo {
  display: none;
  left: -8px;
  position: absolute;
  text-align: center;
  top: 90px;
  width: 100%;
}
.line-map {
  height: 42px;
  font-size:14px;
   display:none;
}
.half-map {
  float: left;
  width: 50%;
}
.line-map .dslc-icon {
  border: 2px solid #fff;
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  padding: 7px;
  cursor:pointer;
 /* transition:all 0.4s ease-in-out;*/
  width: 36px;
  text-align: center;
}
.dslc-icon.category-map1,.category-map1 .view-info{
	background: #ed6964;
} 
.dslc-icon.category-map2,.category-map2 .view-info{
	background: #7FAD01;
} 
.dslc-icon.category-map3,.category-map3 .view-info{
	background: #E1A02F;
} 
.dslc-icon.category-map4,.category-map4 .view-info{
	background: #006EB4;
} 

.dslc-icon.category-map5,.category-map5 .view-info{
	background: #31B8C0;
} 

.dslc-icon.category-map6,.category-map6 .view-info{
	background: #5B6467; 
} 
.left_map .dslc-icon.all-categories{
	background: #186060;
} 
.line-map .dslc-icon:hover{transform:scale(1.1);opacity:1 !important;}
.marker-container{position:absolute;z-index:99;}
.position1{left:50%;top:14%;}
.position2{left:80%;top:30%;}
.position3 {left: 38%;top: 25%;}
.position4{left:98%;top:60%;}
.position5{left:96%;top:70%;}
.position6{left:55%;top:16%;}
.position7{left:59%;top:12%;}
.position8{left:65%;top:11%;}
.position9 {left: 43%;top: 21%;}
.position10{left:97%;top:11%;}
.position11{left:89%;top:5%;}
.position12{left:75%;top:7%;}
.position13 {left: 91%;top: 27%;}
.position14 {left: 91%;top: 51%;}
.position15{left:80%;top:13%;}
.position16{left:76%;top:14%;}
.marker-container .dslc-icon {
  border: 2px solid #fff;
  border-radius: 50%;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 11px;
  padding: 6px;
  text-align: center;
  width: 30px;
}
.marker-container .dslc-icon:hover{transform:scale(1.1);
position:relative;
z-index:9;}
.left_map .dslc-icon {
  transition: all 0.5s ease-in-out;
}
.top-tip::after {
  border-color: transparent transparent #fff;
  border-style: solid;
  border-width: 0 17.5px 11px;
  content: "";
  height: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  right: 0;
  top: -11px;
  width: 0;
}
.info-bubble.small {
  left: -115px;
  min-height: 360px;
  top: 43px;
  width: 260px;
}
.marker-container .dslc-icon {
  display: none;
}
.info-bubble {
  background: #fff none repeat scroll 0 0;
  border-radius: 3px;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2);
  color: #5b6467;
  position: absolute;
  display:none;
  z-index: 500;
}
.info-bubble h4 {
  font-size: 16px;
  font-weight: bold;
  margin: 11px 0 10px 16px;
}
.close-popup {
  color: #555;
  cursor: pointer;
  font-size: 19px;
  font-weight: 500;
  position: absolute;
  right: 11px;
  text-decoration: none;
  top: 6px;
    transition: all 0s ease 0s, all 0.3s ease 0s, all 0s ease 0s;
}
.content-popup {
  font-size: 12px;
  padding: 15px 16px;
  position: relative;
  margin-bottom:40px;
  text-align: justify;
}
.view-info {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  bottom: 0;
  color: #fff;
  display: block;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 0;
  position: absolute;
  text-align: center;
  outline:0px !important;
  text-decoration: none;
  width: 100%;
  transition:all 0.3s ease-in-out;
}
.view-info:hover{opacity:0.7;}
.dslc-icon.active-icon {
  position: relative;
  z-index: 9;
}
.menu-top-menu-container {
  float: right;
}
.header-large .menu li{
	list-style:none;
	display: inline-block;
}
.header-large .menu a {
  border-right: 2px dashed #e0e0e0;
  color: #fff;
  display: block;
  font-family: "aurorabt-boldcondensed-opentype",Open Sans;
  font-size: 22px;
  letter-spacing: 1px;
  padding: 16px 14px;
  text-decoration: none;
  transition:all 0.3s ease-in-out;
  text-shadow: -1px 2px 2px rgba(0, 0, 0, 0.97);
}
.header-large .menu a:hover{
	text-decoration:underline;
}
.header-large .menu li {
  display: inline-block;
  list-style: none;
}
.header-large .menu {
  margin-left: 100px;
  margin-top: 40px;
  padding: 0;
}

.footer-left{text-align:right;margin-top:20px;}
.footer-center{text-align:center;}
.footer-right{text-align:left;margin-top:20px;}
.footer-center .widget_text {
  width: 100%;
}
.dslc-col.widget_text {
  float: none;
}
.footer-large .textwidget {
  color: #222020;
  font-family:"aurorabt-boldcondensed-opentype",Arial, sans-serif;
    font-size: 22px;
    line-height: 1.2;
}
input.wpcf7-submit {
  background: #c1001f none repeat scroll 0 0 !important;
  border-radius: 0 !important;
  display: block !important;
  font-family: "aurorabt-boldcondensed-opentype",Arial,sans-serif !important;
  font-size: 30px !important;
  line-height: 1 !important;
  padding: 9px 0 !important;
  text-transform: uppercase;
  width: 100% !important;
  cursor:pointer;
  margin-bottom:0px !important;
}
input.wpcf7-text {
  float: right;
  margin: 1% !important;
  padding: 8px 1% !important;
  width: 90%;
  border:none !important;
  position: relative;
  z-index: 99;
}
.wpcf7-form p {
  background: #c1001f;
  margin-bottom: 10px !important;
  overflow: hidden;
}
textarea.wpcf7-textarea {
  float: right;
  margin: 1% !important;
  padding: 8px 1% !important;
  width: 90%;
  height:100px;
  resize:none;
  border:none !important;
  position: relative;
  z-index: 99;
}
.ajax-loader{
	display:none;
}
.footer-large a {
  color: #222020;
  text-decoration:none;
}
.wpcf7-not-valid-tip {
  clear: both;
  color: #fff !important;
  text-align: center;
}
.footer-center a.social-link {
  color: #0b0b0a;
  font-size: 27px;
  margin: 0 2px;
  transition:all 0.3s ease-in-out;
}
.footer-center a.social-link:hover{
	color:#006AAF;
}
.big-sect h4 a {
  color: #222020;
  display: block;
  font-family: "CaflischScriptPro-Regular",Open Sans;
  font-size: 59px;
  line-height: 1;
  margin: 20px 0 0;
  text-decoration: none;
}
#click-menu {
  right: 20px !important;
  top: 35px !important;
}
#responsive-menu-title img {
  max-height: 100px;
}
p.bold-contact {
  color: #222020;
  font-family: "aurorabt-boldcondensed-opentype",Open Sans !important;
  font-size: 33px !important;
  line-height: 1 !important;
}
p.bold-contact a{
  color: #222020;
  text-decoration:none;
}
.bold-contact.line2-address {
  margin-bottom: 8px !important;
}
#responsive-menu,body #responsive-menu #responsive-menu-title{
	background:url("images/bg-small.jpg") !important;
}
#responsive-menu .responsive-menu li a {
  font-family: "aurorabt-boldcondensed-opentype",Open Sans;
  font-size: 22px;
  text-shadow: -1px 2px 2px rgba(0, 0, 0, 0.97);
}
#header-map {
  box-shadow: 0 0 29px 7px rgba(0, 106, 175, 0.3);
}

@media (min-width:1600px) and (max-width:1900px){
	#header-map {
	  height: 764px;
	  padding: 46px 0 20px !important;
	  width: 1600px;
	}
	#header-map .dslc-modules-section-wrapper {
	  max-width: 1400px !important;
	  width: 1400px !important;
	}
	.left_map {
	  padding-top: 60px;
	}
}

@media (min-width:1200px) and (max-width:1599px){
	#header-map {
	  height: 573px;
	  padding: 46px 0 20px !important;
	  width: 1200px;
	}
	#header-map .dslc-modules-section-wrapper {
	  max-width: 1000px !important;
	  width: 1000px !important;
	}
	.left_map {
	  padding-top: 340px;
	}
	.line-map{color:#fff;}
	.container-logo {
  display: none;
  float: left;
  left: -6px;
  text-align: center;
  top: 30px;
  width: 100%;
  z-index: 1;
}
.big-logo{width:110px;}
}
@media (min-width:980px) and (max-width:1199px){
	#header-map {
	  height: 467px;
	  padding: 32px 0 20px !important;
	  width: 980px;
	}
	#header-map .dslc-modules-section-wrapper {
	  max-width: 780px !important;
	  width: 780px !important;
	}
	.container-logo {
  float: left;
  left: -5px;
  text-align: center;
  top: 51px;
  width: 100%;
  z-index: 1;
}
.big-logo {
  width: 80px;
}
	
	.left_map {
	  padding-top: 250px;
	}
	.line-map{color:#fff;}
	.content_map {
	  height: 330px;
	}
}

@media (min-width:980px) and (max-width:1200px){
	.dslc-modules-section-wrapper  {
	  width: 940px !important;
	}
	#story-section p{
		margin-right: 28px;
	}
	.header-large .menu{margin-left:20px;}
	.header-large .menu a {
	  font-size: 22px;
	  padding: 17px 8px;
	}
	#menu-book-button a {
	  background-position: -2px 43px, 160px -71px;
	  background-size: 68px auto;
	  font-size: 48px;
	  padding: 10px 50px 10px 60px;
	}
	#menu-book-button a:hover {
	  background-position: -2px -125px, 160px -242px;
	  background-size: 68px auto;
	}

	
}
@media (min-width:768px) and (max-width:979px){
	.dslc-modules-section-wrapper  {
	  width: 740px !important;
	}
	#header-map{display:none !important;}
	#menu-book-button{margin-right:70px;}
	.header-large .menu {
	  margin-left: 0px;
	}
	.big-logo {
	  width: 200px;
	}
	.big-sect{	 
	  padding: 45px 20px;
	}
	#story-section p{
		margin-right: 20px;
	}
	#story-section a img {
	  margin-left: 15px;
	}
	.footer-large {
	  background-size: auto 100%;
	}
	#blog-area.dslc-modules-section {
	  padding: 56px 10px;
	}
	#blog-area h2 {
	  font-size: 47px !important;
	}
	.footer-large .textwidget {
	  font-size: 21px !important;
	}
	.footer-center a.social-link {
	  font-size: 20px !important;
	 }
	.footer-logo{
		margin-bottom: 6px;
	}
	#blog-area .dslc-3-col, #blog-area .dslc-9-col {
	  margin: 0;
	  width: 100%;
	}
}

@media (min-width:640px) and (max-width:767px){
	#header-map{
		 display:none !important;
	}
	.dslc-modules-section-wrapper  {
	  width: 620px !important;
	}
	.big-sect{	 
	  padding: 45px 40px;
	}
	#click-menu {
	  top: 57px !important;
	}
	#blog-area .dslc-3-col, #blog-area .dslc-9-col {
	  margin: 0;
	  width: 100%;
	}
	.big-sect h2 {
	  font-size: 44px !important;
	}
	#story-section{
		padding: 31px 21px !important;
	}
	#story-section h2 {
	  font-size: 80px !important;
	  position: absolute;
	  right: 100px;
	  top: -146px;
	}
	#blog-area h2 {
	  text-align: center !important;
	}
	#blog-area {
	  padding: 30px 0 !important;
	}
	.footer-large {
	  background-size: auto 100%;
	}
	.footer-left,.footer-right {
	  text-align: center;
	}
	.logo-footer {
	  width: 200px ;
	}
	.footer-logo {
	  display: block;
	}
	.footer-large {
	  background-position: center -32px;
	  background-size: auto 100%;
	  overflow: hidden;
	  padding: 44px 0 30px;
	  height: auto;
	}
	#blog-area .dslc-anim-none {
	  opacity:1 !important;
	}
	.menu {
	  margin-right: 57px !important;
	}
	.footer-large .footer-left,
	.footer-large .footer-center{
	  margin-bottom: 0 !important;
	}
}
 
@media (min-width:480px) and (max-width:639px){
	#header-map{
		 display:none !important;
	}
	.footer-large .footer-left,
	.footer-large .footer-center {
	  margin-bottom: 0px !important;
	}
	.dslc-modules-section-wrapper  {
	  width: 460px !important;
	}
	.big-sect{	 
	  padding: 45px 40px;
	}
	.big-sect h2 {
	  font-size: 44px !important;
	  line-height: 1.1 !important;
	}
	#story-section{
		padding: 31px 21px !important;
	}
	#story-section h2 {
	  font-size: 80px !important;
	  position: absolute;
	  right: 48px;
	  top: -146px;
	}
	#click-menu {
	  top: 65px !important;
	}
	#menu-book-button a {
	  background: #26a126;
	  display: block;
	  font-family: "aurorabt-boldcondensed-opentype",Open Sans;
	  font-size: 27px;
	  letter-spacing: 0;
	  line-height: 1;
	  padding: 9px 0;
	  text-align: center;
	  text-shadow: none;
	  text-transform: uppercase;
	  width: 100%;
	  transition:all 0.3s ease-in-out;
	}
	#menu-book-button a:hover{
		background:#007100;
	}
	.book-part {
	  display: inline;
	  padding: 0;
	}
	#menu-book-button {
	  clear: both;
	  padding-top: 50px;
	  float:none;
	}
	#menu-book-button li {
	  display: block;
	}	 
	#blog-area h2 {
	  text-align: center !important;
	  font-size: 48px!important;
	}
	#blog-area {
	  padding: 30px 0 !important;
	}
	.footer-large, .header-large {
	  background-size: 130% 100%;
	}
	.header-large{margin-bottom:30px;}
	.footer-left, .footer-right{
	  text-align: center;
	}
	.logo-footer {
	  width: 200px ;
	}
	.footer-logo {
	  display: block;
	}
	.footer-large {
	  background-position: center -32px;
	  background-size: auto 100%;
	  overflow: hidden;
	  padding: 44px 0 30px;
	  height: auto;
	}
	#blog-area .dslc-anim-none {
	  opacity:1 !important;
	}
	.content-contact .dslc-5-col, .content-contact .dslc-6-col {
	  margin-bottom: 0 !important;
	}
}
@media (min-width:360px) and (max-width:479px){
	#header-map{
		 display:none !important;
	}
	#click-menu {
	  top: 67px !important;
	}
	.footer-large .textwidget{font-size:20px;}
	.footer-large .footer-left,
	.footer-large .footer-center,
	#dslc-content #dslc-module-14 .dslc-text-module-content,
	#dslc-content #dslc-module-14 .dslc-text-module-content h2,
	.big-sect .dslc-4-col{
	  margin-bottom: 0px !important;
	}
	.dslc-modules-section-wrapper  {
	  width: 340px !important;
	}
	.big-sect{	 
	  padding: 45px 40px;
	}
	.big-sect h2 {
	  font-size: 44px !important;
	  line-height: 1.1 !important;
	  letter-spacing:0px !important;
	}
	#story-section{
		padding: 31px 21px !important;
	}
	#story-section h2 {
	  font-size: 74px !important;
	  position: absolute;
	  right: 8px;
	  top: -96px;
	}
	#menu-book-button a {
	  background: #26a126;
	  display: block;
	  font-family: "aurorabt-boldcondensed-opentype",Open Sans;
	  font-size: 27px;
	  letter-spacing: 0;
	  line-height: 1;
	  padding: 9px 0;
	  text-align: center;
	  text-shadow: none;
	  text-transform: uppercase;
	  width: 100%;
	  transition:all 0.3s ease-in-out;
	}
	#menu-book-button a:hover{
		background:#007100;
	}
	.book-part {
	  display: inline;
	  padding: 0;
	}
	#menu-book-button {
	  clear: both;
	  padding-top: 50px;
	  float:none;
	}
	#menu-book-button li {
	  display: block;
	}	 
	#blog-area h2 {
	  text-align: center !important;
	  font-size: 48px!important;
	}
	#blog-area {
	  padding: 30px 0 !important;
	}
	.footer-large, .header-large {
	  background-size: 140% 100%;
	}
	.header-large{margin-bottom:30px;}
	.footer-left, .footer-right{
	  text-align: center;
	}
	.logo-footer {
	  width: 200px ;
	}
	.footer-logo {
	  display: block;
	}
	.footer-large {
	  background-position: center -32px;
	  background-size: auto 100%;
	  overflow: hidden;
	  padding: 44px 0 30px;
	  height: auto;
	}
	#blog-area .dslc-anim-none {
	  opacity:1 !important;
	}
	.big-sect {
	  padding: 30px 21px 10px !important;
	}
		.dslc-modules-section.page-content {
	  padding: 20px 0;
	}
	p.bold-contact{font-size:27px !important;}
	h1.contact-title {
	  font-size: 60px !important;
	  line-height: 1 !important;
	  margin-bottom: 0 !important;
	  margin-top:20px !important;
	}
	#dslc-module-94{display:none;}
	.content-contact .dslc-5-col, .content-contact .dslc-6-col {
	  margin-bottom: 0 !important;
	}
}
@media (max-width:359px) {
	#header-map{
		 display:none !important;
	}
	#dslc-module-94{display:none;}
	h1.contact-title {
	  font-size: 60px !important;
	  line-height: 1 !important;
	  margin-bottom: 0 !important;
	  margin-top:20px !important;
	}
	.content-contact .dslc-5-col, .content-contact .dslc-6-col {
	  margin-bottom: 0 !important;
	}
	.dslc-modules-section.page-content {
	  padding: 20px 0;
	}
	.footer-large .textwidget {font-size: 17px;}
	.footer-large .footer-left,
	.footer-large .footer-center,
	#dslc-content #dslc-module-14 .dslc-text-module-content,
	#dslc-content #dslc-module-14 .dslc-text-module-content h2,
	.big-sect .dslc-4-col{
	  margin-bottom: 0px !important;
	}
	.dslc-modules-section-wrapper  {
	  width: 300px !important;
	}
	.big-sect{	 
	  padding: 45px 40px;
	}
	.big-sect h2 {
	  font-size: 40px !important;
	  line-height: 1.1 !important;
	  letter-spacing:0px !important;
	}
	#story-section{
		padding: 31px 21px !important;
	}
	#story-section h2 {
	  font-size: 67px !important;
	  position: absolute;
	  right: 8px;
	  top: -96px;
	}
	#menu-book-button a {
	  background: #26a126;
	  display: block;
	  font-family: "aurorabt-boldcondensed-opentype",Open Sans;
	  font-size: 27px;
	  letter-spacing: 0;
	  line-height: 1;
	  padding: 9px 0;
	  text-align: center;
	  text-shadow: none;
	  text-transform: uppercase;
	  width: 100%;
	  transition:all 0.3s ease-in-out;
	}
	#click-menu {
	  top: 68px !important;
	}
	#menu-book-button a:hover{
		background:#007100;
	}
	.book-part {
	  display: inline;
	  padding: 0;
	}
	#menu-book-button {
	  clear: both;
	  padding-top: 50px;
	  float:none;
	}
	#menu-book-button li {
	  display: block;
	}	 
	#blog-area h2 {
	  text-align: center !important;
	  font-size: 48px!important;
	}
	#blog-area {
	  padding: 30px 0 !important;
	}
	.footer-large, .header-large {
	  background-size: 150% 100%;
	}
	.header-large{margin-bottom:30px;}
	.footer-left, .footer-right{
	  text-align: center;
	}
	.big-sect h4 a{
		font-size:49px;
	}
	.logo-footer {
	  width: 200px ;
	}
	.footer-logo {
	  display: block;
	}
	.footer-large {
	  background-position: center -32px;
	  background-size: auto 100%;
	  overflow: hidden;
	  padding: 44px 0 30px;
	  height: auto;
	}
	#blog-area .dslc-anim-none {
	  opacity:1 !important;
	}
	.big-sect {
	  padding: 30px 21px 10px !important;
	}
	p.bold-contact{font-size:27px !important;}
}