#afterbanner .time {
    width: 100px;
    float: right;
    color: #fff;
}


    .main-text-block .sbox_rt_bottom {
        padding: 20px;
    }


    .main-text-block .sbox_rt_bottom .sbox_stt {
        font-size: 70px;
        line-height: 75px;
    }


    .main-text-block .sbox_rt_bottom .tit_img {
        font-size: 25px;
    }



    .main-text-block {
        top: 0;
        margin: 5%;
        width: 90%
    }


        .main-text-block .sbox_rt_bottom .sbox_stt span {
            font-size: 45px;
            word-break: keep-all;
        }


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
 #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:5px;}


    .footer-area-inner {
        padding: 20px 15px;
    }
.mm-vertical #Top_bar .top_bar_left{position:static;}
.header-plain:not(.menuo-right) #Header .top_bar_left{width:auto!important}
#Header_creative #Top_bar .top_bar_left{width:100%!important;float:none}
#Top_bar.is-sticky .top_bar_left,#Top_bar.is-sticky .top_bar_right,#Top_bar.is-sticky .top_bar_right:before{background:none}
#Header .top_bar_left, .header-classic #Top_bar, .header-plain #Top_bar, .header-stack #Top_bar, .header-split #Top_bar,.header-fixed #Top_bar, .header-below #Top_bar, #Header_creative, #Top_bar #menu, .sticky-tb-color #Top_bar.is-sticky {background-color: #ffffff;}

.slogan { color:#00DDA6; font-style:italic; font-size:16px; font-family: 'Roboto Condensed', sans-serif; position: absolute; margin: 14px 0 0 330px; }
.stick_with_left_right_menu .logo_wrapper{overflow:hidden}
header.centered_logo .logo_wrapper{height:100px!important}
.fixed_top_header .logo_wrapper{display:block;height:auto;left:0;position:relative}
.logo_wrapper{display:table;height:100px!important;left:50%;position:absolute}
header.sticky .logo_wrapper,header.sticky.centered_logo .logo_wrapper{height:60px!important;float:left}
.menu_bottom .logo_wrapper{float:none}
.menu_bottom.sticky .logo_wrapper{float:left}
header.fixed_hiding .header-left-from-logo-widget,header.fixed_hiding .header-right-from-logo-widget,header.fixed_hiding .logo_wrapper{display:table-cell;width:33.33%;vertical-align:middle;position:relative}
.fixed_minimal .container_inner .logo_wrapper,.fixed_minimal .logo_wrapper{float:none;position:absolute;left:50%;top:0}
.logo_wrapper,.side_menu_button,.shopping_cart_inner{height:75px}
.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#000;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0}
.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}

.clear_both, .cb{
    clear: both;
    font-size: 1px;
}

ul.large-block-grid-3 div.entry-content p{
    font-size: 0.9rem;
    color: #545151;
}

ul.large-block-grid-3 h1.entry-title{
font-size: 1.2rem;
}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}


