﻿.apply-nav-btn a{padding:.75rem 2.5rem!important;border-radius:20px;;background:orange;font-weight:700!important;color:#fff!important}
.td-trending-now-display-area{height:25px;vertical-align:top;padding:0 0 0 15px;display:inline-block}
.td-trending-now-display-area .entry-title{font-size:15px;line-height:25px;margin:0}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.right-text a{text-decoration:none !important;font-size:14px;position:relative;top:-21px;left:-10px}
.right-text a:hover{text-decoration:underline !important}

.entry-content table,
.comment-body table {
    border-collapse: collapse;
    margin: 10px 0;
}

.entry-content table td,
.entry-content table th,
.comment-body table td,
.comment-body table th {
    padding: 10px 5px;
    text-align: left;
}

.entry-content table th,
.comment-body table th {
    color: #676767;
    font: normal 18px Oswald;
    border-bottom: 1px #888 solid;
}

.entry-content table td,
.comment-body table td {
    border-bottom: 1px #ccc solid;
}

.diyw .diyweb div#contentfooter {
  font-size: inherit;
  font-weight: inherit;
}
div#contentfooter,
.diyw
div#contentfooter{width:100%;padding:0;margin:0;font-size:11px;line-height:140%;font-weight:normal;overflow:hidden}
* html div#contentfooter,
* html .diyw
div#contentfooter{height:1%;overflow:visible}
div#contentfooter div.leftrow,
.diyw div#contentfooter
div.leftrow{float:left;text-align:left;width:55%}
div#contentfooter div.rightrow,
.diyw div#contentfooter
div.rightrow{float:right;text-align:right;width:42%}

#featured { background-color: #FFF; padding: 10px; width: 593px; border: 1px solid #D6D6D6; float: left; margin: 0px; }
.b-cars__btn{margin:0;}
.b-cars__btn .icon-svg{width:16px;margin-top:-1px}
.is-active .b-cars__btn{transition:opacity .75s linear,-webkit-transform .75s ease-out;transition:opacity .75s linear,transform .75s ease-out;transition:opacity .75s linear,transform .75s ease-out,-webkit-transform .75s ease-out;transition-delay:.4s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}


.post {
	margin: 0 0 40px;
	text-align: justify;
	}


.post hr {
	display: block;
	}


.widecolumn .post {
	margin: 0;
	}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}


.container-fluid .row {
	margin-left: -5px;
	margin-right: -5px;
}


.container-fluid .col-md-4 {
	padding-left: 5px;
	padding-right: 5px;
}
.e2-33.x-container,.e2-36.x-container,.e2-50.x-container {margin:0em auto 0em auto;background-color:transparent;z-index:1;}
.get-started{border-radius:0px}
.get-started a{color:#fff!important}
li.get-started{background-color:#02aef0;font-weight:700;text-transform:uppercase;text-align:center;padding:12px 12px 12px 12px!important;border-radius:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
li.get-started:hover{background-color:#02aef0;color:#000}
.et-fixed-header #top-menu .get-started a{color:#ffffff!important}
body:not(.material) #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:28px;}

#mainnav-menu li.menu-item:hover a {
background: #303030;
}

#mainnav-menu li.menu-item:hover a:hover {
background: #444;
}

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }
.menu-subpage .part{max-width:1050px;padding-left:20px}
.part{max-width:1400px;margin:0 auto!important}
.layout-menu .menu-subpage .part .map-input{width:70%!important}
.bottom-footer .part{max-width:initial}

	
	.split-section-headings .section-title{
		font-size: 35px;
	}

	
    .section-title,
	.split-section-headings .section-title,
	.wide-heading {
        font-size: 24px;
    }


.section-title {
    margin-bottom: 15px;
    font-size: 24px;
    font-weight: 400;
    text-transform: none;
    text-align: center;
    letter-spacing: 0;
    line-height: 1.4;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}

#wrap {
	padding:0px;
	width:890px;
	float:left;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	display:block;
}




.bannermob, .bannermob-fix{
display:none;
}

