﻿
.cn_page{
	display:none;
}

.new_office_info{
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background-color: rgba(0, 174, 239, 0.5);
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
transition:all .4s ease-in-out;
opacity:0;
}


.new_office_item_loop:hover .new_office_info{
opacity:1;
}

.sub-footer-wrapper-over .sub-footer-call {
  text-align: center;
  padding-top: 2%;
  width: 51%;
  margin: 0 auto;
  min-width: 771px;
  position: relative;
  z-index: 1;
}

.sub-footer-wrapper-over .sub-footer-call h4 {
  font-family: 'nimbus_sansbold', 'HelveticaNeue', Helvetica, Arial, sans-serif;
  font-size: 34px;
  color: #445361;
  display: block;
  margin: 0 auto;
  line-height: 39px;
  margin-bottom: 4.6%;
}

.sub-footer-wrapper-over .sub-footer-call .btn {
  left: -24px;
}

.home-feature-bg-alt .wrap {
    padding: 60px 0;
}

.td-header-style-5 .top-header-menu .sub-menu {
  background-color: #f9f9f9;
}

.td-header-style-6 .top-header-menu .sub-menu {
  background-color: #f9f9f9;
}

.td-header-style-7 .top-header-menu .sub-menu {
  background-color: #fff;
}

.td-header-style-8 .top-header-menu .sub-menu {
  background-color: #fff !important;
}

.td-header-style-9 .top-header-menu .sub-menu {
  background-color: #fff;
}

.td-header-style-10 .top-header-menu .sub-menu {
  background-color: #fff;
}

.td-header-style-11 .top-header-menu .sub-menu {
  background-color: #222;
}

.td-header-style-12 .top-header-menu .sub-menu {
  top: 39px;
  background-color: #222222;
}

.top-header-menu {
  list-style: none;
  margin: 0;
  display: inline-block;
}

.top-header-menu li {
  display: inline-block;
  position: relative;
  margin-left: 0;
}

.top-header-menu li li {
  width: 100%;
}

.top-header-menu li a {
  margin-right: 16px;
  line-height: 1;
}

.top-header-menu li a:hover {
  color: #4db2ec;
}

.top-header-menu .avatar {
  display: inline-block;
  vertical-align: middle;
  margin-right: 6px;
  position: relative;
  top: -1px;
}

.top-header-menu .td-icon-menu-down {
  padding-left: 6px;
  font-size: 8px;
  position: relative;
  top: -1px;
}

.top-header-menu .td-icon-logout {
  font-size: 10px;
}

.top-header-menu .sub-menu {
  display: none;
  position: absolute;
  top: 26px;
  left: -10px;
  background-color: #222222;
  z-index: 1000;
}

.top-header-menu .sub-menu a {
  display: block;
  margin: 0 10px;
  white-space: nowrap;
  line-height: 28px;
}

.top-header-menu ul .td-icon-menu-down,
.top-header-menu .td-mega-menu .td-icon-menu-down {
  display: none;
}

.top-header-menu .td-mega-menu ul,
.top-header-menu ul ul {
  display: none !important;
}

.top-bar-style-2 .menu-top-container,
.top-bar-style-2 .top-header-menu li:last-child a {
  margin-right: 0;
}


    
    .td-header-wrap .td-header-top-menu-full,
    .td-header-wrap .top-header-menu .sub-menu {
        background-color: #333333;
    }


#footer .footer_menu .col4 { width: 140px }

.main-footer .sub-footer .payment-options li.visa { width: 46px; background-position: -230px -218px; }

.main-footer .sub-footer .payment-options.light .visa { background-position: -230px -168px; }


#subscribe {
	text-align: right;
}

ul#css3menu1,ul#css3menu1 .submenu{
	background-color:none;border-width:0;border-style:solid;border-color:;}

ul#css3menu1 .submenu{
	visibility:hidden;position:absolute;left:0;top:100%;opacity:0;-moz-transition:all 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s;float:left;z-index:2;background-color:#333333;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:0;}

ul#css3menu1 ul .submenu{
	position:absolute;left:100%;top:0;-moz-box-shadow:#989898 0px 0px 1px;-webkit-box-shadow:#989898 0px 0px 1px;box-shadow:#989898 0px 0px 1px;}


.clear {
	clear: both;
	height: 1px;
	font-size: 1px;
}







#sidebar .widget {
	margin-bottom: 30px;
}


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


.widget label {
	float: none;
	width: auto;
}


.widget h4.widget-title {
	line-height: 24px;
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: 18px;
}


.widget h4.widget-title a {
	color: #444;
	text-decoration: none;
}


#footer-widgets .widget h4.widget-title {
	border-bottom: 1px solid #999;
}


.widget ul {
	margin: 0;
	padding: 0;
}


.widget ul li {
	padding: 5px 0;
	list-style: none;
}


.widget ul li a {
	color: #777;	
}


.widget ul li a:hover {
	color: #999;
}


#standard-post-advertisement .widget {
	margin-bottom: 20px;
}




.widget_rss h3.widget-title a {
	color: #444;
}


h1, h2, h3, h4, h5, h6, #no-comments .title, .widget-title {
	font-family:'belwe', Georgia, serif;
	color: #a28561;
}

a, a:visited, .post-title a, .post-title a:visited, .widget h4.widget-title a {
	color: #a28561;
}

.widget {
  background-color: #020003;
  padding:20px;
}


#header-widget .widget {
  background-color:transparent;
}


.NextGEN.Slideshow.widget-title {
	display:none;
	visibility:hidden;
}


.feature-photo-widget, .feature-photo-widget .ngg_slideshow.widget {
	padding: 0;
}


.feature-photo-widget .widget-title {
	display:none;
	visibility:hidden;
}


#nav .drop .container .row .no-images .title,
#nav .drop .no-images .col {margin-left: -24px;}

    #nav .drop .container .row .no-images .title,
    #nav .drop .no-images .col{
        margin-left:0;
    }



#guideme_data .title{
  font-weight: bold; 
}


#guideme_data  .edit_tooltip_text.title{
  font-size: 24.5px;
  font-weight: bold;
  text-rendering: optimizelegibility;
  margin-right: 10px;
}


