#primary-navigation{width:100%;height:80px;float:left;background:#fff;-webkit-box-shadow:0 0 2px 0 #888;-moz-box-shadow:0 0 2px 0 #888;box-shadow:0 0 2px 0 #888;-webkit-backface-visibility:hidden}
.no-boxshadow #primary-navigation{border-bottom:1px solid #cacbce}
#primary-navigation .container-inner>ul,.lt-ie7 #primary-navigation .container-inner ul{width:100%;margin:0;padding:0;float:left;list-style:none}
#primary-navigation .container-inner>ul>li,.lt-ie7 #primary-navigation .container-inner ul li{float:left}
#primary-navigation .container-inner>ul>li.login,.lt-ie7 #primary-navigation .container-inner ul li.login{padding:25px 0 10px;float:left;position:relative;z-index:0;width:55%}
#primary-navigation .login .background{width:40px;height:40px;position:absolute;right:auto;left:-18px;top:25%;z-index:1}
.lt-ie7 #primary-navigation .login .background{display:none}
#primary-navigation .login .background i{width:100%;height:100%;display:block;position:relative;font-size:0;line-height:0;background:url(images/sprites.png) no-repeat scroll -357px -35px}
.lt-ie7 #primary-navigation .login .button{margin-top:5px;display:inline}
#primary-navigation .login .direct-login{display:none}
.lt-ie7 #primary-navigation .login .direct-login{display:inline}
.lt-ie7 #primary-navigation .login .indirect-login{display:none;margin-left:0}
#primary-navigation .login .button a{width:100%;padding:7px 5px 5px;font-size:72%;text-align:center}
.lt-ie7 #primary-navigation .login .button a{color:#FFF}
#primary-navigation nav{float:left}
#primary-navigation ul{margin:0;padding:0}
.lt-ie9 #primary-navigation ul{list-style:none}
#primary-navigation .border-cover{width:958px;height:20px;background:#FFF;position:absolute;left:-999999px;top:93px;z-index:2;line-height:0;font-size:0}
#primary-navigation .nav li:hover .border-cover,#primary-navigation .nav li.active .border-cover{left:1px}
#primary-navigation .nav{width:609px;height:100%;margin:0;margin-left:5px;padding:0;display:table}
.lt-ie8 #primary-navigation .nav{float:left}
.lt-ie8.js #primary-navigation .nav{position:absolute;left:-999999px;top:-999999px}
.lt-ie7 #primary-navigation .nav{height:70px;position:relative;visibility:hidden;left:0;top:0;overflow:hidden;display:inline;border:0;list-style:none}
#primary-navigation .nav>li{height:inherit;display:table-cell}
.lt-ie8 #primary-navigation .nav>li{float:left}
#primary-navigation .main{height:inherit;position:relative;z-index:2;font-size:80%}
body.desktop #primary-navigation .nav>li:hover .main{z-index:4}
#primary-navigation .main a{width:105%;height:inherit;padding:10px 0 0;display:table;position:relative;color:#6e6e6e;outline:0;text-decoration:none}
.lt-ie8 #primary-navigation .main a{height:auto !important;height:82px;min-height:82px;float:left;display:inline;text-decoration:none}
#primary-navigation .selected .main a{background:url(images/menu_bg.png) repeat-x left bottom}
#primary-navigation .main a>span{height:70px;display:table-cell;vertical-align:bottom}
.lt-ie8 #primary-navigation .main a>span{width:100%;height:auto;float:left;display:inline}
.lt-ie8.js #primary-navigation .main a>span{width:100%}
body.desktop #primary-navigation .nav li:hover .main a>span,#primary-navigation .nav li.active .main a>span{background:#FFF;-webkit-box-shadow:0 0 2px 0 #888;-moz-box-shadow:0 0 2px 0 #888;box-shadow:0 0 2px 0 #888;color:#00856a}
#primary-navigation .nav li.no-layer:hover .main a>span,#primary-navigation .nav li.no-layer.active .main a>span{background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#primary-navigation .main a>span>span{padding:0 8px 29px;display:block}
.lt-ie8 #primary-navigation .main a>span>span{display:block}
#primary-navigation .nav li:hover .main a>span>span,#primary-navigation .nav li.active .main a>span>span,#primary-navigation .nav li.no-layer.selected:hover .main a>span>span,#primary-navigation .nav li.no-layer.selected.active .main a>span>span{margin-bottom:-3px;padding-bottom:32px;background:#FFF;border:0;color:#00856a}
#primary-navigation .nav li.no-layer:hover .main a>span>span,#primary-navigation .nav li.no-layer.active .main a>span>span{margin-bottom:0;padding-bottom:15px;background:0}
#primary-navigation .selected .main a>span>span{margin-bottom:0;border-bottom:0 solid #FFF;color:#006657}
.lt-ie8 #pnav-li-1 .main span span{width:82px}
.lt-ie8 #pnav-li-2 .main span span{width:119px}
.lt-ie8 #pnav-li-3 .main span span{width:95px}
.lt-ie8 #pnav-li-4 .main span span{width:117px}
.lt-ie8 #pnav-li-5 .main span span{width:102px}
#primary-navigation .nav .main i{padding:6px 9px 0 10px;background:url(images/sprites.png) no-repeat -111px -18px;line-height:0;font-size:0;position:relative;top:-2px}
.lt-ie9 #primary-navigation .nav .main i{top:0;margin-left:-3px;zoom:1}
#primary-navigation .nav li.selected .main i{background-position:-111px -26px}
#primary-navigation .nav .no-layer .main i{display:none}
.no-boxshadow #primary-navigation .layer{width:918px;border:1px solid #d6d6d6;top:88px}
.lt-ie8 #primary-navigation .layer{zoom:1}
.lt-ie9 #primary-navigation .layer{top:81px}
#primary-navigation .nav li:hover .layer,#primary-navigation .nav li.active .layer{left:0;zoom:1}
#primary-navigation .default{margin-right:-22px;float:left;position:relative;z-index:1;color:#6e6e6e}
#primary-navigation ul .default{width:214px;margin:0 22px 0 0;float:left;border-top:1px solid #e4e4e4;position:relative}
#primary-navigation .default li{width:100%;float:left;border-bottom:1px solid #e4e4e4}
#primary-navigation .default a{width:184px;padding:5px 15px 5px 15px;float:left;color:#6e6e6e;font-size:90%;position:relative;font-size:90%}
#primary-navigation .default a:hover,#primary-navigation .default a:focus,#primary-navigation .default a:active{color:#00856a}
#primary-navigation .default span{float:left;position:relative}
#primary-navigation .default i{width:14px;height:14px;display:inline-block;position:absolute;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1099px -11px}
.lt-ie9 #primary-navigation .default i{height:13px;background-position:-1099px -12px;zoom:1}
.lt-ie8 #primary-navigation .default i{height:10px;background-position:-1099px -15px}
#primary-navigation .default a:hover i,#primary-navigation .default a:focus i,#primary-navigation .default a:active i{background-position:-1099px 5px}
.lt-ie9 #primary-navigation .default a:hover i,.lt-ie9 #primary-navigation .default a:focus i,.lt-ie9 #primary-navigation .default a:active i{background-position:-1099px 5px}
.lt-ie8 #primary-navigation .default a:hover i,.lt-ie8 #primary-navigation .default a:focus i,.lt-ie8 #primary-navigation .default a:active i{background-position:-1099px 5px}
#primary-navigation .default .column{width:206px;margin:-10px 30px 0 0;float:left;position:relative}
#primary-navigation .default .column .title{width:100%;margin:25px 0 5px;float:left;border-bottom:1px solid #e4e4e4}
#primary-navigation .default .column .title:first-child{margin-top:0}
#primary-navigation .default .column .title i{height:5px;position:relative;top:-1px;background-position:-1099px -20px}
.lt-ie9 #primary-navigation .default .column .title i{zoom:1}
#primary-navigation .default .column .title a:hover i,#primary-navigation .default .column .title a:focus i,#primary-navigation .default .column .title a:active i{background-position:-1099px -40px}
#primary-navigation .default .column .title.selected i{background-position:-1099px -4px}
#primary-navigation .default .column ul{width:100%;margin:0;font-size:85%;border:0}
#primary-navigation .default .column li{border:0}
#primary-navigation .default .column a{width:100%;padding:0}
#primary-navigation .default .column li i{width:4px;height:5px;display:block;left:0;top:8px;background-position:-1109px -20px}
#primary-navigation .default .column li a:hover i,#primary-navigation .default .column li a:focus i,#primary-navigation .default .column li a:active i{background-position:-1109px -40px}
#primary-navigation .default .column li.selected a i{background-position:-1109px -4px}
#primary-navigation .default .column span{width:auto;padding:3px 0 3px 10px;line-height:1.3em}
#primary-navigation .default .column .title span{padding-left:0;font-size:101%}
#primary-navigation .default .selected a{color:#006657}
#primary-navigation .default .selected a i{background-position:-1099px 5px}
#primary-navigation .menu-thumbnails{width:auto;margin:0 -23px 0 0;float:right}
.lt-ie8 #primary-navigation .menu-thumbnails{zoom:1}
#primary-navigation .menu-thumbnails ul{width:auto}
#primary-navigation .products-thumbnails ul{width:235px}
#primary-navigation li .menu-thumbnails{width:215px;margin:0 20px 0 0;background:0}
#primary-navigation .products-thumbnails li{margin-top:30px}
#primary-navigation .products-thumbnails li.first{margin-top:0}
#primary-navigation .submenu .products-thumbnails .imagewithalign{margin-bottom:0}
#primary-navigation .menu-thumbnails a{padding:0;color:#6e6e6e}
#primary-navigation .menu-thumbnails a:hover,#primary-navigation .menu-thumbnails a:focus,#primary-navigation .menu-thumbnails a:active{color:#00856a;background:0}
#primary-navigation .menu-thumbnails img{margin:0 0 7px;float:none;display:none}
.js #primary-navigation .menu-thumbnails img{display:block}
#primary-navigation .menu-thumbnails .title{margin-bottom:0;padding:0 0 2px;display:block;font-size:95%;font-weight:bold;height:30px;line-height:2em}
#primary-navigation .menu-thumbnails .text{display:block;font-weight:normal;font-size:84%;line-height:1.4em}
#primary-navigation .menu-thumbnails .grey-button{margin-top:15px;font-size:90%}
#primary-navigation .menu-thumbnails .grey-button a{padding:10px 0;color:#4a5c64}
#primary-navigation .menu-thumbnails .grey-button a:hover,#primary-navigation .menu-thumbnails .grey-button a:focus,#primary-navigation .menu-thumbnails .grey-button a:active{color:#6e6e6e}
#primary-navigation button.menu{width:85px;height:31px;margin:25px 0 0;float:left;background:0;background-image:url(images/menu_mobile_bt.png);background-repeat:no-repeat;background-position:right center;background-size:85px 38px;border:0}
#primary-navigation .nav li:hover .main i,#primary-navigation .nav li.active .main i{background-position:-111px -26px}
#primary-navigation .layer.newLayer{left:0;zoom:1;width:920px;padding:30px 20px;float:left;position:absolute;top:81px;z-index:3;background:#FFF;overflow:hidden;-webkit-box-shadow:0 0 2px 0 #888;-moz-box-shadow:0 0 2px 0 #888;box-shadow:0 0 2px 0 #888}
#primary-navigation .nav .newMain a>span>span{background:#FFF;-webkit-box-shadow:0 0 2px 0 #888;-moz-box-shadow:0 0 2px 0 #888;box-shadow:0 0 2px 0 #888;color:#00856a;margin-bottom:-3px;border:0;padding:0 8px 18px 8px}
.menucontents{float:left}
.menu-thumbnails li{background:0;display:inline;float:left;width:auto}
.submenuthumbnails div{float:left}
.submenuthumbnails div .parbase{float:left;display:inline;margin:0 20px 0 0;width:215px}
#primary-navigation li .menu-thumbnails{background:none repeat scroll 0 0 transparent;margin:0 -23px 0 0;width:auto}
.menuhead{display:block}
#primary-navigation .thumbnails .text{line-height:1.8em}
#pnav-li-3 .layer .list h3{padding-bottom:20px}
#pnav-li-3 .layer .list .column ul{padding-bottom:10px}
#pnav-li-3 .layer .list .column ul li{padding:4px 0}
#pnav-li-3 .layer .list .column .column-link a{color:#00856a}
#pnav-li-3 .layer .products-thumbnails div a{color:#00856a}
.menu-search{margin:24px 0 0 30px;border:5px solid #ececec;line-height:43px;height:44px}
.menu-search input{width:86.5%;height:43px;font-size:12px;background:url(images/search.png) no-repeat scroll 25px center transparent;text-indent:60px;border:0;margin-bottom:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}
.search-go{width:11%;background:#00856a;color:#fff;text-align:center;font-size:20px;font-weight:bold;padding:10px 23px;float:none}
#pnav-li-3 .layer .subsection-text{color:#6e6e6e}
#pnav-li-3 .layer .list .menu-search .search-go a{width:0;padding:0;float:none;color:#fff;font-size:90%;position:static}
#pnav-li-3 .layer .list .menu-search span{float:none}
#primary-navigation .thumbnails{border-left:1px solid #ececec;padding-left:20px}
#primary-navigation .list .column{margin:-10px 10px 0 0}
#primary-navigation .list .column .column-link span{padding-bottom:20px;font-size:93%}
.banner-container h2{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:48px;text-align:center}
.banner-imgDiv{margin-bottom:30px}
#logo{top:36px}
.lt-ie8 #logo{top:55px}
.lt-ie8 #primary-navigation .left-remainder{display:none}
.lt-ie8 #primary-navigation .layer{top:92px}
#primary-navigation .nav li:hover .main a>span,#primary-navigation .nav li.active .main a>span{background:#FFF;-webkit-box-shadow:0 0 2px 0 #888;-moz-box-shadow:0 0 2px 0 #888;box-shadow:0 0 2px 0 #888;color:#6e6e6e;text-decoration:none}
.lt-ie9 #global-navigation .contact_left{margin-left:100px}
.lt-ie9 #primary-navigation .nav li:hover .main a>span{border-right:1px solid;border-left:1px solid;border-top:1px solid}
#primary-navigation .nav>li{line-height:17px}
.gt-ie8 #primary-navigation .nav>li{line-height:20px}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#FFF}
#global-navigation li.login{position:relative}
#global-navigation .nav>li>a,#global-navigation .text-button a{padding:5px 15px}
#primary-navigation .head_search{width:20%;margin-left:7%;margin-top:3.2%}
#primary-navigation .head_input{border-radius:0;border:1px solid #ececec;width:93%;background:url(images/search.png) no-repeat scroll 3px center transparent;height:16px;text-indent:24px}
.lt-ie9 #primary-navigation .head_input{border-radius:0;border:1px solid #ececec;width:200px;background:url(images/search.png) no-repeat scroll 3px center transparent;height:16px;text-indent:24px}
#global-navigation .opacity{background:none repeat scroll 0 0 #d5d5d5;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}
#global-navigation .login .login_back{width:40px;height:40px;position:absolute;right:93px;z-index:2}
.lt-ie9 #global-navigation .login .login_back{width:40px;height:40px;position:absolute;right:93px;z-index:2}
.lt-ie7 #global-navigation .login .login_back{display:none}
#global-navigation .text-button a{-webkit-backface-visibility:hidden;z-index:0;text-decoration:none;width:102px;text-align:center}
#assistance-layer{background:#f8f8f8;color:#4a5c64;float:left;font-size:120%;overflow:hidden;position:absolute;width:100%}
#primary-navigation .mob_hide #primary-navigation .login{position:relative;display:none}
#assistance-layer .heading{font-size:28px;font-family:'fs_albert_webregular'}
#assistance-layer .heading_txt{font-size:16px;font-family:'fs_albert_webregular'}
#assistance-layer a{position:relative;color:#00856a;text-decoration:none}
.btn_cont{font-size:18px;font-family:'fs_albert_webregular'}
.button{float:left;position:relative;text-align:center}
.login .button a,.button button{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3),0 2px 0 rgba(255,255,255,0.25) inset;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3),0 2px 0 rgba(255,255,255,0.25) inset;background-color:#00856a;color:#FFF;display:block;font-size:12px;font-family:'fs_albert_webregular';line-height:22px;position:relative;text-shadow:0 1px 1px rgba(0,0,0,0.2);text-decoration:none}
.button a:hover,.button a:focus,.button a:active,.button button:hover,.button button:focus,.button button:active{background-color:#00856a}
.menucontents{float:left}
.menu-thumbnails li{background:0;display:inline;float:left;width:auto}
.submenuthumbnails div{float:left;width:100%}
.li_list{background:#f8f8f8;border:1px solid #e7e7e7;line-height:400%}
.accordion-heading .accordion-toggle{text-decoration:none;font-size:18px}
.accordion-group{margin-bottom:0}
.accordion-inner{font-size:14px}
.contactus_and_login .follow-us{width:19%;display:inline;float:left}
.contactus_and_login .sprite-down-arrow{background-position:0 0;width:16px;height:16px;background:url(images/icons-sprite.png) no-repeat 0 0;display:inline;float:left}
.contactus_and_login .sprite-facebook{margin-right:10px;background-position:0 -66px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -66px;display:inline;float:left}
.contactus_and_login .sprite-g{background-position:0 -148px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -148px;display:inline;float:left}
.contactus_and_login .sprite-leftarrow{background-position:0 -230px;width:16px;height:16px;background:url(images/icons-sprite.png) no-repeat 0 -230px;display:inline;float:left}
.contactus_and_login .sprite-linkedin{margin-right:10px;background-position:0 -296px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -296px;display:inline;float:left}
.contactus_and_login .sprite-rightarrow{background-position:0 -378px;width:16px;height:16px;background:url(images/icons-sprite.png) no-repeat 0 -378px;display:inline;float:left}
.contactus_and_login .sprite-twitter{margin-right:10px;background-position:0 -444px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -444px;display:inline;float:left}
.contactus_and_login .sprite-you-tube{margin-right:10px;background-position:0 -526px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -526px;display:inline;float:left}
.submenu .list.submenu-left{width:71%;display:inline;float:left}
.submenu .title{margin-bottom:10px}
#primary-navigation .submenu .thumbnails{width:25%}
#primary-navigation .thumbnails{width:auto;margin:0;float:right}
.loginbtn{background-color:#00856a;color:white;padding:8.3px;font-size:13px;border:0;cursor:pointer;width:210px;outline:0}
.login_dropdown{position:relative;display:inline-block}
.login_dropdown_content{display:none;position:absolute;background-color:#f9f9f9;min-width:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);width:100%}
.login_dropdown_content a{overflow:auto}
.login_dropdown_content div{width:85%;float:left}
.login_dropdown_content a{color:#fff;padding:8px 5px 8px 5px;text-decoration:none;display:block;text-align:right;font-size:13px;background-color:#006657}
.login_dropdown_content a.dark{background-color:#006657;color:#fff}
.login_dropdown_content a.dark:visited{color:#fff}
.login_dropdown_content a.light{background-color:#00856a}
.login_dropdown_content.login_mob{display:none}
.login_dropdown_content a:hover,.login_dropdown_content a:active{color:#fff}
.dropdown:hover .loginbtn{background-color:#3e8e41}
.login_dropdown_content a i{padding:0 10px 10px 10px;background:url(images/login/arrow_off.png) no-repeat;position:relative;margin-left:5px;background-size:16px 16px}
.login_dropdown_content a:hover i{padding:0 10px 10px 10px;background:url(images/login/arrow_on.png) no-repeat;position:relative;margin-left:5px;background-size:16px 16px}
@media(min-width:1200px){.banner-container{width:1020px}
.banner-container img{width:1020px;height:280px}
}
@media(min-width:768px) and (max-width:979px){.submenuthumbnails div .parbase{float:left;display:inline;margin:0 20px 0 0;width:170px}
#primary-navigation .menu-thumbnails .title{font-size:85%;line-height:1em;height:auto}
#primary-navigation ul .default{width:180px;margin:0 22px 0 0;float:left;position:relative}
#primary-navigation .default a{width:auto}
.container .rowGrid .span4{width:246px !important}
.container .learnMore-mortgages .learn-desc .learn-btn{float:right}
.container .learnMore-mortgages .learn-desc:hover{padding-bottom:0}
.container .learnMore-mortgages .learn-desc .span2 .blockBtn-green-large{position:static;margin:2% 0 0 0}
.container .rowGrid .hover6{height:344px}
#primary-navigation .main a>span>span{font-size:11px;padding:0 8px 15px}
#primary-navigation .nav>li{line-height:1.3em}
#primary-navigation .nav li:hover .main a>span>span,#primary-navigation .nav li.active .main a>span>span,#primary-navigation .nav li.no-layer.selected:hover .main a>span>span,#primary-navigation .nav li.no-layer.selected.active .main a>span>span{margin-bottom:-3px;padding-bottom:18px;background:#FFF;border:0;color:#00856a}
#primary-navigation .container-inner>ul>li.mobile-hidden,#primary-navigation nav{width:515px}
#primary-navigation .nav{width:100%;max-width:100%}
.submenu .list.submenu-left{width:68%;display:inline;float:left}
#global-navigation .nav>li>a,#global-navigation .text-button a{padding:8px 15px}
.loginbtn{padding:10px;font-size:14px}
.login_dropdown_content a{padding:10px 5px 10px 5px;font-size:14px}
}
@media(max-width:767px){#primary-navigation .container-inner>ul>li.logo{position:relative}
#primary-navigation nav{margin-left:11%}
#primary-navigation .head_search{float:right}
.mob_hide{display:block}
.js #google-map-container-mobile{display:none}
#primary-navigation .container-inner>ul>li.login{padding:5px 0 10px;float:left;position:relative;z-index:0;width:55%;margin-left:13%}
#primary-navigation .login .button{width:60%;margin-bottom:5px}
.dropList-head{width:98%}
.arrow-img{margin-right:27px}
.containermain{margin-left:5px;width:96%}
#primary-navigation .main a>span>span{font-size:.70em}
#primary-navigation .nav>li{line-height:1.3em}
#primary-navigation .container-inner>ul>li.mobile-hidden,#primary-navigation nav{width:506px}
#primary-navigation .nav{width:100%;max-width:100%}
#primary-navigation{margin-top:-1px;height:auto}
#primary-navigation .container-inner>ul>li.login{padding:22px 0 10px;float:left;position:relative;z-index:0;width:50%;margin-left:15%;margin-right:2%}
#primary-navigation button.menu{width:49px;height:40px;margin:22px 0 0;float:right;background-image:url(images/menu_mobile_bt.png);background-repeat:no-repeat;background-position:right center;background-size:49px 41px;border:0}
#primary-navigation .container-inner ul li.mobile-menu.pull-right{float:right;margin-right:5%}
.login_dropdown_content{position:relative;background-color:gray;min-width:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);width:100%;float:left}
.login_dropdown_content a{margin:15px 10px;border-radius:5px;text-align:center;padding:15px 5px 15px 5px;font-size:15px}
.loginbtn{width:100%;border-radius:3px;padding:12px}
.login_dropdown{position:relative;display:inline-block;width:100%}
}
@media(max-width:480px){.banner-container{width:100px}
.banner-container h2{font-size:30px}
.container .learnMore-mortgages{padding:25px 0 20px 4px}
.container .learnMore-mortgages .learn-desc{width:100%}
.container .learnMore-mortgages .learn-desc .span2{width:100%;text-align:center}
.learnMore-mortgages .learn-desc .span7{width:100%;text-align:center}
.container .learnMore-mortgages .learn-desc .span2 .blockBtn-green-large{position:static;margin:2% 0 0 0}
.touch #primary-navigation .login .button a{height:22px;overflow:hidden}
#primary-navigation .border-cover{width:746px}
#primary-navigation .container-inner>ul>li.mobile-hidden,#primary-navigation nav{width:506px}
#primary-navigation .nav{width:515px;max-width:515px}
#primary-navigation .main a>span>span{padding-left:5px;padding-right:5px;font-size:85%}
.lt-ie8 #pnav-li-1 .main span span{width:68px}
.lt-ie8 #pnav-li-2 .main span span{width:94px}
.lt-ie8 #pnav-li-3 .main span span{width:82px}
.lt-ie8 #pnav-li-4 .main span span{width:102px}
.lt-ie8 #pnav-li-5 .main span span{width:85px}
#primary-navigation .layer{width:708px}
.no-boxshadow #primary-navigation .layer{width:706px}
#primary-navigation .menu-thumbnails{margin-right:-272px}
#primary-navigation .menu-thumbnails li{margin-right:30px}
#global-navigation .login .login_back{display:none}
.thumb_lower{background-color:#FFF;bottom:0;font-size:14px;height:140px;padding:15px 0 15px 15px;position:absolute;right:0;width:82%;z-index:0}
.banner-container h2{font-size:30px}
#primary-navigation .login .login_back{left:130px;right:auto;top:50%}
#primary-navigation .login .login_back i{top:-50%}
#primary-navigation .login .login_back i{background:url("images/sprites.png") no-repeat scroll -357px -7px transparent;display:block;height:100%}
.mob_hide{display:none}
.banner-container h2{font-size:30px}
#logo{top:37px}
#primary-navigation .container-inner>ul>li{width:17%}
.backgroundsize.boxshadow.svg #logo a{width:40px;height:65px}
.li_list{width:95%}
.img_list{margin-left:4%;margin-right:10%}
#primary-navigation .login .button a{font-size:65%}
#img_size{width:100%,height:auto}
.th_container{height:100%}
.btn-green{padding:4px 12px 4px 5px}
.banner-container h2{font-size:30px}
.input,.js .input{clear:both;float:none;width:65%}
.dropList-head{width:97%}
.dropListPara{font-size:20px}
.arrow-img{margin-right:24px}
.container>.row>.table>thead,.container>.row>.table>.table>tbody{width:100%}
.dropList-head{width:97%}
.dropListPara{font-size:20px}
.container .rowGrid .span4{width:100% !important}
#primary-navigation .login .button{width:85%;margin-bottom:5px}
#primary-navigation .login .button a{width:95%;padding:7px 5px 5px;text-align:center}
#primary-navigation .container-inner>ul>li.login{padding:22px 0 10px;float:left;position:relative;z-index:0;width:50%;margin-left:12%;margin-right:2%}
#primary-navigation .container-inner ul li.mobile-menu.pull-right{float:right;margin-right:2%}
}
#primary-navigation .layer .list .column .column-link a{color:#00856a}
#primary-navigation .list .column{width:206px;margin:-10px 10px 0 0;float:left;position:relative}
<!--#primary-navigation .layer .list .column .column-link a span i{display:none}
-->.lt-ie10 #primary-navigation .layer .list .column{margin:10px -10px 0 0}
#primary-navigation .list .column a{width:100%;padding:0;font-size:107%}
#primary-navigation .list .column li i{width:0;height:0;left:0;top:0}
#primary-navigation .list .column span{width:auto;padding:3px 0 3px 10px;line-height:1.3em;font-size:99%;font-family:'fs_albert_webregular'}
#primary-navigation .default a:hover,#primary-navigation .default a:focus,#primary-navigation .default a:active{color:#006657}
#primary-navigation .menu-thumbnails a:hover,#primary-navigation .menu-thumbnails a:focus,#primary-navigation .menu-thumbnails a:active{color:#006657;text-decoration:none}
#primary-navigation .submenu .products-thumbnails .imagewithalign .details{margin-bottom:0}
#primary-navigation .submenu .products-thumbnails .submenutitle .column-link span{font-size:93%}
#pnav-li-3 .layer .products-thumbnails div a{font-size:99%;font-family:'fs_albert_webregular';color:#00856a;text-align:center}
@media(min-width:768px) and (max-width:979px){#primary-navigation .thumbnails{margin-right:0}
#primary-navigation .list .column{width:160px;margin:-10px 0 0 0}
#primary-navigation .submenu .thumbnails{width:220px;padding-left:5px}
}
.spellchecker{display:inline;text-decoration:underline;cursor:pointer}
#pagination .searchanchor{padding:0 2px}
.search .inner{background-clip:padding-box;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 -1px 0 rgba(211,211,211,0.25) inset;-moz-box-shadow:0 -1px 0 rgba(211,211,211,0.25) inset;box-shadow:0 -1px 0 rgba(211,211,211,0.25) inset;float:right;overflow:hidden;padding:3px 10px 0 0;position:relative;width:85%;border:1px solid #ececec;z-index:2;margin-left:14px;margin-top:25px}
.search .inner button{border:medium none;float:left;height:19px;margin:0;margin-top:-2px;margin-right:3px;margin-left:3px;overflow:hidden;padding:0;position:relative;width:23px}
#site-search{-webkit-border-radius:0;border-radius:0;float:right;position:relative;width:20%}
form{margin:0}
#site-search label{left:-999999px;position:absolute}
#site-search input{background:none repeat scroll 0 0 transparent;border:medium none;color:#65757c;float:left;font-size:12px;height:20px;margin:0;outline:medium none;padding:0;width:77%;box-shadow:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0);-webkit-border-radius:0;border-radius:0;line-height:12px}
.accessibility,.no-display{left:-999999px;position:absolute;top:-999999px}
.accessibility,.no-display{left:-999999px;position:absolute;top:-999999px}
#site-search .background,#site-search .white-background{background:none repeat scroll 0 0 #634c60;-webkit-border-radius:13px 13px 13px 13px;border-radius:13px 13px 13px 13px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}
#site-search .white-background{background:none repeat scroll 0 0 #fff;display:none;z-index:1}
#site-search .background,#site-search .white-background{background:none repeat scroll 0 0 #fff;-webkit-border-radius:13px 13px 13px 13px;border-radius:13px 13px 13px 13px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}
@media(min-width:768px) and (max-width:979px){#site-search{-webkit-border-radius:0;border-radius:0;float:right;margin:3px 0 0 0;position:relative;width:15%}
.search .inner{background-clip:padding-box;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 -1px 0 rgba(211,211,211,0.25) inset;-moz-box-shadow:0 -1px 0 rgba(211,211,211,0.25) inset;box-shadow:0 -1px 0 rgba(211,211,211,0.25) inset;float:right;overflow:hidden;padding:3px 10px 0 0;position:relative;width:100%;border:1px solid #ececec;z-index:2;margin-left:0;margin-top:40px}
#site-search input{background:none repeat scroll 0 0 transparent;border:medium none;color:#65757c;float:left;font-size:12px;height:18px;margin:0;outline:medium none;padding:0;width:65%;box-shadow:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0);-webkit-border-radius:0;border-radius:0;line-height:11px}
}
@media(max-width:767px){#site-search{display:none}
}
.productsearch .list{clear:both;width:99%;float:left;margin-right:-22px;position:relative;z-index:1}
.productsearch .list .menu-search{border:5px solid #ececec;height:44px;line-height:43px;margin:24px 0 0 0}
.productsearch .list .span8{width:98%}
.productsearch .list .menu-search input{background:url("images/search.png") no-repeat scroll 25px center transparent;border:0 none;font-size:20px;height:40px;margin-bottom:0;text-indent:60px;width:86.5%}
.productsearch .list .search-go{background:none repeat scroll 0 0 #00856a;color:#fff;float:none;font-size:20px;font-weight:bold;padding:5px;text-align:center;width:10%}
.productsearch button{color:#fff;float:none;font-size:90%;padding:0;position:static;width:0}
.lt-ie9 .productsearch .list .menu-search input{background:url("images/search.png") no-repeat scroll 0 center transparent;border:0 none;text-indent:15px;padding-top:10px}
.ui-autocomplete{z-index:10}
.ui-autocomplete a{font-family:'fs_albert_web_extraboldRg'}
.ui-corner-all{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-widget-content{border:1px solid #aaa;background:#fff url(clientlibs-productsearch/css/jquery-ui/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}
.ui-widget{font-family:'fs_albert_web_extraboldRg';font-size:1em}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}
.ui-widget-content a{color:#222}
.ui-helper-hidden-accessible{display:none}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;color:#fff;background:#00856a}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 0 0;-moz-box-shadow:inset 0 0 0;box-shadow:inset 0 0 0}
@media(min-width:768px) and (max-width:979px){.productsearch .list .menu-search input{font-size:18px}
}
.lt-ie7 .footer{display:none}
footer>.container,.footer>.container{font-size:65%;padding:15px 0}
.footer .container:after{display:block !important}
.footer .column{width:182px;padding:0 58px 0 0;float:left}
.footer nav,.footer ul{text-transform:none}
.footer .container p{font-size:12px;font-family:'fs_albert_web_lightregular';color:#5e5e5e}
.footer .container a{color:#6e6e6e;text-decoration:underline}
.footer .container a:hover,.footer .container a:focus,.footer .container a:active{color:#00856a}
.footer .container nav a,.footer .container ul a{text-decoration:none}
.footer .roxen-only{padding:20px 0 0}
.footer .roxen-only div{text-decoration:underline}
.footer .social-links{min-height:0;padding:0}
.footer .business-calendar{width:100%;margin:25px -10px 0 0;padding-left:10px;float:left;line-height:1.3em;font-weight:bold;font-size:120%;clear:both}
.footer .bus-calendar{margin-left:10px;clear:both}
.footer .bus-calendar a{height:auto !important;height:29px;min-height:29px;padding-left:35px;display:block;background:url(img/icon_calendar_.footer.png) no-repeat top left;text-decoration:none;line-height:1.3em}
.footer .links{width:100%;margin:0;padding:30px 0 10px;float:left;list-style:none}
.footer .links li{padding:0 0 10px 10px}
.footer .links a{width:100%;height:auto !important;height:20px;min-height:20px;padding:0 0 0 30px;display:block;position:relative;text-decoration:none;font-size:110%}
.footer .links i{width:21px;height:20px;background-image:url(img/sprites.png);background-repeat:none;line-height:0;font-size:0;position:absolute;left:0;top:0}
.footer .business-events-calendar i{background-position:-8px -59px}
.footer .business-articles i{background-position:-38px -59px}
.footer .media-centre i{background-position:-67px -59px}
#company-infomation{width:100%;float:left;background:#3d263a;color:#FFF}
#company-infomation .content{padding:0 10px;text-align:center}
#company-infomation ul{width:100%;margin:0;padding:10px 0;float:left;list-style:none;line-height:.9em}
#company-infomation li{padding:10px 10px 0 0;display:inline;font-size:100%}
#company-infomation a{color:#FFF}
.footer{background:#f8f8f8;bottom:0;float:left;width:100%;display:block}
.left-remainder{display:inline;float:left;height:auto !important;margin-right:-593px;min-height:1px;width:49.999%}
.left-remainder .inner{margin-right:480px}
.footer>.container1{font-size:70%}
.container1{float:left;position:relative}
.container2{height:auto !important;min-height:100px;margin:40px 0 0 0}
nav ul,nav ol,.footer ul,.footer ol{list-style:none outside none;margin:0;padding:0}
.footer .container1 nav a,.footer .container1 ul a{text-decoration:none}
.footer .container1 a{color:#6e6e6e;text-decoration:underline}
.footer .follow-us{float:left;font-size:12px;margin:7px 20px 0 0;line-height:1.3em;display:inline}
.footer .social-links{min-height:0;padding:0}
.social-links{float:left;min-height:40px;padding:20px 0;width:100%}
.social-links .twitter{background-position:0 0;width:29px}
.social-links .twitter,.social-links .linkedin,.social-links .youtube{background-repeat:no-repeat;float:left;font-size:0;height:25px;line-height:0;margin:0 10px;overflow:hidden;position:relative;text-decoration:none}
.social-links .twitter{background-position:0 0;width:29px}
.social-links .twitter,.social-links .linkedin,.social-links .youtube{background-repeat:no-repeat;float:left;font-size:0;height:25px;line-height:0;margin:0 10px;overflow:hidden;position:relative;text-decoration:none}
a .accessibility{left:0;position:relative;top:0;visibility:hidden}
.accessibility,.no-display{left:-999999px;position:absolute;top:-999999px}
a span{cursor:pointer}
.social-links .space{background:none repeat scroll 0 0 #d1d3d2;display:inline;float:left;font-size:0;height:25px;line-height:0;position:relative;width:1px}
.social-links .linkedin{background-position:-48px 0;width:25px}
.social-links .youtube{background-position:-90px 0;margin-right:0;width:68px}
.footer .links{float:left;list-style:none outside none;margin:0;padding:30px 0 10px;width:100%}
.footer .links li{padding:0 0 10px 10px}
.footer .links{list-style:none outside none}
.footer .links a{display:block;font-size:110%;height:auto !important;min-height:20px;padding:0 0 0 30px;position:relative;text-decoration:none;width:100%}
.footer .container1 a{color:#6e6e6e;text-decoration:underline}
.footer .business-events-calendar i{background-position:-8px -59px}
.footer .links i{font-size:0;height:20px;left:0;line-height:0;position:absolute;top:0;width:21px}
.footer .business-articles i{background-position:-38px -59px}
.footer .media-centre i{background-position:-67px -59px}
.footer .column{float:left;padding:0;width:160px;margin-right:15px}
.footer .column2{width:118px}
.footer .terms-and-conditions{width:435px;padding-right:12px;border-right:2px solid #e7e7e7}
.footer .security-centre{display:inline;float:right;font-size:10px;height:auto !important;padding-left:11px;text-align:left;width:164px;margin:10px 0 0 0}
.security-centre-left{float:left !important}
.footerimage{width:100px;float:left;padding-right:30px;border-right:2px solid #e7e7e7}
.footerimage img{width:100%;height:auto}
.lock-pos{display:inline;float:left}
.footer .security-centre a{text-decoration:none;margin-top:1px;display:block}
.footer .security-centre .heading{font-size:120%}
.heading{display:block;font-weight:bold}
.right-remainder{display:inline;float:left;height:auto !important;margin-left:-480px;min-height:1px;width:49.999%}
.right-remainder .inner{margin-left:480px}
#company-infomation{color:#fff;float:left;width:100%;font-size:10px;font-family:'fs_albert_webbold';background:#512d6d;background:-webkit-linear-gradient(left,#512d6d,#c42f9e);background:-o-linear-gradient(right,#512d6d,#c42f9e);background:-moz-linear-gradient(right,#512d6d,#c42f9e);background:linear-gradient(to right,#512d6d,#c42f9e)}
#company-infomation .content{padding:0 10px;text-align:center}
#company-infomation ul{float:left;line-height:.9em;list-style:none outside none;margin:0;padding:10px 0;width:100%}
#company-infomation li{display:inline;font-size:100%;padding:10px 0 0 0}
#footer-social{height:auto;width:auto;background:#e7e7e7}
.footer-social-img{display:inline}
.footer-social-img img{margin-left:-4px}
.col-boder{border-right:2px solid #e7e7e7;font-family:'fs_albert_web_lightregular'}
.footer .list li{font-size:11px}
.sprite-down-arrow{background-position:0 0;width:16px;height:16px;background:url(images/icons-sprite.png) no-repeat 0 0;display:inline;float:left}
.sprite-facebook{background-position:0 -66px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -66px;display:inline;float:left}
.sprite-g{background-position:0 -148px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -148px;display:inline;float:left}
.sprite-leftarrow{background-position:0 -230px;width:16px;height:16px;background:url(images/icons-sprite.png) no-repeat 0 -230px;display:inline;float:left}
.sprite-linkedin{background-position:0 -296px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -296px;display:inline;float:left}
.sprite-rightarrow{background-position:0 -378px;width:16px;height:16px;background:url(images/icons-sprite.png) no-repeat 0 -378px;display:inline;float:left}
.sprite-twitter{background-position:0 -444px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -444px;display:inline;float:left}
.sprite-you-tube{background-position:0 -526px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -526px;display:inline;float:left}
.footer2 .terms-and-conditions{width:515px}
.footer2 .footerimage{width:200px;border-right:0}
.footer2 .footer-security-center1{margin-top:2%}
.footer2 #company-infomation ul{font-family:'fs_albert_webregular'}
.footer2 #company-infomation ul a{text-decoration:underline}
@media(min-width:831px) and (max-width:979px){.footer2 .terms-and-conditions{width:51%;padding-right:5px;border-right:2px solid #e7e7e7}
.footer2 .container{width:100%}
.footer2 .column{margin-right:0;padding-right:0}
.footer2 .footer-menu{padding-left:10px}
.footer2 .footerimage{padding-right:0;padding-left:1%;float:left}
.footer2 .container p{margin-left:1%}
}
@media(min-width:768px) and (max-width:830px){.container{width:748px}
.left-remainder{margin-right:-374px}
.left-remainder .inner{margin-right:374px}
.right-remainder{margin-left:-374px}
.right-remainder .inner{margin-left:374px}
.footer .column{padding-right:21px}
.footer .footer-menu{padding-right:5px}
.footer .social{padding-right:27px}
.footer .terms-and-conditions{width:224px;border-right:0}
.footer .security-centre{margin:0;padding:0}
.footer2 .terms-and-conditions{width:49%;padding-right:5px;border-right:2px solid #e7e7e7}
.footer2 .container{width:100%}
.footer2 .column{margin-right:0;padding-right:0}
.footer2 .footer-menu{padding-left:10px}
.footer2 .footerimage{padding-right:0;padding-left:1%;float:left}
.footer2 .container p{margin-left:1%}
}
@media(min-width:240px) and (max-width:767px){.footerimage{width:100px;float:left;padding-left:10px;border-left:0 solid #e7e7e7;border-right:0 solid #e7e7e7}
.container{width:100%;margin-right:0}
.left-remainder,.right-remainder{display:none}
.footer .column{width:auto;padding:10px;float:none}
.footer .security-centre{font-size:135%;text-align:center;width:100%;margin:0;padding:20px 0 !important;float:none;display:block}
.footer .follow-us,.footer .business-calendar,.footer .bus-calendar{margin-left:0}
.lock-pos{display:inline;float:left;margin-left:48%}
.footer .security-centre a{width:100%;padding:15px 0 0;display:block;text-decoration:none}
.col-boder{border-right:0}
.footer .terms-and-conditions{border-right:0}
.footer2 .footer-security-center1{margin-top:2%}
.footer2 .footerimage{float:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
}
@media(min-width:240px) and (max-width:480px){.footer2 .footer-security-center1{margin-top:2%}
.footer2 .footerimage{float:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
}
.colctrl-2c1,.colctrl-2c,.colctrl-2crc,.colctrl-2c21,.colctrl-3c,.colctrl-4c,.colctrl-2cc{overflow:hidden;margin-bottom:9px}
.colctrl-2c1{width:100%}
.colctrl-3c{width:100%}
.colctrl-2crc{width:100%}
.colctrl-2c21{width:100%}
.colctrl-4c{width:100%}
.colctrl-2cc{width:100%}
.colctrl-2c21-c0{float:left;width:66%;display:inline}
.colctrl-2c21-c1{float:left;width:34%}
.colctrl-2crc-c0,.colctrl-2crc-c1{float:left;width:48%}
.colctrl-3c-c0{float:left;display:inline;margin-right:0;width:32%}
.colctrl-3c-c1{float:left;margin-right:0;width:32%}
.colctrl-3c-c2{float:left;width:32%}
.colctrl-4c-c0{float:left;width:24.9%}
.colctrl-4c-c1{float:left;width:24.9%}
.colctrl-4c-c2{float:left;width:24.9%}
.colctrl-4c-c3{float:left;width:24.9%}
.colctrl-2c-c0{float:left !important;width:230px}
.colctrl-2c-c1{float:left !important;width:auto}
.colctrl-2cc-c0{float:left !important;width:50%}
.colctrl-2cc-c1{float:left !important;width:50%}
.colctrl-2crc-c0,.colctrl-2crc-c1{float:left;width:48%}
.colctrl-2c1-c0,.colctrl-2c1-c1{float:left;width:48%}
@media(max-width:767px){.colctrl-2c1-c0,.colctrl-2c1-c1{width:100%}
.colctrl-2crc-c0,.colctrl-2crc-c1{width:100%}
.colctrl-2c21-c0,.colctrl-2c21-c1{width:100%}
.colctrl-3c-c0,.colctrl-3c-c1,.colctrl-3c-c2{width:100%}
.colctrl-4c-c0,.colctrl-4c-c1,.colctrl-4c-c2,.colctrl-4c-c3{width:100%}
.colctrl-2cc-c0,.colctrl-2cc-c1{width:100% !important;float:left}
}
@media(min-width:768px){.colctrl-2crc-c0,.colctrl-2crc-c1{float:left;width:48%}
.colctrl-2c1-c0,.colctrl-2c1-c1{float:left;width:48%}
.colctrl-2c21-c0{width:66%;float:left}
.colctrl-2c21-c1{width:34%;float:left}
.colctrl-4c-c0,.colctrl-4c-c1,.colctrl-4c-c2,.colctrl-4c-c3{width:24.9%}
}
@media(min-width:753px)and (max-width:920px){.colctrl-3c-c0,.colctrl-3c-c1,.colctrl-3c-c2{width:29%}
}
@media(min-width:921px)and (max-width:970px){.colctrl-3c-c0,.colctrl-3c-c1,.colctrl-3c-c2{width:32%}
}
@media(min-width:971px){.colctrl-3c-c0,.colctrl-3c-c1,.colctrl-3c-c2{width:32%}
}
@media(min-width:240px) and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),(min-width:240px) and (max-width:767px) and (min--moz-device-pixel-ratio:2),(min-width:240px) and (max-width:767px) and (-o-min-device-pixel-ratio:2/1){.colctrl-2c1-c0,.colctrl-2c1-c1{width:100%;float:left}
.colctrl-2crc-c0,.colctrl-2crc-c1{width:100% !important;float:left}
.colctrl-2c21-c0,.colctrl-2c21-c1{width:100%;!important;float:left;margin-bottom:5px}
.colctrl-3c-c0,.colctrl-3c-c1,.colctrl-3c-c2{width:100%}
.colctrl-4c-c0,.colctrl-4c-c1,.colctrl-4c-c2,.colctrl-4c-c3{width:100%}
.colctrl-2cc-c0,.colctrl-2cc-c1{width:100% !important;float:left}
}
.containernext{margin-top:5%}
.thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:1%}
.th_container .thumblower p{line-height:16px}
.parsys_column.colctrl-2c21-c1 .th_container{height:327px;width:98%}
.parsys_column.colctrl-2c21-c1 .thumblower h3{margin-bottom:6px}
.parsys_column.colctrl-2c21-c1 .btn-green{bottom:-23px}
.lt-ie9 .parsys_column.colctrl-2c21-c1 .thumbupper{margin-left:5px}
.lt-ie9 .parsys_column.colctrl-2c21-c1 .thumblower{right:-6px}
.lt-ie9 .parsys_column.colctrl-2c21-c1 .thumupper img{width:100%;height:100%}
.lt-ie9 .parsys_column.colctrl-2c21-c1 .btn-green{bottom:-25px;right:-6px}
.th_container .thumblower p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.thumblower p a:visited{color:#64a70b}
.thumbupper img{width:100%;height:100%}
.thumbupper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;line-height:20px;padding:0;position:absolute;height:75%;width:100%}
.thumblower h3{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:20px;margin-bottom:0}
.thumblower_text h3{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:24px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.thumblower_text h4{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:18px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.thumblower_text h5{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:16px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.thumblower_text p{color:#5e5e5e;padding:0}
.thumblower_text p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.thumblower_text p a:visited{color:#64a70b;padding:0}
.f_lightregular{font-family:'fs_albert_web_lightregular'}
.f_webregular{font-family:'fs_albert_webregular'}
.th_heading{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:24px}
.th_content{color:#5e5e5e;font-size:14px;line-height:20px}
.th_container{margin:0 0 40px;position:relative;height:224px}
.touch .th_container,.th_container:hover{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-border-radius:3px;border-radius:3px}
.lt-ie9 .th_container:hover{box-shadow:1px 1px 3px 5px #e7e0e7;border-radius:3px;-webkit-border-radius:3px;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=0,strength=1) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=45,strength=1) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180,strength=10) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=225,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=270,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=315,strength=1)}
.span2_green .span2{padding:5px;width:100px}
.btn-green{display:none;font-size:14px;color:#fff;background:#00856a;position:relative;z-index:1px;position:absolute;padding:1px 6px 4px 5px;right:0;bottom:-18px}
.btn-green a{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-indent:5px}
.btn-green a:hover{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-decoration:none}
.btn-green a:visited{color:#fff}
.middle_container{background:none repeat scroll 0 0 #f6f4f7}
.space{background:none repeat scroll 0 0 #d1d3d2;display:inline;float:left;font-size:0;height:120px;line-height:0;position:relative;top:17px;width:1px}
.txt_green{color:#699b2c;cursor:pointer;font-weight:normal;text-decoration:none}
.txt_green:hover{color:#699b2c;cursor:pointer;text-decoration:none}
.green_link{color:#00856a;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.header_txt{font-family:'fs_albert_webregular';font-size:12px}
.th_bold{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:48px;text-align:center}
.th_label{color:#5a2049;font-family:'fs_albert_webbold';font-size:30px}
.thumbupper .image .play{width:80px;height:80px;margin:-30px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.thumbupper a:hover .image .play,.thumbupper a:focus .image .play,.thumbupper a:active .image .play{background-position:-1247px 0}
div .thumblower>p{font-family:'fs_albert_web_lightregular';color:#5e5e5e;font-size:14px;line-height:20px}
.lt-ie9 .thumupper img{width:300px;height:200px}
.lt-ie9 .th_container{background:#fff}
.lt-ie9 .btn-green{bottom:-20px;right:-6px}
.span4 .containernext{margin-top:5%}
.span4 .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:5%}
.span4 .th_container .thumblower p{line-height:16px}
.span4 .th_container .thumblower p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.span4 .thumblower p a:visited{color:#64a70b}
.span4 .thumbupper img{width:100%;height:100%}
.span4 .thumbupper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;line-height:20px;padding:0;position:absolute;height:75%;width:100%}
.span4 .thumblower h3{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:20px;margin-bottom:0}
.span4 .thumblower_text h3{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:24px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span4 .thumblower_text h4{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:18px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span4 .thumblower_text h5{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:16px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span4 .thumblower_text p{color:#5e5e5e;padding:0}
.span4 .thumblower_text p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.span4 .thumblower_text p a:visited{color:#64a70b;padding:0}
.f_lightregular{font-family:'fs_albert_web_lightregular'}
.f_webregular{font-family:'fs_albert_webregular'}
.th_heading{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:24px}
.th_content{color:#5e5e5e;font-size:14px;line-height:20px}
.span4 .th_container{margin:0 0 40px;position:relative;height:320px}
.span4 .th_container:hover{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;border-radius:3px;-webkit-border-radius:3px}
.span2_green .span2{padding:5px;width:100px}
.span4 .btn-green{display:none;font-size:14px;color:#fff;background:linear-gradient(to Bottom,#00664f,#64a70b);background:-ms-linear-gradient(0 Bottom,#64a70b,#00664f);background:-webkit-gradient(linear,0 Bottom,Left top,from(#00664f),to(#64a70b));background:-webkit-linear-gradient(top,#64a70b 0,#00664f 100%);background:-moz-linear-gradient(90deg Bottom,#00664f,#64a70b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F);-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F) position:relative;z-index:1px;position:absolute;padding:1px 6px 4px 5px;right:0;bottom:-22px}
.span4 .btn-green a{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-indent:5px}
.span4 .btn-green a:hover{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-decoration:none}
.span4 .btn-green a:visited{color:#fff}
.txt_green{color:#699b2c;cursor:pointer;font-weight:normal;text-decoration:none}
.txt_green:hover{color:#699b2c;cursor:pointer;text-decoration:none}
.green_link{color:#00856a;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.header_txt{font-family:'fs_albert_webregular';font-size:12px}
.th_bold{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:48px;text-align:center}
.th_label{color:#5a2049;font-family:'fs_albert_webbold';font-size:30px}
.span4 .thumbupper .image .play{width:80px;height:80px;margin:0 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.thumbupper a:hover .image .play,.thumbupper a:focus .image .play,.thumbupper a:active .image .play{background-position:-1247px 0}
div .thumblower>p{font-family:'fs_albert_web_lightregular';color:#5e5e5e;font-size:14px;line-height:20px}
.lt-ie9 .thumupper img{width:300px;height:200px}
.lt-ie9 .th_container{background:#fff}
.lt-ie9 .span4 .btn-green{bottom:-28px;right:-6px}
.span3 .containernext{margin-top:5%}
.span3 .thumblower{background-color:#fff;bottom:0;font-size:14px;padding:7px 0 0 15px;position:absolute;right:0;width:85%;z-index:0;height:53%}
.span3 .th_container .thumblower p{line-height:16px}
.span3 .th_container .thumblower p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.span3 .thumblower p a:visited{color:#64a70b}
.span3 .thumbupper img{width:100%;height:100%}
.span3 .thumbupper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;line-height:20px;padding:0;position:absolute;height:60%;width:100%}
.span3 .thumblower h3{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:20px;margin-bottom:0}
.span3 .thumblower_text h3{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:24px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span3 .thumblower_text h4{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:18px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span3 .thumblower_text h5{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:16px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span3 .thumblower_text p{color:#5e5e5e;padding:0}
.span3 .thumblower_text p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.span3 .thumblower_text p a:visited{color:#64a70b;padding:0}
.f_lightregular{font-family:'fs_albert_web_lightregular'}
.f_webregular{font-family:'fs_albert_webregular'}
.th_heading{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:24px}
.th_content{color:#5e5e5e;font-size:14px;line-height:20px}
.span3 .th_container{margin:0 0 40px;position:relative;height:310px}
.span3 .th_container:hover{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;border-radius:3px;-webkit-border-radius:3px}
.span2_green .span2{padding:5px;width:100px}
.span3 .btn-green{display:none;font-size:14px;color:#fff;background:linear-gradient(to Bottom,#00664f,#64a70b);background:-ms-linear-gradient(0 Bottom,#64a70b,#00664f);background:-webkit-gradient(linear,0 Bottom,Left top,from(#00664f),to(#64a70b));background:-webkit-linear-gradient(top,#64a70b 0,#00664f 100%);background:-moz-linear-gradient(90deg Bottom,#00664f,#64a70b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F);-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F) position:relative;z-index:1px;position:absolute;padding:1px 6px 4px 5px;right:0;bottom:0}
.span3 .btn-green a{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-indent:5px}
.span3 .btn-green a:hover{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-decoration:none}
.span3 .btn-green a:visited{color:#fff}
.span3 .thumbupper .image .play{width:80px;height:80px;margin:0 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.lt-ie9 .span3 .btn-green{bottom:-3px;right:-6px}
.span6 .containernext{margin-top:5%}
.span6 .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 50px 15px;position:absolute;right:0;width:85%;z-index:0;height:7%}
.span6 .th_container .thumblower p{line-height:16px}
.span6 .th_container .thumblower p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.span6 .thumblower p a:visited{color:#64a70b}
.span6 .thumbupper img{width:100%;height:100%}
.span6 .thumbupper{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;line-height:20px;padding:0;position:absolute;height:75%;width:100%;overflow:hidden}
.span6 .thumblower h3{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:20px;margin-bottom:0}
.span6 .thumblower_text h3{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:24px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span6 .thumblower_text h4{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:18px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span6 .thumblower_text h5{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:16px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span6 .thumblower_text p{color:#5e5e5e;padding:0}
.span6 .thumblower_text p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.span6 .thumblower_text p a:visited{color:#64a70b;padding:0}
.f_lightregular{font-family:'fs_albert_web_lightregular'}
.f_webregular{font-family:'fs_albert_webregular'}
.th_heading{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:24px}
.th_content{color:#5e5e5e;font-size:14px;line-height:20px}
.span6 .th_container{margin:0 0 40px;position:relative;height:286px}
.span6 .th_container:hover{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;border-radius:3px;-webkit-border-radius:3px}
.span2_green .span2{padding:5px;width:100px}
.span6 .btn-green{display:none;font-size:14px;color:#fff;background:linear-gradient(to Bottom,#00664f,#64a70b);background:-ms-linear-gradient(0 Bottom,#64a70b,#00664f);background:-webkit-gradient(linear,0 Bottom,Left top,from(#00664f),to(#64a70b));background:-webkit-linear-gradient(top,#64a70b 0,#00664f 100%);background:-moz-linear-gradient(90deg Bottom,#00664f,#64a70b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F);-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F) position:relative;z-index:1px;position:absolute;padding:1px 6px 4px 5px;right:0;bottom:-21px}
.span6 .btn-green a{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-indent:5px}
.span6 .btn-green a:hover{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-decoration:none}
.span6 .btn-green a:visited{color:#fff}
.txt_green{color:#699b2c;cursor:pointer;font-weight:normal;text-decoration:none}
.txt_green:hover{color:#699b2c;cursor:pointer;text-decoration:none}
.green_link{color:#00856a;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.header_txt{font-family:'fs_albert_webregular';font-size:12px}
.th_bold{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:48px;text-align:center}
.th_label{color:#5a2049;font-family:'fs_albert_webbold';font-size:30px}
.span6 .thumbupper .image .play{width:80px;height:80px;margin:0 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.lt-ie9 .span6 .btn-green{bottom:-23px;right:-6px}
.span12 .containernext{margin-top:5%}
.span12 .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:1%}
.span12 .th_container .thumblower p{line-height:16px}
.span12 .th_container .thumblower p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.span12 .thumblower p a:visited{color:#64a70b}
.span12 .thumbupper img{width:100%;height:100%}
.span12 .thumbupper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;line-height:20px;padding:0;position:absolute;height:75%;width:100%}
.span12 .thumblower h3{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:20px;margin-bottom:0}
.span12 .thumblower_text h3{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:24px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span12 .thumblower_text h4{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:18px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span12 .thumblower_text h5{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:16px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.span12 .thumblower_text p{color:#5e5e5e;padding:0}
.span12 .thumblower_text p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.span12 .thumblower_text p a:visited{color:#64a70b;padding:0}
.f_lightregular{font-family:'fs_albert_web_lightregular'}
.f_webregular{font-family:'fs_albert_webregular'}
.th_heading{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:24px}
.th_content{color:#5e5e5e;font-size:14px;line-height:20px}
.span12 .th_container{margin:0 0 40px;position:relative;height:224px}
.span12 .th_container:hover{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;border-radius:3px;-webkit-border-radius:3px}
.span2_green .span2{padding:5px;width:100px}
.span12 .btn-green{display:none;font-size:14px;color:#fff;background:linear-gradient(to Bottom,#00664f,#64a70b);background:-ms-linear-gradient(0 Bottom,#64a70b,#00664f);background:-webkit-gradient(linear,0 Bottom,Left top,from(#00664f),to(#64a70b));background:-webkit-linear-gradient(top,#64a70b 0,#00664f 100%);background:-moz-linear-gradient(90deg Bottom,#00664f,#64a70b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F);-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F) position:relative;z-index:1px;position:absolute;padding:1px 6px 4px 5px;right:0;bottom:-18px}
.span12 .btn-green a{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-indent:5px}
.span12 .btn-green a:hover{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-decoration:none}
.span12 .btn-green a:visited{color:#fff}
.txt_green{color:#699b2c;cursor:pointer;font-weight:normal;text-decoration:none}
.txt_green:hover{color:#699b2c;cursor:pointer;text-decoration:none}
.green_link{color:#00856a;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.header_txt{font-family:'fs_albert_webregular';font-size:12px}
.th_bold{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:48px;text-align:center}
.th_label{color:#5a2049;font-family:'fs_albert_webbold';font-size:30px}
.span12 .thumbupper .image .play{width:80px;height:80px;margin:-30px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.lt-ie9 .span12 .btn-green{bottom:-20px;right:-6px}
.colctrl-3c .containernext{margin-top:5%}
.colctrl-3c .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:24%}
.colctrl-3c .th_container .thumblower p{line-height:16px}
.colctrl-3c .th_container .thumblower p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.colctrl-3c .thumblower p a:visited{color:#64a70b}
.colctrl-3c .thumbupper img{width:100%;height:100%}
.colctrl-3c .thumbupper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;line-height:20px;padding:0;position:absolute;height:75%;width:100%}
.colctrl-3c .thumblower h3{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:20px;margin-bottom:0}
.colctrl-3c .thumblower_text h3{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:24px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.colctrl-3c .thumblower_text h4{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:18px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.colctrl-3c .thumblower_text h5{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:16px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.colctrl-3c .thumblower_text p{color:#5e5e5e;padding:0}
.colctrl-3c .thumblower_text p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.colctrl-3c .thumblower_text p a:visited{color:#64a70b;padding:0}
.f_lightregular{font-family:'fs_albert_web_lightregular'}
.f_webregular{font-family:'fs_albert_webregular'}
.th_heading{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:24px}
.th_content{color:#5e5e5e;font-size:14px;line-height:20px}
.colctrl-3c .th_container{margin:0 0 40px;position:relative;height:414px}
.colctrl-3c .th_container:hover{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;border-radius:3px;-webkit-border-radius:3px}
.span2_green .span2{padding:5px;width:100px}
.colctrl-3c .btn-green{display:none;font-size:14px;color:#fff;background:linear-gradient(to Bottom,#00664f,#64a70b);background:-ms-linear-gradient(0 Bottom,#64a70b,#00664f);background:-webkit-gradient(linear,0 Bottom,Left top,from(#00664f),to(#64a70b));background:-webkit-linear-gradient(top,#64a70b 0,#00664f 100%);background:-moz-linear-gradient(90deg Bottom,#00664f,#64a70b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F);-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F) position:relative;z-index:1px;position:absolute;padding:1px 6px 4px 5px;right:0;bottom:-28px}
.colctrl-3c .btn-green a{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-indent:5px}
.colctrl-3c .btn-green a:hover{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-decoration:none}
.colctrl-3c .btn-green a:visited{color:#fff}
.txt_green{color:#699b2c;cursor:pointer;font-weight:normal;text-decoration:none}
.txt_green:hover{color:#699b2c;cursor:pointer;text-decoration:none}
.green_link{color:#00856a;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.header_txt{font-family:'fs_albert_webregular';font-size:12px}
.th_bold{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:48px;text-align:center}
.th_label{color:#5a2049;font-family:'fs_albert_webbold';font-size:30px}
.colctrl-3c .thumbupper .image .play{width:80px;height:80px;margin:0 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.thumbupper a:hover .image .play,.thumbupper a:focus .image .play,.thumbupper a:active .image .play{background-position:-1247px 0}
div .thumblower>p{font-family:'fs_albert_web_lightregular';color:#5e5e5e;font-size:14px;line-height:20px}
.lt-ie9 .thumupper img{width:300px;height:200px}
.lt-ie9 .th_container{background:#fff}
.lt-ie9 .colctrl-3c .btn-green{bottom:-33px;right:-7px}
.colctrl-4c .containernext{margin-top:5%}
.colctrl-4c .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:33%}
.colctrl-4c .th_container .thumblower p{line-height:16px}
.colctrl-4c .th_container .thumblower p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.colctrl-4c .thumblower p a:visited{color:#64a70b}
.colctrl-4c .thumbupper img{width:100%;height:100%}
.colctrl-4c .thumbupper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;line-height:20px;padding:0;position:absolute;height:75%;width:100%}
.colctrl-4c .thumblower h3{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:20px;margin-bottom:0}
.colctrl-4c .thumblower_text h3{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:24px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.colctrl-4c .thumblower_text h4{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:18px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.colctrl-4c .thumblower_text h5{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:16px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.colctrl-4c .thumblower_text p{color:#5e5e5e;padding:0}
.colctrl-4c .thumblower_text p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.colctrl-4c .thumblower_text p a:visited{color:#64a70b;padding:0}
.f_lightregular{font-family:'fs_albert_web_lightregular'}
.f_webregular{font-family:'fs_albert_webregular'}
.th_heading{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:24px}
.th_content{color:#5e5e5e;font-size:14px;line-height:20px}
.colctrl-4c .th_container{margin:0 0 40px;position:relative;height:423px}
.colctrl-4c .th_container:hover{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;border-radius:3px;-webkit-border-radius:3px}
.span2_green .span2{padding:5px;width:100px}
.colctrl-4c .btn-green{display:none;font-size:14px;color:#fff;background:linear-gradient(to Bottom,#00664f,#64a70b);background:-ms-linear-gradient(0 Bottom,#64a70b,#00664f);background:-webkit-gradient(linear,0 Bottom,Left top,from(#00664f),to(#64a70b));background:-webkit-linear-gradient(top,#64a70b 0,#00664f 100%);background:-moz-linear-gradient(90deg Bottom,#00664f,#64a70b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr= #64A70B,endColorstr=#00664F);-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr= #64A70B,endColorstr=#00664F) position:relative;z-index:1px;position:absolute;padding:1px 6px 4px 5px;right:0;bottom:-29px}
.colctrl-4c .btn-green a{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-indent:5px}
.colctrl-4c .btn-green a:hover{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-decoration:none}
.colctrl-4c .btn-green a:visited{color:#fff}
.txt_green{color:#699b2c;cursor:pointer;font-weight:normal;text-decoration:none}
.txt_green:hover{color:#699b2c;cursor:pointer;text-decoration:none}
.green_link{color:#00856a;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.header_txt{font-family:'fs_albert_webregular';font-size:12px}
.th_bold{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:48px;text-align:center}
.th_label{color:#5a2049;font-family:'fs_albert_webbold';font-size:30px}
.colctrl-4c .thumbupper .image .play{width:80px;height:80px;margin:0 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.thumbupper a:hover .image .play,.thumbupper a:focus .image .play,.thumbupper a:active .image .play{background-position:-1247px 0}
div .thumblower>p{font-family:'fs_albert_web_lightregular';color:#5e5e5e;font-size:14px;line-height:20px}
.lt-ie9 .thumupper img{width:300px;height:200px}
.lt-ie9 .th_container{background:#fff}
.lt-ie9 .colctrl-4c .btn-green{bottom:-33px;right:-6px}
.colctrl-2cc .containernext{margin-top:5%}
.colctrl-2cc .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:10%}
.colctrl-2cc .th_container .thumblower p{line-height:16px}
.colctrl-2cc .th_container .thumblower p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.colctrl-2cc .thumblower p a:visited{color:#64a70b}
.colctrl-2cc .thumbupper img{width:100%;height:100%}
.colctrl-2cc .thumbupper{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;line-height:20px;padding:0;position:absolute;height:75%;width:100%}
.colctrl-2cc .thumblower h3{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:20px;margin-bottom:0}
.colctrl-2cc .thumblower_text h3{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:24px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.colctrl-2cc .thumblower_text h4{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:18px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.colctrl-2cc .thumblower_text h5{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:16px;letter-spacing:-0.07em;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.colctrl-2cc .thumblower_text p{color:#5e5e5e;padding:0}
.colctrl-2cc .thumblower_text p a{color:#64a70b;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.colctrl-2cc .thumblower_text p a:visited{color:#64a70b;padding:0}
.f_lightregular{font-family:'fs_albert_web_lightregular'}
.f_webregular{font-family:'fs_albert_webregular'}
.th_heading{color:#5a2049;font-family:'fs_albert_webregular';font-size:18px;line-height:24px}
.th_content{color:#5e5e5e;font-size:14px;line-height:20px}
.colctrl-2cc .th_container{margin:0 0 40px;position:relative;height:343px}
.colctrl-2cc .th_container:hover{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;border-radius:3px;-webkit-border-radius:3px}
.span2_green .span2{padding:5px;width:100px}
.colctrl-2cc .btn-green{display:none;font-size:14px;color:#fff;background:linear-gradient(to Bottom,#00664f,#64a70b);background:-ms-linear-gradient(0 Bottom,#64a70b,#00664f);background:-webkit-gradient(linear,0 Bottom,Left top,from(#00664f),to(#64a70b));background:-webkit-linear-gradient(top,#64a70b 0,#00664f 100%);background:-moz-linear-gradient(90deg Bottom,#00664f,#64a70b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F);-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#64A70B,endColorstr=#00664F) position:relative;z-index:1px;position:absolute;padding:1px 6px 4px 5px;right:0;bottom:-24px}
.colctrl-2cc .btn-green a{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-indent:5px}
.colctrl-2cc .btn-green a:hover{color:#fff;cursor:pointer;font-family:'fs_albert_webbold';font-size:14px;text-decoration:none}
.colctrl-2cc .btn-green a:visited{color:#fff}
.txt_green{color:#699b2c;cursor:pointer;font-weight:normal;text-decoration:none}
.txt_green:hover{color:#699b2c;cursor:pointer;text-decoration:none}
.green_link{color:#00856a;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.header_txt{font-family:'fs_albert_webregular';font-size:12px}
.th_bold{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:48px;text-align:center}
.th_label{color:#5a2049;font-family:'fs_albert_webbold';font-size:30px}
.colctrl-2cc .thumbupper .image .play{width:80px;height:80px;margin:0 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.thumbupper a:hover .image .play,.thumbupper a:focus .image .play,.thumbupper a:active .image .play{background-position:-1247px 0}
div .thumblower>p{font-family:'fs_albert_web_lightregular';color:#5e5e5e;font-size:14px;line-height:20px}
.lt-ie9 .thumupper img{width:300px;height:200px}
.lt-ie9 .th_container{background:#fff}
.lt-ie9 .colctrl-2cc .btn-green{bottom:-28px;right:-6px}
.lt-ie9 .colctrl-2c21 .btn-green{bottom:-20px;right:-7px}
.image div div{height:100%}
.th_container a:active,.th_container a:hover{text-decoration:none}
@media(min-width:768px) and (max-width:979px){.thumbupper .image .play{width:80px;height:80px;margin:-21px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0}
.th_container{padding-bottom:0;position:relative;height:195px}
.btn-green{bottom:-15px}
.thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:1%}
.span3 .th_container{padding-bottom:0;position:relative}
.span3 .thumblower{background-color:#fff;font-size:14px;position:absolute;right:0;width:85%;z-index:0}
.span4 .th_container{padding-bottom:0;position:relative;height:375px}
.span4 .btn-green{bottom:-27px}
.span4 .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:17%}
.span6 .th_container{padding-bottom:0;position:relative;height:278px}
.span6 .btn-green{bottom:-20px}
.span6 .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:12%}
.span12 .th_container{padding-bottom:0;position:relative;height:195px}
.span12 .btn-green{bottom:-15px}
.span12 .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:1%}
.span12 .thumbupper .image .play{width:80px;height:80px;margin:-20px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.colctrl-3c .th_container{padding-bottom:0;position:relative;height:492px}
.colctrl-3c .btn-green{bottom:-34px}
.colctrl-3c .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:32%}
.colctrl-4c .th_container{padding-bottom:0;position:relative;height:532px}
.colctrl-4c .btn-green{bottom:-37px}
.colctrl-4c .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:36%}
.colctrl-2cc .th_container{padding-bottom:0;position:relative;height:345px}
.colctrl-2cc .btn-green{bottom:-25px}
.colctrl-2cc .thumblower{background-color:#fff;bottom:7%;font-size:14px;padding:7px 0 102px 15px;position:absolute;right:0;width:85%;z-index:0;height:20%}
.th_container{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-border-radius:3px;border-radius:3px}
}
@media(min-width:481px) and (max-width:767px){.thumblower{bottom:19%;position:relative;display:inline;float:left;width:60%}
.th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.thumbupper img{width:100%;height:auto}
.btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.thumbupper{position:relative;display:inline;float:left;width:30%}
.thumbupper .image .play{width:80px;height:80px;margin:80px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0}
.span3 .thumblower{bottom:0;position:relative;display:inline;float:left;width:65%;height:100%;padding:7px 0 70px 15px}
.span3 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span3 .thumbupper img{width:200px;height:150px}
.span3 .btn-green{position:absolute;text-align:center;padding:5px 5px 5px 5px;width:94%;margin-bottom:0}
.span3 .thumbupper{position:relative;display:inline;float:left;width:30%;height:100%}
.span3 .thumbupper .image .play{width:80px;height:80px;margin:74px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.span3 .th_container.thumbnail_outer_container{min-height:100%;overflow:auto}
.span3 .inner{min-height:100%;overflow:auto}
.span3 .inner a:nth-child(1){display:inline;float:left;width:100%}
.span3 .inner a:nth-child(2){display:inline;float:left;width:100%}
.span4 .thumblower{bottom:0;position:relative;display:inline;float:left;width:65%;height:100%;padding:7px 0 60px 15px}
.span4 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span4 .thumbupper img{width:200px;height:160px}
.span4 .btn-green{bottom:0;position:absolute;text-align:center;padding:5px 5px 5px 5px;width:94%;margin-bottom:0}
.span4 .thumbupper{position:relative;display:inline;float:left;width:30%;height:100%}
.span4 .thumbupper .image .play{width:80px;height:80px;margin:74px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.span4 .th_container.thumbnail_outer_container{min-height:100%;overflow:auto}
.span4 .inner{min-height:100%;overflow:auto}
.span4 .inner a:nth-child(1){display:inline;float:left;width:100%;text-decoration:none}
.span4 .inner a:nth-child(2){display:inline;float:left;width:100%;text-decoration:none}
.span6 .thumblower{bottom:19%;position:relative;display:inline;float:left;width:60%}
.span6 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span6 .thumbupper img{width:100%;height:auto}
.span6 .btn-green{position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.span6 .thumbupper{position:relative;display:inline;float:left;width:30%}
.span6 .thumbupper .image .play{width:80px;height:80px;margin:74px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.span6 .th_container.thumbnail_outer_container{min-height:100%;overflow:auto}
.span6 .inner{min-height:100%;overflow:auto}
.span6 .inner a:nth-child(1){display:inline;float:left;width:100%;text-decoration:none}
.span6 .inner a:nth-child(2){display:inline;float:left;width:100%;text-decoration:none}
.span12 .thumblower{bottom:19%;position:relative;display:inline;float:left;width:60%}
.span12 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span12 .thumbupper img{width:100%;height:auto}
.span12 .btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.span12 .thumbupper{position:relative;display:inline;float:left;width:30%}
.span12 .thumbupper .image .play{width:80px;height:80px;margin:46px 0 0 -46px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.span12 .th_container.thumbnail_outer_container{min-height:100%;overflow:auto}
.span12 .inner{min-height:100%;overflow:auto}
.span12 .inner a:nth-child(1){display:inline;float:left;width:100%}
.span12 .inner a:nth-child(2){display:inline;float:left;width:100%}
.colctrl-3c .thumblower{bottom:22%;position:relative}
.colctrl-3c .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.colctrl-3c .thumbupper img{width:100%;height:auto}
.colctrl-3c .btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.colctrl-3c .thumbupper{position:relative}
.colctrl-3c .thumbupper .image .play{width:80px;height:80px;margin:34px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.colctrl-4c .thumblower{bottom:19%;position:relative}
.colctrl-4c .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.colctrl-4c .thumbupper img{width:100%;height:auto}
.colctrl-4c .btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.colctrl-4c .thumbupper{position:relative}
.colctrl-4c .thumbupper .image .play{width:80px;height:80px;margin:34px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.colctrl-2cc .thumblower{bottom:19%;position:relative}
.colctrl-2cc .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.colctrl-2cc .thumbupper img{width:100%;height:auto}
.colctrl-2cc .btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.colctrl-2cc .thumbupper{position:relative}
.colctrl-2cc .thumbupper .image .play{width:80px;height:80px;margin:43px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.parsys_column.colctrl-2c21-c1 .th_container{width:98%;overflow:auto;margin-left:3px;height:auto}
.parsys_column.colctrl-2c21-c1 .btn-green{bottom:-39px}
.parsys_column.colctrl-2c21-c1 .thumblower{padding:7px 0 47px 15px}
.parsys_column.colctrl-2c21-c1 .thumbupper img{width:200px;height:160px}
.th_container{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-border-radius:3px;border-radius:3px}
}
@media(min-width:321px) and (max-width:480px){.thumblower{bottom:22%;position:relative}
.th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.thumbupper img{width:100%;height:auto}
.btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.thumbupper{position:relative}
.thumbupper .image .play{width:80px;height:80px;margin:27px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0}
.span3 .thumblower{bottom:22%;position:relative;height:23%;padding:7px 0 50px 15px}
.span3 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span3 .thumbupper img{width:100%;height:auto}
.span3 .btn-green{bottom:-35px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.span3 .thumbupper{position:relative;height:75%}
.span3 .thumbupper .image .play{width:80px;height:80px;margin:16px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.span4 .thumblower{bottom:22%;position:relative;padding:7px 0 50px 15px}
.span4 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span4 .thumbupper img{width:100%;height:auto}
.span4 .btn-green{bottom:-20px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.span4 .thumbupper{position:relative}
.span4 .thumbupper .image .play{width:80px;height:80px;margin:17px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.span6 .thumblower{bottom:22%;position:relative}
.span6 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span6 .thumbupper img{width:100%;height:auto}
.span6 .btn-green{position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.span6 .thumbupper{position:relative}
.span6 .inner a{text-decoration:none}
.span6 .thumbupper .image .play{width:80px;height:80px;margin:32px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.span12 .thumblower{bottom:22%;position:relative}
.span12 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span12 .thumbupper img{width:100%;height:auto}
.span12 .btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.span12 .thumbupper{position:relative}
.span12 .thumbupper .image .play{width:80px;height:80px;margin:16px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.colctrl-3c .thumblower{bottom:22%;position:relative}
.colctrl-3c .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.colctrl-3c .thumbupper img{width:100%;height:auto}
.colctrl-3c .btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.colctrl-3c .thumbupper{position:relative}
.colctrl-3c .thumbupper .image .play{width:80px;height:80px;margin:17px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.colctrl-4c .thumblower{bottom:22%;position:relative}
.colctrl-4c .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.colctrl-4c .thumbupper img{width:100%;height:auto}
.colctrl-4c .btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.colctrl-4c .thumbupper{position:relative}
.colctrl-4c .thumbupper .image .play{width:80px;height:80px;margin:16px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.colctrl-2cc .thumblower{bottom:22%;position:relative}
.colctrl-2cc .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.colctrl-2cc .thumbupper img{width:100%;height:auto}
.colctrl-2cc .btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.colctrl-2cc .thumbupper{position:relative}
.colctrl-2cc .thumbupper .image .play{width:80px;height:80px;margin:32px 0 0 -40px;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/sprites.png) no-repeat -1163px 0}
.parsys_column.colctrl-2c21-c1 .btn-green{bottom:-50px}
.parsys_column.colctrl-2c21-c1 .thumblower{padding:7px 0 65px 15px}
.parsys_column.colctrl-2c21-c1 .th_container{margin-left:3px;width:98%;overflow:auto;height:auto}
.parsys_column.colctrl-2c21-c1 .thumbupper img{width:100%;height:auto}
.th_container{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-border-radius:3px;border-radius:3px}
}
@media(min-width:240px) and (max-width:320px){.thumblower{bottom:20%;position:relative}
.th_container{padding-bottom:0;height:auto;width:100%;position:relative;box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-border-radius:3px;border-radius:3px}
.thumbupper img{width:100%;height:auto}
.btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.thumbupper{position:relative}
.span3 .thumblower{bottom:20%;position:relative;padding:7px 0 50px 15px;height:23%}
.span3 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span3 .thumbupper img{width:100%;height:auto}
.span3 .btn-green{bottom:-35px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.span3 .thumbupper{position:relative;height:75%}
.span4 .thumblower{bottom:20%;position:relative;padding:7px 0 50px 15px}
.span4 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span4 .thumbupper img{width:100%;height:auto}
.span4 .btn-green{bottom:-20px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.span4 .thumbupper{position:relative}
.span6 .thumblower{bottom:20%;position:relative}
.span6 .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span6 .thumbupper img{width:100%;height:auto}
.span6 .btn-green{position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.span6 .inner a{text-decoration:none}
.span6 .thumbupper{position:relative}
.span12 .thumblower{bottom:20%;position:relative}
.span12.th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.span12.thumbupper img{width:100%;height:auto}
.span12 .btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.span12 .thumbupper{position:relative}
.colctrl-2cc .thumblower{bottom:20%;position:relative}
.colctrl-2cc .th_container{padding-bottom:0;height:auto;width:100%;position:relative}
.colctrl-2cc .thumbupper img{width:100%;height:auto}
.colctrl-2cc .btn-green{bottom:-102px;position:relative;text-align:center;margin-left:5%;padding:12px 0 12px 0}
.colctrl-2cc .thumbupper{position:relative}
.parsys_column.colctrl-2c21-c1 .btn-green{bottom:-50px}
.parsys_column.colctrl-2c21-c1 .thumblower{padding:7px 0 65px 15px}
.parsys_column.colctrl-2c21-c1 .th_container{margin-left:3px;width:98%;overflow:auto;height:auto}
.parsys_column.colctrl-2c21-c1 .thumbupper img{width:100%;height:auto}
.th_container{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-border-radius:3px;border-radius:3px}
}
.imagewithalign_bg{width:100%;min-height:150px;height:auto}
.image-with-align:hover{box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-box-shadow:1px 1px 5px 5px #e7e0e7;-moz-box-shadow:1px 1px 5px 5px #e7e0e7;border-radius:3px;-webkit-border-radius:3px}
.lt-ie9 .image-with-align:hover{background-color:#fff;box-shadow:1px 1px 5px 5px #e7e0e7;-webkit-border-radius:3px;border-radius:3px;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=0,strength=1) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=45,strength=1) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180,strength=10) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=225,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=270,strength=2) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=315,strength=1)}
.image-with-align{width:100%;height:100%;position:relative}
.image-with-align img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
.image-with-align .img_up .image img{max-height:186px;width:100%}
.image-with-align a:hover{color:#006657;outline:0;text-decoration:none}
.lt-ie9.image-with-align a:hover{color:#006657;outline:0;text-decoration:none}
.image-with-align .align{width:30%;overflow:hidden}
.rowcontainer .span6 .image-with-align .pull-left img{width:150px;height:150px}
.rowcontainer .span6 .image-with-align .pull-right img{width:150px;height:150px}
.image-with-align .th_align{padding-left:3%;padding-right:3%}
.image-with-align .th_align_pull-left,.th_align_pull-right{width:65.6%;float:left}
.image-with-align .th_align_pull-right{padding-right:4.4%}
.image-with-align .th_align_pull-left{padding-left:4.4%;margin-top:15px}
.image-with-align .th_heading{color:#7f2b7b;font-family:'fs_albert_webregular';font-size:18px;line-height:24px;font-weight:bold;padding:0 4px 0 4px}
.image-with-align .f_lightregular_th_content{color:#6e6e6e;font-size:14px;line-height:20px;font-family:'fs_albert_webregular',Arial,sans-serif;-webkit-font-smoothing:antialiased}
.image-with-align.div_border .heading{color:#7f2b7b;font-family:'fs_albert_webregular';font-size:18px;font-weight:bold;line-height:20px;padding-top:0}
.image-with-align.div_border .description{color:#6e6e6e;font-size:14px;font-family:'fs_albert_webregular',Arial,sans-serif;padding:0 0 .8em}
.image-with-align .img_up{height:auto;min-height:100%}
.image-with-align .img_down{width:100%;height:auto;text-align:center}
.image-with-align.div_border{border:2px solid #e7e0e7}
.image-with-align.no_border .heading{color:#7f2b7b;font-family:'fs_albert_webregular';font-size:18px;padding:0 3px 0 3px;font-weight:bold;line-height:20px}
.image-with-align.no_border .description{color:#6e6e6e;font-size:14px;font-family:'fs_albert_webregular',Arial,sans-serif;padding:0 3px 0 3px}
li div.submenu .image-with-align.no_border .heading,li div.submenu .image-with-align.no_border .description{font-size:86%;color:#6e6e6e}
.image-with-align .img_up .details{margin-left:10px;margin-bottom:15px}
.image-with-align.div_border .img_up .details{margin-left:7px;margin-bottom:15px}
.image-with-align p{margin:0;padding:0 3px 0 3px}
.image-with-align p a{color:#00856a;cursor:pointer;font-size:14px;line-height:20px;text-decoration:underline}
.image-with-align p a:visited{color:#00856a;padding:0}
.image-with-align h1{color:#7f2b7b;font-family:'fs_albert_web_lightregular';font-size:48px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.image-with-align h2{color:#7f2b7b;font-family:'fs_albert_web_lightregular';font-size:30px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.image-with-align h3{color:#7f2b7b;font-family:'fs_albert_web_lightregular';font-size:24px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.image-with-align h4{color:#7f2b7b;font-family:'fs_albert_web_lightregular';font-size:18px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.image-with-align h5{color:#7f2b7b;font-family:'fs_albert_web_lightregular';font-size:16px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.pull-left .play_video{width:80px;height:80px;margin:58px 0 0 -38%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.pull-right .play_video{width:80px;height:80px;margin:20px 0 0 30%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.img_up .play_video{width:80px;height:80px;margin:13% 0 0 -5%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.img_down .play_video{width:80px;height:80px;margin:25% 0 0 -5%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.parsys_column .image-with-align{height:100%;width:80%;position:relative;margin-left:15px;margin-right:15px;overflow:auto}
.parsys_column .image-with-align .image img{height:100px;max-width:100%;width:100%}
.lt-ie8 .image-with-align .green_div{background:none repeat scroll 0 0 #00856a;height:40px;margin-top:7%;position:absolute;width:22%;z-index:1;margin-left:-99.5%}
.image-with-align .green_div{background:none repeat scroll 0 0 #00856a;height:34px;margin-top:-11.2%;position:absolute;width:auto;z-index:1;padding:0 6px}
.image-with-align .green_div p{color:#FFF;line-height:34px;text-align:center;word-wrap:break-word;font-size:13px;text-transform:uppercase;font-weight:bold}
.image-with-align div.dateField{color:#6e6e6e;font-family:fs_albert_web_lightregular;font-size:75%;margin-bottom:.3%;margin-top:0;padding:0}
.image-with-align.left .img_up .details{text-align:left}
.image-with-align.large .th_heading,.image-with-align.large .heading{font-size:30px}
.image-with-align.medium .th_heading,.image-with-align.medium .heading{font-size:24px}
.span6 .pull-left .play_video{width:80px;height:80px;margin:0 0 0 -40%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .pull-right .play_video{width:80px;height:80px;margin:0 0 0 30%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .img_up .play_video{width:80px;height:80px;margin:7% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .img_down .play_video{width:80px;height:80px;margin:37% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .pull-left .play_video{width:80px;height:80px;margin:-9% 0 0 -43%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .pull-right .play_video{width:80px;height:80px;margin:-9% 0 0 27%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .img_up .play_video{width:80px;height:80px;margin:-7% 0 0 -8%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .img_down .play_video{width:80px;height:80px;margin:56% 0 0 -9%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .pull-left .play_video{width:80px;height:80px;margin:-14% 0 0 -45%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .pull-right .play_video{width:80px;height:80px;margin:-14% 0 0 24%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .img_up .play_video{width:80px;height:80px;margin:-16% 0 0 -16%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .img_down .play_video{width:80px;height:80px;margin:88% 0 0 -12%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .pull-left .play_video{width:80px;height:80px;margin:58px 0 0 -38%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .pull-right .play_video{width:80px;height:80px;margin:70px 0 0 33%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .img_up .play_video{width:80px;height:80px;margin:13% 0 0 -5%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .img_down .play_video{width:80px;height:80px;margin:25% 0 0 -5%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.image-with-align .img_up .details{text-align:center}
.left{text-align:left}
@media(min-width:768px) and (max-width:979px){.pull-left .play_video{margin:35px 0 0 -40%}
.pull-right .play_video{margin:25px 0 0 31%}
.img_up .play_video{width:80px;height:80px;margin:11% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.img_down .play_video{width:80px;height:80px;margin:26% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.image-with-align .green_div{background:none repeat scroll 0 0 #64a70b;height:34px;margin-top:-15.1%;position:absolute;width:auto;z-index:1;padding:0 6px}
.span6 .pull-left .play_video{width:80px;height:80px;margin:-5% 0 0 -42%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .pull-right .play_video{width:80px;height:80px;margin:-5% 0 0 28%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .img_up .play_video{width:80px;height:80px;margin:0 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .img_down .play_video{width:80px;height:80px;margin:40% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .pull-left .play_video{width:80px;height:80px;margin:-14% 0 0 -45%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .pull-right .play_video{width:80px;height:80px;margin:-14% 0 0 24%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .img_up .play_video{width:80px;height:80px;margin:-20% 0 0 -20%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .img_down .play_video{width:80px;height:80px;margin:84% 0 0 -10%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .pull-left .play_video{width:80px;height:80px;margin:-16px 0 0 -50%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .pull-right .play_video{width:80px;height:80px;margin:-16px 0 0 21%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .img_up .play_video{width:80px;height:80px;margin:-31% 0 0 -22%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .img_down .play_video{width:80px;height:80px;margin:144% 0 0 -22%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .pull-left .play_video{width:80px;height:80px;margin:35px 0 0 -40%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .pull-right .play_video{width:80px;height:80px;margin:25px 0 0 31%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .img_up .play_video{width:80px;height:80px;margin:11% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .img_down .play_video{width:80px;height:80px;margin:26% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.image-with-align .image img{height:auto;width:100%;overflow:auto}
.rowcontainer .span6 .image-with-align .pull-left img{width:150px;height:150px}
.image-with-align.div_border .img_up .details{margin-left:5px;margin-bottom:15px}
}
@media(min-width:481px) and (max-width:767px){.image-with-align .align{max-height:150px;height:auto}
.image-with-align .align img{height:auto;width:auto}
.image-with-align .th_align_pull-left{padding:10px 0 0 15px;margin-top:0}
.image-with-align .th_align_pull-right{padding:10px 0 0 15px}
.image-with-align .imagewithalign{padding-top:15px}
.image-with-align .imagewithalign .play .pull-left .play{margin:23px 0 0 -44%}
.image-with-align .imagewithalign .play .pull-right .play{margin:17px 0 0 27%}
.img_up .play_video{width:80px;height:80px;margin:10% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.img_down .play_video{width:80px;height:80px;margin:26% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.image-with-align .green_div{margin-top:0;position:absolute;bottom:0;left:0}
.image-with-align div.dateField{color:#6e6e6e;font-family:fs_albert_web_lightregular;font-size:75%;margin-bottom:.3%;margin-top:2%;padding:0}
.span6 .pull-left .play_video{width:80px;height:80px;margin:0 0 0 -39%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .pull-right .play_video{width:80px;height:80px;margin:0 0 0 32%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .img_up .play_video{width:80px;height:80px;margin:10% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .img_down .play_video{width:80px;height:80px;margin:28% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .pull-left .play_video{width:80px;height:80px;margin:0 0 0 -32%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .pull-right .play_video{width:80px;height:80px;margin:0 0 0 32%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .img_up .play_video{width:80px;height:80px;margin:11% 0 0 -6%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .img_down .play_video{width:80px;height:80px;margin:27% 0 0 -6%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .pull-left .play_video{width:80px;height:80px;margin:20px 0 0 -43%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .pull-right .play_video{width:80px;height:80px;margin:20px 0 0 27%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .img_up .play_video{width:80px;height:80px;margin:13% 0 0 -6%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .img_down .play_video{width:80px;height:80px;margin:30% 0 0 -6%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .pull-left .play_video{width:80px;height:80px;margin:23px 0 0 -44%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .pull-right .play_video{width:80px;height:80px;margin:17px 0 0 27%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .img_up .play_video{width:80px;height:80px;margin:10% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .img_down .play_video{width:80px;height:80px;margin:26% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.image-with-align .img_up .details{text-align:left}
.image-with-align{height:auto;min-height:100%;width:100%;position:relative;margin-left:0;margin-right:0;overflow:hidden}
.image-with-align a{height:auto;min-height:100%;width:100%}
.parsys_column .image-with-align{width:97%;margin-left:0;margin-right:0}
.parsys_column .image-with-align .align img{height:auto;width:110px;padding-top:5px;padding-left:5px}
.image-with-align .img_up{text-align:left}
.image-with-align .img_up .image{display:inline;width:35%;height:auto;min-height:100%;float:left}
.image-with-align .img_up .details{display:inline;width:60%;float:left}
.imagewithalign .img_up{text-align:left}
.imagewithalign .img_up .details{margin-left:10px}
.imagewithalign .image-with-align .play .img_up :nth-child(2){display:inline;float:left;width:35%}
.imagewithalign .img_up .play_video{width:80px;height:80px;margin:5% 0 0 -35%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.rowcontainer .span6 .image-with-align .pull-left img{width:195px;height:150px}
.rowcontainer .span12 .image-with-align .pull-left img{width:150px;height:150px}
.image-with-align .img_up .image img{max-height:auto;width:auto}
.colctrl-2c1 .image-with-align .image img{height:auto;max-width:100%;width:100%}
}
@media(min-width:240px) and (max-width:480px){.image-with-align{margin-top:20px;width:100%}
.image-with-align .align{width:100%}
.image-with-align .th_align_pull-left{width:100%;padding:15px 0 0 0}
.image-with-align .th_align_pull-right{width:100%;padding:15px 0 0 0}
.pull-left .play_video{margin:60px 0 0 -8%}
.pull-right .play_video{margin:80px 0 0 -6%}
.img_up .play_video{margin:0 0 0 -18%}
.img_down .play_video{margin:38% 0 0 -7%}
.parsys_column .image-with-align{height:100%;width:97%;position:relative;margin-left:0;margin-right:0;overflow:auto}
.parsys_column .image-with-align .image img{height:auto}
.span6 .pull-left .play_video{width:80px;height:80px;margin:25% 0 0 -5%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .pull-right .play_video{width:80px;height:80px;margin:25% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .img_up .play_video{width:80px;height:80px;margin:4% 0 0 -5%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span6 .img_down .play_video{width:80px;height:80px;margin:41% 0 0 -6%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .pull-left .play_video{width:80px;height:80px;margin:70px 0 0 -10%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .pull-right .play_video{width:80px;height:80px;margin:75px 0 0 -10%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .img_up .play_video{width:80px;height:80px;margin:3% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span4 .img_down .play_video{width:80px;height:80px;margin:44% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .pull-left .play_video{width:80px;height:80px;margin:65px 0 0 -9%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .pull-right .play_video{width:80px;height:80px;margin:80px 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .img_up .play_video{width:80px;height:80px;margin:-1% 0 0 -6%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span3 .img_down .play_video{width:80px;height:80px;margin:41% 0 0 -6%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .pull-left .play_video{width:80px;height:80px;margin:110px 0 0 -6%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .pull-right .play_video{width:80px;height:80px;margin:80px 0 0 -8%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .img_up .play_video{width:80px;height:80px;margin:0 0 0 -18%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.span12 .img_down .play_video{width:80px;height:80px;margin:38% 0 0 -7%;position:absolute;left:50%;top:20%;z-index:1;line-height:0;font-size:0;background:url(images/button-play.png) no-repeat 0 0}
.image-with-align{overflow:auto}
.image-with-align .img_up .details{text-align:center;margin-top:1%}
.image-with-align img{width:100%;height:auto}
.image-with-align .img_up .image img{max-height:100%;width:100%;height:auto}
.image-with-align a,.image-with-align a:hover,.image-with-align a:active{width:100%;height:auto;min-height:100%}
.rowcontainer .span6 .image-with-align .pull-left img{width:100%;height:auto}
.image-with-align .green_div{margin-top:-34px}
}
.marquee-outer{width:908px;overflow:hidden;margin:0;padding:0}
.lt-ie9 .marquee-main{border:1px solid #e7e7e7;height:36.4px;margin-bottom:40px;box-shadow:0 0 25px #e7e7e7;-webkit-border-radius:5px;border-radius:5px}
.marquee-main{border:1px solid #e7e7e7;height:36px;margin-bottom:40px;-webkit-box-shadow:0 0 25px #e7e7e7;-moz-box-shadow:0 0 25px #e7e7e7;box-shadow:0 0 25px #e7e7e7;-webkit-border-radius:5px;border-radius:5px}
.lt-ie9 .marquee-main .left_arrow{width:25px;height:36.4px;background:#00856a;position:relative;margin-top:0;display:inline;float:left;border-radius:5px 0 0 5px}
.marquee-main .left_arrow{width:25px;height:36px;background:#00856a;position:relative;margin-top:0;display:inline;float:left;border-radius:5px 0 0 5px}
.marquee-main .left_arrow .imgLeft{margin-top:11px;margin-left:3px;cursor:pointer}
.lt-ie9 .marquee-main .right_arrow{width:25px;height:38px;margin-top:-6.1%;float:right;position:relative;z-index:2;background:#00856a;border-radius:0 5px 5px 0}
.marquee-main .right_arrow{width:25px;height:38px;margin-top:-57px;float:right;z-index:2;background:#00856a;position:relative;border-radius:0 5px 5px 0}
.marquee-main .right_arrow .imgRight{cursor:pointer;margin-top:12px;margin-left:5px}
#header1{background:#246}
.trends{width:100%;margin:0 auto}
.background .inner{*z-index:997;_z-index:997;position:relative}
.trends{*z-index:996;_z-index:996;position:relative;zoom:1;margin-left:-2%}
.trends .inner{width:910px;overflow:hidden;zoom:1;position:relative}
.lt-ie9 .trends ul{margin:0;padding-right:25px;list-style:none;white-space:nowrap;zoom:1;position:relative;z-index:20;background:#246;line-height:2.3em;color:#64a70b}
.trends .seperator{color:#00856a;margin:0}
.trends ul{margin:0;padding:0;list-style:none;white-space:nowrap;zoom:1;position:relative;z-index:20;background:#246;line-height:2.3em;color:#64a70b}
.lt-ie9 .trends li{margin:0 10px;padding-right:5px;display:inline;zoom:1}
.trends li{margin:0 10px;padding:0;display:inline;zoom:1}
.trends em{display:none;zoom:1}
.trends a,.trends li.trend-label{padding:8px 4px}
.trends li.trend-label{font-size:9px;color:#def;text-transform:uppercase;letter-spacing:.2em;zoom:1}
.trends a{display:inline-block;color:#6ac;zoom:1;font-family:'fs_albert_webregular'}
.trends a:hover,.trends a.active{text-decoration:none}
.trends .fade{background:url("clientlibs-ticker/css/fade-trends2.png") repeat-y 0 0;position:absolute;display:block;top:0;left:0;width:60px;padding:8px 0;zoom:1;_visibility:hidden;z-index:30;pointer-events:none}
.trends .fade-right{background-position:-60px 0;left:auto;right:0}
.sprite-down-arrow{background-position:0 0;width:16px;height:16px;background:url(images/icons-sprite.png) no-repeat 0 0;display:inline;float:left}
.sprite-facebook{background-position:0 -66px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -66px;display:inline;float:left}
.sprite-g{background-position:0 -148px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -148px;display:inline;float:left}
.sprite-leftarrow{background-position:0 -230px;width:16px;height:16px;background:url(images/icons-sprite.png) no-repeat 0 -230px;display:inline;float:left}
.sprite-linkedin{background-position:0 -296px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -296px;display:inline;float:left}
.sprite-rightarrow{background-position:0 -378px;width:16px;height:16px;background:url(images/icons-sprite.png) no-repeat 0 -378px;display:inline;float:left}
.sprite-twitter{background-position:0 -444px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -444px;display:inline;float:left}
.sprite-you-tube{background-position:0 -526px;width:32px;height:32px;background:url(images/icons-sprite.png) no-repeat 0 -526px;display:inline;float:left}
@media(min-width:768px) and (max-width:979px){.marquee-outer{width:93%;overflow:hidden;margin:0}
.marquee-main{border:1px solid #e7e7e7;height:35px;margin-top:5%;margin-bottom:5%;box-shadow:0 0 25px #e7e7e7;overflow:hidden}
.marquee-main .right_arrow .imgRight{cursor:pointer;margin-top:10px;margin-left:5px}
.marquee-main .right_arrow{width:25px;height:38px;position:relative;margin-top:-57px}
}
@media(min-width:720px) and (max-width:767px){.marquee-outer{width:93%;overflow:hidden;margin:0}
.marquee-main{border:1px solid #e7e7e7;height:35px;margin-top:5%;margin-bottom:5%;-webkit-box-shadow:0 0 25px #e7e7e7;-moz-box-shadow:0 0 25px #e7e7e7;box-shadow:0 0 25px #e7e7e7;overflow:hidden}
.marquee-main .right_arrow .imgRight{cursor:pointer;margin-top:10px;margin-left:5px}
.marquee-main .right_arrow{width:25px;height:38px;position:relative;margin-top:-57px}
}
@media(min-width:480px) and (max-width:719px){.marquee-outer{width:88%;overflow:hidden;margin:0}
.marquee-main{border:1px solid #e7e7e7;height:35px;margin-top:5%;margin-bottom:5%;-webkit-box-shadow:0 0 25px #e7e7e7;-moz-box-shadow:0 0 25px #e7e7e7;box-shadow:0 0 25px #e7e7e7;overflow:hidden}
.marquee-main .right_arrow .imgRight{cursor:pointer;margin-top:10px;margin-left:5px}
.marquee-main .right_arrow{width:25px;height:38px;position:relative;margin-top:-57px}
}
@media(min-width:240px) and (max-width:479px){.marquee-outer{width:80%;overflow:hidden;margin:0}
.marquee-main{border:1px solid #e7e7e7;height:35px;margin-top:5%;margin-bottom:5%;-webkit-box-shadow:0 0 25px #e7e7e7;-moz-box-shadow:0 0 25px #e7e7e7;box-shadow:0 0 25px #e7e7e7;overflow:hidden}
.marquee-main .right_arrow .imgRight{cursor:pointer;margin-top:10px;margin-left:5px}
.marquee-main .right_arrow{width:25px;height:38px;position:relative;margin-top:-57px}
}
.list_container{margin:10px 0 40px 0;position:relative}
.vertical_list_pull-left .vertical_image_pull-left img{height:30px;width:30px}
.lt-ie8 .vertical_list_pull-left .vertical_image_pull-left img{margin-top:15px}
.vertical_list_pull-left{background:#f8f8f8;border:1px solid #e7e7e7;height:75px;width:100%}
.vertical_list_pull-left .vertical_image_pull-left{display:inline;width:20%;float:left;margin-left:6.6%;min-height:1px}
.list_container .verticalbuttonClass{color:#4a5c64;vertical-align:middle;cursor:pointer;line-height:normal;font-size:100%;margin:0;font-family:'fs_albert_webregular',arial,sans-serif;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;border:1px solid #e7e7e7}
.list_container .verticalbuttonClass{color:#fff;background:#00856a;z-index:1;position:relative}
.list_container .activeverticalbutton{color:#fff;background:#006657;z-index:1;position:relative}
.vertical_list_pull-left .vertical_title_pull-left{display:inline;float:left;width:48.5%;margin-left:20px}
.vertical_list_pull-top{background:#f8f8f8;border:1px solid #e7e7e7;height:auto;width:80%;float:right;padding-top:16px;padding-bottom:16px}
.vertical_list_pull-top .vertical_image_pull-top img{height:30px;width:30px}
.vertical_list_pull-left .vertical_title_pull-top{display:inline;width:46.5%;line-height:15px}
.vertical_title_pull-top{padding-top:13px}
.businessList .textandimagebutton{display:inline-block;width:25%;float:left}
.hiddenCount{display:none}
.businessList .verticalbuttonClass:hover{color:#fff;background-color:#f70;background-image:-webkit-gradient(linear,left top,left bottom,from(#ff9700),to(#f70));filter:none;background-image:-webkit-linear-gradient(top,#ff9700,#f70);background-image:-moz-linear-gradient(top,#ff9700,#f70);background-image:-o-linear-gradient(top,#ff9700,#f70);background-image:linear-gradient(to bottom,#ff9700,#f70);position:relative;z-index:1}
.businessList .list_container .verticalbuttonClass{font-family:"dagny-web-pro",Arial,Helvetica,sans-serif;margin-left:auto;margin-right:auto;float:none}
.personalHorizontal .textandimagebutton{display:inline-block;float:left}
.personalHorizontal .list_container .verticalbuttonClass{margin-left:auto;margin-right:auto;float:none}
@media(min-width:240px) and (max-width:767px){.vertical_list_pull-left .vertical_image_pull-left img{display:none}
.vertical_list_pull-top{width:95%}
.businessList .textandimagebutton{display:inline-block;width:100% !important;float:left}
.personalHorizontal .textandimagebutton{display:inline-block;float:left;width:100% !important}
.vertical_list_pull-top .vertical_image_pull-top{display:none}
.vertical_title_pull-top{padding-top:0}
.vertical_list_pull-left{margin-left:-15px;height:50px}
.vertical_list_pull-left .vertical_title_pull-left{display:inline;float:right;width:100%;margin-left:20px;margin-top:15px}
.vertical_list_pull-left .verticalbuttonClass{margin:0 0 0 -14px}
.list_container .verticalbuttonClass{color:#fff;vertical-align:middle;cursor:pointer;line-height:.9em;font-size:100%;margin-right:-10px;font-family:'fs_albert_webregular',arial,sans-serif;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;border-radius:.4em;width:104%;margin-right:-11px}
}
#threefluid-left{width:8%;top:0;vertical-align:top;position:relative;display:table-cell}
#threefluid-center{width:74%;position:relative;vertical-align:top;display:table-cell}
#threefluid-right{width:18%;top:0;position:relative;vertical-align:top;display:table-cell}
#threefluid-left .socialicons{float:left;position:relative;z-index:1;margin-top:1%}
#threefluid-right .list_container{position:relative;margin-top:1%}
#threefluid{width:100%;padding:0;margin:0;display:table}
@media(min-width:481px) and (max-width:747px){#threefluid{display:block}
#threefluid-left{width:100%;position:relative;display:block;clear:both}
#threefluid-center{margin-top:1%;width:100%;display:block;clear:both}
#threefluid-right{right:0;top:0;width:100%;position:relative;display:block;clear:both}
#threefluid-left .socialicons{width:100%;position:relative}
#threefluid-right .list_container{width:100%;position:relative}
}
@media(max-width:480px){#threefluid{display:block}
#threefluid-left{width:100%;position:relative;display:block;clear:both}
#threefluid-center{margin-top:1%;width:100%;display:block;clear:both}
#threefluid-right{right:0;top:0;width:100%;position:relative;display:block;clear:both}
#threefluid-left .socialicons{width:100%;position:relative}
#threefluid-right .list_container{width:100%;position:relative}
}
#banner .outer .standardbanner-text{background:linear-gradient(to right,#65a80b 0,#00664f 100%);background:-ms-linear-gradient(left,#65a80b 0,#00664f 100%);background:-webkit-linear-gradient(left,#65a80b 0,#00664f 100%);background:-moz-linear-gradient(Right top,#00664f,#65a80b);background:-o-linear-gradient(90deg Bottom,#00664f,#65a80b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#65A80B,endColorstr=#00664F);-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#65A80B,endColorstr=#00664F,position:relative;z-index:999;);width:40%;height:auto;min-height:30px;line-height:30px;color:white;font-size:16px;font-weight:bold;padding:0 20px}
#banner .outer .standardbanner-btntext{display:block;font-size:14px;color:#fff;background:#00856a;position:absolute;padding:4px 8px 4px 8px;left:5.5%;word-wrap:break-word;width:12%;text-align:center}
#banner .outer .standardbanner-btntext a{color:#fff}
#banner{width:100%;margin:0;float:left;position:relative;display:none;-webkit-backface-visibility:hidden;height:375px}
#banner.height_250{width:100%;margin:0;float:left;position:relative;display:none;-webkit-backface-visibility:hidden;height:250px}
#banner.height_300{width:100%;margin:0;float:left;position:relative;display:none;-webkit-backface-visibility:hidden;height:300px}
#banner.height_350{width:100%;margin:0;float:left;position:relative;display:none;-webkit-backface-visibility:hidden;height:350px}
#banner.height_400{width:100%;margin:0;float:left;position:relative;display:none;-webkit-backface-visibility:hidden;height:400px}
#banner.height_450{width:100%;margin:0;float:left;position:relative;display:none;-webkit-backface-visibility:hidden;height:450px}
#banner.height_500{width:100%;margin:0;float:left;position:relative;display:none;-webkit-backface-visibility:hidden;height:500px}
#banner.height_550{width:100%;margin:0;float:left;position:relative;display:none;-webkit-backface-visibility:hidden;height:550px}
.js #banner{display:inline}
#banner>ul{width:100%;margin:0;padding:0;float:left;list-style:none}
#banner>ul>li{width:100%;height:356px;float:left}
#banner .image{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;overflow:hidden}
#banner .image img{width:100%;height:auto}
#banner .outer{width:100%;position:relative;z-index:1;display:table}
#banner .content{opacity:1;width:100%;height:100%;padding:0;display:inline;vertical-align:middle;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#banner .inner{width:60%;font-size:16px;font-weight:lighter;height:65%;color:#FFF;top:0;left:0;position:absolute;min-height:33%;background:url('images/Banner_overlay.png') no-repeat !important}
#banner .heading{font-family:'Fs_albert_webregular' !important;margin:25px 0 0 0;padding:0 2px 10px;font-size:34px;font-weight:lighter;line-height:1em;word-wrap:break-word;position:relative;width:41%;left:5%;height:auto !important}
#banner .text{line-height:1.3em;color:#4d4d4d;font-family:'Fs_albert_webregular' !important;word-wrap:break-word;width:34%;padding:0 0 !important;position:relative;left:5.3%;height:auto !important}
#banner .heading p{font-family:'Fs_albert_webregular' !important;margin:0;padding:0;color:#7f2b7b}
.lt-ie9 #banner .inner{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D06494',endColorstr='#401246',GradientType=1)}
#banner .standardbanner-message{margin-top:-1%;left:0;width:98%;color:black;height:auto;font-family:'fs_albert_webregular';font-size:16px;padding-top:5px;text-align:center;padding-bottom:5px;padding-left:19px;font-weight:bold;border:2px solid black}
#banner .opac_0{background:url('images/Banner_overlay.png');opacity:0;background-repeat:no-repeat}
#banner .opac_1{background:url('images/Banner_overlay.png');opacity:.1;background-repeat:no-repeat}
#banner .opac_2{background:url('images/Banner_overlay.png');opacity:.2;background-repeat:no-repeat}
#banner .opac_3{background:url('images/Banner_overlay.png');opacity:.3;background-repeat:no-repeat}
#banner .opac_4{background:url('images/Banner_overlay.png');opacity:.4;background-repeat:no-repeat}
#banner .opac_5{background:url('images/Banner_overlay.png');opacity:.5;background-repeat:no-repeat}
#banner .opac_6{background:url('images/Banner_overlay.png');opacity:.6;background-repeat:no-repeat}
#banner .opac_7{background:url('images/Banner_overlay.png');opacity:.7;background-repeat:no-repeat}
#banner .opac_8{background:url('images/Banner_overlay.png');opacity:.8;background-repeat:no-repeat}
#banner .opac_9{background:url('images/Banner_overlay.png');opacity:.9;background-repeat:no-repeat}
#banner .opac_10{background:url('images/Banner_overlay.png');opacity:1;background-repeat:no-repeat}
#banner .text .moveup{display:none !important}
.div{display:block}
.noDiv{display:none}
@media(max-width:979px) and (min-width:768px){#banner .inner{padding:80px 57px;top:0;left:0;position:absolute;width:46%;min-height:14%;background-size:contain !important;height:100px}
#banner .heading{font-size:24px;font-weight:lighter;line-height:1em;letter-spacing:-0.02em;width:41%}
#banner .text{left:5.3% !important}
#banner .outer .standardbanner-btntext{padding:2px 10px 2px 10px;left:5.3% !important}
#banner,#banner.height_250,#banner.height_300,#banner.height_350,#banner.height_400,#banner.height_450,#banner.height_500,#banner.height_550{width:100%;margin-left:0;margin-right:0;height:300px}
#banner .standardbanner-message{border:2px solid black;margin-top:-4%;padding-left:15px}
}
@media(min-width:240px) and (max-width:767px){#banner .image{height:auto;position:relative}
#banner .opac_1,.opac_2,.opac_3,.opac_4,.opac_5,.opac_6,.opac_7,.opac_8,.opac_9{width:100%;height:auto;padding:0;display:block;background:#fafafa}
#banner .content{padding:0 !important;position:absolute}
#banner .inner{font-size:16px;height:100%;color:#FFF;left:0;background:url('images/Banner_overlay.png') no-repeat !important;padding:31.4% 9.5% 3% 4%;overflow:hidden;background-size:82% 85% !important}
#banner .heading{padding:0;font-size:.9em !important;line-height:1.3em;word-wrap:break-word !important;top:0;margin:2% 0 0 3%}
#banner .heading p{font-family:'Fs_albert_webregular' !important;margin:0 0 7% -7%;font-size:1em !important;line-height:1em;color:#7f2b7b;width:106%;word-wrap:break-word}
#banner .text{font-size:.7em}
#full-page-banner{padding:0;overflow:visible}
#full-page-banner .content{font-size:100%}
#full-page-banner h1{font-size:150%}
#full-page-banner .text{display:none}
#banner-background{height:auto;margin-top:-8px;background:0;position:static}
#banner-background img{width:100%}
#banner .outer{width:100%;position:relative;z-index:1;display:table;height:0}
#banner .outer .standardbanner-text{color:#4a5c64;font-size:16px;font-weight:normal;height:auto;padding:0 20px;width:auto;background:#f1f1f1}
#banner .outer .standardbanner-withouttext{color:#4a5c64;font-size:16px;font-weight:normal;height:auto;padding:0 20px;width:auto;background:#f1f1f1}
#banner .standardbanner-message{border:2px solid black;margin-top:39%;position:relative;width:100%;padding-left:0;font-size:14px}
}
@media(min-width:240px) and (max-width:479px){#banner .outer .standardbanner-btntext{border-radius:3px !important;margin:-1% 0 0 -3%;padding:5px 10px 5px 10px;float:left;width:auto;font-size:12px}
#banner .heading p{font-family:'Fs_albert_webregular' !important;margin:0 0 7% -13%;font-size:18px !important;line-height:.8em;color:#7f2b7b;width:130%;word-wrap:break-word}
#banner,#banner.height_250,#banner.height_300,#banner.height_350,#banner.height_400,#banner.height_450,#banner.height_500,#banner.height_550{width:114%;margin-left:-7%;margin-right:0;height:100%}
#banner .text p{font-family:"fs_albert_web_lightregular";top:39px;line-height:.9em;width:120%;left:-8%;margin:-4% 0 0 -7%}
}
@media(min-width:480px) and (max-width:767px){#banner .outer .standardbanner-btntext{border-radius:4px !important;margin:0;padding:9px 17px 9px 17px;float:left;width:auto;font-size:18px}
#banner .heading p{font-family:'Fs_albert_webregular' !important;margin:0 0 7% -7%;font-size:25px !important;line-height:1em;color:#7f2b7b;width:119%;word-wrap:break-word}
#banner,#banner.height_250,#banner.height_300,#banner.height_350,#banner.height_400,#banner.height_450,#banner.height_500,#banner.height_550{width:111%;margin-left:-6.5%;margin-right:0;height:100%}
#banner .standardbanner-message{margin-top:39%;position:relative;padding-top:2px;padding-bottom:1px;font-size:12px;border:2px solid black}
#banner .text p{font-family:"fs_albert_web_lightregular";top:39px;line-height:.9em;width:115%;font-size:17px;left:-8%;margin:-3% 0 0 0}
}
@media(min-width:240px) and (max-width:480px){#banner .standardbanner-message{margin-top:2%;position:relative;padding-top:2px;padding-bottom:1px;font-size:12px;border:2px solid black}
}
.submenu_image img{width:216px;height:122px}
.lt-ie9 .submenu_image img{min-height:122px;min-width:216px}
.personal_title_text .personal_title .title-left{text-align:left}
.personal_title_text .personal_title .title-center{text-align:center}
.personal_title_text .personal_title h1{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:48px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_title h2{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:30px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_title h3{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:24px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_title h4{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:18px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_title h5{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:16px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_title h6{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:16px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_text h1{color:#5a2049;font-family:'fs_albert_web_extraboldRg';font-size:48px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.personal_title_text .personal_text h2{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:30px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.personal_title_text .personal_text h3{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:24px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.personal_title_text .personal_text h4{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:18px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.personal_title_text .personal_text h5{color:#5a2049;font-family:'fs_albert_web_lightregular';font-size:16px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.personal_title_text.back_color .personal_title{padding:0 15px 10px}
.personal_title_text.back_color .personal_text{padding:0 15px 15px}
.personal_title_text .personal_text p{color:#5e5e5e;padding:0}
.personal_title_text .personal_title .title-left{text-align:left}
.personal_title_text .personal_title .title-center{text-align:center}
.personal_title_text .personal_title h1{color:#7f2b7b;font-family:'fs_albert_web_extraboldRg';font-size:48px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_title h2{color:#7f2b7b;font-family:'fs_albert_web_extraboldRg';font-size:30px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_title h3{color:#7f2b7b;font-family:'fs_albert_web_extraboldRg';font-size:24px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_title h4{color:#7f2b7b;font-family:'fs_albert_web_extraboldRg';font-size:18px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_title h5{color:#7f2b7b;font-family:'fs_albert_web_extraboldRg';font-size:16px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_title h6{color:#7f2b7b;font-family:'fs_albert_web_extraboldRg';font-size:16px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.personal_title_text .personal_text h1{color:#7f2b7b;font-family:'fs_albert_web_extraboldRg';font-size:48px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.personal_title_text .personal_text h2{color:#7f2b7b;font-family:'fs_albert_web_lightregular';font-size:30px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.personal_title_text .personal_text h3{color:#7f2b7b;font-family:'fs_albert_web_lightregular';font-size:24px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.personal_title_text .personal_text h4{color:#7f2b7b;font-family:'fs_albert_web_lightregular';font-size:18px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.personal_title_text .personal_text h5{color:#7f2b7b;font-family:'fs_albert_web_lightregular';font-size:16px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.personal_title_text.back_color .personal_title{padding:0 15px 10px}
.personal_title_text.back_color .personal_text{padding:0 15px 15px}
.personal_title_text .personal_text p{color:#6e6e6e;padding:0}
.personal_btn_text{padding:1%}
.personal_btn_text .btn-div{text-align:center;width:auto}
.personal_btn_text .button-field{margin:2%}
.personal_btn_text .text-field{margin:2%;text-align:center}
.personal_btn_text .btn-div a{color:#fff;padding:5px 10px 5px 10px;background:#00856a}
.personal_btn_text .btn-div a:hover{background-color:#006657}
@media(max-width:480px){.personal_btn_text .button-field{padding-bottom:5%}
}
.phonenum_title_text .phonenum_title .title-left{text-align:left}
.phonenum_title_text .phonenum_title .title-center{text-align:center}
.phonenum_title_text .phonenum_title h1{color:black;font-family:'fs_albert_web_extraboldRg';font-size:48px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.phonenum_title_text .phonenum_title h2{color:black;font-family:'fs_albert_web_extraboldRg';font-size:30px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.phonenum_title_text .phonenum_title h3{color:black;font-family:'fs_albert_web_extraboldRg';font-size:24px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.phonenum_title_text .phonenum_title h4{color:black;font-family:'fs_albert_web_extraboldRg';font-size:18px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.phonenum_title_text .phonenum_title h5{color:black;font-family:'fs_albert_web_extraboldRg';font-size:16px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.phonenum_title_text .phonenum_title h6{color:black;font-family:'fs_albert_web_extraboldRg';font-size:16px;line-height:1.3em;padding:0;font-weight:bold;text-rendering:optimizelegibility;margin:0 0 10px}
.phonenum_title_text .phonenum_text h1{color:black;font-family:'fs_albert_web_extraboldRg';font-size:48px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.phonenum_title_text .phonenum_text h2{color:black;font-family:'fs_albert_web_lightregular';font-size:30px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.phonenum_title_text .phonenum_text h3{color:black;font-family:'fs_albert_web_lightregular';font-size:24px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.phonenum_title_text .phonenum_text h4{color:black;font-family:'fs_albert_web_lightregular';font-size:18px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.phonenum_title_text .phonenum_text h5{color:black;font-family:'fs_albert_web_lightregular';font-size:16px;line-height:1.3em;padding:0;font-weight:lighter;text-rendering:optimizelegibility;margin:0}
.phonenum_title_text.back_color .phonenum_title{padding:0 15px 10px}
.phonenum_title_text.back_color .phonenum_text{padding:0 15px 15px}
.phonenum_title_text .phonenum_text p{padding:0;font-size:80%;line-height:1.35em}
.phonenum_title_text{background:none repeat scroll 0 0 #f6f6f6;padding:25px 40px 40px 25px;border:1px solid #eee}
.phonenumber{margin-bottom:20px;margin-top:20px}
.row.back_color{padding-top:40px}