.bannermob{
float:right; display:block;z-index:100;position:relative;top:4px;right:4px;
}


.bannermob-fix{
display:block;z-index:1001;position:fixed;top:4px;right:4px;
}
.site-branding .site-title{font-size:3.2rem}
.cactus-nav-control:not(.cactus-nav-style-3) .cactus-container.medium .cactus-only-main-menu{width:100%;position:relative}
.cactus-nav-control:not(.cactus-nav-style-3) .cactus-container.medium .cactus-only-main-menu:before{content:'';display:block;top:0;left:-100vw;right:-100vw;height:1px;background-color:#3c3c3c;position:absolute}
#header-navigation .cactus-nav-control .cactus-header-search-form form input:not([type=submit]),#header-navigation .cactus-nav-control .cactus-header-search-form form input:not([type=submit]):focus{position:absolute;top:0;left:0;bottom:0;font-size:16px;padding-right:0;padding-left:0;width:100%;border:none;background-color:transparent;width:100%;padding-left:44px;padding-right:60px;line-height:60px;padding-top:0;padding-bottom:0;border-radius:0;-webkit-border-radius:0}
body #desktop-header{background-image:linear-gradient(#fafafa,#fff,#fff,#fcfcfc);background-color:#fff;position:fixed;height:100px;z-index:200;bottom:0;right:0;left:0;top:0}

body #desktop-header #desktop-logo{float:left}
body #desktop-header #desktop-logo img{display:inline-block;display:block;padding:5px}

body #desktop-header #form-title{line-height:100px;padding-right:1em;color:#253e4f;font-size:15px;float:right}

body #desktop-header .container-fluid,body #desktop-header .container{border-right:20px solid #fff;border-left:20px solid #fff;margin:0 auto}
body #desktop-header .container-fluid{border-right:20px solid #fff;border-left:20px solid #fff;margin:0 auto}
body.gppro-custom .site-title {color:#999!important}
body.gppro-custom .site-title a {color:#999!important}
body.gppro-custom .site-title a:hover {color:#999!important}
body.gppro-custom .site-header .site-title {font-family:"Roboto",sans-serif;font-size:20px}
.title-area .site-title {text-align:left!important}

.site-title {
       font-weight: 400;
    line-height: 1;
    margin: 0;
    text-transform: none;
}

.site-title a, .site-title a:hover, .site-title a:focus {
    color: #939393 !important;
    font-family: 'Roboto',sans-serif;
    font-size: 2.4rem;
}
.gq_m_mobile_footer_bar .et_pb_column{width:25%!important;margin-bottom:0px!important}
.gq_m_mobile_footer_bar .et_pb_column.et_pb_column_1_3{width:33%!important;margin-right:0%}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.o-typo--fs-medium{font-size:32px;line-height:125%}
.o-typo--fs-medium-semi{font-size:26px}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.feed a{float:right;}
.side_menu_button_wrapper{display:table}

.top{ height:31px; background:#fdfdfd; border-bottom:1px solid #e8e8e8;}



.top .login-h{width:400px;}

.item2 {
    order: 2;
    flex-grow: 1;
    text-align: center !important;
}


.main-navigation .menu-item-description {
	color: #707070;
	color: rgba(51, 51, 51, 0.7);
	font-family: "Noto Sans", sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	font-weight: 400;
	line-height: 1.5;
	margin-top: 0.5em;
}


		
		.secondary a:hover,
		.secondary a:focus,
		.main-navigation .menu-item-description,
		.widget,
		.widget blockquote,
		.widget .wp-caption-text,
		.widget .gallery-caption {
			color: rgba( 190, 190, 190, 0.7);
		}

.padb {	padding-bottom: 2em; }


nav#menu-mobile li.item-396 a.mm-next{display: none; }

nav#menu-mobile li.item-396 a.mm-next + a{margin-right:0;}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
#menu-widget-2 ul li a:hover, #menu-widget-2 ul .menu-item.current-menu-item a {color:#fff;}
#menu-widget-3 ul li a:hover, #menu-widget-3 ul .menu-item.current-menu-item a {color:#cccccc;}

.font-12 {font-size:12px;}
li.menu-item.placeholder:hover ul{display:none}


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}

.down_menu_lm{  text-align:center;  padding-top:8px;}


.down_menu_lm a{color:#999999;}

.down_menu_lm a:hover{color:#F15A2A; text-decoration:none;}

.teaser_box .figure {
  display: block;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.teaser_box .figure + .content {
  padding: 20px 0px 0px 0px;
}

.teaser_box:hover .figure + .content.with_button {
  padding-top: 14px !important;
  padding-bottom: 6px !important;
}

.portfolio_item a .figure {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
  background-color: #880d54;
}
 .textwidget { line-height: 23px }

.textwidget p { margin-top: 20px }

	.content-zone {
		padding: 27px 0px 20px 0px;
	}





.af-service-item {
  position: relative; }
.rev_slider_wrapper{position:relative;z-index:0;width:100%}
.c-discount-m__code-h{font-size:20px;font-weight:400;margin-bottom:10px}

    
    .col-side { width: 21.5%; }

.col-side, .col-main { margin-top: 25px; }



.col-side nav ul { list-style: none; margin: 0; padding: 0; }

.col-side nav a { color: #fff; display: block; text-decoration: none; -moz-transition: all 125ms linear; -o-transition: all 125ms linear; -webkit-transition: all 125ms linear; transition: all 125ms linear; }
#copyright{float:left;font-size:10px;color:#e8e8e8}
* html .clearfix{zoom:1}
*:first-child+html .clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.s5_pricetable_column .s5_horizontalrule{height:1px;margin-bottom:26px;background:#e1e1e1}


#search {
	margin-top:25px;	
	float:right;
	width:100px;
	height:33px;
}


  .large-6 {
    width: 50%; }

.container{margin:auto;max-width:860px;width:96%;}


		  body:not(.material) #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: 10px; }


.site-header-style-2 .mx-search-container .mx-search-form a i,
.site-header-style-2 .mx-search-container .responsive-mobile-menu a i,
.site-header-style-2 .mx-search-container .mx-wc-login a i{margin:0;}
 

.site-header-style-3 .mx-header-right .mx-search-form a i,
.site-header-style-3 .mx-header-right .responsive-mobile-menu a i,
.site-header-style-3 .mx-header-right .mx-wc-login a i{margin:0;}

	.site-header-style-2 .mx-header-right .mx-search-form {display:none;}

	.site-header-style-3 .mx-header-right .mx-search-form {display:none;}

	
	.mx-search-form {display:none;}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}


#tellfooter .a_tell_footer{
	color: #FFFFFF;	
	text-decoration: none;
}


#tellfooter .a_tell_footer:hover{
	color: #FFFFFF;
	text-decoration: underline;	
}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.single-post .sub-menu .menu-item a:hover {
    color: #000 !important;
}


#main .widget-area ul.xoxo{
	
}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}

ul.firstunorder li.lastli{padding: 0px;margin: 0;}


.awaken-slider-details-container {
  color: #f5f5f5;
  position: absolute;
  bottom: 0;
  left: 0;
  line-height: 1.4;
  margin: 0;
  width: 100%;
  display: inline-block;
  text-shadow: 0px 1px 1px #000;
}

.awaken-slider-details-container a {
  text-decoration: none;
}

.awaken-slider-details-container p {
  margin-bottom: 1em;
}

.awaken-slider-details-container .moretag {
  display: none;
}

input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}

input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}

input.text, input.title {width:300px;padding:5px;}

input.title {font-size:1.5em;}


.title {
	margin: 0 0 8px 0;
	padding: 0px;
	line-height: 22px;
	font-size: 22px;
	font-family: Georgia, Times, "Times New Roman", serif;
	color: #4a4848;
	}


	
.title a {
	text-decoration: none;
	color: #4a4848;
	}


.title a:hover {
	text-decoration: underline;
	}
 .wpp-thumbnail {
display: inline;
float: left;
margin: 0 5px 0 0;
border: none;
}
 .popular-posts .wpp-thumbnail {
margin-right: 10px;
max-width: initial !important;
float: none;
}

.coming-soon-home .thumbnail-holder,
.new-releases-home . thumbnail-holder{position:relative;width:95%;margin:0 auto;}

.thumbnail-holder .upcp-minimal-width-3{position:relative;width: 100%;}
.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}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}

