/*
Theme Name: Yolo Bestruct
Theme URI: http://demo.yolotheme.com/bestruct
Author: YoloTheme
Author URI: http://yolotheme.com/
Description: Bestruct is the shop WordPress theme with super versatile content blocks, drag and drop page builder and exclusive magazine features: Tabbed Mega Menu, Dropdown Top Pin Board, Subscription Plan, Bookmark Post,.. and much more
Version: 1.4.6
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, sticky-post, theme-options, translation-ready
Text Domain: yolo-bestruct
Domain Path: /languages/
*/


.custom_row_harta {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}

.custom_row_harta .map-col.map {
   width: 66.66%;
}

.custom_row_harta .map-col.info {
	width: 32.33%;
	margin-left: 1.01%;
}

.custom_row_harta .map-col.info .wrap {
    padding: 65px 44px;
    border-left: 2px solid #206fb6;
}

.custom_row_harta .map-col.map svg {
    width: 100%;
    max-height: 693px;
    max-width: 981px !important;
    margin: 0 !important;
}

.reprezentantih2{
  color: #206FB6;
  font-weight: 700;
  font-size: 48px !important;
  width: 100%;
}

.map-info-content h2 {
    margin-bottom: 16px;
    padding-bottom: 0;
    transition: all .2s ease-in;
    font-size: 32px;
    font-weight: 700;
    padding: 10px 0 10px;
    color: #206FB6;
}

.reprezentat-zona {
    transition: all .2s ease-in;
    margin-top: 30px;
}

.reprezentat-zona h3 span {
    font-size: 20px;
    line-height: 24px;
    color: #206fb6;
    font-weight: 700;
    text-transform: uppercase;
    padding-bottom: 0;
    padding: 10px 0 10px;
}

.reprezentat-zona h3{
  margin-bottom: 20px;
}

.reprezentat-zona a{
  text-decoration: none;
  color: #206fb6;
}

span.emailReprezentant {
    display: block;
    text-transform: none !important;
}

@media(max-width:1320px)
{
  .custom_row_harta .map-col.map {
    width: 100%;
    text-align:center;
  }

  .custom_row_harta .map-col.info {
    width: 100%;
  }

  .custom_row_harta .map-col.info .wrap {
    padding: 20px 0px;
    border-left: 0px !important;
  }
}

@media(max-width:1200px)
{
	
  .reprezentantih2, .randTitlu h3{
    font-size: 40px !important;
  }
}

@media(max-width:836px)
{
  div#map-info img{
    width: 34px;
  }

  .map-info-content h2{
    margin-bottom: 0px !important;
  }

  .reprezentat-zona {
    transition: all .2s ease-in;
    margin-top: 12px;
  }
  
 }

@media(max-width:500px)
{
  .reprezentantih2, .randTitlu h3 {
    font-size: 33px !important;
  }
  .map-info-content h2 {
    font-size: 25px;
    margin-top:0px;
  }

  .map-info-content h2 {
    font-size: 25px;
  }

  .reprezentat-zona h3 span {
    font-size: 17px;
    padding: 7px 0 7px;
  }
  .reprezentat-zona h3 {
    margin-bottom: 10px;
    margin-top:0px;
  }

  div#map-info img{
    width: 25px;
  }
  
}