﻿
div.socnet-desktop-alt ul {  }

div.socnet-desktop-alt { display:none; }

div.socnet-desktop ul { list-style:none; margin:34px 0px 4px 118px; padding:0; position:relative; z-index:9200; }

div.socnet-desktop ul li { float:left; margin:0 10px 0 0; padding:0; }

div.socnet-desktop-alt ul li { display:inline; margin:0 5px; padding:0; }

div.socnet-desktop ul li img { width:44px; height:auto; }

div.socnet-desktop-alt ul li img { width:44px; height:auto; }

div.socnet-desktop ul li img.shadow { -moz-box-shadow: 0 4px 0 rgba(0,0,0,0.3); -webkit-box-shadow: 0 4px 0 rgba(0,0,0,0.3); box-shadow: 0 4px 0 rgba(0,0,0,0.3); }

div.socnet-desktop { display:none; }

	#habitlogo,
	div.socnet-desktop ul { margin-left:0px; margin-top:0px; }


.carousel .frame {
	display:table-cell;
	vertical-align:middle;
	height:100%;
}


.icrewtek .frame {
	display:table;
	width:100%;
	height:701px;
}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}
.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#333}
.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}
.btn-primary .badge{color:#337ab7;background-color:#fff}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn-link{font-weight:400;color:#337ab7;border-radius:0}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:5px}
input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}
.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}
.navbar-inverse .btn-link{color:#9d9d9d}
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}
.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}
.btn .label{position:relative;top:-1px}
.btn .badge{position:relative;top:-1px}
.btn-xs .badge{top:0;padding:1px 5px}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.carousel-caption .btn{text-shadow:none}


#top-bar a.btn {

	padding: 6px 12px;

}


#page .btn {

	font-family: "Raleway";

	letter-spacing: 1px;

	white-space: normal;

}


#page .btn-primary,

#page .btn-success,

#page .btn-info {

	color: #fff;

}


.btn i {

	-webkit-transition: all 0.25s ease-in-out;

	-moz-transition: all 0.25s ease-in-out;

	-o-transition: all 0.25s ease-in-out;

	transition: all 0.25s ease-in-out;

}


.btn:hover i {

	padding-left: 6px;

}


.site-content .btn-block {

	margin-bottom: 12px;

}




.btn small {

font-size:12px;

}


.navbar-wrapper .btn-default {
	color: #464646;
	border: 1px solid #464646;
	background: none;
}






.navbar .btn-navbar {

  margin-top: 10px;

}


.mobile-search-container .btn {

	margin-top: 3px;

}


#page .search-box .btn {

	margin-top: -5px;

}


#page .search-box .btn:hover i {

	padding-left: 0;

}


#page .btn-default {

	background: none;

	box-shadow: inset 0 0 0 0 rgb(225, 114, 18);

	-webkit-transition: all 0.5s ease-in-out;

	-moz-transition: all 0.5s ease-in-out;

	-o-transition: all 0.5s ease-in-out;

	transition: all 0.5s ease-in-out;

}


#page .btn-default:hover {

	box-shadow: inset 0 100px 0 0 rgb(225, 114, 18);

	color: #fff;

	border-color: rgb(225, 114, 18);

}


#myCarousel .btn-default {

	background: none;

	color: #fff;

	border: 1px solid #fff;

}


#header-form .btn-block {

	margin-bottom: 10px;

	text-align: left;

}


#header-form .btn-block:last-child {

	margin-bottom: 0;

}


.btn-primary .fa-circle,

.btn-success .fa-circle,

.btn-info .fa-circle,

#secondary .fa-circle {

	color: rgba(0, 0, 0, 0.4);

}


.parallax .btn {

	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);

	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);

	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);

	border-top: 1px solid rgba(255, 255, 255, 0.2);

	border-left: 1px solid rgba(255, 255, 255, 0.2);

}


.blur .btn {

	-moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.4);

	-webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.4);

	box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.4);



}




#page a.btn {

	text-decoration: none;

}




#page .btn-warning {

	background: #ffaa00;

	border: 1px solid #ffaa00;

}


#page .btn-warning:hover {

	background: #d59005;

	border: 1px solid #d59005;

}


#page .btn-danger {

	background: #e17212;

	border: 1px solid #e17212;

}


#page .btn-danger:hover {

	background: #b05a0f;

	border: 1px solid #b05a0f;

}


#call-to-action .appointment-box .btn {

	margin-bottom: 24px;

}


#leave-a-review .btn {

	margin-bottom: 12px;

}


.feature-boxes .btn-default {

	background: none;

	border: 1px solid #464646;

	color: #464646;

}


#mobile-feature-boxes a.btn {

	white-space: normal;

	text-align: left;

}


	#navbar .btn-xs {

		padding: 5px 8px;

	}


	#secondary .btn {

		text-align: left;

	}

body.page-id-3999 article a.btn,
body.page-id-3990 article a.btn,
body.page-id-3968 article a.btn,
body.page-id-3960 article a.btn { max-width:300px; margin:0 auto 60px; border-radius:0 0 4px 4px; }

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
	background: #2aa31f;
	border-color: #2aa31f;
}

.btn-default .fa-circle,
#main-content .btn-default i {
	color: #30b86a;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active {
	background: ;
	border-color: ;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active {
	background: #b94e51;
	border-color: #b94e51;
}

.related_part {
	background:#003366;
	padding:10px 0;

        
*width:222px;
*overflow:hidden;

	}

	.sidebar-top,
	.sidebar .widget { padding-left: 15px!important; padding-right: 15px!important; }

#footer #footer-ads .widget { padding-bottom: 0; font-size: 0; line-height: 0; }