#contenu_principal_normal_pag .children .page_item {
    background-color: none;
}

.children .page_item {
    background-color: white;
    font-weight: normal;
}

#liste .children .page_item {
    background-color: transparent;
}



div.head-mp-spacer {
  float: left;
  height: 319px;
  padding-bottom: 15px;
  width: 1px;
  
}
#header #header-nav #nav-item{float:left;list-style:none;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}
.ua-main-content{transition:min-height 300ms ease;position:relative;display:flex;flex-direction:column-reverse;order:2;width:90%;box-shadow:0px 11px 59px -13px rgba(0,0,0,0.35);border-radius:8px;margin-top:70px;box-sizing:border-box}
.ua-main-content--signin{flex-direction:column}
.ua-main-content-partition{display:flex;flex-direction:column;padding:45px 0;box-sizing:border-box;justify-content:center}
.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}


#modalVideoHome .modal-header, .video-modal .modal-header {
  background: #000;
  border-radius: 0;
  padding: 5px 15px; }
#staff .modal-header{padding:20px 20px 0 0;border-bottom:none}
#fullModal .modal-header .close{color:#fff;font-size:60px;opacity:1}
#modalVideoHome .modal-header,.video-modal .modal-header{background:#000;border-radius:0;padding:5px 15px;border-bottom:none}
#footer .published{text-align:center;color:rgba(255, 255, 255, .5);margin-bottom:50px;font-size:12px}
#footer .published a{color:#fff}