.sim-logo .logo  {
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAABGCAYAAAAHFFAPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABENpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUzNTA4NkJGRkVGMTExRTM4QzFGOEQwRTUyQkM4NTZDIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUzNTA4NkJFRkVGMTExRTM4QzFGOEQwRTUyQkM4NTZDIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MWMyNGYyYjAtODg5Zi00NTU3LWEwMDgtMjIxZTZlNDE1YjY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdlYTlkOTY1LWQwM2EtNDk4NC05MmYwLTA1YzEwNGYwYWZmYyIvPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+SG9zdGV0dGVyLCBNYXJjPC9yZGY6bGk+IDwvcmRmOlNlcT4gPC9kYzpjcmVhdG9yPiA8ZGM6dGl0bGU+IDxyZGY6QWx0PiA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPlByaW50PC9yZGY6bGk+IDwvcmRmOkFsdD4gPC9kYzp0aXRsZT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5lOrQtAAAPbUlEQVR42uxcCXRU1Rm+k0wymWwkhrBISKIsRhAJClaxSsS6oVZaa9Wq7bRVqhbbWKu1tecYLe2xizZW7Gnt4ligi8UaFaxYlAGsWBAZBEKACEMIiVmZ7Jlklv538l34ub7JAglO4P3n/Oe9d99/1//+67szllAoJEw4ecFKWEk47iSZj48wIRoG4tpaLl51bRTpqSmfOoMlcy0nCYNNdaRBjLkEJoNNMBlsgslgE0wGm2Ay2ASTwSaYDD6FwNoXQXrmmKgd/KG6j00OmhJsSnBfUiJpbKL3NKBMdQZJ2juIPp7u4yLQS7ououvW6ORG66ZyH+tX5pRj8RiuMwjzjQcG2XgCsn1CO67dKE8i7CT0EyZqcwjg3UkhwdcQNhHuJdwTAQ8RvgH6XxO2RqCT5d8D3Y8ZXR3hBmJqMuv3NfQraRYO0nx/T9giej6wlKPt1YTTCL2EC0A3DnRfxyYrx3Mb6mzurZPmdp/4oGyfSLQnRL8EYyfLSY7ug069z8T19Ah0I3BN0+hmEE4m/IAtcqxW53jhRcJ9hHcQTiT8FTZmPNZCbfg4XO24H0u4BJt3EqQ8DtfDEAyFxKayA2LDtj2iuq5RpKUkiWAwFPUMjhmgNujuJ13Q4N0cxuAuvnaDNN9/A2eAwT9A2/l4fwtMxlQ2l2523wLVvNFonsve3Cje2bJdpCYnRwVz+8tgueA/JawhzCa8n0nWNqg9KbUVKON6STLpKcIqaILTCFcyW6bDtBM0bzuTVB/zF2YDFfjY/TeAEh6E9B+GsgN1Ynv5fjFmZIawxsZGBXP7GyaVwV5KxyeLLveAWRK20PtntSo2di/t1ZNEUx/B4dLhs5/SOqixPEZYhI32ISH/Wi+l/RdGlaVqXvnfLcJCrcRZrSKaTskMNEyywV4JA2mN5LXaBtD+GbSJRp9AhsaxcaoNySXXz+b4fcJ3CT8iXC/3vmqsotYrvM1twhYfL6LtCJRViKgbj1SRLw9Wgw3N7YRtJFmxIhAIinGZacIeb5Ue+r6OLn+nLEu2x0sTspxwK6rV43knYQfhYjhaybC90hx1f1TVIErWbRZNLW0iPi7aljI6GSzhPDB4UByrV9/ZKraUlYuUpERicECMHzNKXDRt4uJ4UqXr3LvIVgbFpTPyKrv8/ptCR3pstFpjbjpEm6OmsUmclTPmvkDgiGQmJ9qEp7pevL1pm4ghvZxgix++iY7jhOAxMOpCph6PC8oP1otdngPk0SaLmJgYkrK4Cypr6s5fVlkt27aQ1J1msViWvLDC1U7XL1HZS5K58DFuprI1MsmxeWf5dYidpQc9ltRwDbX3VpI9YR45VNvp2Q1TdAuc0t1wyFYjzpcm4cvQDG+h/YUIEZdD5UvH9TZCN+y/gnvhvS/RpidpLyWUY/w7YR7hjYQHCdsJR8nxDjWDpY1PJawm25qC5xZyunSmf4TFk+HJNKLNQJLjuKCy3is6u7pJ4hKVbbwnMSHBkXi057DObrNJNfwc4VzCWwlHEv4JDqWs+ITW9HZCj1x0avcpMEXG6k7Cx9HWb8GcPRAkyYTXweD1CNVk298hnIfw7QX0pRh8DuGzoHsbzFMJmwUwFwuwUQ4QLtLG2TLUuWi5U9cTw6qQYPBiMsKAwdtYwiSPOTzHDAlxcSKWJJc5PioJk8LSke+iPxUHfwXSKiEXiylpS1A2HV52I54D2tXCYngLexdCxm8smPszbPirwXAVunEv7Zusna8xh3AB1kvez4Sm+CfongLdFdIRHGoGW7CoclIZbHF1kAuyjj3PZQs2mODFda0MXZEO5YkU6VT9EeqUe9kCzpZg8X4A9R5EClNJV4NBdBKEtEnPuxqb/UdoKwWbOV5jsFyvQjBT5iF+wtbqJWwy6e1L87GL+5VsnIFP42tSJI9kK7ufKobmAHss0xg7sdA88XEL1O1f8dzG6oYM4ne5fnVId77H5tdtEI7Fs/4nwka3QvKeMDBJt+J6A2xtDGysBOkvXAahkHF7KfOn4rh/NdQ2WO6wX2J3pzKVqEMG0n8eqMWLtCzSYIH6mPEtqMsMLR/gwSJWaWrXKHegmPccEkEjoCHGQ33LuvLDylLC20G7QvTk4JdA/S7BZriYMb8d14WQ/CzW912QXie0zxXIDM6Dljygx/pDzWApAU9HyGQdZS6Jxk+2ejcYPG4wwqTO7m4RoDCIvGFlh9U4wvZTlvu6ui+OibHslnFsp687q62jo9SeYFuYmGBb3O0PxDa3toXpUpOTQtbYGNHW0Wnp9HWR42YnLzwsLPaunn5s5KyFTZCfwjFfV1chvX8mzmoNmwUqcze1ti0mr3sKtX0dldeEE9x+v6D6RdZYayDBFkfPAVk+g+L2s2g8t7e0ty+zUxhG/T1CU1hE9FdRXxlUf7n0L2RfBM9QuwcwRwvfiNYToI77k8lSNNLlvxK7OfZ4O88ZfVpP1sLbFM4Pw7H5h2QYxa8Win3tGSNSS2mBgzUNh64enZG+b9Y5k8SeiqrfeQ5+XEpMrSiYdW54ETdu27WImPv8pOwsb87pmcK9a99BaldK0F75+6PkpMTGj+sa5gZDoSoKn8TpmRmLaxub3m5oapb+xAFi0sorL8wXjc1tpWX7Km2NTc3zaAi5RPsm0ZY2tbbH1DZ65xIjpQed7m1pvX5k2ohVl828QOyuqBale/cXx1JIlmy3l1FMf723uWVWh69rNtV3UztriV6kULRAm+T5YDD0HsxQ1CQ6LAZ2WBw/g9PFV6+dQxISCHvTMmSx2+L27K6sEQdrGsTZZ2SJOdMniK17q0RVfdOqOdMnihFJCaJ1xuTA+7sr1pw5dqTIHtXzVXP6hKwy4mjZrLwcmQkTn5mS27Wnsm61lJrJ40eJjJRE/+bdlWu6aTNkpqWIvPGZwlNzqHTvwfrSCupr1pQzxNScnixsuy+/a+WG7SX7q2vFNbPzw+X1TW3Bbfuq12SPShetHb6GzWWe8hsuyRcZqYliZl62eGW9rS0zPfWVKbljxej0ZMueyvpNjS1tm2RfCTSemsYWsXbLTtHU0rqfQsH9KnKwhHruLL18bDh8Typ0ApwTZchfpPc3c3qikXbmWpbbzSOag3q7RPcbutynvFeimUJl6XBadOl9lN4/btCGXtTrXOCRXo74VHqbZyNuvRdaZBF8BTvsswyRmgkfRljSjNh0C+EOaJsH4GPIDyXfJXwIztv5cJ5+SPg+4Rdhq+WO+Ru8Yhn7n4kPGSPRp/R+f472b4KTdTfW8kGEVdLJyobtlWZwlfSkd+yvEX9ZsVaQiVEbOrrOZBETD8GLHSqYjRDoaTxnY7FScC9jzQvAhBws+miWJboP78cgXJGb+/No6060dSN7/hwSHffDOcpCPRki/U9NGxvvKvgedyAbFoOY+zYw1yF6vmZ54CDWI8Eh+wnbIqkJpk7IER2dvk94hEMFXcfgDW8ZwvGEWJrvetFzDEmtg3Lq7oYXPxqStBjev4qZs1B/Kep8AeWX43olrjJh8iJLPryO9GEePOhzsaGUGpLHgyZhw8SjHeUVy3E8T/gIS35UwUufxUI0cc6EceHPlycqFy3DkgeQyUqCZLhIUt/oxUtej105FJAKJss+ljFJFiz79Borm0/4Si9xsBMSdyeY4oLU3YW+nhQ9x5AEUp8K/oznazAWAe1gh1oWkOIc3D+E8Gmptln7PIh4Irzoh7WybCQGImWqPhzC8SQwqXPBJirmqrV4VH6EgrRt6KO9pUhY/AGMuhW28znExBthi1Xy5l+4PwvXHWxjXQIU2DS1WCvBsmsvs/YMQX71kl/IjlVFWzUHyNpLtigSdPdGR9LthiNnlFw4Xgii30ZkrXi5lWW1EpBina3R6HNegyyShP9A3a7F8ypc5QnMTXDmimFv1caRjqY6knsdk9jZTOOoBIfcPOeB2ZHDEVopisEPq+mBLpwPifhmPNcZ0NQyG6EjTzZ4Wbao1kBNC1anaZAYLJ2TFkQBkjHfZmq3GdL0MBiwlL1XYwgYqMUVmmov0a4C3u5qeNnSM/cj/dgkjpwuTYEHLTN/98BW72A57NcxJmmD50Sa4MzJ48WcmeeKTp8vzOSBhkkW7HBF7+eH1UFjwy6PdPBdHnDvYgffw0ymsk7WBj9sf/iw/CCESWpsbWw8iexDgl2ztX7mJKrxtmtzs+JdO9M2drSp+xmZ8EsqmImKwRjUIXsB8xBEKJeo9amONNVEmqQ8xbJ4+erwAYcB2WBa5BCbSCQaX388Z8lkcfTRWP7OLwbhg38EDeTTNkSbllrtLSIwGq8+1mAv7dQZaL2g+OSn0dpexlQzkAmbv006ycFksMlgE0wGmxC10J+fj5qrZEqwCSaDTTAZbILJYBNMBpuge9HyuMnJ8j/LPpOlR4PF/Et/k8EmDHMGmxw2JdgEk8EmDKswyUNYwJ5d2vsiVi7Ri6tD9BxBcbJ3xayeWxw5oiKhkLWVz+qotlQfboxJlRdhfCVae7nouwB1eHunJkgJ1rCA0AlUZS6Npkh7dmn3+ey5kNF7CYtxn0vowbs0+TcIuKp6JaydAq3PIpQ5tPJilCsUpzoaSXAhUEnEQMErjv51QjHTBm60WYDyYia9TnHkIJ6qN7+Pvpys7TSmBVSbBcBcU0X3QAFbHA9Tn4MJDqhWlxicn6mUoM35YLgJvTC4EIvOGZ0GZucbbAQjSNNoCzUb6MV73TY7DOxzf2ynE8x1aAzmNthzqjLYqjkoXk1q3cypceI5vw9JcYB5XrY5Cg2cOF2tF0IaeR/9YbDXwCwINob+bEozTDLBZLAJw8AGu1ic69DUW0GEeJnbzfmais81UMcuLUbON4i1Hcz79mh18pmD5mZlQhuHoney915WVszGzundjL5Im3cBQzdra37UcjhCPFukxbOR4spIca1678R7R4SYOQ3xLi93sBi8wCDmFn2MKZe1qZ5zDfouQIyeq8XgaaDLZfG23qfet2s4xcFcCpyahOrA41qn5hmnAQsNnCzBMl4lmuQWatojl0lNfj/DMB5f5xrMQXnxLqZ1vEzKnQNwytL6WKOoTFWqiToMGKCnHx3M43VHCLk8mhrjKU4nY6SDhVGDAfksqcLToSVgqjsCc7z9YFoxW4ui4aiiBVOZ7gjq0MXUIFepKvVYxLCkj7SmB/W4yjwWFV2gqWjep7rm41715zKgz8XcCzWTkz+cUqH9+XVhf9SVx0C9F2vxstNAMh2sfQ+LaZWmUOq6YADxLHfEPMxZ0k2LE+WFLMYvYSrbwzQTT/i4h1NM/X8BBgCr3Y9Tipv7aAAAAABJRU5ErkJggg==');
    background-size:100%,100%;background-repeat:no-repeat;
	display:inline-block;
    height: 70px;
    width: 120px;
	margin-bottom:10px;
}