.main-navigation li.dropdownmn_item.menu-item-has-children {
    display: inline-block;
}
.featured__posts--title{font-size:18px;display:inline-block;padding:20px 0;font-weight:bold}
.country-filter .country-filter-text{font-weight:bold;color:#fff;cursor:pointer;}
.country-filter .country-filter-text i{margin-right:5px;}


.service-section-list .list-chevron-right {
    vertical-align: middle;
}
.search-main{display:block;line-height:40px;padding:0 14px;cursor:pointer;color:#fff;background:#408c40}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

.show-more-categories .subcategories {
    display: none;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate( -50%, 100% );
    margin: 0;
    padding: 0;
    min-width: 150px;
    background-color: #fff;
}

.show-more-categories .subcategories li {
    margin-bottom: 0;
}

.show-more-categories .subcategories li:after {
    display: none;
}
.branding,.mainnav__left{float:left}
.branding{height:75px;margin-left:1em}
.builder-container-outer-wrapper {
	max-width: 1020px;
	width: 1020px;
}

#ie6 .builder-container-outer-wrapper,
#ie7 .builder-container-outer-wrapper,
#ie8 .builder-container-outer-wrapper {
	width: 1020px;
}
.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{background:#1f1f1f;color:#ffb130;font-size:16px;font-weight:bold;border :none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li a{color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li.active a{background:#000;color:#ededed;font-size:16px;border :none;}
.tb-megamenu-submenu,.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{padding:10px 0;border-radius:0 0 4px 4px;border:solid 1px #000000;}
.tb-megamenu-submenu{border:none;}
li.mn2 a span,li.mn3 a span{width:128px}

 
.menu li:last-child,.menu-item-229 {
	border-right: none !important;
}




.menu-item-230 .sub-menu {
	background: #0098DB !important ;
}



.menu-item-242 .sub-menu {
	background: #01b1af !important ;
}



.menu-item-251 .sub-menu {
	background: #981E34 !important ;
}
.inline-block{display:inline-block}
.social ul.social-links li.inline-block{height:40px;width:40px}
.nav-bar.active li.inline-block{width:100%;display:block;border-bottom:1px solid;border-color:#ec8468}
.bg-site-header li.inline-block.mr1{width:43%}



.site-title {
  font-size: 28px;
  font-size: 2.8rem;
  margin: 0 0 8px;
  margin: 0 0 0.8rem;
  text-transform: uppercase;
}



.site-title a,
.site-title a:hover {
  color: #63666a;
}



.header-image .site-description,
.header-image .site-title a {
  display: block;
  text-indent: -9999px;
}




.header-image .site-title a {
  float: left;
  min-height: 82px;
  width: 100%;
}


.site-header .title-area .site-title {
  margin: 0;
}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}


.navbar-regular .navbar-collapse.collapse.in{
    background-color:  rgba(255,255,255,0.7);
}


.navbar-collapse.collapse.in{
    background-color: rgba(0,0,0,0.3);
}


.showGallery .tx { 
	position: absolute;
	top: 100px;
    left: 0;
    right: 0; }

.alignleft {
	float: left;
}

#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}

#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}


#content-side2 {
	background-position: top right;
	background-repeat: repeat-y;
}

#facilities-listing{
  list-style: none;
  padding: 0;
  margin: 0;
  font-family: 'Begum-Regular';
  font-size: 15px;
}

#facilities-listing li{
  margin-bottom: 10px;
}

#facilities-listing li:last-child{
  margin-bottom: 0px;
}
  

.menucategories li.maincat {
	float:left;
	width:186px;
	display:inline;
	padding:0;
	margin:5px 0 5px 0;
}


.menucategories li.maincat a, .menucategories li.maincat a:link, .menucategories li.maincat a:visited {
	display:inline;
	width:186px;
	height:18px;
	line-height:18px;
	margin:0;
	padding:0 3px 0 3px;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:underline;
	color:#771040;
}