.widget { color: #535353; font-size: 15px; overflow: hidden; }

.widget a { color: #535353; }

.widget a:hover { color: #444; }

.widget select { border: 1px solid #ddd; color: #777; font-size: 15px; padding: 7px; width: 100%; max-width: 100%; }

#footer .widget select { border-color: #eee; }


.sidebar .widget { padding: 30px 30px 20px; }

#footer .widget { padding-bottom: 30px; }

#footer .widget a:hover { color: #666; }


#main  {  background-color:#ffffff; }
.homepage-content .content{padding:10px;height:210px;border-top:0;background:#E5E5E5}
.homepage-content .content h5{color:#4a4a4a;height:60px;margin-bottom:10px;-webkit-line-clamp:3}
.homepage-content .content p{height:110px;margin-bottom:10px;-webkit-line-clamp:6}
.homepage-content .content-image{width:100%;height:150px;overflow:hidden}
.recently-added .recent-listing .content{padding:10px}
.recently-added .recent-listing .content h5{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.portlet .content {
  padding: 10px 0px;
  border-top: none;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

.portlet .content li {
  white-space: nowrap;
}

.portlet .content .span6 {
  width: 500px;
}

.portlet.favorites .content {
  padding: 5px 0px;
}
div.panels-flexible-column-last,div.panels-flexible-region-last{display:none}
div.panels-flexible-column-first,div.panels-flexible-region-first{width:100%}
.panels-flexible-service .panels-flexible-column{padding:0;}
.panels-flexible-service .panels-flexible-column-inside{padding-right:0.5em;padding-left:0.5em;}
.panels-flexible-service .panels-flexible-column-inside-first{padding-left:0;}
.panels-flexible-service .panels-flexible-column-inside-last{padding-right:0;}
.panels-flexible-column-service-main{float:left;width:66.3300%;}
.panels-flexible-column-service-1{float:left;width:32.6700%;}

.testimonial article ul li .dquo1, 
.testimonial article ul li .dquo2 {
  color:#333;
  font-size:50px;
  font-weight:700;
  height:30px;
  line-height:40px;
  overflow:hidden;
  position:relative;
  width:35px;
}

.testimonial article ul li .dquo2 {
  display:block;
  float:right;
  line-height:45px;
  right:-5px;
}

.testimonial .dquo2 {
  display: block;
  float: right;
  line-height: 40px;
  right: -12px;
}

.testimonial .dquo1,
.testimonial .dquo2 {
  color: #FFF;
  font-size: 50px;
  font-weight: 700;
  height: 30px;
  line-height: 40px;
  overflow: hidden;
  position: relative;
  width: 35px;
}

.bannerline{ display:none; height:28px; margin-left:2px; position:relative; float: left; opacity:0.7; z-index:999; filter:alpha(opacity=67.41349464779863); ZOOM: 1;}

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

  .col-md-1,
  .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-10,
  .col-md-11 {
    float: left;
  }

  .col-md-4 {
    width: 33.33333333333333%;
  }
.section-1 .col1{float:left;width:500px;}
.region-feature #block-views-fields-of-study-block .item-list ul li{float:left;width:100%;list-style:none;}
.region-feature #block-views-fields-of-study-block .item-list ul li a{float:left;width:97%;padding:0 0 0 3%;font:18px/40px 'opensans-bold';text-decoration:none;color:#5f6060;}
.region-feature #block-views-fields-of-study-block .item-list ul ul{position:absolute;top:0;left:100%;float:left;display:none;min-height:100%;height:auto;width:200%;background:#fff;}
.region-feature #block-views-fields-of-study-block .item-list ul li:hover ul,.region-feature #block-views-fields-of-study-block .item-list ul li.show ul{display:block;}
.region-feature #block-views-fields-of-study-block .item-list ul li ul li{float:left;width:50%;margin:0;}
.region-feature #block-views-fields-of-study-block .item-list ul li ul li a{padding-left:25px;font:18px/36px 'opensans-regular';color:#5f6060;}
.region-feature #block-views-fields-of-study-block .item-list ul li a.see_all{position:absolute;right:0;bottom:30px;border:2px solid #e51937;padding:0 20px;width:auto;font:12px/20px 'opensans-regular';color:#003a63;}
.region-feature #block-views-fields-of-study-block .item-list .extra{display:none;}
.region-feature #block-views-fields-of-study-block .item-list ul li a.see_all:hover{background-color:#003a63;color:#FFF;}
.region-feature #block-views-fields-of-study-block-2 .item-list ul li a.see_all{position:static;}
.region-feature #block-views-fields-of-study-block-3 .item-list ul li a.see_all{position:static;}
.region-feature #block-views-fields-of-study-block-4 .item-list ul li a.see_all{position:static;}
.region-feature #block-views-fields-of-study-block-2 .item-list ul ul{position:relative;left:0;width:100%;}
.region-feature #block-views-fields-of-study-block-2 .item-list ul li a{font:30px/43px 'opensans-semibold';}
.region-feature #block-views-fields-of-study-block-2 .item-list ul li ul li a{font:24px/40px 'opensans-regular';}
.region-feature #block-views-fields-of-study-block-2 .item-list ul li ul li{width:100%;}
.region-feature #block-views-fields-of-study-block-3 .item-list ul ul{width:100%;left:0;position:relative;}
.region-feature #block-views-fields-of-study-block-3 .item-list ul li a{font:30px/43px 'opensans-semibold';}
.region-feature #block-views-fields-of-study-block-3 .item-list ul li ul li a{font:24px/40px 'opensans-regular';}
.region-feature #block-views-fields-of-study-block-3 .item-list ul li ul li{width:100%;}
.region-feature #block-views-fields-of-study-block-4 .item-list ul ul{position:relative;left:0;width:100%;}
.region-feature #block-views-fields-of-study-block-4 .item-list ul li a{font:30px/43px 'opensans-semibold';}
.region-feature #block-views-fields-of-study-block-4 .item-list ul li ul li a{font:24px/40px 'opensans-regular';}
.region-feature #block-views-fields-of-study-block-4 .item-list ul li ul li{width:100%;}
.region-feature #block-views-fields-of-study-block-2 .item-list ul li{float:left;width:100%;list-style:none;}
.region-feature #block-views-fields-of-study-block-2 .item-list ul li:hover ul,.region-feature #block-views-fields-of-study-block-2 .item-list ul li.show ul{display:block;}
.region-feature #block-views-fields-of-study-block-2 .item-list .extra{display:none;}
.region-feature #block-views-fields-of-study-block-3 .item-list ul li{width:100%;float:left;list-style:none;}
.region-feature #block-views-fields-of-study-block-3 .item-list ul li:hover ul,.region-feature #block-views-fields-of-study-block-3 .item-list ul li.show ul{display:block;}
.region-feature #block-views-fields-of-study-block-3 .item-list .extra{display:none;}
.region-feature #block-views-fields-of-study-block-4 .item-list ul li{float:left;width:100%;list-style:none;}
.region-feature #block-views-fields-of-study-block-4 .item-list ul li:hover ul,.region-feature #block-views-fields-of-study-block-4 .item-list ul li.show ul{display:block;}
.region-feature #block-views-fields-of-study-block-4 .item-list .extra{display:none;}
.view.accordion .item-list ul,.view.accordion .item-list li{margin:0;padding:0;list-style:none;}
.item-list .title{font-weight:bold;}
.item-list ul{margin:0 0 0.75em 0;padding:0;}
.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}
.item-list .pager{clear:both;text-align:center;}
.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}

	
	
	
	#header {
		min-height:140px;
	}


.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 62.5rem;
  *zoom: 1; }

  .row:before, .row:after {
    content: " ";
    display: table; }

  .row:after {
    clear: both; }

  .row.collapse .row {
    margin-left: 0;
    margin-right: 0; }

  .row .row {
    width: auto;
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none;
    *zoom: 1; }

    .row .row:before, .row .row:after {
      content: " ";
      display: table; }

    .row .row:after {
      clear: both; }

    .row .row.collapse {
      width: auto;
      margin: 0;
      max-width: none;
      *zoom: 1; }

      .row .row.collapse:before, .row .row.collapse:after {
        content: " ";
        display: table; }

      .row .row.collapse:after {
        clear: both; }

  .top-bar .row {
    max-width: none; }



form .row .row {
  margin: 0 -0.5rem; }

  form .row .row .column,
  form .row .row .columns {
    padding: 0 0.5rem; }

  form .row .row.collapse {
    margin: 0; }

    form .row .row.collapse .column,
    form .row .row.collapse .columns {
      padding: 0; }

    form .row .row.collapse input {
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }

form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
  padding-left: 0.5rem; }

.menu-wrapper .sf-menu li li a{ line-height: auto; height: auto; border: 0px !important;  padding-left: 15px; }

.zeeslides,
.zeeflex-control-nav,
.zeeflex-direction-nav {margin: 0; padding: 0; list-style: none;}
 
.zeeflexslider .zeeslides img {width: 100%; display: block;}



.zeeslides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

html[xmlns] .zeeslides {display: block;}

* html .zeeslides {height: 1%;}

#post-slider, #post-slider  .zeeslides {
	zoom: 1;
}
.defaultNavigation .header .indie-details.loggedin{right:0}
.defaultNavigation .indie-details{position:absolute;right:-137px;width:375px}
.ie7 .defaultNavigation .indie-details,.ie8 .defaultNavigation .indie-details{width:395px;top:0}
.defaultNavigation .blog-indie .indie-details{right:-65px}

#sports-city .tab-wrap, #sports-city .tab{position:absolute; right:0; top:0; display:block; width:458px; height:100%; background:#fff;}

#sports-city .tab + .tab{display:none;}

#sports-city .tab .inner{padding:14px;}

#sports-city .tab .inner img {border:4px solid #fff; box-shadow:0 0 4px #aaa; }




#header-social, #header-utility, #primary-nav, #featured-medals, #content .sidebar, .tab-nav, #footer-utility .right, #footer-logos, #footer-nav, .nivoSlider, #homepage-events, .news-ticker, #why-cbus-carousel .nav, #single-line-venue-search, #whats-new, #sports-city .nav, #newsletter-signup-module, .selectmenu, .booking-link, .btn, .ui-widget{display:none!important;}

#primary-content .post-title .tab-wrap, #primary-content .venue-data .vcard .url.directions{display:none!important;}

	.content,
	.site-header .widget-area {
		width: 100%;
	}

	.footer-widget-socialmedia .widget-wrap img {
    	background: #251b07;
	}


    
    #sidebar .widget.widget_nav_menu,
    .widget.widget_text {
        background: #9abea9;
        margin: 0;
        padding: 0;
        border: 0;
    }

    .widget.widget_nav_menu .menu {
        margin: 0;
    }

    .widget.widget_nav_menu .menu li {
        border-top: 2px solid #916d4f;
    }

    .widget.widget_nav_menu .menu li:first-chid {
        border-top: 0;
    }

    .widget.widget_nav_menu a {
        display: block;
        padding: 5px 0;
        color: #ffffff;
        text-align: center;
        font-size: 1.3em;
    }

    .home-bot .prod-rollover .widget-title.widgettitle,
    .home-bot .health-and-wellness .widget-title.widgettitle,
    .home-bot .color-cosmetics .widget-title.widgettitle {
        display: block;
        float: none;
        position: relative;
        background: none;  
        margin: 0 0 15px;
        padding: 0;
        width: 100%;
        height: auto;
        top: 0;
    }

    .widget.widget_nav_menu .menu li:nth-child(even) {
        border-right: none;
    }

    .widget.widget_nav_menu .menu li:nth-child(1),
    .widget.widget_nav_menu .menu li:nth-child(2) {
        border-top: 2px solid #916d4f;
    }

    .home-bot .testimonials .widget-wrap a img {
        width: 100%;
        max-width: 300px;
    }

    .home-bot .prod-rollover .widget-title.widgettitle,
    .home-bot .color-cosmetics .widget-title.widgettitle {
        width: 100%;
        margin: 0;
        padding: 0 0 0 250px;
    }

    .home-bot .health-and-wellness .widget-title.widgettitle {
        float: left;
        margin: 0 250px 0 0;
    }
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}
.region-content ul.field-slideshow-pager{list-style-type:none;padding:0;overflow:hidden;}
.page-user .region-content{padding-bottom:30px;}
.page-search-node .region-header .row-fluid .span12{display:none;}
.page-forum .region-content .span9{width:100% !important;}
.page-forum .region-content .pane-menu-ahpp-forum{padding-bottom:25px;}
.page-forum .region-content .pane-menu-ahpp-forum li{margin-right:0;padding:0;}
.page-forum .region-content .pane-menu-ahpp-forum li a{margin-right:0;font-size:19px;}
.ssb,.red-button-white-text,.page-checkout .region-content #edit-buttons .checkout-continue,.page-checkout-payment .payment-redirect-form #edit-submit,.page-checkout .region-content #edit-buttons .checkout-cancel,.page-checkout .region-content #edit-buttons .checkout-back,.page-checkout .region-content .form-item-commerce-coupon-coupon-code label,.page-checkout .region-content .view-commerce-coupon-review-pane tr th,.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-granted-amount,.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tr.component-type-commerce-price-formatted-amount,.page-checkout-review .region-content .change-order,.billing-verify .view-footer a,.billing-verify .views-field-commerce-customer-billing .field-name-field-phone-number .field-label,.billing-verify .views-field-commerce-customer-shipping .field-name-field-phone-number .field-label{font-family:"ss_semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:bold;}
.red-button-white-text,.page-checkout .region-content #edit-buttons .checkout-continue,.page-checkout-payment .payment-redirect-form #edit-submit{clear:both;display:block;height:28px;border:1px #560300 solid;font-size:15px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:0 4px 4px 0;margin-bottom:0;margin-top:0;padding:0 30px;background:#a03934;background:-moz-linear-gradient(top,#a03934 1%,#84160c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#a03934),color-stop(100%,#84160c));background:-webkit-linear-gradient(top,#a03934 1%,#84160c 100%);background:-o-linear-gradient(top,#a03934 1%,#84160c 100%);background:-ms-linear-gradient(top,#a03934 1%,#84160c 100%);background:linear-gradient(to bottom,#a03934 1%,#84160c 100%);line-height:30px;}
.page-checkout .region-content .form-text{height:28px;line-height:1em;padding:0 12px;background:#efeee8;border:1px #b6b1a9 solid;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;font-family:'ss',Arial,sans-serif;font-size:16px;}
.page-checkout .region-content .form-text:focus{background:#fff;}
.page-checkout .region-content .form-type-textfield label,.page-checkout .region-content .form-item-customer-profile-billing-commerce-customer-address-und-0-country label,.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-address-und-0-country label,.page-checkout .region-content .form-type-select label{font-size:18px;font-family:'ss_bold',Arial,sans-serif;color:#4d4f53;margin-bottom:7px;}
.page-checkout .region-content #edit-buttons{clear:both;padding-top:20px;margin-bottom:20px;border-top:1px #dfdddc solid;}
.page-checkout .region-content #edit-buttons .checkout-continue{border-radius:4px;display:inline;}
.page-checkout .region-content #edit-buttons .button-operator{display:none;}
.page-checkout .region-content #edit-buttons .checkout-cancel,.page-checkout .region-content #edit-buttons .checkout-back{font-size:15px;color:#8e130e;line-height:58px;height:58px;padding:0 24px;margin-left:24px;}
.page-checkout .region-content .form-type-checkbox label,.page-checkout .region-content .form-type-radio label{display:inline;margin-bottom:0;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy{margin-bottom:11px;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy .ajax-progress{display:none;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy label{font-size:14px;line-height:18px;color:#5f574f;display:block;padding-left:24px;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy input{float:left;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code{width:65%;float:left;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code .form-text{width:100%;height:28px;line-height:1.9;padding:0 12px;font-size:14px;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code label{font-size:14px;color:#0a0a0a;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code .description{font-size:14px;color:#0a0a0a;font-family:'ss',Arial,sans-serif;margin-top:3px;}
.page-checkout .region-content .view-commerce-coupon-review-pane{padding-top:10px;clear:both;}
.page-checkout .region-content .view-commerce-coupon-review-pane table{width:100%;text-align:left;}
.page-checkout .region-content .view-commerce-coupon-review-pane tr th{font-size:14px;color:#0a0a0a;}
.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-commerce-coupon-code{color:#555;text-shadow:0 1px 0 #fff;}
.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-granted-amount{font-size:14px;color:#2b5666;}
.page-checkout .region-content .chosen-container .chosen-search{display:block;background:#ECEBE5;}
.page-checkout .region-content .form-item-customer-profile-billing-addressbook,.page-checkout .region-content .commerce-customer-profile-copy,.page-checkout .region-content .form-item-customer-profile-shipping-addressbook{margin-bottom:17px;}
.page-checkout-review .region-content #edit-buttons{border:none;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-content table{width:100%;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer{overflow:hidden;padding-top:20px;position:relative;}
.page-checkout-review .region-content .view-commerce-cart-summary .commerce-order-handler-area-order-total{margin-right:0;width:25%;float:right;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer .commerce-price-formatted-components{width:100%;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tbody tr{border:none;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tbody tr td{padding:0 0 10px;font-size:18px;color:#4d4f53;line-height:normal;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tr.component-type-commerce-price-formatted-amount{font-weight:normal;}
.page-checkout-review .region-content .change-order{height:32px;line-height:2;display:block;float:left;background:#dedbd2;border:1px #ccc9bf solid;border-radius:3px;color:#4d4f53;font-size:18px;padding:0 20px;margin-top:10px;}
.page-research .region-content .pane-title{font-size:24px;line-height:1;color:#4d4f53;font-family:'ss',Arial,sans-serif;}
.region-original-image{width:150%;max-width:150%;margin-left:-53%;padding-top:30px;}
.region-footer-topics .block li{margin-left:5%;}
.region-footer-topics .block .views-row-first{margin-left:0;}
h2,.field-type-text-with-summary h1,.pane-fsi-media-media-series .pane-title,.page-events .region-content .pane-title,.page-publications .pane-publications-publication-series-3-in-row h2{font-size:22px;}
.region-footer-center .menu li{margin-bottom:15px;}
.page-research-region-caribbean .region-original-image,.page-research-region-oceania .region-original-image{padding-top:0;}
.region-content .flex-viewport ul.slides{overflow:visible;}
.region-header{padding:38px 0 36px;}
.region-page-with-countries .topic-region-page{padding-bottom:20px;}
.region-page-with-countries #region-page-result-view h2.pane-title{display:none;}
.region-footer-topics .span3.item-5,.region-footer-topics .span3.item-13{margin-left:0;clear:both;}
.region-footer-topics .block ul{margin-left:0;padding-left:0;}
.region-footer-center .menu li.last.item-menu-partners{font-family:'ss_italic',Arial,sans-serif;font-style:italic;}
.region-footer-center .span4{width:23.076923076923077%;margin-left:2.564102564102564%;}
.region-footer-center .menu li a{color:#4d4f53;}
.region-footer-center .footer-more-partners a{font-size:15px;color:#4D4F53;}
.region-footer-topics h3 a{color:#4D4F53;}
.region-footer-topics .block li a:hover{text-decoration:none;}
.region-footer-center .menu li a:hover{text-decoration:none;}
.region-footer-center .block a:hover{background:none;}
.region-country-page{padding:0;list-style:none;overflow:hidden;}
.region-page-subtitle{font-size:28px;font-family:'ss',Arial,sans-serif;font-weight:normal;margin-bottom:25px;}
.region-country-page li{display:block;padding-bottom:16px;font-size:18px;line-height:1em;}
#header-content .region-header{padding:0;}

.tfs-slider .slide-content-container .heading,
.tfs-slider .slide-content-container .caption {
  display: block;
}

.tfs-slider .slide-content-container .heading.with-bg h2,
.tfs-slider .slide-content-container .caption.with-bg h3 {
  padding: 3px 15px;
}
.topbar_type_1 #rd_wpml,.topbar_type_1 .top_bar_menu{border-right:1px solid #ff9600;}
.topbar_type_2 #rd_wpml,.topbar_type_2 .top_bar_menu{border-right:1px solid #ff9600;}
.topbar_type_5 #rd_wpml,.topbar_type_5 .top_bar_menu{border-right:1px solid #ff9600;}


a.woo-sc-button.small { padding:2px 10px; font-size:0.9em;}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }

	
.homepageleft {
	float: left;
	width: 630px;
	margin: 0px;
	padding: 0px;
	}

	

.homepageleft h2 {
	color: #FFFFFF;
	font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	}


.gk_is_slide{

	position:absolute;

}
.clearfix:after,.container:after,.row:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix,.container,.row{display:block}
 
			#logo-area { text-align: center; position: relative; padding-bottom: 37px; }



h2#client-text.post-title {
    color: #999999;
    opacity: 0.7;
    padding: 10px 0;
    text-align: center;
    text-shadow: 1px 1px 3px #FFFFFF;
}


h2.post-title, 
h2.comments, 
h3#reply-title, 
h2.post-title-color {
	font-size: 25px;
    margin-bottom: 0;
    padding-bottom: 10px;
    text-align: left;
    text-shadow: -1px -1px 3px #FFFFFF;
    text-transform: uppercase;
}



h2.post-title a, 
h2.post-title a:hover, 
h2.comments a, 
h2.post-title-color {
	color: #0DB0D8;	
}
#featured-boxs h2.box-title,h2.post-title,h2.comments,h3#reply-title,h2.post-title-color{text-shadow:-1px -1px 3px #FFFFFF;}

.userbuttons {
  float: right;
  margin-left: 5px;
}



.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }


.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }


.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }


.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }


.bhsm {
    background-color: #ededed;
    padding-top: 15px;
    text-align: center;
}


.bhsm a {
    color: #666;
    font-size: 9px;
    margin: 0 2px;
    text-decoration: underline;
}

	.w-actionbox-text {
		display: block;
		}

	.w-actionbox-controls {
		display: block;
		text-align: center;
		padding: 15px 0 0;
		}


	



.w-actionbox {
	display: table;
	text-align: left;
	position: relative;
	width: 100%;
	}

		.w-actionbox-text h1,
		.w-actionbox-text h2,
		.w-actionbox-text h3,
		.w-actionbox-text h4,
		.w-actionbox-text h5,
		.w-actionbox-text h6 {
			margin: 0;
			}

		.w-actionbox-text p {
			margin: 15px 0 0; 
			}

		.w-actionbox-button {
			margin: 5px 0 5px 10px;
			}

			.w-actionbox-button:first-child {
				margin-left: 0;
				}

	.w-actionbox-button.g-btn {
		margin-right: 8px;
		}



.l-submain.color_alternate,
.no-touch .g-btn.type_flat:hover,
.no-touch .pagination .page-numbers:hover,
.w-actionbox.color_alternate,
.w-blog.imgpos_atleft .w-blog-entry-preview-icon,
.w-bloglist,
.protected-post-form,
.w-iconbox.type_circle.color_light .w-iconbox-icon,
.no-touch .w-pagehead-nav-item:hover,
.w-profile,
.w-pricing.type_1 .w-pricing-item-header,
.w-pricing.type_2 .w-pricing-item-h,
.w-socials-item-link,
.w-tabs-item .ripple,
.w-testimonial.type_1,
.w-timeline-item,
.w-timeline-section-title-text,
.widget_calendar #calendar_wrap,
.no-touch .l-main .widget_nav_menu a:hover,
.no-touch .w-clients .slick-prev:hover,
.no-touch .w-clients .slick-next:hover,
.no-touch #lang_sel ul ul a:hover,
.no-touch #lang_sel_click ul ul a:hover,
.woocommerce .login,
.woocommerce .checkout_coupon,
.woocommerce .register,
.no-touch .woocommerce-type_2 .product-h .button:hover,
.no-touch .woocommerce-pagination a:hover,
.woocommerce .variations_form,
.woocommerce .variations_form .variations td.value:after,
.woocommerce .comment-respond,
.woocommerce .stars span a:after,
.woocommerce .cart_totals,
.no-touch .woocommerce .product-remove a:hover,
.woocommerce .checkout #order_review,
.woocommerce ul.order_details,
.widget_shopping_cart,
.widget_layered_nav ul,
.smile-icon-timeline-wrap .timeline-wrapper .timeline-block,
.smile-icon-timeline-wrap .timeline-feature-item.feat-item {
	background-color: #f2f7f7;
	}

.l-submain.color_primary,
.highlight_primary_bg,
button,
input[type="submit"],
button.g-btn.color_primary.type_raised,
a.g-btn.color_primary.type_raised,
.pagination .page-numbers.current,
.no-touch .pagination .page-numbers.current:hover,
.w-actionbox.color_primary,
input:focus ~ .w-form-field-bar:before,
input:focus ~ .w-form-field-bar:after,
textarea:focus ~ .w-form-field-bar:before,
textarea:focus ~ .w-form-field-bar:after,
input:focus ~ .w-search-input-bar:before,
input:focus ~ .w-search-input-bar:after,
.w-iconbox.type_circle.color_primary .w-iconbox-icon,
.w-pricing.type_1 .type_featured .w-pricing-item-header,
.w-pricing.type_2 .type_featured .w-pricing-item-h,
.w-tabs-item:last-child:before,
.no-touch .w-timeline-item:hover,
.w-timeline-item.active,
.w-timeline-section.active .w-timeline-section-title-text,
.tp-bullets.custom .bullet.selected,
.no-touch .tp-bullets.custom .bullet.selected:hover,
.woocommerce .button.alt,
.woocommerce .button.checkout,
.woocommerce-pagination span.current,
.widget_price_filter .ui-slider-range,
.widget_price_filter .ui-slider-handle,
.smile-icon-timeline-wrap .timeline-separator-text .sep-text,
.smile-icon-timeline-wrap .timeline-wrapper .timeline-dot,
.smile-icon-timeline-wrap .timeline-feature-item .timeline-dot {
	background-color: #1f2063;
	}

.l-submain.color_secondary,
.highlight_secondary_bg,
button.g-btn.color_secondary.type_raised,
a.g-btn.color_secondary.type_raised,
.w-actionbox.color_secondary,
.w-iconbox.type_circle.color_secondary .w-iconbox-icon,
.no-touch .w-toplink.active:hover,
.no-touch .tp-leftarrow.custom:hover,
.no-touch .tp-rightarrow.custom:hover,
p.demo_store,
.woocommerce .onsale,
.woocommerce .form-row .chosen-results li.highlighted {
	background-color: #30a85a;
	}
.callout_wrap .callout_slider_wrap{border:45px #fff solid;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.09999999999999998);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.09999999999999998);box-shadow:0 0 4px 4px rgba(0,0,0,.09999999999999998);height:482px;margin-top:-50px;position:relative;text-align:center;width:276px;z-index:30}




.single .team .post-image{float: none; width: auto; margin-right: 0;}

.features-widget .post-image{width: auto !important; float: none !important;}

.features-widget .image-left .content .post-image{margin-top: 20px;}

.features-widget .image-title .post-image{margin-top: 20px;}


.post-image img{display: block; margin: auto; border-radius: 6px;}

		.six-column .post-image{overflow: hidden;}

		.content-widget .one-column .post-image{margin-top: 30px;}


	#widget-block .post-image{display: block; position: relative; overflow: hidden; border-radius: 6px;}

	#widget-block .post-image img{display: block; margin: auto; transition: all .1s ease-in-out;}

	#widget-block .post-image img:hover{transform: scale(1.1); -webkit-transform: scale(1.1);}


	#widget-block .post-image + .content{margin-top: 15px;}


		
		
		#widget-block .services-content-widget .post-image{margin: 0 20px 0 0; border-bottom: none;}

		#widget-block .services-content-widget .post-image img:hover{transform: none; -webkit-transform: none;}

		#widget-block .product-category-widget .post-image{border: none;}

		#widget-block .partners-content-widget .post-image{border: none; padding: 10px; margin: 0;}


		.features-widget .image-right .content .post-image{float: right; width: 48%;}


		.features-widget .image-only .post-image{margin: 0 auto;}



		
		
		.post-content .post-image{margin: 0 0 30px;}

		.post-content .post-image img{display: block; margin: 0;}

	.portfolio-list .post-image{overflow: hidden; border-radius: 6px; overflow: hidden;}

	.portfolio-list .post-image img{transition: all .1s ease-in-out; display: block;}

	.portfolio-list .post-image:hover img{transform: scale(1.1); -webkit-transform: scale(1.1);}

	.team .post-image{margin: 0 0 20px; overflow: hidden; display: block; border-radius: 6px;}







	
	
	.services .post-image{display: block; float: left; margin-right: 20px; position: relative; top: 0; transition: all .15s ease-in-out;}

	.features-content .post-content .post-image{margin: 0 0 30px;}


	
	
	.partners .post-image{display: block; margin: 0 auto 40px;}

#nav-location span#countryoverlayspan { position: absolute; right: 0; width: 26px; height: 16px; }

  .breadcrumb, #wrapmask, #nav-location span#countryoverlayspan, .searchdiv, .desktop-only, .sharelist .print { display: none; }

	#sub_rightcolumn1, .searchresultstable img, ul#mobiledrop_utils li#nav-location, li.mainNavItem {
		display: none;
	}


.hero .additional {
  top: -5px;
  width: 65px;
  margin: 0 5px; }

  .page-security .hero .additional {
    width: 60px; }

.hero .tag-red .additional {
  top: -5px;
  width: 60px;
  margin: 0 5px; }


.hero-secure .additional {
  width: 75px; }


.pricing-info .additional {
  top: -5px;
  width: 65px;
  margin: 0 5px; }


.price-col .additional {
  top: -5px;
  width: 65px;
  margin: 0 5px; }


.max-phone .additional {
  top: -5px;
  width: 65px;
  margin: 0 5px; }

h1,
h2,
h3,
h4,
h5,
h6,
.date,
.more,
#nav,
#side-nav,
#sidebar,
#footer {
  font-family: "prenton", sans-serif;
  line-height: 1.3;
}

.flickr-me-feed {
	padding-top: 0.625em;
	position: relative;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.flickr-me-feed:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden;
}

.flickr-me-feed a {
	background-color: #fff;
	border: 1px solid #ccc;
	font-size: inherit;
	line-height: inherit;
	margin-bottom: 1.25em;
	padding: 0.625em;
	text-align: center;
	-moz-transition: all 0.25s ease-in-out 0s;
	-ms-transition: all 0.25s ease-in-out 0s;
	-o-transition: all 0.25s ease-in-out 0s;
	-webkit-transition: all 0.25s ease-in-out 0s;
	transition: all 0.25s ease-in-out 0s;
}

.flickr-me-feed a.flickr-me-grid {
	float: left;
	margin: 0 2.63158% 0.75em;
	padding: 0.3125em;
	width: 44.2105%;
}

.flickr-me-feed a:hover {
	border-color: #fff;
	-webkit-box-shadow: 0 1px 5px 2px rgba(51, 51, 51, 0.45);
	box-shadow: 0 1px 5px 2px rgba(51, 51, 51, 0.45);
}

.flickr-me-feed img {
	height: auto;
	margin: 0 auto;
	max-width: 100%;
	width: auto;	
}

.flickr-me-feed span {
	margin-top: 0.625em;
}

.flickr-me-feed a,
.flickr-me-feed img,
.flickr-me-feed a span {
	display: block;
}

.footer .flickr-me-feed img {margin-bottom:0px;}

.tablet-only {display: none;}

 .rtcol  {
   display: none;
 }

  #div_attr_ex_list {
    position: absolute;
    left: calc(100% - 70px);
  }

	
	
	.page-title.pad { padding-top: 12px; padding-bottom: 12px; }

	
	
	.pad { padding: 20px 20px 10px; }

	#header .pad { padding-top: 0; padding-bottom: 0; }

	
	
	#footer-bottom .pad { padding-top: 50px; padding-bottom: 40px; }

.sidebar .pad { padding-left: 20px; padding-right: 20px; }

#footer .pad { padding-bottom: 30px; }

.widget_calendar .pad { padding: 0!important; }

	.col1, .col2, .col3, .col4, .grid_9 {width: 100%;}

	.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_1.alpha,.grid_1.omega, .grid_2.alpha,.grid_2.omega, .grid_3.alpha,.grid_3.omega, .grid_4.alpha,.grid_4.omega, .grid_5.alpha,.grid_5.omega,
	.grid_6.alpha,.grid_6.omega, .grid_7.alpha,.grid_7.omega, .grid_8.alpha,.grid_8.omega, .grid_9.alpha,.grid_9.omega, .grid_10.alpha,.grid_10.omega, .grid_11.alpha,.grid_11.omega {width: 100%;margin: 0 0 30px}

	#footer .grid_3, #footer .grid_4, #footer .grid_9 {width: 48%; margin: 0 1% 30px}

.cb-dark-blog .cb-module-block .cb-excerpt {
  color: #b3b3b3;
}

.cb-dark .cb-excerpt {
  color: #b3b3b3;
}

.cb-module-c .cb-article .cb-meta .cb-excerpt {
  display: none;
}

.cb-blog-style-a .cb-meta .cb-excerpt, .cb-blog-style-d .cb-meta .cb-excerpt {
  margin: 0;
}

.cb-blog-style.cb-dark-blog .cb-meta .cb-excerpt {
  color: #b3b3b3;
}

  .cb-blog-style-a .cb-meta .cb-excerpt {
    font-size: 13px;
  }

  .cb-module-block .cb-excerpt {
    font-size: 13px;
  }



.cb-excerpt, .cb-category {
	display: none !important;
}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}
.region-content ul.field-slideshow-pager{list-style-type:none;padding:0;overflow:hidden;}
.page-user .region-content{padding-bottom:30px;}
.page-search-node .region-header .row-fluid .span12{display:none;}
.page-forum .region-content .span9{width:100% !important;}
.page-forum .region-content .pane-menu-ahpp-forum{padding-bottom:25px;}
.page-forum .region-content .pane-menu-ahpp-forum li{margin-right:0;padding:0;}
.page-forum .region-content .pane-menu-ahpp-forum li a{margin-right:0;font-size:19px;}
.ssb,.red-button-white-text,.page-checkout .region-content #edit-buttons .checkout-continue,.page-checkout-payment .payment-redirect-form #edit-submit,.page-checkout .region-content #edit-buttons .checkout-cancel,.page-checkout .region-content #edit-buttons .checkout-back,.page-checkout .region-content .form-item-commerce-coupon-coupon-code label,.page-checkout .region-content .view-commerce-coupon-review-pane tr th,.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-granted-amount,.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tr.component-type-commerce-price-formatted-amount,.page-checkout-review .region-content .change-order,.billing-verify .view-footer a,.billing-verify .views-field-commerce-customer-billing .field-name-field-phone-number .field-label,.billing-verify .views-field-commerce-customer-shipping .field-name-field-phone-number .field-label{font-family:"ss_semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:bold;}
.red-button-white-text,.page-checkout .region-content #edit-buttons .checkout-continue,.page-checkout-payment .payment-redirect-form #edit-submit{clear:both;display:block;height:28px;border:1px #560300 solid;font-size:15px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:0 4px 4px 0;margin-bottom:0;margin-top:0;padding:0 30px;background:#a03934;background:-moz-linear-gradient(top,#a03934 1%,#84160c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#a03934),color-stop(100%,#84160c));background:-webkit-linear-gradient(top,#a03934 1%,#84160c 100%);background:-o-linear-gradient(top,#a03934 1%,#84160c 100%);background:-ms-linear-gradient(top,#a03934 1%,#84160c 100%);background:linear-gradient(to bottom,#a03934 1%,#84160c 100%);line-height:30px;}
.page-checkout .region-content .form-text{height:28px;line-height:1em;padding:0 12px;background:#efeee8;border:1px #b6b1a9 solid;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;font-family:'ss',Arial,sans-serif;font-size:16px;}
.page-checkout .region-content .form-text:focus{background:#fff;}
.page-checkout .region-content .form-type-textfield label,.page-checkout .region-content .form-item-customer-profile-billing-commerce-customer-address-und-0-country label,.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-address-und-0-country label,.page-checkout .region-content .form-type-select label{font-size:18px;font-family:'ss_bold',Arial,sans-serif;color:#4d4f53;margin-bottom:7px;}
.page-checkout .region-content #edit-buttons{clear:both;padding-top:20px;margin-bottom:20px;border-top:1px #dfdddc solid;}
.page-checkout .region-content #edit-buttons .checkout-continue{border-radius:4px;display:inline;}
.page-checkout .region-content #edit-buttons .button-operator{display:none;}
.page-checkout .region-content #edit-buttons .checkout-cancel,.page-checkout .region-content #edit-buttons .checkout-back{font-size:15px;color:#8e130e;line-height:58px;height:58px;padding:0 24px;margin-left:24px;}
.page-checkout .region-content .form-type-checkbox label,.page-checkout .region-content .form-type-radio label{display:inline;margin-bottom:0;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy{margin-bottom:11px;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy .ajax-progress{display:none;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy label{font-size:14px;line-height:18px;color:#5f574f;display:block;padding-left:24px;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy input{float:left;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code{width:65%;float:left;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code .form-text{width:100%;height:28px;line-height:1.9;padding:0 12px;font-size:14px;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code label{font-size:14px;color:#0a0a0a;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code .description{font-size:14px;color:#0a0a0a;font-family:'ss',Arial,sans-serif;margin-top:3px;}
.page-checkout .region-content .view-commerce-coupon-review-pane{padding-top:10px;clear:both;}
.page-checkout .region-content .view-commerce-coupon-review-pane table{width:100%;text-align:left;}
.page-checkout .region-content .view-commerce-coupon-review-pane tr th{font-size:14px;color:#0a0a0a;}
.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-commerce-coupon-code{color:#555;text-shadow:0 1px 0 #fff;}
.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-granted-amount{font-size:14px;color:#2b5666;}
.page-checkout .region-content .chosen-container .chosen-search{display:block;background:#ECEBE5;}
.page-checkout .region-content .form-item-customer-profile-billing-addressbook,.page-checkout .region-content .commerce-customer-profile-copy,.page-checkout .region-content .form-item-customer-profile-shipping-addressbook{margin-bottom:17px;}
.page-checkout-review .region-content #edit-buttons{border:none;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-content table{width:100%;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer{overflow:hidden;padding-top:20px;position:relative;}
.page-checkout-review .region-content .view-commerce-cart-summary .commerce-order-handler-area-order-total{margin-right:0;width:25%;float:right;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer .commerce-price-formatted-components{width:100%;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tbody tr{border:none;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tbody tr td{padding:0 0 10px;font-size:18px;color:#4d4f53;line-height:normal;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tr.component-type-commerce-price-formatted-amount{font-weight:normal;}
.page-checkout-review .region-content .change-order{height:32px;line-height:2;display:block;float:left;background:#dedbd2;border:1px #ccc9bf solid;border-radius:3px;color:#4d4f53;font-size:18px;padding:0 20px;margin-top:10px;}
.page-research .region-content .pane-title{font-size:24px;line-height:1;color:#4d4f53;font-family:'ss',Arial,sans-serif;}
.region-original-image{width:150%;max-width:150%;margin-left:-53%;padding-top:30px;}
.region-footer-topics .block li{margin-left:5%;}
.region-footer-topics .block .views-row-first{margin-left:0;}
h2,.field-type-text-with-summary h1,.pane-fsi-media-media-series .pane-title,.page-events .region-content .pane-title,.page-publications .pane-publications-publication-series-3-in-row h2{font-size:22px;}
.region-footer-center .menu li{margin-bottom:15px;}
.page-research-region-caribbean .region-original-image,.page-research-region-oceania .region-original-image{padding-top:0;}
.region-content .flex-viewport ul.slides{overflow:visible;}
.region-header{padding:38px 0 36px;}
.region-page-with-countries .topic-region-page{padding-bottom:20px;}
.region-page-with-countries #region-page-result-view h2.pane-title{display:none;}
.region-footer-topics .span3.item-5,.region-footer-topics .span3.item-13{margin-left:0;clear:both;}
.region-footer-topics .block ul{margin-left:0;padding-left:0;}
.region-footer-center .menu li.last.item-menu-partners{font-family:'ss_italic',Arial,sans-serif;font-style:italic;}
.region-footer-center .span4{width:23.076923076923077%;margin-left:2.564102564102564%;}
.region-footer-center .menu li a{color:#4d4f53;}
.region-footer-center .footer-more-partners a{font-size:15px;color:#4D4F53;}
.region-footer-topics h3 a{color:#4D4F53;}
.region-footer-topics .block li a:hover{text-decoration:none;}
.region-footer-center .menu li a:hover{text-decoration:none;}
.region-footer-center .block a:hover{background:none;}
.region-country-page{padding:0;list-style:none;overflow:hidden;}
.region-page-subtitle{font-size:28px;font-family:'ss',Arial,sans-serif;font-weight:normal;margin-bottom:25px;}
.region-country-page li{display:block;padding-bottom:16px;font-size:18px;line-height:1em;}
#header-content .region-header{padding:0;}

#share1 .print {background-position:-81px -3px;}



.footer_legales_id_julio_2012_xd{
	clear:both;
	color:#000000;
	float: right;
	width: 900px;
	height:15px;
	text-align:right;
	line-height:15px;
	background-color: transparent;
}

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

  .col-md-1,
  .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-10,
  .col-md-11 {
    float: left;
  }

  .col-md-4 {
    width: 33.33333333333333%;
  }

.col-md-4 .tribe-events-event-image a {
	max-width: 100%;
}