.cl {clear:both;}

.custom-logo-link {
	display: block;
}

.rle_banner_text{
	float:left;
	width:100%;
	text-align:center;
	padding:165px 0px 0px 0px;
}

.rle_banner_text h1{
	float:left;
	width:100%;
	color:#ffffff;
	text-transform:uppercase;
}

.rle_banner_text.style_2 h1{
	font-size:48px;
	text-transform:capitalize;
}

.rle_banner_text h1 span{
	color:#B72685;
}

.rle_banner_text p{
	float:left;
	width:100%;
	color:#ffffff;
	margin:0px;
	font-size:18px;
}

.rle_banner_text.style_2 p{
	font-size:16px;
}



.comparisontable {
	font-family: "PT Sans", sans-serif;
	margin: 35px auto 80px;
}

.comparisontable td {
	text-align: center;
	vertical-align: middle;
	color: #2d2d2d;
	padding: 0.8125em 2%;
}

.comparisontable tr .td-left {
	text-align: left;
}

.comparisontable tr td a {
	font-family: "PT Sans", sans-serif;
	display: block;
}


.comparisontable tr.readmore td a br {
	display: none;
}

	.comparisontable img {
		max-width: 64px;
		max-height: 58px;
		width: auto;
	}

	.col-table-comparation table.comparisontable {
		font-weight: 600;
	}


.responsive-mainnav,
.responsive-topnav {
  background: #232323;
  display: none;
}

.responsive-mainnav ul,
.responsive-topnav ul {
  margin: 0;
  padding: 5px;
}

.responsive-mainnav li,
.responsive-topnav li {
  list-style: none;
}

.responsive-mainnav li a,
.responsive-topnav li a {
  color: #cacaca;
  line-height: 26px;
  padding: 10px 15px;
  text-decoration: none;
  display: block;
}

.responsive-mainnav li a:hover,
.responsive-topnav li a:hover {
  background: #fa5742;
}

.responsive-mainnav li ul,
.responsive-topnav li ul {
  margin-left: 2em;
}


.weather-view-temperature-text {
	font-size: 45px;
	font-size: 4.5rem;
	margin: 0.8rem 0;
}

