/*
Theme Name: GMR
Author: GMR
Description: 
Theme URI:
Author URI:
License:
License URI:
Version: 2.0

All css files are placed in /css/ folder
*/





.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
	padding-top: 0!important;
}
h1, h2, h3, h4, h5, h6 {
	text-transform: uppercase;
	margin-bottom: 20px!important;
}
a {
	transition: all 0.5s ease;
}
a:hover {
	text-decoration: none !important;
}
.header-stack #Top_bar:after {
	display: block;
	content: '';
	height: 20px;
	background: #0064bf;
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
}
.layout-boxed {
	padding: 0!important;
}
.menu-highlight.header-stack #Top_bar .menu > li > a {
	margin: 0 !important;
}
.header-stack #Top_bar .menu_wrapper {
	background: #3fa9f5;
	-webkit-border-radius: 10px 30px 0 0;
	border-radius: 10px 30px 0 0;
}
#Header .one.column {
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	margin: 0 auto;
}
.menu-highlight #Top_bar .menu > li {
	margin: 0!important;
}
.icon-search {
	color: #fff;
}
.rounded {
	-webkit-border-radius: 30px 30px 30px 30px;
	border-radius: 30px 30px 30px 30px;
	padding: 20px 0;
}

.the_content_wrapper ul{
	margin: 0!important;
	
}
.vc_tta-container {
    margin-bottom:0!important;
}
.mapplic-pin.pin-label{
	color: #000 !important;
}


.rowX {
	padding: 20px 0;
}
.vc_row {
	margin-left: -10px!important;
	margin-right: -10px!important;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
	margin-bottom: 0!important;
}
.section-post-related .simple .post-related a.button {
	display: none;
}
.supercrsl {
    padding: 0 50px;
}

.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
    border-bottom: 1px dashed #808285;
}

.full{text-align: justify;}

.yearMenu .widget_nav_menu ul {
	background: #9ddcf6;
}

.yearMenu .widget_nav_menu ul li:after{
	border-color: rgba(255, 255, 255, 0.5) !important;
}

.msc .widget_nav_menu ul li:after{
	border-color: rgba(0,0,0,.1) !important;
}
.xfooter{color: #fff!important;}
/*******************/
.vc_tta-tabs-container{
	min-width: 300px;
}
