﻿
.list_deal .deal_content{ margin-left:16em; position:relative}

.list_deal .deal_content .view_more{ margin-left:0; margin-bottom:1em}

.list_deal .deal_content ul, .list_deal .deal_content ol, .topic_page ul, .topic_page ol{ margin-left:18px}

.list_deal .deal_content ul li, .list_deal .deal_content ol li, .topic_page ul li, .topic_page ol li{ color:#666; font-size:14px}

.list_deal .deal_content strong, .list_deal .deal_wrapper p strong, .topic_page strong{ font-weight:600}

.list_deal .deal_content ul.grid_pro_img{ margin-left:0px; margin-top:1.375em; margin-right:-16px}

  .list_deal .deal_text, .list_deal .deal_content .view_more, .list_deal p.code_tips, .list_deal .time_success li{ display:none}


.entry-categories,
.entry-tags {
	display: block;
}


#menu-item-277005 .sub-menu li {
    width:310px;
    margin-right: 2px;
}

.av-seperator-icon{display:inline-block;vertical-align:middle;font-size:15px}


#toolbar {
	height: 30px;
}


.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}

.tourdates-singledate .singledate-datepicker {
  position: relative;
  float: left;
  height: 100%;
  width: 260px;
}

.tourdates-singledate .singledate-datepicker .date-number {
  position: absolute;
  overflow: hidden;
  left: 0px;
  height: 100%;
  width: 80px;
}

.tourdates-singledate .singledate-datepicker .date-month-day {
  position: absolute;
  overflow: hidden;
  top: 0px;
  left: 100px;
  height: 100%;
}
.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:5px}
.col-md-3{width:25%}

.pricing-off-marg div[class^="col-"], .pricing-off-marg div[class*=" col-"],
.pricing-off-marg .col-md-4,
.pricing-off-marg .col-md-3,
.pricing-off-marg .col-sm-12,
.pricing-off-marg .col-xs-12 {
    padding-left: 1px;
    padding-right: 1px;
}
.header_content{margin:0 auto}


.page-id-330 .menu-item-116 a  {background:#7f7f7f !important;color:#fff !important; padding:.5em 1em !important;}




.page-id-86 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-86 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}

.page-id-434 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-434 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}

.page-id-436 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-436 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}


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

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}
.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}




#slider-core {
	position: relative;
}
a img.book:hover{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
.img-responsive{display:block;max-width:100%;height:auto}
.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}

#wpfront-notification-bar div.wpfront-close {z-index: 10;}


#wpfront-notification-bar  div.wpfront-close
{
    position: absolute;
    top: 3px;
    right: 5px;
    cursor: pointer;

    font-family: Arial, sans-serif;
    font-weight: bold;
    line-height: 0px;
    font-size: 10px;
    padding: 5px 2px;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}


    #wpfront-notification-bar  div.wpfront-close:hover 
    {
        border: 1px solid #aaaaaa;
        background-color: #aaaaaa;
    }


div#social-media-links{float:left; width:1000px; text-align:center; margin:0px auto; padding-bottom:10px; color:#6F6F6F;}



table#social-media-links{
	text-align:center;
	padding-left:40px;
}

table#social-media-links td{
	vertical-align:middle;
	padding:0px 4px;
}
.navbar-right .dropdown-menu-left{right:auto;left:0}
.navbar-right{float:right!important;margin-right:-15px}
.navbar-right~.navbar-right{margin-right:0}
.navbar-left,.navbar-nav,.navbar-right{float:none!important}


.msi_nav .navbar-right {
    margin: 0;
    width: 100%;
    max-width: 160px;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
}


.msi_nav .navbar-right li {
    margin-right: 8px;
}


.msi_nav .navbar-right img {
    width: 44px;
    height: 44px;

}


			

.category-people-evidence{
	background:#c52b73;
	
}

.category-people-evidence:hover{
	background:#fff;
	
}


.category-people-evidence a{
	color:white!important;
}


.category-people-evidence a:hover
{
	color: #c52b73!important;

}


.category-people-evidence:hover:after {
    background-color: #c52b73!important;
}



#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .megamenu ul .menu-item-has-children a:after,
#eut-header .eut-horizontal-menu.eut-arrow-not-first-level ul.eut-menu .megamenu ul .menu-item-has-children a:after {
	display: none;
}


.eut-toggle-menu ul.eut-menu li.menu-item-has-children a {
	padding-right: 40px;
}