#footer .footer-img {
	width:100%;
	height:100%;
	position:absolute;
}
.tab-content{overflow:auto}
.sd-gplus .sd-title{display:none}
div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}
div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}
body.highlander-light h3.sd-title:before{border-top:1px solid rgba(0,0,0,.2)}
body.highlander-dark h3.sd-title:before{border-top:1px solid rgba(255,255,255,.4)}
.content__mobile,.content__tablet,.content__tablet-landscape{display:none}



.contact-mapembed {
	margin-left: -10px;
	margin-right: -10px;
}


.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}


.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}


.container .jumbotron, .container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}


.jumbotron .container {
  max-width: 100%;
}

.logo .tit_logo{margin:50px 0 0;max-height:150px;width:220px;float:left;}

.logo a img{float:left;margin:5px 15px 0;}


.menu-main .menu-box {
    display: inline-block;
    margin: 0 8px 30px 8px;
    font-size: 21px;
    color: #ee1a74;
    font-weight: bold;
    opacity: 1;
    transition: opacity 0.3s ease;
}


.menu-main .menu-box:hover {
    opacity: 0.70;
}


.menu-main .menu-box a {
    color: #ee1a74;
    text-decoration: none;
}


.menu-main .menu-box img {
    width: 216px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 7px solid #ffffff;
    margin: 35px auto;
    display: block;
}
.content-bootstrap-area .navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}
.content-bootstrap-area .navbar .brand:hover,.content-bootstrap-area .navbar .brand:focus{text-decoration:none}
.content-bootstrap-area .navbar-inverse .brand{color:#999}


	.brand {
		margin-bottom: 2em;
	}


.social a {

    height: 30px;

    width: 30px;

    border-radius: 50%;

    -webkit-border-radius: 50%;

    text-align: center;

    float: left;

    background-color: #797979;

    font-size: 15px;

    color: #000;

    line-height: 30px;

    margin-right: 8px;

}


.social a:hover{background-color: #fff;}


.childcontent .gkcol { width: 200px; }
.header_ver .w-img img.for_transparent,.w-img.with_transparent img.for_transparent,.l-header.bg_transparent:not(.sticky) .w-img.with_transparent img.for_default{display:none}
.fusion-imageframe, .imageframe-align-center{font-size:0px;line-height:normal;}

.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-left {
  float: left;
  margin-right: 25px;
}

.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-right {
  float: right;
  margin-left: 25px;
}

.fusion-imageframe {
  display: inline-block;
  z-index: 1;
  position: relative;
  vertical-align: middle;
  max-width: 100%;
}

.fusion-imageframe.element-bottomshadow:before,
.fusion-imageframe.element-bottomshadow:after {
  opacity: 0.4;
}

.fusion-imageframe.element-bottomshadow img {
  margin: 0;
}

li#menu-item-2423 {display:block;}

li#menu-item-2858 {display:none;}

li#menu-item-2988 {display:none;}

li#menu-item-222 {display:none;}

  .ezoic-wrapper .genesis-nav-menu li#menu-item-2988.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2988 a {
    color: #008862; }

.section-pricing.section-inverse .pricing__item {
  box-shadow: 0 0 20px rgba(46, 59, 125, 0.23);
}


.pricing__item {
  background: #f8f9f9;
  border: none;
  border-top: 3px solid #f8f9f9;
  border-radius: 0px;
  padding: 35px 35px;
  padding:  2.1875rem 2.1875rem;
  position: relative;
  margin-bottom: 30px;
  margin-bottom: 1.875rem;
}

.pricing__item:hover {
  border-top-color: #03c4eb;
}

.pricing__item h1, .pricing__item h2, .pricing__item h3, .pricing__item h4 {
  text-transform: none;
}
.btn-theme-primary-outline,.btn-theme-primary-outline:hover,.pricing__item:hover,.section-testimonials .card-theme-primary,.entry-content blockquote{border-color:#6b4d70}
 #text-block-6 { margin-bottom:0px; text-align:left; }

#c_spacer {
	display:block;
	float:right;
	height:150px;
	width:30px;
}
.container-fix{margin:0 -15px}
.page-breadcrumbs-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:0 12.57%}

    
    #header-main .mobile-menu .menu-mobile-primary-container .menu-item {
      position: relative; }

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.single-post .sub-menu .menu-item a:hover {
    color: #000 !important;
}
.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}
.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}