#menu-bar li.last
{
	float: left;
	border-right: none;
	color: #ffffff;
	background-color: #abada4; 
}

#slideshow img.last-active 
{
	z-index: 9;
}
.site-nav-item{height:40px;line-height:36px;margin:0;padding:0;position:relative;float:left;z-index:1}
.site-nav-item.site-nav-first-primary-item{border-left:1px solid #343434}
.transparent-header .site-nav-item.site-nav-first-primary-item,.transparent-header .site-nav-first-secondary-link,.transparent-header .site-nav-text-link,.transparent-header .site-nav-link{border-right-color:transparent;border-left-color:transparent}
.site-nav-list.active .site-nav-item,.site-nav-list.active .site-nav-text-span,.site-nav-list.active .site-nav-text-span,.site-nav-list.active .site-nav-text-link,.site-nav-list.active .site-nav-text-span-wrap{height:auto;line-height:1;float:none;margin:0}

    .container .sixteen.columns                 { width: 940px; }


        .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,
        .container .one-fifth.column{ width: 300px; }

.site-title{margin-bottom:0; font-family: "Amatic SC"; font-size:30px; font-weight: bold; line-height: 52px;}

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


	.site-title a,
	.entry-meta,
	.entry-meta a,
	.featured-content .hentry,
	.featured-content a {
		color: #2b2b2b;
	}

	
	#primary-wrapper .columns {margin-left:0;}

	
	#primary-wrapper .column, #primary-wrapper .columns,
	.blockquote_quotes { width: 100% !important; max-width:100%; float: none; margin-bottom: 15px; }

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

	.column:after, .columns:after { clear: both; }

	.columns .columns-inner {height:auto !important;}


.page-nav {
  margin-bottom: 35px;
  height: 28px;
  
}

.page-nav a:hover {
  color: #ffffff;
  background-color: #444444;
  border-color: #444444;
}

.page-nav a,
.page-nav span {
  padding: 2px 5px 3px 5px;
  border: 1px solid #e6e6e6;
  border-radius: 3px;
  display: inline-block;
  margin-right: 5px;
  min-width: 28px;
  text-align: center;
  color: #444444;
  line-height: 21px;
  float: left;
  -o-transition: none;
  -moz-transition: none;
  -khtml-transition: none;
  -webkit-transition: none;
  -ms-transition: none;
  transition: none;
}

.page-nav .first,
.page-nav .last {
  
}

.page-nav .extend {
  border: none;
  
}

.page-nav i {
  font-size: 10px;
  line-height: 0;
  display: inline-table;
}

.page-nav .pages {
  float: right;
  margin-right: 0;
  border: none;
  padding: 3px 0 3px 5px;
  
}

.page-nav .current {
  background-color: #4db2ec;
  color: #ffffff;
  border-color: #4db2ec;
}

.category .page-nav {
  margin-top: 26px;
  
}

.td-md-is-android .page-nav a,
.td-md-is-android .page-nav span {
  padding: 4px 10px 2px;
}

.td-md-is-android .page-nav .pages {
  padding-right: 0;
}


    .td-next-prev-wrap a:hover i,
    .page-nav .current,
    .widget_tag_cloud a:hover,
    .post .td_quote_box,
    .page .td_quote_box,
    .td-login-panel-title,
    #bbpress-forums .bbp-pagination .current {
        border-color: #4bbcb5;
    }



.big-cta .cta {
	margin-top:10px;
}

					.sidebar-slider .cycle-slideshow .alignnone{margin:0 0 0 10px;width:340px;height:200px}

	.entry p,
	.entry ul,
	.entry ol,
	.entry blockquote,
	.entry table,
	.entry .alignnone,
	.entry .aligncenter,
	.gallery {
		margin:0 0 15px;
	}

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


 
.arrow-right {
width: 0;
height: 0;
border-top: 20px solid rgba(0, 0, 0, 0);
border-bottom: 20px solid rgba(0, 0, 0, 0);
border-left: 40px solid #E4E4E4;
margin-left: 23%;}

@import url('css/reset.css'); 
@import url('css/prettyPhoto.css'); 


.attachment-portfoliosmall, .largeport {
	visibility:hidden;
}


.menu a, .menunav a, #header h1 {
	text-shadow: 1px 1px 1px #000;
	-moz-text-shadow: 1px 1px 1px #000;
	-khtml-text-shadow: 1px 1px 1px #000;
	-webkit-text-shadow: 1px 1px 1px #000;
}