.eut-toggle-menu .eut-main-menu.eut-align-center li.menu-item-has-children a {
	padding-left: 20px;
	padding-right: 20px;
}


	.main-pagination .page-numbers, .main-pagination a {
		display: block;
		float: left;
		color: #676767;
		padding: 0 10px;
		margin-right: 5px;
		background: #ebebeb;
		line-height: 25px;
		font-size: 13px;
	}



#ja-headerwrap {
	background: #333333;
	color: #CCCCCC;
	line-height: normal;
	height: 80px;

}

    .line-one, 
    .line-two, 
    .line-three {
		backface-visibility: hidden;
		display: block;
		height: 3px;
		margin: 5px auto;
		-webkit-transition: all 0.3s;
    	-moz-transition: 	all 0.3s;
    	-o-transition: 		all 0.3s;
    	transition: 		all 0.3s;
		width: 100%;
	}

	.menu-toggle.on .line-three {
		transform: rotate(45deg) translate(-6px, -6px);
	}

.line-one,
.line-two,
.line-three {
	background-color: #2b9b9b;
}


#slide-out-widget-area.slide-out-from-right-hover .bottom-meta-wrap{opacity:0; transform:translateX(50px); -webkit-transition:-webkit-transform .45s cubic-bezier(.2,.75,.3,1) 0.35s,opacity .45s cubic-bezier(.2,.75,.3,1) 0.35s; -ms-transition:transform .45s cubic-bezier(.2,.75,.3,1) 0.35s,opacity .45s cubic-bezier(.2,.75,.3,1) 0.35s;  transition:transform .45s cubic-bezier(.2,.75,.3,1) 0.35s,opacity .45s cubic-bezier(.2,.75,.3,1) 0.35s;  margin-top:50px}


#slide-out-widget-area.slide-out-from-right-hover.open .bottom-meta-wrap{opacity:1; transform:translateX(0px)}
.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}

.clear { clear: both; }
.tribe-countdown-timer h3.tribe-countdown-complete,.tribe-countdown-timer span.format,.tribe-countdown-timer span.tribe-countdown-seconds{display:none}


.tribe-countdown-timer span.tribe-countdown-seconds,
	.tribe-countdown-timer span.format,
	.tribe-countdown-timer h3.tribe-countdown-complete {
	display: none;
}

	.logo {
		display: block;
		text-align: center;
		width: 100%;
	}
#signin_menu img.popup-arrow{width:15px;height:7px;position:absolute;right:20px;margin-left:-7px;top:-7px}
.toll-popup .popup-arrow{left:13px;position:absolute;top:-7px}
.myact-popup img.popup-arrow,.myact-popup_sp img.popup-arrow{width:15px;height:7px;position:absolute;right:20px;margin-left:-16px;top:-7px}
.cart-popup img.popup-arrow{width:15px;height:7px;position:absolute;right:20px;margin-left:70px;top:-7px}
.navi-below ul.navul li .popup-arrow{bottom:-15px;left:0;margin:0 auto;position:absolute;right:0;display:none}
.navi-below ul.navul li:hover .popup-arrow{display:block}
ul.navul li .popup-arrow{display:none}



img.scale-with-grid,#Content img{max-width:100%;height:auto}

.conten-image, .conten-video, .mt30-980, .service-button, .testimonial {
margin-top: 30px
}

.service-button a {
padding: 8px 10px;
font-size: 12px;
display: block;
margin: 0 15px
}
.service-button a,.service-title{color:#f1cfbd;text-transform:uppercase}
.service-button{clear:both;text-align:center;margin-top:60px}
.service-button a:hover{color:#f1cfbd!important}

.main-header .cart .recently-added table tfoot .items-count { font-weight: normal; }

.masthead-overlay {
    background-color: #000;
    position: absolute;
    top: 0; left: 0;
    bottom: 0; right: 0;
    width: 100%;
    height: 100%;
	opacity:0;
}


.article-tools {
  background: #f6f6f6;
  border: 1px solid #ddd;
  clear: both;
  color: #999;
  display: block;
  line-height: normal;
  margin: 0 0 10px;
  padding: 5px;
  position: relative;
}


.feature-box.media-box .fbox-media { margin: 0 0 25px; }


.feature-box.media-box .fbox-media,
.feature-box.media-box .fbox-media a,
.feature-box.media-box .fbox-media img {
	position: relative;
	display: block;
	width: 100%;
	height: auto;
}


.feature-box.media-box .fbox-media iframe { display: block; }


.feature-box.media-box.fbox-bg .fbox-media { margin: 0; }


.feature-box.media-box.fbox-bg .fbox-media img { border-radius: 5px 5px 0 0; }

#espectaculo div.content{float:left;width:72%;margin-left: 10px;}

table#proxyList td.site a {
	font-size: 18px;
	font-weight: bold;
	padding: 16px 0px 16px 14px;
	display: block;
}
.fusion-mobile-menu-search{display:none!important}

#mvp-foot-top {
padding: 30px 0;
}

    body.redesign .footer-follow {
        width: 100%;
        text-align: center;
    }