.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}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}


.blog_praca .items-row .item {
	margin-bottom: 20px;
}


.items-row .item {
	margin-bottom: 40px;
}

  img.logo {margin: 0 auto;}

.c_right{
	width:590px;
	float:left;
	padding-top:30px;
}

.c_right h3{
	margin-bottom:10px;
}

.boxdown a {
color: inherit;
}

.boxdown { float: left }

.boxdown, .boxdownw, .boxdown2, .boxsocial, .boxnewsletter {
width: 50%;
max-width: none;
}

.boxdown, .boxdown2, .boxsocial, .boxnewsletter, .boxmap {
float: none;
clear: both;
width: auto;
max-width: 100%;
}


.fb_big {
    margin:10px 0 0 5px;
}




.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
  margin-bottom: 0;
}


.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}
.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}

#aamain0 ul{ display: none;}

#aamain0 ul.block{ display: block;}

ul#image_bandeau_txt_liste li.image_bandeau_ct {
	padding:0px;
	margin:0px;
	height:245px;
	width:240px;
	display:none;
	background:none;
	overflow-y:auto;
	overflow-x:hidden;
}

ul#image_bandeau_txt_liste li.image_bandeau_ct.selected {
	display:block;
}
.tile-articles .tile-article--long .tile-article__content .tile-article__date{border-top:11px solid #9D64FF}
.tile-articles .tile-article--long .tile-article__content .tile-article__date p{margin:16px 0px 15px 0px;font-size:11px;text-transform:uppercase;color:#AFAFAF;letter-spacing:1px;line-height:26px;font-weight:700}
.tile-article__date p{font-size:11px;font-weight:700;letter-spacing:1px;line-height:26px;color:#989898;margin:15px 0px 3px 0px}


	.column,
	.full,
	.three-fourth,
	.two-third,
	.half,
	.one-third,
	.three-eighth,
	.one-fourth,
	.full-width .column,
	.full-width .full,
	.full-width .three-fourth,
	.full-width .two-third,
	.full-width .half,
	.full-width .one-third,
	.full-width .three-eighth,
	.full-width .one-fourth,
	.entry-list-left,
	.entry-list-right,
	.notes-left,
	.notes-right {
		float: none;
		margin: 0;
		width: 100%;
		max-width: 100%;
		display: inline-block;
		text-align: left;
	}


.notes-left,
.notes-right {
	position: relative;
	overflow: hidden;
	width: 50%;
	font-size: 0.9166em;
	line-height: 1.636;
}


.notes-left {
	float: left;
}

#header #top-search { text-align: right; }

#header #top-search .toggle-search { cursor: pointer; }

#header #top-search form { display: none; margin-top: 5px; box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.5); }

#header #top-search form:after { content: ""; display: table; clear: both; }

#header #top-search form.active { display: block; }

.searchta tr td.searcht1td      { width:190px; padding:10px 0; text-align:center}

.searchta tr.searchtatitle td.searcht1td:hover{ border-top:2px solid transparent}
.qodef-page-header .qodef-sticky-header .qodef-sticky-holder{height:100%;background-color:#fff;position:relative;z-index:2;border-bottom:1px solid #e7e7e7}
.qodef-page-header .qodef-sticky-header .qodef-sticky-holder .qodef-logo-wrapper a{max-height:54px}

.page-id-2689 .qodef-page-header .qodef-position-right,
.page-id-2689  .qodef-sticky-holder,
.page-id-2689  footer,
.page-id-2689 #qodef-back-to-top{
display: none !important;
}
.pager-next{color:#a7896d;font-size:16px;line-height:30px;font-weight:normal;font-style:normal;text-decoration:none;background-color:#EFECE5;padding:4px;}
.pager-next a:link{color:#a7896d;font-size:16px;line-height:30px;font-weight:normal;font-style:normal;text-decoration:none;background-color:#EFECE5;padding:4px;}
.pager-next a:visited{color:#a7896d;font-size:16px;line-height:30px;font-weight:normal;font-style:normal;text-decoration:none;background-color:#EFECE5;padding:4px;}
.pager-next a:hover{color:#000;font-size:16px;line-height:30px;font-weight:normal;font-style:normal;text-decoration:none;background-color:#EFECE5;padding:4px;}
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}

#menus-tab.nav-pills .nav-item{
	font-family:'FFDINStdCondensedMedium';
	margin-bottom:.5rem;
	padding:0 !important;margin:0 !important;
}

#menus-tab.nav-pills .nav-item a{
	width:100%;
	color:#fff;
	margin:0 auto;
	border-radius:0;
	padding:0 !important;margin:0 !important;
}

	#menus-tab.nav-pills .nav-item:last-child{
		border-right:none;
	}

div.image_slider .three-box, div.image_slider .three-box.last{
	float:none;
	width:300px;
	margin:0 auto 10px;
}

div.image_slider {
    height: 460px;
}


.image_slider{
	height:200px;
	height:105vh;
}
.text-justify{text-align:justify}
footer.footer .footer-top .footer-section--logo,footer.footer .footer-top .footer-section--nav,footer.footer .footer-top .footer-section--social,footer.footer .footer-top .footer-section--terms{-webkit-box-flex:1 0 100%;-moz-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;}
footer.footer .footer-top .footer-section--logo svg#princeton-logo--footer{max-width:205px;}

.fh5co-cover.fh5co-hero-2 .fh5co-overlay,
.fh5co-hero.fh5co-hero-2 .fh5co-overlay {
  position: absolute !important;
  width: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.8);
}


.fh5co-overlay {
  position: absolute !important;
  width: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.4);
}
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}



