﻿

.img-center {
    margin:0 auto;
    padding-left: 0px !important;
    padding-right: 0px !important;
}


#megaMenu .wpmega-link-title {
  display: block;
  line-height: 1.4em;
  color: inherit;
}



span.wpmega-link-title {
	font-size: 16px !important;
	font-size: 1rem;
	padding-left: 10px;
	font-weight: normal;
}

.grt p, .grt ul, .grt ol, .grt blockquote, .grt pre, .grt dl, .grt dd, .grt .center, .grt .block, .grt .caption, .post_box .aligncenter, .post_box .alignnone, .post_box .post_image, .post_box .post_image_box, .post_box .wp-caption, .post_box .wp-post-image, .post_box .alert, .post_box .note, .headline_area {
	margin-bottom: 26px;
}

.landing .headline_area {
	text-align: center;
}

#footer{background:#e5e5e5;background:-moz-linear-gradient(top, #e5e5e5 0%, white 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5e5e5), color-stop(100%, white));background:-webkit-linear-gradient(top, #e5e5e5 0%, white 100%);background:-o-linear-gradient(top, #e5e5e5 0%, white 100%);background:-ms-linear-gradient(top, #e5e5e5 0%, white 100%);background:linear-gradient(to bottom, #e5e5e5 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0);margin-left:auto;margin-right:auto;padding-top:16px;position:relative;text-align:center;}