.animable { visibility: hidden; }

html.no-cssanimations .animable { visibility: visible; }

.animable.animated { visibility: visible; -webkit-animation-fill-mode: both;  animation-fill-mode: both; -webkit-animation-delay: 0s; animation-delay: 0s; }
.ar-banner .popular-links{padding:10px;margin:0 0 30px;background:rgba(255,255,255,.2);color:#fff}
.ar-banner .popular-links ul{margin:0;padding:0;list-style:none}
.ar-banner .popular-links ul .header{font-weight:700}
.ar-banner .popular-links ul li{margin:4px 0}
.ar-banner .popular-links ul li a{color:#fff}
.ar-banner .popular-links ul li:not(:last-child):after{content:"|";display:inline-block;margin:0 8px}
.ar-banner .popular-links ul li.header:after{content:""}




.post-foot {
  font-size: 12px; }


.liste-post .post-thumb {
  position: relative; }


.liste-post .post-flag {
  position: absolute;
  bottom: 0;
  right: 0; }


.liste-post .post-thumb img.wp-post-image {
  border: 1px solid #007492; }
 

.liste-post .post-thumb img.wp-post-image:hover {
  border-color: #004b5f; }

	
	.post.picture .pic-col {
		width: 100%;
	}


#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;
				}
.col{display:block;float:left;margin:1% 0 1% 1.6%;}
.col:first-child{margin-left:0;}
.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-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out,-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}
.form .f-item{margin:10px 0}
.form .f-item textarea,.form .f-item input[type=text],.form .f-item input[type=email],.form .f-item input[type=tel]{border:none;background:#fff;padding:6px;font-size:17px;border-radius:5px;width:100%;height:38px}
.form .f-item textarea:focus,.form .f-item input[type=text]:focus,.form .f-item input[type=email]:focus,.form .f-item input[type=tel]:focus{box-shadow:1px 2px 3px rgba(0,0,0,0.08) inset}
.form .f-item textarea{height:72px}
.form .f-item input.wpcf7-quiz{width:46px;text-align:center}
.form .f-item .left{float:left;padding-right:5px}
.form .f-item .right{float:right;padding-left:5px}
.form .f-item .w-50{width:50%}
.form .f-item .checkbox-subscribe{top:7px}
.kk-star-ratings .kksr-stars a { width:24px; }
.kk-star-ratings .kksr-stars, .kk-star-ratings .kksr-stars .kksr-fuel, .kk-star-ratings .kksr-stars a { height:24px; }

.ad{font-size:12px;width:440px;margin:0 auto 20px;padding:5px;}

.ad a{color:#00f;text-decoration:underline;}

.ad a:visited{color:#909;}

.ad a:active{color:#f00;}

.ad a:hover{color:#d95711;}

.ad .t{background:#ffb200;color:#4c3200;display:inline-block;font:bold 12px/100% Tahoma,Geneva,sans-serif;letter-spacing:0.03em;padding:3px 5px 4px;text-shadow:0px 0px 0px transparent;}

.ad .c{background:#ffb200;padding:5px;position:relative;z-index:10;}

.ad .c2{background:#f7f7f7;padding:8px 11px;text-shadow:0 0 0 #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

.ad h3,.ad p{line-height:1.8em;margin:0;}

.ad h3{color:#2653a6;font-size:12px;font-family:Verdana,Helvetica,sans-serif;}
.experts-list .experts-columns .media-content .media-title{color:#000;font-size:16px;font-weight:900;line-height:21px;max-height:75px;overflow-y:hidden}
.quicklinks .quicklinks-container{width:265px;width:16.5625rem;margin:0 auto;*zoom:1}
.quicklinks .quicklinks-container:before,.quicklinks .quicklinks-container:after{display:table;content:"";line-height:0}
.quicklinks .quicklinks-container:after{clear:both}
.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}
.menu-item-language img{vertical-align:baseline;}
.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}

#blurb-title-fix h4.et_pb_module_header {
    position: absolute;
    bottom: 25%;
    left: 0px;
    right: 0px;
    color: white;
    padding: 15px 5px;
    text-align: center;
    background: rgba(0, 0, 0, 0.57);
}
.et_pb_column .et_pb_row_inner_0{padding-top:50px;padding-right:0px;padding-bottom:50.4844px;padding-left:0px}
.et_pb_column .et_pb_row_inner_1{padding-top:0px;padding-bottom:0px}
.et_pb_column .et_pb_row_inner_2{padding-top:1px;padding-right:20px;padding-bottom:50px;padding-left:20px}
.et_pb_column .et_pb_row_inner_3{padding-top:50.4844px;padding-right:0px;padding-bottom:0;padding-left:0px}
.et_pb_column .et_pb_row_inner_4{padding-top:0px;padding-bottom:0px}
.region-sidebar-second .block{margin-bottom:40px;}
#header-top .block,#main-navigation .block,#banner .block{padding:0;}
.block-superfish select{-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc;width:100%;display:inline-block;font-size:12px;padding:5px;color:#666;font-family:'Cabin Condensed',Arial,sans-serif;}
.not-logged-in .block-forum .contextual-links-wrapper{display:none;}
#block-superfish-4 .block .block-superfish{margin-bottom:0em;}

@charset "UTF-8";.pace,.pace-on .pace-overlay{top:0;left:0;position:fixed;width:100%}
.pace-on .pace-overlay{z-index:2000;height:100%;-webkit-transition:opacity .5s 0s,height 0s .5s;-moz-transition:opacity .5s 0s,height 0s .5s;-o-transition:opacity .5s 0s,height 0s .5s;transition:opacity .5s 0s,height 0s .5s}
.pace-done .pace-overlay{opacity:0;height:0}
.pace-overlay{background:#fff;}
.img-responsive{display:block;max-width:100%;height:auto}


	.menu-navigation input[type="search"]{
		
		padding-top: 0.37em;
		padding-bottom: 0.37em;
	}


.alignright {
    float: right;
}


.post img.alignright {
    margin: 0 0 10px 10px;
}


.posts-widget .alignright {
    margin: 0 0 8px 8px;
}


.comments-widget .alignright {
    margin: 0 0 0 8px;
}


.infobox-widget .alignright {
    margin: 0 0 10px 10px;
}


.intro-title {
    font-family: "Poppins", serif;
    font-weight: 800;
    font-size: 18px;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0 0 30px 0;
}

.intro-title.top60 {
  margin-top: 60px;
}

.intro-title svg, .article-author svg{
    margin-left: 4px;
    transition: transform .4s cubic-bezier(.165,.84,.44,1);
    transform: scaleX(-1);

}
.hbg-mid{width:100%;left:0;height:26%;margin-left:0;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}
.hbg-mid::before{content:'';position:absolute;width:100%;height:26%;top:-13%;left:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.hbg-mid::after{content:'';position:absolute;width:100%;height:26%;bottom:-13%;left:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.hamburger__default.active span.hbg-mid{width:0;left:14.53901%;margin-left:50%}
.hamburger__default.active span.hbg-mid::before{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:14.53901%}
.hamburger__default.active span.hbg-mid::after{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:14.53901%}

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

.container:after{content:" ";display:table;clear:both;}

.header .container{width:980px;}

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


.td_module_8 {
  padding-bottom: 25px;
  border-bottom: 1px dashed #f2f2f2;
  margin-bottom: 16px;
  
}

.td_module_8 .entry-title {
  font-size: 17px;
  line-height: 24px;
  margin-bottom: 7px;
  font-weight: 500;
}

.td_module_8 .td-module-meta-info {
  margin-bottom: 0;
}

.td_block_17 .td-column-1 .td-block-span12:last-child .td_module_8 {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}


.grid-4, .grid-one-third {
  width: 32%;
}


.services-section .icon,
.grid-4.service .icon {
  width: 60px;
  font-size: 65px;
  text-align: center;
  float: left;
}

.services-section .icon-browser,
.grid-4.service .icon-browser {
  font-size: 60px;
}

.page-template-template-builder-full-width footer.copyright .grid-4 {
  padding: 25px 0;
  margin: 0;
}

footer.copyright .grid-4 {
  padding: 25px 0px 25px 30px;
}

footer.copyright .grid-8,
footer.copyright .grid-4 {
  margin-bottom: 0;
}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.wrap{margin:0 auto;width:1100px;clear:both}
.wrap:before,.wrap:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden}
.main-header .wrap{position:relative}
.menu-toggle .mobile-menu{padding-left:3px}
.menu-toggle .mobile-menu:empty{display:none}