.imageitem img,
#image_1 img,
#image_2 img,
#image_3 img,
#image_4 img,
#image_5 img {
}
.et_pb_row_11.et_pb_row{margin-top:-20px!important}
.et_pb_row_12.et_pb_row{margin-top:-20px!important}
.et_pb_row_2.et_pb_row{margin-bottom:-8%!important}
.et_pb_row_1.et_pb_row{margin-bottom:-5%!important}
.et_pb_row_0.et_pb_row{margin-bottom:-3%!important}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}


.table-link-site td a{
	color: #d44950;
}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}

.mvp-nav-top-left-in {
margin-left: 50px;
}

.single .mvp-nav-small .mvp-nav-top-left-in {
margin-left: 50px;
}

.car-heading{margin:0;padding:0px;font-family:arial;font-weight:bold;font-size:14px;color:#B40000;text-align:left;line-height:18px;text-decoration:none;}

#logo {
    top: 6px;
    right: 0;
    position: absolute;
    z-index: 100;
    padding-left:20px;
}

#logo h1 {
    margin: 0;
    padding: 0;
}

#logo h1 a,
#logo .site-name a {
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    outline: 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,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,
.grid_21,
.grid_22,
.grid_23,
.grid_24{
	display:inline;
	float: right;
	position: relative;
	margin-left: 0px;
	margin-right: 0px;
}

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


.partner-section .partner-text {
  overflow: hidden;
  margin: 0 0 70px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #53677f;
}

.partner-section .partner-text h2 {
  font-size: 35px;
  line-height: 1.29;
  letter-spacing: -1.6px;
  color: #393f65;
  margin: 0 0 30px;
}

.partner-section .partner-text p {margin: 0 0 30px;}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}
#sliders-container{position:relative}
#sliders-container .rev_slider_wrapper{-webkit-transform:translateZ(0)}
.layout-boxed-mode #sliders-container .main-flex[data-parallax="1"]{position:fixed}
#sliders-container .wooslider .slide-content p{margin:0}
.avada-footer-fx-no-height-parallax-effect #fusion-gmap-container,.avada-footer-fx-no-height-parallax-effect #main,.avada-footer-fx-no-height-parallax-effect #sliders-container,.avada-footer-fx-no-height-parallax-effect .fusion-page-title-bar,.avada-footer-fx-parallax-effect #fusion-gmap-container,.avada-footer-fx-parallax-effect #main,.avada-footer-fx-parallax-effect #sliders-container,.avada-footer-fx-parallax-effect .fusion-page-title-bar{position:relative;z-index:1}
.et_pb_section{padding:54px 0}
.et_pb_section.et_pb_fullwidth_section{padding:0}