.vc_non_responsive .vc_row .vc_col-sm-6 {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

  .vc_col-sm-6 {
    width: 50%;
  }


.homepageBottom li.menu-item{
	width: 283px;
}


.letter-holder{
	position: absolute;
	left: 50%;
	top: 100%;
	margin: -800px 0 0 -412px;
	width: 823px;
	height: 1091px;
}
.front .view-id-calendar .views-row,.front .view-id-calendar .views-row a,.front .view-id-calendar .views-row span{font-size:13px;font-size:1.3rem;color:#000;}
.view-id-embedded_pages ul li.views-row-first{border-top:medium none;padding-top:0;}
.view-id-embedded_pages.view-display-id-block_1 .views-row,.view-id-embedded_pages.view-display-id-block_2 .views-row,.view-id-embedded_pages.view-display-id-block_3 .views-row{clear:left;height:100%;overflow:hidden;padding:15px 0 10px;margin:0px;border-bottom:2px solid #CCCCCC;}
.view-id-embedded_pages.view-display-id-block_4 .views-row,.view-id-embedded_pages.view-display-id-block_5 .views-row{background-color:#a8cbdb;background-repeat:no-repeat;border:5px solid #FFFFFF;box-shadow:2px 4px 5px rgba(0,0,0,0.5);display:table;float:left;margin:0 0 20px;overflow:hidden;padding:13px 0 5px 15px;width:370px;}
.view-id-embedded_pages.view-display-id-block_4 .views-row-odd,.view-id-embedded_pages.view-display-id-block_5 .views-row-odd{margin-right:14px;}
.view-id-embedded_pages.view-display-id-block_4 .views-row .views-field.views-field-title,.view-id-embedded_pages.view-display-id-block_4 .views-row .views-field.views-field-title a,.view-id-embedded_pages.view-display-id-block_5 .views-row .views-field.views-field-title,.view-id-embedded_pages.view-display-id-block_5 .views-row .views-field.views-field-title a{color:#000000;line-height:120%;}
.view-id-embedded_pages.view-display-id-block_4 .views-row{height:122px;}
.view-id-embedded_pages.view-display-id-block_4 .views-row .views-field.views-field-title,.view-id-embedded_pages.view-display-id-block_4 .views-row .views-field.views-field-field-primary-image-attachment{display:table-cell;margin:0 auto;text-align:left;vertical-align:middle;}
.view-id-embedded_pages.view-display-id-block_4 .views-row .views-field.views-field-title,.view-id-embedded_pages.view-display-id-block_4 .views-row .views-field.views-field-title a{color:#000000;line-height:120%;}
.view-id-embedded_pages.view-display-id-block_4 .views-row .views-field.views-field-title{padding:0 10px 15px 20px;text-align:left;}
.view-id-embedded_pages.view-display-id-block_5 .views-row{height:75px;}
.view-faqs .view-content .views-row{margin-bottom:15px;border-bottom:1px solid #cccccc;padding-bottom:4px;}
.view-faqs .view-content .views-row p{margin:10px 0 10px;}


.quicklinks{
font-family: Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	color: #5E5E5E;
}


.subscribe label { padding-top: 0; }

.subscribe .field-wrap { position: relative; }

.subscribe button { position: absolute; right: 0; top: 0; cursor: pointer; outline: none; border: none; width: 35px; height: 35px; text-indent: -9999px; background: none; }

.subscribe button:before { content: ''; display: block; position: absolute; right: 10px; top: 14px; width: 0; height: 0; border-style: solid; border-width: 5px 0 5px 8px; border-color: transparent transparent transparent #000; -webkit-transition: border-color 0.13s linear; transition: border-color 0.13s linear; }

.subscribe button:hover:before { border-color: transparent transparent transparent gray; }

.subscribe input[type="email"] { margin-bottom: 0; padding-right: 30px; }

  .sidebar-menu .sidebar-bottom .social, .sidebar-menu .sidebar-bottom .subscribe { display: none; }




.column-top .hentry,
.column-first .hentry {
  margin-top: 30px;
  overflow: hidden;
}


.column-top .hentry:first-child,
.column-first .hentry:first-child {
  margin-top: 0;
}


.column-top .featured-image,
.featured-image.small {
  float: left;
}


.column-top .push-img-link {
  float: left;
  display: block;
  margin-right: 20px;
}



.column-second .hentry {
  padding: 10px;
  margin-top: 1px;
  background: rgb(243,243,243);
  background: -moz-linear-gradient(top,  rgba(243,243,243,1) 0%, rgba(235,235,235,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,243,1)), color-stop(100%,rgba(235,235,235,1)));
  background: -webkit-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(235,235,235,1) 100%);
  background: -o-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(235,235,235,1) 100%);
  background: -ms-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(235,235,235,1) 100%);
  background: linear-gradient(to bottom,  rgba(243,243,243,1) 0%,rgba(235,235,235,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ebebeb',GradientType=0 );
}


.column-second .hentry:first-child {
  margin-top: 0;
}


.column-second .hentry .featured-image {
  margin-bottom: 10px;
}


.column-top .hentry, .column-first .hentry {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 23px;
}


.main-content .column {
  float: left;
  margin-left: 20px;
  width: 460px;
}


.main-content .with-column-top .column-first,
.main-content .column:first-child {
  margin-left: 0;
}


.main-content .with-column-top,
.main-content .column-top {
  width: 700px;
}


.main-content .column-top {
  margin-bottom: 40px;
}


.main-content .column-second {
  width: 220px;
}


.main-content .column-third {
  width: 300px;
}
.logo{padding:15px;width:500px;float:left;}
.logo img{float:left;}
.logo p{float:left;text-transform:uppercase;font-size:35px;color:#C00;padding:0 0 0 10px;margin:0;font-family:"Trebuchet MS";}



#homepage-slide .carousel-inner .item .carousel-caption {
	position: absolute;
	left: 0;
	bottom :0;
	background-color: rgba(0,0,0,.0);
	width: 100%;
	margin: 0;
	padding-bottom: 80px;
}


.center_it { text-align: center; }
#carousel-reblog-box .submit,#wrapper #carousel-reblog-box p.response{float:left;width:154px;padding-top:0;padding-left:1px;overflow:hidden;height:34px;margin:3px 0 0 2px!important}
#wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-left:2px;height:34px;color:#aaa}

	p.post-meta{color:#aaa;margin:7px 0;font-size:85%;}

		p.post-meta a {color: #aaa;}

		p.post-meta a:hover {
			border-bottom: 1px #000 dotted;
			color:#000;
			text-decoration:none;
		}

		.post-meta .stars-small{float:left; margin:-1px 10px 0 0;}

		.wide-box li.first-news p.post-meta{margin:10px 0; }

		.list-box li.first-news p.post-meta{margin:10px 0; }

		.cat-tabs-wrap li.first-news p.post-meta{margin:10px 0;}

		.post-inner p.post-meta{
			border-bottom:1px solid #f2f2f2;
			padding-bottom:5px;
			margin-bottom:10px;
		}

			p.post-meta span{display:inline-block;margin-right:10px;}

			.item-list p.post-meta {margin:10px 0;}

.entry ul.best-reviews p.post-meta{border-bottom: 0 none; padding:0; margin:5px 0 0;}

body.dark-skin .item-list, body.dark-skin #tabbed-widget .tabs-wrap li , body.dark-skin .comments-avatar .widget-container li,
body.dark-skin .posts-list .widget-container li, body.dark-skin .categort-posts .widget-container li , body.dark-skin .commentlist li.pingback ,body.dark-skin #crumbs , body.dark-skin .post-inner p.post-meta,body.dark-skin  #twitter-widget li,body.dark-skin .authors-posts .widget-container li {border-bottom-color:#303030;}

.gdlr-column-service-item.gdlr-type-1 .column-service-content-wrapper{ overflow: hidden; }
.slideshow-block{float:right;width:540px;margin-right:86px}
.slideshow-block h3.field-label{color:#fff}
.ie7 .slideshow-block{margin-right:40px}

#branding{padding:20px 0;position: relative}

.clearfix:after {
 visibility: hidden;
 display: block;
 font-size: 0;
 content: " ";
 clear: both;
 height: 0;
}

 
.clearfix {display: inline-block;}

 

* html .clearfix {height: 1%;}

.footnote {
  white-space: nowrap;
  display: block;
  vertical-align: top;
  text-decoration: none;
  padding-bottom:2px;
}

.hb-counter .count-number{font-size:60px;display:block;text-align:center;line-height:55px;letter-spacing:-2px}

  .calculator-payment-dealertrack-form-wrapper .ddc-content {
    margin-bottom: 0;
    overflow: hidden; }

.tabs-tabbed-widgets .ddc-content {
  margin-bottom: 0; }

  .locations-group-nav-type-1.ddc-content {
    margin-bottom: 0; }


.ddc-content {
  position: relative;
  margin-bottom: 10px; }


.smartbar .contact .popup .ddc-page .ddc-content { margin: 0; }


.smartbar .contact .popup .ddc-content.directions-results { margin: 0 10px 10px; }


.smartbar .contact .popup .ddc-content fieldset { margin: 0; border: none; padding: 0; }
.footer_outer{padding:0;margin:46px auto 0;width:100%;position:relative;background:#462831;display:inline-block}

.text-title,.text-title-110,.text-title-140,.text-title-150,.text-title-18,.text-title-20,.text-title-22,.text-title-26,.text-title-28,.text-title-30,.text-title-40,.text-title-50,.text-title-65,.text-title-80{text-transform:uppercase;font-weight:400;margin:0;padding:0;border:0}

.text-title.transform-none,.transform-none.text-title-110,.transform-none.text-title-140,.transform-none.text-title-150,.transform-none.text-title-18,.transform-none.text-title-20,.transform-none.text-title-22,.transform-none.text-title-26,.transform-none.text-title-28,.transform-none.text-title-30,.transform-none.text-title-40,.transform-none.text-title-50,.transform-none.text-title-65,.transform-none.text-title-80{text-transform:none}

.text-title-40{font-size:40px}

.text-title-40.same-line-height{line-height:40px}

.text-title-40.line-height-p5{line-height:45px}

.text-title-40.line-height-l5{line-height:35px}





   

.g-cols.wpb_row,
.wpb_revslider_element.wpb_content_element,
.wpb_widgetised_column.wpb_content_element {
	margin-bottom: 0;
	}

#content .views-row{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #999}
#content .views-row-last{padding-bottom:0;margin-bottom:0;border-bottom:none}
.views-row h2.node-title{margin-bottom:5px;font-size:16px}
.views-row h2.node-title a{font-weight:normal}
.views-row p{margin:0}
#content .view-staff .views-row{float:left;width:48%;border:none}
#content .view-staff .views-row-odd{margin-right:20px}
#content .view-staff .views-row-last{padding-bottom:20px;margin-bottom:20px}



 
 
 
 
 
 #art-main, table
 {
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
 }

 
 #art-main
 {
    position: relative;
    z-index: 0;
    width: 100%;
    min-height: 100%;
    left: 0;
    top: 0;
    cursor:default;
    overflow:hidden;
 }



.srp-widget-singlepost {
	border-bottom  : 1px solid #ccc;
	margin-bottom  : 10px;
	padding-bottom : 10px;
}

span.toledo, span.maumee, span.sylvania, span.columbus1, span.columbus2 { display:inline-block; border-radius:5px; height:7px; width:7px; }

span.maumee { background:#fbb831; }

.cal span.toledo, .cal span.maumee, .cal span.sylvania, .cal span.columbus1, .cal span.columbus2 { display:inline-block; border-radius:3px; float:right; height:5px; width:5px; margin-left:3px; }
 
	
	
	.gdlr-session-item .gdlr-session-item-content-info { padding: 30px 30px 10px; float: none; width: auto; }

.gdlr-session-item.gdlr-small-session-item .gdlr-session-item-content-info{ padding: 0px; width: auto; float: none; }
.mobile_header_mid{display:none}

.footer-socket-wrapper .copyright {
	color: #cccccc;
	float: left;
	font-size: 16px;
	text-align: center;
	width: 100%;
}

.footer-socket-wrapper .copyright a {
	color: #FFFFFF;
}

.footer-socket-wrapper .copyright a:hover {
	color: #46c9be;
}


.home .slideshow .details.center .text {
	width: 80%;
}
#culture-clips-page #credits .section-title{line-height:.8em}
.img_right{float:right;margin:0 0 10px 25px}
#content .img_left,#content .img_right{max-width:50%;height:auto;width:auto}

.mycars .register-content, .mycars .login-content, .mycars .forgot-password-content { padding: 15px 20px 5px; }

.mycars .login.show-register .login-content, .mycars .login.show-register .forgot-password-content { display: none; }

.mycars .login.show-forgot-password .login-content, .mycars .login.show-forgot-password .register-content { display: none; }

.logged-in .mycars .login .register-content, .logged-in .mycars .login .login-content { display: none; }
.twitter-feed-title-text{display:none}
#cn_body{width:975px;margin:auto;font-size:13px;line-height:1.6em}
#cn_body li.print{background-image:none}
#cookie-notice{display:none;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:12px;line-height:18px;left:0;text-align:center;}
#cookie-notice .button{margin-left:10px;}
#cookie-notice .button.wp-default{font-family:sans-serif;line-height:18px;padding:2px 12px;background:linear-gradient(to bottom,#FEFEFE,#F4F4F4) repeat scroll 0 0 #F3F3F3;border-color:#BBB;color:#333;text-shadow:0 1px 0 #FFF;-moz-box-sizing:border-box;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:none;}
#cookie-notice .button.wp-default:hover,#cookie-notice .button.wp-default:focus{background:linear-gradient(to bottom,#FFFFFF,#F3F3F3) repeat scroll 0 0 #F3F3F3;border-color:#999999;color:#222222;}
#cookie-notice .button.bootstrap{font-family:sans-serif;display:inline-block;*display:inline;padding:4px 12px;margin-right:0.3em;margin-bottom:0;*margin-left:.3em;line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);font-style:normal;vertical-align:middle;cursor:pointer;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#0044cc;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:2px 10px;font-size:12px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;}
#cookie-notice .button.bootstrap:hover,#cookie-notice .button.bootstrap:focus{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.cn-bottom{bottom:0;}

.post .date span.month {
	height: 12px;
	display: block;
	font: normal 50% Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	padding-top: 2px;
}


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

  .col-md-5 {
    width: 41.6666666667%; }


  #new-client-divider {
    display: none;
  }


  .divider {
    width: 100%;
    height: 11px;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    background: #fff;
    position: relative;
    z-index: 5;
    box-shadow: 0 0 6px #666;
  }
.hours-module .table-cell.first{padding-right:1em}
.hours-module .table-cell{padding-bottom:1px}

.browse_job_text {
	font-size:11px;
	font-family:Tahoma;
	color:#352571;
	font-weight:bold;
}

	.grid { width: 100%; margin: 0 0 10px; }

#wrapper {
margin: 0 auto;
width: 1078px;
}

.pllexislider-normal ul li .jr-insta-datacontainer .jr-insta-username { text-decoration: none; display: inline-block; }

.pllexislider-overlay ul li .jr-insta-wrap .jr-insta-datacontainer .jr-insta-username a { color: #FFF !important; text-decoration: none; font-weight: bold; }

  #footer .credit-link {
    position: relative; }
li#share_facebook{background:#36609f;}
 
		#cmsc-logo-nav-search {position: relative; }


.clearfix {
  *zoom: 1;
}


.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}


.clearfix:after {
  clear: both;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}

.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0;}


.media {
  margin-top: 15px; }


.media:first-child {
  margin-top: 0; }


.media, .media-body {
  zoom: 1;
  overflow: hidden; }


.media-body {
  width: 10000px; }


.media-object {
  display: block; }


.media-left, .media-right, .media-body {
  display: table-cell;
  vertical-align: top; }


.media-middle {
  vertical-align: middle; }


.media-bottom {
  vertical-align: bottom; }


.media-heading {
  margin-top: 0;
  margin-bottom: 5px; }


.media-list {
  padding-left: 0;
  list-style: none; }

  .homepage-featured-content-slider .media {
    padding-bottom: 15px; }

    .homepage-featured-content-slider .media .h4 {
      color: #000;
      font-size: 14px;
      font-weight: bold;
      line-height: 18px;
      margin-bottom: 2px;
      margin-top: 5px; }

    .homepage-featured-content-slider .media .h5 {
      color: #777;
      font-size: 12px;
      font-weight: normal;
      line-height: 16px;
      margin-bottom: 2px;
      margin-top: 0; }

    .homepage-featured-content-slider .media .h6 {
      color: #777;
      font-size: 12px;
      font-weight: normal;
      line-height: 16px;
      margin-bottom: 0;
      margin-top: 0; }

    .homepage-featured-content-slider .media .media-left {
      padding-right: 15px; }

    .homepage-featured-content-slider .media .media-object {
      height: auto;
      width: 105px; }

    .homepage-featured-content-slider .media span {
      display: block; }

    .homepage-featured-content-slider .media a:hover {
      text-decoration: none; }

    .homepage-featured-content-slider .media .read-more {
      display: block;
      font-size: 12px;
      font-weight: 500;
      margin: 8px 0 0;
      position: relative;
      text-align: left;
      z-index: 15; }


.single-post .comment .media-heading {
  margin-bottom: 24px; }
.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:15px;padding-left:15px}
.col-xs-12{width: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{padding-left:7.5px;padding-right:7.5px;}


.footer-interno .botones_e .gwm{
	border: 1px solid #ccc;
	padding-left: 5px;
	margin-bottom: 6px;
	text-transform: uppercase;
	font-size: 0.8em;
}


.footer-interno .botones_e .codigo_busca .gwm{
    background: #000;
    color: #fff;
    border: 1px solid #000;
}
.no-margin{margin:0!important;}
.devbox .no-margin{margin:0 0 13px 0!important;}
.project_images .field-item{display:block;float:left;left:50%;position:relative;}

.cb-post-list .cb-meta .cb-excerpt {
  margin: 0;
}

.cb-module-block .cb-excerpt {
  margin-top: 10px;
  font-size: 0.9em;
}

  .cb-mm-light #cb-nav-bar .cb-excerpt {
    color: #686868;
  }

  .cb-mm-dark #cb-nav-bar .cb-excerpt {
    color: #9d9d9d;
  }

  .cb-post-list-a .cb-meta .cb-excerpt {
    font-size: 14px;
  }
#header,#content{margin-bottom:20px;position:relative;clear:both;}
#content{width:;height:;}

.blue {
	color: #19539b;	
}

a.blue-button, input.blue-button, div.navigation a {
	width:auto;
	display:inline-block;
	padding:8px 16px 8px 16px;
	border:none;
	color: #fff;
	text-transform: uppercase;
	background: #316bb2; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#316bb2', endColorstr='#084188'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#316bb2), to(#084188)); 
	background: -moz-linear-gradient(top,  #316bb2,  #084188);  
	margin: 10px 0 10px 0;
}

a.blue-button:hover, input.blue-button:hover, div.navigation a:hover {
	background: #fe961a;
	text-decoration:none;
}
.module-footer .copyright{float:right;height:48px;line-height:48px;font-family:"Open Sans",sans-serif;font-size:14px;color:#aaa}
.module-footer .copyright:hover{text-decoration:none;color:#a71a1a}
.tiled-gallery .gallery-group{float:left;position:relative;}
.container .four.columns{width:232px}
.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}