.menucategories li.maincat a:hover, .menucategories li.maincat a:active {
	width:186px;
	height:18px;
	line-height:18px;
	margin:0;
	padding:0 3px 0 3px;
	color:#333333;
	font-size:1.0em;
	font-weight:bold;
	text-decoration:underline;
	background-color:transparent;
}
.blog-post .post-text-wrap{padding-top: 15px;padding-right: 0px;padding-bottom: 14px;padding-left: 0px;}
.blog-post .post-text-wrap a,.blog-post .social-share-wrap a,.blog-post .likes-and-comments .meta-sep,.blog-post .post-categories {color: #7a7a7a;}
.blog-post .post-text-wrap a:hover,.blog-post .social-share-wrap a:hover {color: #3a3a3a;}
.blog-post .post-text-wrap .read-more {background-color: rgba(141,141,141, 1);color: #ffffff;}
.blog-post .post-text-wrap .read-more:hover {background-color: rgba(255,255,255, 0);color: #3a3a3a;border-color: #3a3a3a;}
.portfolio-post .post-text-wrap{padding-top: 20px;padding-right: 25px;padding-bottom: 21px;padding-left: 25px;}


.lb-data .lb-details {
	width: 85%;
	float: left;
	text-align: left;
	line-height: 1.1em;
}

#mobile-navigation ul .sub-menu {
  background: rgba(0, 0, 0, 0.1);
}

#mobile-navigation ul .sub-menu a {
  border-bottom: 0;
}



body.no-js #mobile-navigation .sub-menu li a {
  padding: 0 25px;
}

body.js #off-canvas-panel .sub-menu {
  -webkit-transition: opacity 0.25s ease, height 0.25s ease;
  transition: opacity 0.25s ease, height 0.25s ease;
  overflow: hidden;
  height: 0px;
  opacity: 0;
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.regular_header div#primary-nav{float:left;width:100%;border-bottom:1px solid #eee}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12{display:inline;float:left;position:relative;margin:0 20px}
.container_12 .grid_3{width:220px;background-color:#EDEDEF;margin-left:0;width:230px;padding-left:25px;padding-right:25px;}


.video-color-overlay{width:100%; height:100%; opacity:0; position:absolute!important; -webkit-backface-visibility:hidden;  top:0;  left:0;  padding-bottom:0px!important;  z-index:3}
#language-modal .language-container ul,.gform_wrapper ul,.list-unstyled{padding-left:0;list-style:none}
#language-modal .language-container a{font-size:48px;color:#fff}
#language-modal .language-container a:hover{color:#63f}
#language-modal .language-container ul{padding-right:0;text-align:center}
#language-modal .language-container ul li{font-size:48px;font-weight:500;line-height:80px}
#language-modal .language-container ul li.active{opacity:.4;cursor:pointer;color:#ddd}

  #wrapper-main {float: left; width: 100%; background: transparent !important; box-shadow: 0 2px 5px transparent !important;}

  #wrapper .content {width: 100%; padding:0% !important;}

.grid_5 { display: inline; float: right; margin-left: 0; margin-right: 0;}

.container_7 .grid_5 { width: 312px;}

.mh-main-nav li:first-child a, .mh-main-nav .sub-menu li a { border: none; }

.widget_nav_menu .sub-menu li { border-top: 1px dotted #ebebeb; }

.widget_nav_menu .sub-menu li:first-child a { padding-top: 5px; }

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.accordion.active .accordion__head{padding-bottom:15px}
.accordion.active .accordion__head a:before{opacity:0}
.accordion.active+.accordion{border-top:0}
.filter li.active a{background:#791618}
.nav-breadcrumbs li.active a,.nav-breadcrumbs li:last-child a{background:#791618}
.slider-main .owl-dot.active:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:12px;border-radius:100%;background:#981b1e}
.slider-upcoming .owl-item.active .event .event__content{opacity:1}
.presentation .step.fade:not(.active){opacity:0}




.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}


.one-half,
.three-sixths,
.two-fourths {
	width: 48.717948717948715%;
}


	.five-sixths,
	.four-sixths,
	.one-fourth,
	.one-half,
	.one-sixth,
	.one-third,
	.three-fourths,
	.three-sixths,
	.two-fourths,
	.two-sixths,
	.two-thirds {
		margin: 0;
		width: 100%;
	}
.title-with-line,.title-with-line-left{position:relative;padding-bottom:30px;margin-top:40px;margin-bottom:40px}
.title-with-line:after,.title-with-line-left:after{position:absolute;content:'';width:85px;height:2px;background-color:#ff6863;bottom:0}
.title-with-line{text-align:center}
.title-with-line:after{left:50%;margin-left:-42px}
.title-with-line-left:after{left:0}
.reference-preview-wrap .title-with-line-left{margin-bottom:15px}
.reference-detail .features .title-with-line-left{margin-top:0}
.reference-preview-hp-wrap .title-with-line{margin-bottom:0}
.title-with-line,.reference-preview-tile .title,.text-center,.text-right,.reference-preview a{text-align:left}

    #slider .slides {margin-top: 29%;}


#slider {
    float: left;
    margin: 0 auto;
    max-height: 311px;
    height: auto;
    position: relative;
    text-align: center;
    width: 100%;
}


#slider img {
    max-height: 311px;
    max-width: 100%;
}

	.et_bloom .et_bloom_form_container .et_bloom_form_text, .et_bloom .et_bloom_form_container .et_bloom_form_img { max-width: 100%; padding: 15px; display: table-cell; }

.et_bloom .et_bloom_form_header img, .et_bloom .et_bloom_form_header .et_bloom_form_text { max-width: 100%; padding: 15px; display: block; clear: both; }

.et_bloom .image_right .et_bloom_form_text, .et_bloom .split .et_bloom_form_text  { display: table-cell; clear: none; }

	.et_bloom .et_bloom_form_text { text-align: center; }
li.tb-megamenu-item.mega .mega-dropdown-inner a{text-decoration:none;}
.tb-megamenu-item.level-3{padding-left:15px;}
li.tb-megamenu-item.mega.active a{background:#1f1f1f;color:#ffb204;font-size:16px;font-weight:bold;border:none;}
li.tb-megamenu-item.mega a{border:none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li a{color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li.active a{background:#000;color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .mega-dropdown-inner a{font-weight:normal;}
.tb-megamenu-item.level-2.mega.dropdown-submenu .nav-child{position :absolute;top :-5px;}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
.menu-attach-block-wrapper .panel-pane{float:left;margin-right:60px;}
.section-deals .region-content .panel-pane{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.1);margin:0 0 20px;padding:20px;}
.section-deals .region-content .panel-pane h2{margin:0 0 20px;}
.section-blogroll .region-content .panel-pane{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.1);margin:0 0 20px;padding:20px;}
.section-blogroll .region-content .panel-pane h2{margin:0 0 20px;}

	
	.section-1 {
		height: auto;
	}

	
	.section-1 .col2 {
		float: none;
	}
.img .img-inner{position:relative;overflow:hidden}


.call-to-action.call-to-action-text-light .call-to-action-content h1, .call-to-action.call-to-action-text-light .call-to-action-content h2, .call-to-action.call-to-action-text-light .call-to-action-content h3, .call-to-action.call-to-action-text-light .call-to-action-content h4, .call-to-action.call-to-action-text-light .call-to-action-content h5, .call-to-action.call-to-action-text-light .call-to-action-content h6, .call-to-action.call-to-action-text-light .call-to-action-content p, .call-to-action.call-to-action-text-light .call-to-action-content a:not(.btn), .call-to-action.call-to-action-text-light .call-to-action-content span {
	color: #FFF;
}

.mfp-hide {
  display: none !important;
}
#contenu_home_gauche .bloc{width:auto}
#contenu_home_gauche,#contenu_gauche{width:100%;margin:0;padding:0}
#box-header{margin:0px;padding:0px;}
#box-header .top{display:none;}
#box-header .box-block .top{display:none;}
#box-header .box-block .bottom{display:none;}
#box-header .bottom{display:none;}
 #padding-37 { height:70px; }



.welcome_msg {

}
.global-footer .layout__block{margin-bottom:0}
.experience-page .layout__block{margin-bottom:20px}
.layout__block .tabs__triggers{padding:0}
.tabs__content .layout__block{flex-direction:column}
.custom-detail .layout__block{margin-bottom:0}
.layout__block{box-sizing:border-box;flex-shrink:0;margin-bottom:20px;padding-left:10px;padding-right:10px;position:relative;width:100%}
[data-size^="c-"] .layout__block{display:flex;flex-direction:column}
.layout__block .layout__block .layout__block:not(:last-child){margin-bottom:0}

#rpwwt-recent-posts-widget-with-thumbnails-2 img { width: 80px; height: 70px; }

.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }

.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }

.rpwwt-widget ul li:last-child { margin: 0; }

.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }

.contact-grid1 input[type="text"], .contact-grid1 input[type="email"],.contact-grid1 textarea{width:100%;padding:.8em;font-size:1em;border:none;outline:none;}

.contact-grid1 textarea{height:14em;resize:none;}

.contact-grid1 input[type="submit"]{font-size:1.1em;outline:none;border:none;text-transform:uppercase;background:#000;padding:0.7em 0;letter-spacing:1px;color:#fff;display:block;width:18%;margin:1.5em auto 0;transition:0.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;}

.contact-grid1 input[type="submit"]:hover{background:#ff2f68;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;}

.contact-grid1 input[type="text"], .contact-grid1 input[type="email"], .contact-grid1 textarea{font-size:0.95em;}
h2.entry-title{margin-top:0;margin-bottom:28px}
.fusion-blog-archive .entry-title{margin-top:0;margin-bottom:5px}
.fusion-blog-layout-large .entry-title,
.fusion-blog-layout-medium .entry-title{margin-top:0;margin-bottom:25px}
.fusion-blog-layout-large-alternate .entry-title,
.fusion-blog-layout-medium-alternate .entry-title{margin-top:0;margin-bottom:5px}
#tribe-events-content .tribe-events-tooltip .entry-title,
#tribe-events-content .tribe-events-tooltip .tribe-event-title{padding:12px
22px 12px 22px;font-weight:normal}
#main .fusion-portfolio h2,#main .post h2,#wrapper  #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,.fusion-modal h2,.fusion-widget-area h2,h2.entry-title{font-size:35px}

  .copyright{
    font-size: 13px;
    line-height: 20px;
    margin-top: 20px;
    color: #999;
    float: right;
  }

#categories-four {width:100%; clear:both; float:left; padding:10px 0 0;}

#categories-four .cat-list {width:21.5%; margin:0 2% 20px 0; padding:10px 1%; float:left; background:#f8f8f8;}

#categories-four ul:nth-of-type(4n+1) {clear:left;}

#categories-four ul:nth-of-type(4n+4) {margin:0 0 20px 0;}

	#categories-four ul:nth-of-type(2n+1) {clear:left;}

	#categories-four ul:nth-of-type(2n+2) {margin:0 0 20px 0;}


.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
  display: inline;
  float: left;
  position: relative;
  margin-left: 1%;
  margin-right: 1%;
}

.container_12 .grid_4 {
  width: 31.333%;
}
.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{display:inline;float:left;position:relative;margin-left:1%;margin-right:1%}

.footer-widgets fieldset, #sidebars fieldset { width: 100% }

.footer-widgets .sbutton, #sidebars .sbutton {
    float: right;
    background-color: #f9f7f2;
    text-align: center;
}


#sidebars p { line-height: 20px }

#sidebars .widget {
    background: white;
    padding: 10px;
    padding-top: 0;
}

#sidebars .wp-post-image, footer .wp-post-image {
    margin-bottom: 0;
    margin-top: 5px;
    margin-right: 10px;
}

    #sidebars #s { width: 66% }
.googleplus1_button .g-plus{vertical-align:top!important}


#ajax-loading-screen {
	background-color: #fff;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	z-index: 1000000000;
}


body[data-ajax-transitions="true"] #ajax-loading-screen[data-method="standard"], body[data-ajax-transitions="true"] #ajax-loading-screen[data-method="standard"] .loading-icon {
	display: block;
	opacity: 1;
}


#ajax-loading-screen .loading-icon {
	background-repeat:no-repeat;
	background-position: center center;
	display: block;
	position: absolute;
	opacity: 0;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.et_pb_slider_0 .et_pb_slide{-moz-background-size:contain;-webkit-background-size:contain;background-size:contain}
.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-family:'Nova Square',display!important;font-size:25px!important;color:#eb0029!important}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 3px;
  padding-left: 3px;
}

  .col-lg-9 {
    width: 75%;
  }
.block-type-navigation .nav-vertical{position:relative}
.block-type-navigation .nav-vertical ul li{width:100%}
.block-type-navigation .nav-vertical ul li a{height:auto;line-height:40px}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}