.menunav-rss:hover, .menu ul li a:hover, .menu ul li a.selected {
	color: #fcff00;
	background: #303030; 
	background: -moz-linear-gradient(100% 100% 90deg, #303030, #444, #000 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, #303030));   
	background: -webkit-linear-gradient(linear, left top, left bottom, from(#000),to(rgba(#303030))); 
	background: -o-linear-gradient(#000,#303030); 
	background: -ms-linear-gradient(#000,#303030); 
	background: linear-gradient(linear, left top, left bottom, from(#000),to(#303030)); 	
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}


.menu ul li ul li a:hover, .menu ul li ul li a.selected {
	-moz-border-radius: 0;
	-khtml-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	background: #111;
}


.menu .current_page_item a {
    font-weight: 700;
}


.menu-item-home {
	margin-left: 5px;
}


.menu ul li a:hover, .menu ul li ul li a:hover {
	color: yellow;
}

.nav_top {font-size:15px;font-weight:700;background-color:#CC0000;width:922px;height:22px;text-align:center;}

.nav_top ul {margin:0; padding:0; display:inline;}

.nav_top li {float:left; list-style-type:none;}

.nav_top li a {text-align:center;font-family:Arial, Helvetica, sans-serif;color:#FFF;padding:1px 16px 2px 16px;*padding:0 16px 0 16px;background-color:#CC0000;}

.nav_top li a:hover {color:#fff;text-decoration:underline;background-color:#FF6600;}

.content-361-10 {
	float: left;
	width: 355px;
	margin: 0 21px 0 0;
	overflow: hidden;
}
.img-responsive{display:block;height:auto;max-width:100%}
#generic-popup-background {
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    z-index:9999999;
    opacity:.75;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    background:#000;
    display:none;
}


#generic-popup-controller.active #generic-popup,
#generic-popup-controller.active #generic-popup-background {
    display:block;
}



#generic-popup-controller.blank #generic-popup-background {
    background-color:#000;
}
.fl-slide-mobile-photo {display: none;}

		
		.copyright{color:#8b2332;text-align:center;font-size:8px}

			.copyright a:hover,.copyright a:focus{color:#8b2332;text-decoration:underline}

.entry {padding: 0 39px; clear: both;}
header,.header_inner_left,footer.uncover{position:relative!important;left:0!important;margin-bottom:0}
header.centered_logo .header_inner_left{margin:0}
header .header_inner_left{position:absolute;left:45px;top:0}
header .container_inner .header_inner_left{position:absolute;left:0;top:0}
header.menu_bottom .header_inner_left{left:0}
.menu_bottom.sticky .container_inner .header_inner_left{position:absolute}
header.centered_logo.sticky .header_inner_left{margin:0}
header.fixed_hiding.centered_logo .header_inner_left{margin:20px 0;display:table;width:100%}
header.fixed_hiding.centered_logo.fixed_hiding .header_inner_left{height:50px}
header.stick_with_left_right_menu .header_inner_left{display:inline-block;vertical-align:middle;position:relative;top:0;left:auto;z-index:100}
header.stick_with_left_right_menu.sticky .header_inner_left{display:none}
.fixed_minimal .container_inner .header_inner_left,.fixed_minimal .header_inner_left{position:relative;left:auto;top:auto;float:left}
#posts-container.fusion-blog-layout-grid .fusion-post-grid{padding:20px;}
.fusion-portfolio-five .fusion-portfolio-post,.grid-layout-5 .fusion-post-grid{width:33.3333333333% !important;}
.fusion-portfolio-four .fusion-portfolio-post,.grid-layout-4 .fusion-post-grid{width:33.3333333333% !important;}
.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-masonry .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post{width:50% !important;}
.fusion-blog-layout-grid .fusion-post-grid{position:static;width:100%;}
#footer,#fullwidth-wrapper .breadcrumb-wrapper,#main-navigation-wrapper,#page-title,#slider-section,.break-section,.fullwidth-services,.separator{width:820px!important;margin-left:-30px}
#main-content-with-sidebar .fullwidth-services{width:580px}
#main-content-with-sidebar .breadcrumb-wrapper,#main-content-with-sidebar .fullwidth-services{width:500px!important}
#footer,#fullwidth-wrapper .breadcrumb-wrapper,#main-content-with-sidebar .separator,#main-navigation-wrapper,#page-title,#slider-section,.break-section,.fullwidth-services,.separator{width:540px!important;margin-left:-30px}

.help-link-txt-1,
.help-link-txt-2,
.help-link-txt-3{
	line-height:22px;
	font-size:18px;
	display:block;
	color:#fff;
}
.newheader .page-homepage.magazine .view-magazine-featured.view-display-id-block_1 .views-row-last{display:none;}
.view-interest-articles.view-location-articles .views-row{width:252px;}
.view-location-articles .views-row{width:263px;float:right;border:1px solid #eee;padding:5px;margin-bottom:10px;}
.view-location-articles .views-row-odd{margin-right:10px;float:left;}
.view-province-events.zest-tab-content .views-row-last a.mag-feature-item{margin-bottom:50px;}
.view-clone-of-wildlife-nature-provinc.view-display-id-ctools_context_14 .views-row a{display:none;}
.view-clone-of-wildlife-nature-provinc.view-display-id-ctools_context_14 .views-row a.cat-1283{display:block;}
.view-favourites.view-display-id-ctools_context_1 .views-row{display:none;}
.view-highlights .views-row-even a{margin-left:10px;}
.town-interest-list .views-row{margin-bottom:20px;}
.adventurer .nightjar-article-select .views-row{border:1px solid #F5F7ED;border-left:none;height:80px!important;min-height:0px!important;margin-bottom:-1px;padding:10px!important;}
.adventurer .nightjar-article-select .views-row:hover,.adventurer .nightjar-article-select .views-row.active{background-color:#F5F7ED;}
.adventurer .nightjar-article-select .views-row .teaser-strip{display:none;}
.adventurer .nightjar-article-select .views-row img.list-img{width:80px;height:80px;}
.adventurer .nightjar-article-select .views-row h2{font-family:'BebasRegular';color:#C3D154;font-size:20px;line-height:22px;word-spacing:0.2em;margin-top:-84px;height:auto;margin-bottom:0px;margin-left:87px;}
.adventurer .nightjar-article-select .views-row .teaser{margin-top:0px;margin-left:87px;font-family:"Ropa Sans";font-size:15px!important;color:#a5a5a5;text-align:left;}
.view-magazine-blogs .views-row{width:395px;border:1px solid #eee;margin-top:10px;margin-right:10px;padding:10px;padding-bottom:0px;}
.view-magazine-blogs .views-row-odd{clear:left;float:left;}
.view-magazine-blogs .views-row-even{clear:right;float:right;}
.view-magazine-blogs .views-row-last{margin-bottom:40px;}
.view-magazine-blogs .views-row.full-width{width:auto;margin-right:10px;padding-bottom:6px;}
.view-magazine-blogs .views-row.full-width .views-field-body{width:820px;}
.view-magazine-blogs .views-row.full-width .img-hires{float:left;margin-right:10px;}
.view-magazine-blogs .view-blog-profile .views-row{width:auto;margin-right:10px;border:none;padding:0;margin:0;}
.view-magazine-blogs .views-row.profile .views-field-picture{display:none;}
.view-magazine-blogs .views-row.profile .views-field-title{margin-left:0;}
.view-magazine-blogs .views-row.profile .views-field-name{display:none;}
.view-magazine-blogs .views-row.profile .views-field-created{display:none;}
.view-magazine-blogs .views-row.profile .views-field-body .img-hires img{width:200px;height:auto;float:left;margin-right:10px;}
.view-magazine-blogs .views-row.profile .mag-shares{display:none;}
.view-magazine-blogs .views-row.profile{background-color:#eee;border:1px solid #ccc;}
.view-magazine-blogs .views-row.profile .views-field-body{max-height:190px;border-top:1px solid #ccc;}
.view-blog-categories .views-row{width:auto;border:none;margin:0;padding:0;width:116px;clear:none;float:none;}
.view-id-magazine_homepage_gallery.view-display-id-block_1 .views-row-even img{margin-top:93px;}
.view-id-events .destination-highlights .view-highlights .views-row-odd a,.view-id-events .destination-highlights .view-highlights .views-row-even a{margin-right:8px;margin-left:0;}
.magazine .view-article-categories .views-row{position:relative;width:227px;height:150px;margin-bottom:14px;}
.magazine .view-article-categories .views-row a:hover{text-decoration:none;}
.magazine .view-article-categories .views-row:hover .views-field-name{opacity:0.8;filter:alpha(opacity= 80);}
.view-id-magazine_section.nightjar-home-articles .views-row{padding-right:15px;margin:0;margin-bottom:1px;cursor:pointer;float:left;width:336px;}
.view-id-magazine_section.nightjar-home-articles .views-row-even{padding-right:0px;}
.view-id-magazine_section.nightjar-home-articles .views-row img{width:96px;height:96px;}
.view-id-magazine_section.nightjar-home-articles .views-row:hover h2{text-decoration:underline;}
.view-id-magazine_section.nightjar-home-articles .views-row .article-short{min-height:96px;text-decoration:none;cursor:pointer;display:block;}
.view-id-magazine_section.nightjar-home-articles .views-row .short-form{min-height:0;}
.nightjar-article-select .views-row{min-height:154px;padding:7px;margin:0;margin-bottom:1px;cursor:pointer;}
.nightjar-article-select .views-row img.list-img{width:100px;height:100px;}
.nightjar-article-select .views-row a.logo-form .teaser-strip{margin-top:-7px;margin-left:-7px;width:269px;margin-bottom:5px;height:39px;padding-left:106px;}
.nightjar-article-select .views-row a.logo-form img.list-img{margin-top:3px;}
.nightjar-article-select .views-row:hover,.nightjar-article-select .views-row.active{background-color:#D4DCDD;}
.nightjar-article-select .views-row.active .article-short{margin-left:-26px;padding-left:26px;}
.nightjar-article-select .views-row .article-short{text-decoration:none;display:block;}
.view-magazine-featured .view-content .views-row,.view-province-events.view-display-id-block_2 .view-content .views-row,.view-province-events.view-display-id-default .view-content .views-row,.view-province-events.view-display-id-block .view-content .views-row,.view-province-events.view-display-id-block_1 .view-content .views-row{width:234px;float:left;margin:0 4px;}
.page-homepage .view-magazine-featured .view-content .views-row{float:none;margin:0;width:auto;}
.views-row-last .mag-feature-item{margin-right:0;}
.mag-rack .views-row .mag-feature-item{height:223px;}
.minimag-gallery .mag-homepage-sidebar .views-row{margin-bottom:37px;}
.modal-body{position:relative;padding:15px}


.pagination {
    border-top: 1px solid #4d4d4d;
    clear: both;
    overflow: hidden;
    float: left;
    width: 100%;
    font-family: arial;
    background-color: #f7f7f7;
    max-width: 600px;
    padding: 30px 0 20px;
    -webkit-transition: all 0.25s linear;
    -moz-transition: all 0.25s linear;
    transition: all 0.25s linear;
}

.pagination ul {
    list-style: none;
    margin: 0;
}

.pagination ul li { float: left }

.currenttext, .pagination a:hover {
    color: #fff;
    margin: 0 5px 0 0;
    display: inline-block;
    float: left;
    line-height: 1.2em;
    text-decoration: none;
    padding: 8px 11px;
    background: #eee;
}

.pagination a, .pagination2 {
    margin: 0 5px 0 0;
    display: inline-block;
    float: left;
    line-height: 1.2em;
    text-decoration: none;
    color: #fff;
    background: #4d4d4d;
    padding: 8px 11px;
    -webkit-transition: all 0.25s linear;
    -moz-transition: all 0.25s linear;
    transition: all 0.25s linear;
}

.pagination a:hover { }

#logo-wrap, #commentform input#submit, .currenttext, .pagination a:hover,#tabber ul.tabs li a:hover,#tabber ul.tabs li.tab-recent-posts a.selected,#tabber ul.tabs li a.selected,#tabber ul.tabs li a:hover, .nav-previous a, .nav-next a, .top .toplink,.mts-subscribe input[type="submit"] {
	background-color:#F00000;
	}
.suppa_column,.suppa_menu_links .suppa_submenu{overflow:hidden!important}
.suppa_submenu{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.suppa_menu_linksTwo .suppa_submenu{overflow:hidden!important;display:none;position:absolute}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_cat{float:right}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer{float:left;display:block!important}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a{text-decoration:none;display:block;padding:0;margin:0;position:relative}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow{position:absolute}
.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_FA_icon,.suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_upload_img{display:none}
.suppa_menu_posts .suppa_submenu{width:100%;overflow:hidden;left:0}
.suppa_menu_mega_posts .suppa_submenu{width:100%;overflow:hidden;left:0}
.suppa_menu_dropdown .suppa_submenu{padding:0;margin:0;display:none;position:absolute}
.suppa_menu_dropdown .suppa_submenu.suppa_submenu_pos_right{text-align:right}
.suppa_menu_dropdown .suppa_submenu.suppa_submenu_pos_right .suppa_FA_icon,.suppa_menu_dropdown .suppa_submenu.suppa_submenu_pos_right .suppa_FA_icon_only,.suppa_menu_dropdown .suppa_submenu.suppa_submenu_pos_right .suppa_UP_icon,.suppa_menu_dropdown .suppa_submenu.suppa_submenu_pos_right .suppa_UP_icon_only{float:right!important}
.suppa_search_boxed .suppa_submenu{width:auto!important;overflow:hidden!important}
.suppa_menu_languages .suppa_submenu a{white-space:nowrap;display:inline-block}




            
            .suppa_menu_location_1 .suppa_submenu {

                top:80px !important;

                
                background-color:#ffffff;

                border-top: 1px solid #bbbbbb;
                border-right: 1px solid #bbbbbb;
                border-bottom: 1px solid #bbbbbb;
                border-left: 1px solid #bbbbbb;

                
                background-image: -webkit-linear-gradient(top, transparent, transparent) ;
                background-image: -moz-linear-gradient(top, transparent, transparent) ;
                background-image: -o-linear-gradient(top, transparent, transparent) ;
                background-image: -ms-linear-gradient(top, transparent, transparent) ;
                background-image: linear-gradient(top, transparent, transparent) ;

                

                
                -moz-box-shadow   : 0px 0px 0px 0px rgba( 100,100,100,0.2);
                -webkit-box-shadow: 0px 0px 0px 0px rgba( 100,100,100,0.2);
                box-shadow        : 0px 0px 0px 0px rgba( 100,100,100,0.2);

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



            
            .suppa_menu_location_1 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a {
                font-size:18px !important;
                font-family:Arial , sans-serif !important;
                font-style:normal;

                padding-top:    10px;
                padding-bottom: 10px;
                padding-left:   10px;
                padding-right:  10px;

                
                color:#6b6b6b;
                border-bottom:1px solid #E58004;
            }

            .suppa_menu_location_1 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_cat a:hover {
                color:#E58004;
            }


            
            .suppa_menu_location_1 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow{
                top:13px !important;
                right:5px !important;
            }

            .suppa_menu_location_1 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a .suppa_megaLinksTwo_mainLinkArrow span {
                font-size:14px !important;
                
                color:#6b6b6b;
            }

            .suppa_menu_location_1 .suppa_menu_linksTwo .suppa_submenu .suppa_linksTwo_categoriesContainer a:hover .suppa_megaLinksTwo_mainLinkArrow span,
            .suppa_linksTwo_categoriesContainer_current .suppa_megaLinksTwo_mainLinkArrow span{
                color:#FFFFFF !important;
            }


            
            .suppa_menu_location_1 .suppa_menu_dropdown .suppa_submenu .suppa_FA_icon {
                font-size:14px !important;
                margin-top: 0px !important;
                padding-right: 10px !important;
            }


            
            .suppa_menu_location_1 .suppa_menu_dropdown .suppa_submenu .suppa_UP_icon {
                width : 14px !important;
                height : 14px !important;
                margin-top: 0px !important;
                padding-right: 10px;
            }


            
            .suppa_menu_location_1 .suppa_submenu.suppa_submenu_pos_right .suppa_FA_icon{
                padding-right: 0 !important;
                padding-left: 10px !important;
            }

            .suppa_menu_location_1 .suppa_submenu.suppa_submenu_pos_right .suppa_UP_icon{
                padding-right: 0 !important;
                padding-left: 10px !important;
            }



            
            .suppa_menu_location_1 .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box {
                top:9px !important;
                right:10px;
            }

            .suppa_menu_location_1 .suppa_menu_dropdown .suppa_submenu a .era_suppa_arrow_box span {
                font-size:14px !important;
                
                color:#E58004;
            }


            
            .suppa_menu_location_1 .suppa_submenu.suppa_submenu_pos_right .suppa_fa_carret_left{
                right: auto !important;
                left: 10px;
            }

            .suppa_menu_location_1 .suppa_submenu.suppa_submenu_pos_right .suppa_fa_carret_right {
                display:none !important;
            }


            
            .suppa_menu_location_1 .suppa_submenu.suppa_submenu_pos_left .suppa_fa_carret_left{
                display: none !important;
            }

.white-menu .header-search-wrap .td-drop-down-search {
  box-shadow: none;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}

.white-menu .header-search-wrap .td-drop-down-search:before {
  border-color: transparent transparent #e6e6e6;
}

.header-search-wrap .td-drop-down-search {
  position: absolute;
  padding: 0;
  top: 100%;
  border-radius: 0;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  border-color: #e6e6e6;
  z-index: 98;
  display: none;
  right: 0;
  width: 341px;
  background: white;
  
  
  
  
}

.header-search-wrap .td-drop-down-search .btn {
  position: absolute;
  border-radius: 0 3px 3px 0;
  height: 32px;
  line-height: 17px;
  padding: 7px 15px 8px;
  text-shadow: none;
  vertical-align: top;
  right: 0px;
  
}

.header-search-wrap .td-drop-down-search .btn:hover {
  background-color: #222222;
}

.header-search-wrap .td-drop-down-search:before {
  position: absolute;
  top: -6px;
  right: 24px;
  display: block;
  content: '';
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 5.5px 6px 5.5px;
  border-color: transparent transparent #ffffff transparent;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  
}

.header-search-wrap .td-drop-down-search #td-header-search {
  background-color: #ffffff !important;
  width: 95%;
  height: 32px;
  margin: 0px;
  border-right: 0px;
  line-height: 17px;
}

.header-search-wrap .td-drop-down-search #td-header-search:active,
.header-search-wrap .td-drop-down-search #td-header-search:focus {
  border-color: #cccccc;
}

.header-search-wrap .td-drop-down-search .td-aj-search-results {
  background-color: #fdfdfd;
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
  padding: 10px 0px 10px 0px;
}

.header-search-wrap .td-drop-down-search .td-aj-search-results .td-module-thumb {
  top: 10px;
}

.header-search-wrap .td-drop-down-search .td-aj-search-results .td_module_wrap .item-details {
  margin-top: 10px;
  margin-bottom: 10px;
}

.header-search-wrap .td-drop-down-search .td-aj-search-results .td_mod_aj_search {
  padding: 10px 21px 0px 21px;
  margin: 1px 0px 0px 0px;
  min-height: 56px;
}

.header-search-wrap .td-drop-down-search .td-search-form {
  margin: 21px 20px 20px 21px;
}

.header-search-wrap .td-drop-down-search .result-msg {
  text-align: center;
  padding: 4px 0px 6px 0px;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  color: #222222;
  font-style: italic;
}

.header-search-wrap .td-drop-down-search .result-msg a {
  color: #222222;
  display: block;
}

.header-search-wrap .td-drop-down-search .result-msg a:hover {
  color: #4db2ec;
}

.header-search-wrap .td-drop-down-search .no-result {
  background-color: #fdfdfd;
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
}

.header-search-wrap .td-drop-down-search .meta-info {
  line-height: 14px;
  top: 2px;
}


.td-drop-down-search-open {
  display: block !important;
  z-index: 9999 !important;
}
.span7{width:540px}
.row-fluid .span7{width:57.44680851%}
.uneditable-input.span7,input.span7,textarea.span7{width:526px}
.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}
.row-fluid .tc-content.span7,.row-fluid .tc-thumbnail.span7{width:57.44680851%;float:left}

#bodycontainer{
	width: 1000px;
	margin:0 auto;
	border-left:solid #98916B 1px;
	border-right:solid #98916B 1px;
}


.sb-widget, .footer-widget { margin-bottom: 20px; margin-bottom: 1.25rem; overflow: hidden; }








.sb-widget .cp-wrap { padding: 15px 0px; padding: 0.9375rem 0rem; border-bottom: 1px solid #ebebeb; }








.sb-widget .uw-wrap { padding: 15px 0px; padding: 0.9375rem 0rem; border-bottom: 1px solid #ebebeb; }


.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }


.sb-widget .children .page_item a, .footer-widget .children .page_item a { padding: 5px 0; padding: 0.375rem 0rem; }


.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }


.sb-widget .tagcloud a { background: #f6f6f6; }


.tagcloud a:hover, .sb-widget .tagcloud a:hover, .footer-widget .tagcloud a:hover { color: #fff; background: #e64946; text-decoration: none; }
.grand-challenge-controls li .views-field .ie10 ie11{margin-top:2%}
.ie9 .grand-challenge-controls li .views-field{margin-top:1%}
.grand-challenge-controls li.views-field{line-height:normal}
.latest-news__story-block--featured .views-field-created .latest-news__date{display:block;width:33.3333%;min-width:140px;margin:0 auto;text-align:center;line-height:100%;border-radius:50% / 100%;border-bottom-left-radius:0;border-bottom-right-radius:0;font-family:FuturaRdBold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;padding:11% 3% .5em 3%;font-size:18px;position:static}
.ie8 .latest-news__story-block--featured .views-field-created .latest-news__date{font-weight:bold}
.ie9 .latest-news__story-block--featured .views-field-created .latest-news__date{font-weight:bold}
.latest-news__story-block--featured .views-field-created .latest-news__date strong{font-weight:normal}
.latest-news__story-block--basic.story-teaser .views-field-title,.latest-news__story-block--basic.search-results__story .views-field-title{position:static}
.latest-news--list .latest-news__story-block--basic .views-field-title{position:static}
.moonbots-in-a-box--table .views-field-title,.moonbots-in-a-box__table .views-field-title{padding:0 1em 0 0}
.team-news--competition .whats-new__story-block--basic .views-field-title{top:100px}
.team-news--competition .whats-new__story-block--basic .views-field-field-team-badge{position:absolute;width:100%}
.prizes-in-development__prize .views-field-field-image img{width:100%;height:auto}
.views-field-created{line-height:.5}
.views-field-field-facebook-url{margin-top:40px}
.views-field-field-basic-file-file{color:#fbb82b}
.team-about__team-news .views-field-created,.team-about__team-news .views-field-title{line-height:1;font-size:14px;text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,sans-serif}
.team-about__team-news .views-field-title a{text-decoration:none}
.teams-news__section .whats-new__story-block--basic .views-field-title{top:100px}
.teams-news__section .views-field-field-basic-image-image::before{content:"\00a0";display:block;width:100%;height:100%;position:absolute;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM3Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNTk1OTU5IiBzdG9wLW9wYWNpdHk9IjAuMzciLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.37)),color-stop(100%,rgba(89,89,89,0.37)));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.37) 0%,rgba(89,89,89,0.37) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.37) 0%,rgba(89,89,89,0.37) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.37) 0%,rgba(89,89,89,0.37) 100%)}
.team-directory--block--page .views-field-label,.team-directory--block--page .views-field-team-leader,.team-directory--block--page .views-field-field-postal-address-country-1,.team-directory--block--page .views-field-field-website{float:right;width:50%;clear:right}
.whats-new__story-block--basic .views-field-title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.whats-new__story-block--featured .views-field-field-published-date .whats-new__date{background-color:#fff;color:#FBB82B;display:block;width:33.3333%;min-width:140px;margin:0 auto;text-align:center;line-height:100%;border-radius:50% / 100%;border-bottom-left-radius:0;border-bottom-right-radius:0;font-family:FuturaRdBold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;padding:11% 3% .5em 3%;font-size:18px;position:static}
.ie8 .whats-new__story-block--featured .views-field-field-published-date .whats-new__date{font-weight:bold}
.ie9 .whats-new__story-block--featured .views-field-field-published-date .whats-new__date{font-weight:bold}
.whats-new__story-block--featured .views-field-field-published-date .whats-new__date strong{font-weight:normal}
.whats-new__story-block--featured .views-field-title{position:absolute;left:0;right:0;bottom:0;top:0;z-index:6}
.views-field-leader-board.clicked{max-height:100%;-webkit-transition:max-height 0.25s ease-in;-moz-transition:max-height 0.25s ease-in;-ms-transition:max-height 0.25s ease-in;-o-transition:max-height 0.25s ease-in;transition:max-height 0.25s ease-in}
.views-field-leader-board{position:static}
.prizes--list__row .views-field-label{position:relative}
.region-help .block{overflow:hidden;}
.region-sidebar-second h2.block-title{text-transform:uppercase;font-size:20px;font-weight:bold;}

.page-title .label { font-size: 35px; font-size:   ; font-weight: 700; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; color:  #734c3d ; }

.page-title .label a { color:  #734c3d ; }

.main-header nav.full .nav-item .dropdown-wrap .dropdown-item a .label, .main-header nav.full .nav-item .dropdown-wrap .dropdown-item a .icon { color: #ffffff; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); opacity: 0.7; background-color: #b5db74; }

.mega-nav .list .label { font-size: 14px; color: #ffffff; width: 100%; margin: 0 0 22px; padding: 10px 0 24px; border-bottom: 1px solid rgba(255, 255, 255, 0.15); }

.mega-nav .list .label a { color: #ffffff; }


.main-header nav.full.dark .nav-item.dropdown:hover .label, .main-header nav.full.dark .nav-item.has-mega-nav.active .label { color: #000000; }

.main-header nav.full.dark .nav-item .dropdown-item a .label, .main-header nav.full.dark .nav-item .dropdown-item a .icon { color: #000000; }

.mega-nav.dark .list .label { color: #000000; border-bottom-color: rgba(0, 0, 0, 0.15); }

.mega-nav.dark .list .label a { color: #000000; }

.customer.order .order-history .table td.product-item .label { display: block; }

.customer.order .order-history .table td.product-item .label.vendor { color:  #ba9b82 ; font-size: 10px; margin-bottom: 10px; }

.customer.order .order-history .table td.product-item .label.title { margin-bottom: 15px; }

.customer.order .order-history .table td.product-item .label.title a { color: #0ec7c1; font-size: 16px; }

.customer.order .order-history .table td.product-item .label.variant { font-family:  'Source Sans Pro', sans-serif ; font-size: 12px; }

.collections .collection:hover .label, .featured-collections .collection:hover .label { visibility: hidden; }

.collections .collection .label, .collections .collection .browse, .featured-collections .collection .label, .featured-collections .collection .browse { position: absolute; top: 50%; left: 0; right: 0; z-index: 1000; text-align: center; color: #ffffff; text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.33); margin: 0; padding: 0 30px; }

.collections .collection .label, .featured-collections .collection .label { font-size: 21px; font-size:   ; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; }

.collections .collection .label.preload, .featured-collections .collection .label.preload { visibility: hidden; }

.product .overlay .label { position: absolute; top: 50%; left: 0; right: 0; text-align: center; font-size: 14px; line-height: 30px; padding: 0 15px; color: #ffffff; }

.product .price .label, .quick-shop-content .price .label, #product-area .price .label, .mobile-product-title .price .label { color: #734c3d; margin-right: 5px; }

.template-blog .articles .meta li.prev-next-post .label, .template-article .articles .meta li.prev-next-post .label { display: inline; }

.template-collection .page-title .label { position: relative; top: 4px; }

.template-cart .table td.product-item .label { display: block; }

.template-cart .table td.product-item .label.vendor { color:  #ba9b82 ; font-size: 10px; margin-bottom: 10px; }

.template-cart .table td.product-item .label.title { margin-bottom: 15px; }

.template-cart .table td.product-item .label.title a { color: #0ec7c1; font-size: 16px; }

.template-cart .table td.product-item .label.variant { font-family:  'Source Sans Pro', sans-serif ; font-size: 12px; }

.template-search .result.item-product .details .price .label { color:  #734c3d ; margin-right: 5px; }


#map{
  width:100%;
  height:300px;
  }
.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-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{float:left}
.col-xs-6{width:50%}

#aom_content_n .column {position:relative; float:left;}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}

            
            	.carousel-caption .featured-stories-box {
            		margin-top: 50px;
            	}

            		.carousel-caption .featured-stories-box .media {
            			
            		}

            			.carousel-caption .featured-stories-box .media .media-left {
            			    float: none;
                            padding-left: 0;
                            padding-right: 0;
            			}

	            			.carousel-caption .featured-stories-box .media .media-left a {
	            			
	            			}

		            			.carousel-caption .featured-stories-box .media .media-left a img {
	            					transform: none;
	            					transition: none;
	            				}

            			.carousel-caption .featured-stories-box .media .media-body {
            			    float: none;
                            padding-left: 0;
                            padding-right: 0;
            			}

            				.carousel-caption .featured-stories-box .media .media-body p {
            					font-size: 18px;
            				}

            	.carousel-caption h1,
            	.carousel-caption h2 { margin-top: 0; }

					.carousel-caption h2 {
						font-size: 35px;
						margin-bottom: 10px;
					}
#top-area .column{float:left;width:32.3%;margin:1.8% 0;margin:0 5px;}
#top-area .column:last-child{float:right;margin-right:0;}
#footer-area .column:last-child{float:right;}
#top-area .column .content{padding:10px;}
#top-area .column:first-child{margin-left:0;}
#top-area .column-title{color:#e0e0e0;}
#footer-area .column{float:left;width:24.2%;margin:0 0 0% 1%;color:#fff;padding:1%;}
#footer-area .column a{color:#004357;}
#footer-area .column a:hover{color:#000;}
#footer #footer-area .column p{color:#fff;}
#footer-area .column:first-child{margin-left:0;}
#footer-area .column-title{color:#e0e0e0;}
.footer_block .column{border:1px solid #F0F0F0;}
.bottom_widget #footer-area .column{width:32.5%;}
.top_widget #footer-area .column{width:49.5%;}
#footer .column.footer_first{width:30%;}
#footer .column.footer_second,#footer .column.footer_third,#footer .column.footer_forth,#footer .column.footer_fifth{width:12%;}
#footer .column.footer_third,#footer .column.footer_fifth{width:15%;}
#footer .column.footer_sixth{width:10%;}
#sidebar-first .block,#sidebar-second .block,#footer-area .column,#top-area .column{float:none !important;width:auto !important;margin-left:0;}
#footer-area .column,#top-area .column{margin:10px;}
#top-area .column:first-child,#footer-area .column:first-child{margin:10px;}

.formverticalspacer {
	border-bottom: 1px solid #ddd;
	-webkit-box-shadow:0 1px 0 0 #fff;
	box-shadow: 0 1px 0 0 #fff;
	-o-box-shadow:0 1px 0 0 #fff;
  	-ms-box-shadow:0 1px 0 0 #fff;

	margin-bottom: 17px;
	top: -4px;
	position:relative;
}
.width50{width:50%}

	.container,.top-menu-wrap { width: 960px; }

	.top-menu-wrap { margin-top:0; }

	
	.container,.top-menu-wrap ,ul#portfolio-tiny, ul#portfolio-small ,ul#portfolio-large  { width: 320px; }

        .sitemap2, .sitemap3, .social { border-top:1px solid #aa5233; padding: 20px 0; }

        .sitemap1 a, .sitemap2 a, .sitemap3 a{ font-size: 17px; line-height:30px; }

        .sitemap1 h3, .sitemap2 h3, .sitemap3 h3, .social h3 { font-size:20px;  }

        .sitemap2 ul, .sitemap3 ul, .social ul { border:0; padding:0; }


.sitemap1, .sitemap2, .sitemap3, .social { display:block; float:left; list-style:none; padding-right:20px; }

.sitemap1 li, .sitemap2 li, .sitemap3 li, .social li { display: block; margin: 0; padding: 0;  zoom:1; }

.sitemap1 a, .sitemap2 a, .sitemap3 a, .social a { color:#d8aa9a; display: block; font-size: 15px; line-height:34px; padding: 0; text-decoration: none; }

.sitemap1 a:hover, .sitemap2 a:hover, .sitemap3 a:hover, .social a:hover { color:#703816; text-decoration:none; }


#primary-nav-menu ul li.menu-item-12244 a:hover{
	background: #6b5e52 !important;
}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f460";
	}
.region-header .block-menu li.last a{border-bottom:0;}
.region-header #block-user-login .item-list li.last{padding-left:0.5em;}
.region-header #block-user-login ul.openid-links li.last{padding-left:0;}
#header-main-nav ul.menu li li.last{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
#navigation li.last h3 a{padding-right:0!important;}
#navigation li.last{border-right:none;}
#header-main-nav ul.menu li .mega-wrap li.last{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.resources-tabs .item-list ul li.last{border-bottom:none;}
#block-menu-menu-domain-header-menu ul.menu li.leaf.last,#block-menu-menu-domain-header-menu-de ul.menu li.leaf.last,#block-menu-menu-domain-header-menu-fr ul.menu li.leaf.last{border:solid 1px #0da6cf;background:white;}
#block-menu-menu-domain-header-menu ul.menu li.leaf.last a,#block-menu-menu-domain-header-menu-de ul.menu li.leaf.last a,#block-menu-menu-domain-header-menu-fr ul.menu li.leaf.last a{color:#0da6cf;font-weight:lighter;font-size:16px;letter-spacing:0.528px;}
.node-type-landing-page-domain .more-solutions-resources.domain.last,.domain-br-corp-kaltura-com .more-solutions-resources.domain.last,.domain-de-corp-kaltura-com .more-solutions-resources.domain.last,.domain-fr-corp-kaltura-com .more-solutions-resources.domain.last,.domain-kaltura-localhost-br .more-solutions-resources.domain.last{margin-bottom:40px;}
.node-type-landing-page-domain #header #header-main-nav ul.menu li.last.leaf a,.domain-br-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a,.domain-de-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a,.domain-fr-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a,.domain-kaltura-localhost-br #header #header-main-nav ul.menu li.last.leaf a{font-size:1.5em;text-decoration:underline;line-height:1;letter-spacing:normal;}

.amshopby-advanced li.level2 {
	padding-left: 30px;
}

div.mr_social_sharing, span.mr_social_sharing, div.mr_social_sharing_top, span.mr_social_sharing_top {display: block; width: auto; height: auto; margin: 2px; padding: 0; vertical-align: bottom;}

span.mr_social_sharing, span.mr_social_sharing_top {display: inline-block;}

div.mr_social_sharing div, span.mr_social_sharing div {vertical-align: bottom !important;}

.mr_social_sharing img, .mr_social_sharing_top img {display: inline-block; margin: 0 !important; padding: 0 !important; border: 0 !important; vertical-align: bottom; max-width: 100%;}

.mr_social_sharing a.mr_social_sharing_popup_link, .mr_social_sharing div, .mr_social_sharing span, .mr_social_sharing iframe, .mr_social_sharing img {line-height: 0; vertical-align: bottom;}

.mr_social_sharing iframe {margin-bottom:0}

.mr_social_sharing span.mr_small_icon, .mr_social_sharing span.mr_medium_icon, .mr_social_sharing_top span.mr_small_icon, .mr_social_sharing_top span.mr_medium_icon {display: inline-block; font-family: 'Droid Sans',arial,sans-serif; vertical-align: bottom; font-size:10px; font-weight: 200; line-height: 10px; margin: 0 0 0 4px; padding: 0;}

.mr_social_sharing span.mr_medium_icon, .mr_social_sharing_top span.mr_medium_icon {font-size:12px; line-height: 12px;}


.mr_social_sharing span.stumble_vertical iframe, .mr_social_sharing_top span.stumble_vertical iframe {width: 50px;}

.mr_social_sharing span.stumble_horizontal iframe, .mr_social_sharing_top span.stumble_horizontal iframe {width: 74px;}

#content {
  margin-bottom: 0em;
}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}




.block-grid { display: block; overflow: hidden; padding: 0; }

.block-grid.one-up { margin: 0; margin: 0 -8px; }

.block-grid.two-up { margin: 0 -15px; margin: 0 -8px; }

.block-grid.three-up { margin: 0 -12px; margin: 0 -8px; }

.block-grid.four-up { margin: 0 -10px; }

.block-grid.five-up { margin: 0 -8px; }

.block-grid.six-up { margin: 0 -8px; }

.block-grid.seven-up { margin: 0 -8px; }

.block-grid.eight-up { margin: 0 -8px; }

.block-grid.nine-up { margin: 0 -8px; }

.block-grid.ten-up { margin: 0 -8px; }

.block-grid.eleven-up { margin: 0 -8px; }

.block-grid.twelve-up { margin: 0 -8px; }
.main-heading b.upper,.main-heading.first b,a.btn-main{text-transform:uppercase}
.main-heading{font-size:3.38em;font-weight:100}
.bg-style-clear .main-heading{color:#FFF}
.main-heading.first{font-size:64px;text-align:center;color:#FFF;margin-top:36%;text-shadow:1px 1px 0 #636363}
.bg-style-apps .main-heading{color:#FFF;margin-top:24%;margin-bottom:7%}
.apps-page .bg-style-white .main-heading{color:#4D4D4D;font-size:2.1em}
.bg-style-android .main-heading{color:#FFF;margin-top:24%;margin-bottom:7%;font-size:4.9em}
.android-page .bg-style-white .main-heading{font-size:3em;font-weight:100}

            .rsHomepage.fullResponsive.rsDefault .rsGCaption .rsABlock a.tickets-mobile {
              font-size: 20px;
              float: right;
              padding: 3px 0 3px 15px;
              margin-right: 10px;
              border-left: 1px solid rgba(255, 255, 255, 0.5);
              margin-top: 6px; }

  .feature-hmevents .one_column .buttons .tickets {
    padding: 0 5px 0 25px;
    border-left: 1px solid #555; }

    .feature-hmevents .one_column .buttons .tickets span {
      display: none; }

    .feature-hmevents .one_column .buttons .tickets i {
      float: none; }

      [data-layout='single'][data-width='3'] .event_list.widget_content.carousel .entry .buttons a.tickets {
        padding-right: 0px; }

  .modal a.tickets {
    display: block;
    margin-top: 5px; }

    .modal a.tickets i {
      font-size: 18px;
      margin-right: 5px; }


.tickets span {
  font-weight: 700; }

.feature-hmevents .entry .buttons .tickets:hover {
  background: none; }


.cart {
  position: relative;
  left: 110%;
  z-index: 200;
  width: 50px;
  height: auto;
}

	
	.one-ninth, .one-eighth, .one-seventh,.one-fifth,
	.two-fifth, .three-fifth, .four-fifth,
	.one, .two, .three, .four, .five, .six, .seven,
	.eight, .nine, .ten, .eleven, .twelve{ width: 100%; }

.twelve{ width: 100%; }
html.ie7 #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links{margin:10px 0;clear:both;text-align:center;}
html.ie7 #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a{text-decoration:none;font-weight:bold;color:#05a4dd;}
html.ie7 #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a:hover{color:#03417b;}
html.ie7 #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a#privacy-link{padding:0 10px;margin:0 10px;border-left:thin solid #05a4dd;border-right:thin solid #05a4dd;}
html[data-screensize~="wide"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links{margin:10px 0;clear:both;text-align:center;}
html[data-screensize~="wide"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a{text-decoration:none;font-weight:bold;color:#05a4dd;}
html[data-screensize~="wide"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a:hover{color:#03417b;}
html[data-screensize~="wide"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a#privacy-link{padding:0 10px;margin:0 10px;border-left:thin solid #05a4dd;border-right:thin solid #05a4dd;}
html[data-screensize~="tablet"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links{margin:10px 0;clear:both;text-align:center;}
html[data-screensize~="tablet"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a{text-decoration:none;font-weight:bold;color:#05a4dd;}
html[data-screensize~="tablet"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a:hover{color:#03417b;}
html[data-screensize~="tablet"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a#privacy-link{padding:0 10px;margin:0 10px;border-left:thin solid #05a4dd;border-right:thin solid #05a4dd;}
html[data-screensize~="mobile"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links{margin:10px 0;clear:both;text-align:center;}
html[data-screensize~="mobile"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a{text-decoration:none;font-weight:bold;color:#05a4dd;}
html[data-screensize~="mobile"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a:hover{color:#03417b;}
html[data-screensize~="mobile"] body #footer_wrap #ribbon-footer-wrap .footer-bottom .global-links a#privacy-link{padding:0 10px;margin:0 10px;border-left:thin solid #05a4dd;border-right:thin solid #05a4dd;}
.post{padding:20px 0;border-bottom:1px solid #e4e4e4}
.post:after{content:"";display:table;clear:both}
.post .gsc-thumbnail{width:17%}

#lang_sel img.iclflag{width:18px;height:12px;position:relative;top:1px;}

#lang_sel_list img.iclflag{width:18px;height:12px;position:relative;top:1px;}

.menu-item-language img.iclflag{height:12px !important;width:18px !important;margin-bottom:0 !important;margin-right:4px;}
#lang_sel a.lang_sel_sel img.iclflag{position:relative!important;left:7px}
#lang_sel_click a.lang_sel_sel img.iclflag{position:relative!important;left:-2px}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:ncsu-icons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-close:before{content:"x"}
.glyphicon-double-arrow:before{content:"b"}
.glyphicon-down-arrow:before{content:"c"}
.glyphicon-download:before{content:"d"}
.glyphicon-download.no-bkgrnd:before{content:"M"}
.glyphicon-left-arrow-bkgrnd:before{content:"e"}
.glyphicon-left-arrow:before{content:"f"}
.glyphicon-right-arrow-bkgrnd:before{content:"h"}
.glyphicon-right-arrow:before{content:"i"}
.glyphicon-search-bkgrnd:before{content:"j"}
.glyphicon-search:before{content:"k"}
.glyphicon-video:before{content:"E"}
.glyphicon-photo:before{content:"P"}
.glyphicon-plus:before{content:"g"}
.glyphicon-plus-no-bkgrnd:before{content:"R"}
.glyphicon-minus:before{content:"Q"}
.glyphicon-check:before{content:"n"}
.glyphicon-x:before{content:"m"}
.glyphicon-menu-bkgrnd:before{content:"l"}
.glyphicon-menu:before{content:"o"}
.glyphicon-thin-menu:before{content:"D"}
.glyphicon-link:before{content:"p"}
.glyphicon-fb:before{content:"y"}
.glyphicon-flickr:before{content:"q"}
.glyphicon-gplus:before{content:"r"}
.glyphicon-instagram:before{content:"s"}
.glyphicon-linkedin:before{content:"t"}
.glyphicon-youtube:before{content:"w"}
.glyphicon-twitter:before{content:"v"}
.glyphicon-pintrest:before{content:"u"}
.glyphicon-pinterest:before{content:"u"}
.glyphicon-email:before{content:"z"}
.glyphicon-thin-chevron:before{content:"C"}
.glyphicon-thin-arrow:before{content:"a"}
.glyphicon-roman-arrow:before{content:"B"}
.glyphicon-bold-arrow:before{content:"A"}
.glyphicon-rss:before{content:"F"}
.glyphicon-down-bracket:before{content:"G"}
.glyphicon-up-bracket:before{content:"H"}
.glyphicon-play:before{content:"I"}
.glyphicon-pause:before{content:"O"}
.glyphicon-up-thin-arrow:before{content:"J"}
.glyphicon-checkbox:before{content:"K"}
.glyphicon-date:before{content:"L"}
.glyphicon-question:before{content:"N"}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-left-arrow,.carousel-control .glyphicon-right-arrow{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-left-arrow{left:50%}
.carousel-control .icon-next,.carousel-control .glyphicon-right-arrow{right:50%}
.glyphicon-thin-arrow,.glyphicon-roman-arrow,.glyphicon-bold-arrow{font-size:2em;line-height:1.5rem;vertical-align:middle;display:inline-block;left:0;top:-1px;-webkit-transition:left 0.2s ease;transition:left 0.2s ease}
.btn:hover .glyphicon,.btn:focus .glyphicon{left:4px}
a.feature-block:hover .glyphicon-roman-arrow,a.feature-block:hover .glyphicon-thin-arrow,a.feature-block:focus .glyphicon-roman-arrow,a.feature-block:focus .glyphicon-thin-arrow{left:4px}
.story .story-txt:hover .glyphicon{left:4px}
.ncstate-fact .the-support a:hover .glyphicon-roman-arrow,.ncstate-fact .the-support a:focus .glyphicon-roman-arrow{left:4px}
.social-tag .glyphicon{display:inline-block;vertical-align:-5px;font-size:1.2em}
#menu-toggle .glyphicon{font-size:3.2em;vertical-align:-33%;padding-left:5px}
.pa-system .glyphicon{position:absolute;color:#fff;border:1px solid #fff;padding:4px;border-radius:100%;top:10px;right:10px;cursor:pointer}
.header-action .glyphicon-bold-arrow{font-size:1.8em}
#connect .hp-fact .the-support a:hover .glyphicon{left:4px}
#connect .all-social .glyphicon{font-size:1.7em;vertical-align:-7px;margin-right:0.8em}
.hp-video-cta-button:hover .glyphicon{left:4px}
.calendars-page #main-calendar .more-links li .glyphicon{margin-right:8px}
.page-think-and-do .share-buttons a .glyphicon{display:inline;vertical-align:-3px}
.page-think-and-do .section-share .glyphicon{font-size:1.5em;display:inline;vertical-align:-3px}
.page-for-you-and-for-all .share-buttons a .glyphicon{display:inline;vertical-align:-3px}
.page-for-you-and-for-all .video-wrapper a.video-close .glyphicon{font-size:3em}
.page-for-you-and-for-all .video-wrapper a.play-video .glyphicon{display:block;font-size:3em;padding:18px 0}
.page-for-you-and-for-all .section-share .glyphicon{font-size:1.5em;display:inline;vertical-align:-3px}
.page-for-you-and-for-all #wolf-mountain .glyphicon{font-size:1.7em;vertical-align:-7px;margin-right:0.8em}
.features .feature-content .glyphicon,.features .event-mod .glyphicon{color:#c00}
.color-black+.glyphicon{color:#000000}
.header-txt:hover .header-action .glyphicon,.header-txt:focus .header-action .glyphicon{left:4px}
.fixed-nav-bar__elevator .glyphicon{font-size:23px;vertical-align:top}
.extra-nav .extra-nav-trigger .glyphicon-up-bracket{display:none}
.extra-nav.extra-nav-is-showing .extra-nav-trigger .glyphicon-up-bracket{display:inline-block}
.extra-nav.extra-nav-is-showing .extra-nav-trigger .glyphicon-down-bracket{display:none}
a.lb-video-close .glyphicon{font-size:3em}
.lb-video-share-buttons a .glyphicon{display:inline;vertical-align:-3px}
.span4{width:300px}
.row-fluid .span4{width:31.91489362%;*width:31.86170213%}
.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}
input.span4,textarea.span4,.uneditable-input.span4{width:286px}
.split-section .span4.right-column{width:75%;padding-right:45px}
#col2.span4,#interior-page #col1.span8{padding:0 1em}

.span4 .form-images {
  margin: 20px 0 -15px;
}

  .section.takeaction .container,
  .section.actions .span5,
  .section.cases .span4,
  .section.cases .span7 {
    padding: 0 1.2em;
  }
#footer .span4 span{text-transform:uppercase;display:block;border-bottom:solid 1px #5B6269;padding-bottom:5px}
#footer .span4 .row-fluid{border-top:solid 1px #3A3F42;padding-top:5px}
.span4 .ca-entry .ca-img{display:none}
.thank-you .testimonials .span4{border:3px solid #FFF;padding:15px;text-align:justify;border-radius:4px;-moz-border-radius:4px;min-height:280px}
html.lt-ie9 .row-fluid .span4{width:31.43852121782062%}
#col1.span8,#col2.span4{padding:0 10px}
.uneditable-input.span4,input.span4,textarea.span4{width:214px}