.title-underlined, hgroup.title-theme h1, .l-bg-head h1, .woocommerce .woocommerce-Reviews-title {
  margin-bottom: .3em; }

  .title-underlined:after, hgroup.title-theme h1:after, .l-bg-head h1:after, .woocommerce .woocommerce-Reviews-title:after {
    display: block;
    content: '';
    padding-top: 20px;
    border-bottom: 1px solid #5F0938;
    width: 70%;
    max-width: 150px;
    margin: auto; }
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-6{width:50%}
.icon-text87:before{content:"\e900";}

.popular_article_content {
	width: 460px;
	float: right;
}

.popular_article_content a {
	color: #0060d7;	
	font-weight: bold;
}



.img-linked{transition: all .25s ease-in-out;}

.img-linked:hover{transform: scale(.95);}

  .posts-grid .grid-item__title {
    font-size: 1.10em;
    margin-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }

    .posts-grid .grid-item__title a {
      color: #0c223f; }

  .posts-grid .grid-item--first .grid-item__title {
    font-size: 1.17em; }

    #mw_board_group_3 .mw_board_group_3_contents {  }

.greybg {
  background-color: #F2F2F2;
}

.about-request-table .greybg,
.home-content-table .greybg,
.about-pregnancy-table .greybg {
  width: 214px;
  vertical-align: top;
}


.region-box .region-box-one
{
	margin: 4px 0;
}


.region-box .region-box-one a
{
	color: #6C19A4;
	text-decoration: none;
}


.region-box .region-box-one:hover a
{
	color: #6EA602;
	text-decoration: underline;
}
.header-top-fixed .top-logo,.header-top-nosticky .top-logo{margin-left:80px}
.header-top-fixed .top-social,.header-top-nosticky .top-social{float:none;color:#000;font-size:18px;margin-right:50px;margin-top:25px}


.header-top-fixed .top-logo {
    margin-top: 10px;
}

    
				.header-top-fixed,
				.categories-box,
				.archives-box  {
					background: #000000;
				}

				
				.header-top-fixed .fold-out {
					color: #f9ccc6;
				}

			
				.header-top-fixed .top-social {
					color: #f9ccc6;
				}
.row{margin-right:-15px;margin-left:-15px}

.drink-menu .row div[class^="col"]{
	text-align: center;
    }


.drink-menu.specials .row div[class^="col"],
.drink-menu.events .row div[class^="col"]{
	text-align: left;
    }

	.onespecial .row {margin-bottom: 20px;}

.drink-menu.specials .row div[class^="col"].text-right,
.drink-menu.events .row div[class^="col"].text-right {text-align: right;}

	.footer .row div[class^="col"]{
	text-align: center;
    }
.row{margin-right:-15px;margin-left:-15px}

#topbar .container .row {
    margin: 0;
}

#mk-footer .footer-wrapper .wpcf7-submit{
	border: 1px solid #FF4612;
  background-color: #FF4612;
  color: #fff;
}
#mk-footer .footer-wrapper,#mk-page-introduce,.mk-blog-single .featured-image,.mk-blog-single article{position:relative}
#mk-footer .footer-wrapper{padding:30px 0}

#head{
height:280px;width:980px;
margin:0 auto;
position:relative;z-index:1;
}


.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-left: 15px;
  padding-right: 15px; }


  .col-md-3 {
    width: 25%; }


			td.recentcommentstextend {
				border: none !important;
				padding: 0px 0px 2px 10px;
			}


			.rtl td.recentcommentstextend {
				padding: 0px 10px 2px 0px;
			}


.service-section-list .list-chevron-right {
    vertical-align: middle;
}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.even{background:#ffffff;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}

.wrapper { width: 940px; }
