@-webkit-keyframes button-loading{from{background-position:200% 0}to{background-position:0 0}}@-moz-keyframes button-loading{from{background-position:200% 0}to{background-position:0 0}}@-ms-keyframes button-loading{from{background-position:200% 0}to{background-position:0 0}}@-o-keyframes button-loading{from{background-position:0 0}to{background-position:200% 0}}@keyframes button-loading{from{background-position:200% 0}to{background-position:0 0}}.bg-loading{cursor:progress;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(0,0,0,0.1)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(0,0,0,0.1)),color-stop(0.75,rgba(0,0,0,0.1)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-image:linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-size:400%;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;-ms-background-size:400%;animation:button-loading 6s linear infinite;-webkit-animation:button-loading 6s linear infinite;-moz-animation:button-loading 6s linear infinite;-ms-animation:button-loading 6s linear infinite;-o-animation:button-loading 6s linear infinite}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{height:auto}html.js input.form-autocomplete{background-position:100% 8px;background-repeat:no-repeat}html.js input.throbbing{background-position:100% -13px}body,body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.25em}@media(max-width:767px){body{position:relative}}@media(min-width:980px) and (max-width:1199px),(min-width:1200px){body{padding-top:60px}}body.toolbar .navbar-fixed-top{top:30px}body.toolbar-drawer .navbar-fixed-top{top:65px}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body div#admin-toolbar{z-index:500}body #admin-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;padding:0;position:fixed;z-index:1100}body #admin-menu .dropdown li{line-height:normal}html body.admin-menu{margin-top:28px !important}body.admin-menu .navbar-fixed-top{top:28px}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-top:5px;margin-right:10px}#site-name{line-height:1;margin:0}.page-header{margin-top:0}.block h2.block-title{margin-top:0}form#search-block-form{margin:0}.navbar #block-search-form{float:right;margin:5px 0 5px 5px}@media(max-width:767px),(min-width:768px) and (max-width:979px){.navbar #block-search-form{float:none}}@font-face{font-family:'OpenSansBold';src:url(/sites/all/themes/mag_redesign/fonts/OpenSansBold-webfont.eot);src:url(/sites/all/themes/mag_redesign/fonts/OpenSansBold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansBold-webfont.woff) format('woff'),url(/sites/all/themes/mag_redesign/fonts/OpenSansBold-webfont.ttf) format('truetype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansBold-webfont.svg#open_sansbold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansBoldItalic';src:url(/sites/all/themes/mag_redesign/fonts/OpenSansBoldItalic-webfont.eot);src:url(/sites/all/themes/mag_redesign/fonts/OpenSansBoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansBoldItalic-webfont.woff) format('woff'),url(/sites/all/themes/mag_redesign/fonts/OpenSansBoldItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansBoldItalic-webfont.svg#open_sansbold_italic) format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansExtraBold';src:url(/sites/all/themes/mag_redesign/fonts/OpenSansExtraBold-webfont.eot);src:url(/sites/all/themes/mag_redesign/fonts/OpenSansExtraBold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansExtraBold-webfont.woff) format('woff'),url(/sites/all/themes/mag_redesign/fonts/OpenSansExtraBold-webfont.ttf) format('truetype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansExtraBold-webfont.svg#open_sansextrabold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansExtraBoldItalic';src:url(/sites/all/themes/mag_redesign/fonts/OpenSansExtraBoldItalic-webfont.eot);src:url(/sites/all/themes/mag_redesign/fonts/OpenSansExtraBoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansExtraBoldItalic-webfont.woff) format('woff'),url(/sites/all/themes/mag_redesign/fonts/OpenSansExtraBoldItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansExtraBoldItalic-webfont.svg#open_sansextrabold_italic) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansItalic';src:url(/sites/all/themes/mag_redesign/fonts/OpenSansItalic-webfont.eot);src:url(/sites/all/themes/mag_redesign/fonts/OpenSansItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansItalic-webfont.woff) format('woff'),url(/sites/all/themes/mag_redesign/fonts/OpenSansItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansItalic-webfont.svg#open_sansitalic) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansLight';src:url(/sites/all/themes/mag_redesign/fonts/OpenSansLight-webfont.eot);src:url(/sites/all/themes/mag_redesign/fonts/OpenSansLight-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansLight-webfont.woff) format('woff'),url(/sites/all/themes/mag_redesign/fonts/OpenSansLight-webfont.ttf) format('truetype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansLight-webfont.svg#open_sanslight) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansLightItalic';src:url(/sites/all/themes/mag_redesign/fonts/OpenSansLightItalic-webfont.eot);src:url(/sites/all/themes/mag_redesign/fonts/OpenSansLightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansLightItalic-webfont.woff) format('woff'),url(/sites/all/themes/mag_redesign/fonts/OpenSansLightItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansLightItalic-webfont.svg#open_sanslight_italic) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansRegular';src:url(/sites/all/themes/mag_redesign/fonts/OpenSansRegular-webfont.eot);src:url(/sites/all/themes/mag_redesign/fonts/OpenSansRegular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansRegular-webfont.woff) format('woff'),url(/sites/all/themes/mag_redesign/fonts/OpenSansRegular-webfont.ttf) format('truetype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansRegular-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansSemiBold';src:url(/sites/all/themes/mag_redesign/fonts/OpenSansSemiBold-webfont.eot);src:url(/sites/all/themes/mag_redesign/fonts/OpenSansSemiBold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansSemiBold-webfont.woff) format('woff'),url(/sites/all/themes/mag_redesign/fonts/OpenSansSemiBold-webfont.ttf) format('truetype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansSemiBold-webfont.svg#open_sanssemibold) format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansSemiBoldItalic';src:url(/sites/all/themes/mag_redesign/fonts/OpenSansSemiBoldItalic-webfont.eot);src:url(/sites/all/themes/mag_redesign/fonts/OpenSansSemiBoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansSemiBoldItalic-webfont.woff) format('woff'),url(/sites/all/themes/mag_redesign/fonts/OpenSansSemiBoldItalic-webfont.ttf) format('truetype'),url(/sites/all/themes/mag_redesign/fonts/OpenSansSemiBoldItalic-webfont.svg#open_sanssemibold_italic) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ChronicleDisplayRoman';src:url(/sites/all/themes/mag_redesign/fonts/ChronicleDisp-Roman.otf);font-style:normal;font-weight:normal}@font-face{font-family:'ChronicleDisplayLight';src:url(/sites/all/themes/mag_redesign/fonts/ChronicleDisp-Light.otf);font-style:normal;font-weight:normal}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}fieldset.search-advanced{padding-bottom:1.5em;margin-top:1em}.navbar-search .control-group{margin-bottom:0}ul.action-links{margin-bottom:2em}ul.action-links li{display:inline;padding-right:1.5em}ul.action-links [class^="icon-"],ul.action-links [class*=" icon-"]{padding-right:.5em}input,textarea,select,.uneditable-input{max-width:100%;width:auto}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto}input.error{color:#b94a48;border-color:#eed3d7}.form-type-checkbox input,.form-type-radio input{float:left}.form-actions{clear:both}.resizable-textarea textarea{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.help-block,.control-group .help-inline{color:#999;font-size:12px;margin:-8px 0 10px;padding:0 3px}.description+.help-block,.checkbox+.help-block,.form-type-checkbox+.help-block,.form-type-radio+.help-block,.form-file+.help-block,.resizable-textarea+.help-block,.description+.control-group .help-inline,.checkbox+.control-group .help-inline,.form-type-checkbox+.control-group .help-inline,.form-type-radio+.control-group .help-inline,.form-file+.control-group .help-inline,.resizable-textarea+.control-group .help-inline{margin-top:0}.input-append{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px;width:100%}.input-append input,.input-append textarea,.input-append select,.input-append .uneditable-input{width:100% !important}.container-inline div,.container-inline label{display:block}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.control-group.error{background:none}.control-group.error label,.control-group.error .control-label{color:#b94a48;font-weight:600}.control-group.error input,.control-group.error textarea,.control-group.error select,.control-group.error .uneditable-input{color:#b94a48;border:1px solid #ccc}.control-group.error .help-block,.control-group.error .help-inline{color:#999}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none}.vertical-tabs .form-type-textfield input{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;width:auto}.vertical-tabs .form-item{margin:1em 0}.submitted{margin-bottom:1em;font-style:italic;font-weight:normal;color:#777}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:bold}.password-indicator{background-color:#e9e9e9;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#46a546}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.progress-wrapper .progress{margin-bottom:10px}.progress-wrapper .progress .bar{border:0 none;margin:0}.pagination ul>li>a.progress-disabled{float:left}.pagination ul>li>a .throbber{margin:0 -.25em 0 .5em;position:relative;top:1px}body.panels-ipe #local-tasks-fixed-to-bottom{bottom:56px}body h1,body h2,body h3,body h4,body h5,body h6,body .h7,body .h8,body .h9{font-weight:normal}body h1{font:34px/46px 'ChronicleDisplayRoman',serif}body h2{font:27px/36px 'OpenSansBold',sans-serif;letter-spacing:.04em;text-transform:uppercase}body h3{font:24px/36px 'OpenSansRegular',sans-serif}body h3 a{font:24px/36px 'OpenSansRegular',sans-serif}body h4{font:19px/30px 'OpenSansBold',sans-serif;letter-spacing:.04em;text-transform:uppercase}body h5{font:17px/30px 'OpenSansRegular',sans-serif;color:#676056}body h5 a{font:17px/30px 'OpenSansRegular',sans-serif}body .h5{font:17px/30px 'OpenSansRegular',sans-serif;color:#676056}body .h5 a{font:17px/30px 'OpenSansRegular',sans-serif}body h6{font:16px/28px 'OpenSansBold',sans-serif;letter-spacing:.04em;margin:0;text-transform:uppercase}body .h7{font:14px 'OpenSansBold',sans-serif;letter-spacing:.04em;text-transform:uppercase}body .h8{font:14px/24px 'OpenSansBold',sans-serif}body .h9{font:13px/24px 'OpenSansRegular',sans-serif}body .h10{font:35px/46px 'OpenSansRegular',sans-serif}body .h11{font:20px/30px 'OpenSansRegular',sans-serif;color:#676056}
body .h12{color:#31302b;font:20px/30px 'OpenSansBold',sans-serif;text-transform:uppercase}body p{font:15px/28px 'OpenSansRegular',sans-serif}body strong{font-family:'OpenSansBold';font-weight:normal}#mobile-menu-mask{position:fixed;top:0;left:0;width:100%;height:100%;display:none;background:rgba(49,48,43,0.75);z-index:10}.nav-main{background:#fff;position:fixed;z-index:100;width:100%;top:0;height:106px;border-bottom:1px solid #cac3b4}.nav-main.ppc-page{height:66px}.nav-main.ppc-page .container .nav-logo{height:65px;width:150px;margin:0}.nav-main.ppc-page .container .nav-logo a{height:65px;width:150px}@media(max-width:979px){.nav-main{height:55px}}.nav-main .container{position:relative}@media(max-width:979px){.nav-main .container{position:static}}.nav-main .container .nav-logo{width:205px;height:60px;float:left;margin-top:23px}@media(max-width:979px){.nav-main .container .nav-logo{width:135px;height:40px;margin-top:7px}}.nav-main .container .nav-logo a{display:block;background:url(/sites/all/themes/mag_redesign/images/magento-logo.svg) 0 0 no-repeat;background-size:100% 100%;width:205px;height:60px;text-indent:-9999px;overflow:hidden}@media(max-width:979px){.nav-main .container .nav-logo a{width:135px;height:40px}}.nav-main .container .nav-more{float:right}@media(max-width:979px){.nav-main .container .nav-more{position:absolute;top:0;right:0;width:305px}}.nav-main .container .nav-more .nav-inf{height:52px;font:13px/45px 'OpenSansRegular',sans-serif;text-align:right}.nav-main .container .nav-more .nav-inf a{font:inherit;color:#7b756b;text-transform:none;display:inline-block;margin-left:15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.nav-main .container .nav-more .nav-inf a:hover{color:#ef672f}.nav-main .container .nav-more .nav-inf a:hover .fa{color:#ef672f}.nav-main .container .nav-more .nav-inf a .fa{font-size:18px;color:#948e85;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}@media(max-width:979px){.nav-main .container .nav-more .nav-inf{display:none}}.nav-main .container .nav-more .nav-menu{float:left}@media(max-width:979px){.nav-main .container .nav-more .nav-menu{float:right}}.nav-main .container .nav-more .nav-menu .tb-megamenu{background:transparent;position:static}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item.mega-align-justify{position:static}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item.mega-align-justify .tb-block{min-height:150px}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item.dropdown.open .dropdown-toggle{background:none;color:#ef672f;border-bottom:3px solid #ef672f}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item.dropdown.open .dropdown-toggle{border-bottom:1px solid #eee;color:#31302b}}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item.active a,.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item.active .dropdown-toggle{background:none;color:#ef672f}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item.open .dropdown-toggle:after{content:"\f106"}}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item a{font:14px/51px 'OpenSansBold',sans-serif;border-right:0;outline:0;padding:0 24px;color:#31302b;border-bottom:3px solid transparent;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media(min-width:980px) and (max-width:1199px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item a{padding:0 18px}}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item a{border-bottom:1px solid #eee;font-size:15px}}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item a:hover{background:none;color:#ef672f;border-bottom:3px solid #ef672f}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item a:hover{border-bottom:1px solid #eee;color:#31302b}}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item a.dropdown-toggle{text-transform:uppercase;cursor:default;position:relative}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item a.dropdown-toggle{color:#31302b}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item a.dropdown-toggle:after{font:normal normal normal 14px/1 FontAwesome;font-size:20px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107";position:absolute;color:#31302b;right:20px;top:15px}}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item a i.fa{font-size:12px;margin-left:3px;position:relative;top:-1px}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu{background:rgba(255,255,255,0.95);text-transform:none;padding:25px 38px;width:100%;border-top:1px solid #cac3b4;border-left:1px solid #cac3b4;border-bottom:1px solid #cac3b4;box-shadow:none;box-sizing:border-box}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu{border:0;background:#eee;padding:0 25px}}@media(min-width:980px) and (max-width:1199px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu{max-width:980px;padding:25px 20px}}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column{width:178px;margin-left:40px}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column{border-bottom:1px solid #c9c9c9;padding-top:12px;padding-bottom:5px}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column:last-child{border-bottom:0}}@media(min-width:980px) and (max-width:1199px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column{width:147px}
}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column:first-child{margin-left:0;width:220px}@media(min-width:980px) and (max-width:1199px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column:first-child{width:190px}}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column:first-child{display:none}}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column .tb-megamenu-column,.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column .tb-megamenu-column:first-child{width:auto}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column .tb-megamenu-column,.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .tb-megamenu-row .tb-megamenu-column .tb-megamenu-column:first-child{display:block}}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner{padding:0}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-block{margin:0 15px 0 0;padding:0 15px 0 0}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-block h2{font:24px/36px 'OpenSansRegular',sans-serif;color:#676056;text-transform:none;margin:0 0 15px}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-block a{display:inline-block;font:14px/42px 'OpenSansBold',sans-serif;color:#ef672f;padding:0 20px;height:42px;border:1px solid #ef672f;border-radius:4px;cursor:pointer;box-shadow:none;background:transparent;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;margin-top:9px}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-block a:hover{-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;box-shadow:inset 0 100px 0 0 #ef672f;color:#fff}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav{padding:5px 0 0}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav .mega-group-title{font:17px 'OpenSansRegular',sans-serif;color:#676056;padding:0 0 10px;cursor:default}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav .mega-group-title{font:11px 'OpenSansBold',sans-serif;text-transform:uppercase;padding:0}}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav .mega-group-title:hover{color:#676056}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav .tb-megamenu-item.active>a,.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav .tb-megamenu-item.active>a:hover{color:#ef672f}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav .tb-megamenu-item.active>a.mega-group-title,.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav .tb-megamenu-item.active>a.mega-group-title:hover{color:#676056}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav a{color:#0d96cb;font:14px 'OpenSansRegular',sans-serif;text-transform:none;border:0;padding:0 0 8px;white-space:normal;margin-left:0}@media(max-width:979px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav a{font-size:15px;padding:0 0 10px}}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav .tb-megamenu-item .dropdown-menu .mega-inner .tb-megamenu-subnav a:hover{color:#1bb5f0}.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button{width:62px;border:0;border-left:1px solid #cac3b4;border-radius:0;height:55px;box-sizing:border-box;cursor:pointer;background:#fff;outline:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button span{display:block;position:absolute;height:5px;width:27px;background:#31302b;border-radius:5px;opacity:1;left:16px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button span:nth-child(1){top:16px}.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button span:nth-child(2),.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button span:nth-child(3){top:25px}.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button span:nth-child(4){top:34px}.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button.open{background:#eee}.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button.open span:nth-child(1){top:25px;width:0;left:50%}.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-main .container .nav-more .nav-menu .tb-megamenu .tb-megamenu-button.open span:nth-child(4){top:25px;width:0;left:50%}.nav-main .container .nav-more .nav-menu .tb-megamenu .nav-collapse.collapse{position:fixed;top:56px;right:0;margin-top:0;max-height:calc(100% - 56px);overflow:auto;width:305px;background:#fff;height:auto;display:none}@media(max-width:767px){.nav-main .container .nav-more .nav-menu .tb-megamenu .nav-collapse.collapse{width:100%;top:110px;max-height:calc(100% - 110px)}}.nav-main .container .nav-more .nav-menu .contextual-links-region{position:static}.nav-main .container .nav-more .nav-schedule{float:right;height:54px;padding:0 32px;font:14px/51px 'OpenSansBold',sans-serif;color:#fff;background:#ef672f;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}@media(max-width:979px){.nav-main .container .nav-more .nav-schedule{font:15px/55px 'OpenSansBold',sans-serif;height:55px;padding:0;width:190px;text-align:center}}@media(max-width:767px){.nav-main .container .nav-more .nav-schedule{width:100%;position:fixed;top:55px;left:0;display:none}}@media(min-width:768px) and (max-width:979px){.nav-main .container .nav-more .nav-schedule{display:block !important}}.nav-main .container .nav-more .nav-schedule:hover{background:#da4c11}.nav-main .container .nav-more .nav-search{float:right;height:55px;width:53px;color:#31302b;display:block;line-height:51px;text-align:center;font-size:26px}@media(max-width:767px){.nav-main .container .nav-more .nav-search{border-left:1px solid #cac3b4;width:62px}}body.admin-menu.adminimal-menu header{top:28px}body #admin-menu{font:normal small "Lucida Grande",Verdana,sans-serif;right:0;width:auto}body #admin-menu a{text-transform:none;font-size:11px}body #admin-menu .dropdown li{line-height:1.4em}body #admin-menu .dropdown a>.strong{font-family:Arial,sans-serif}@media screen and (max-width:1024px){body.admin-menu.adminimal-menu header{top:56px}body.admin-menu.adminimal-menu .slicknav_menu{position:fixed;top:0;width:100%;z-index:9999}body.admin-menu.adminimal-menu .main-container{padding-top:163px}}@media(max-width:979px){body.admin-menu.adminimal-menu header .nav-schedule{top:110px !important}body.admin-menu.adminimal-menu header .nav-collapse.collapse{max-height:calc(100% - 165px) !important;top:112px !important}body.admin-menu.adminimal-menu .main-container{padding-top:111px}}@media(max-width:767px){body.admin-menu.adminimal-menu header .nav-collapse.collapse{top:165px !important}}#admin-menu #environment-indicator .item-list{margin-top:0 !important}html{min-height:100%;background:#31302b}body{color:#31302b;font-family:'OpenSansRegular';padding:0 !important;margin:0 !important;overflow-x:visible !important}a{color:#c14800;font-size:14px;text-transform:uppercase}a:hover{color:#ef672f;text-decoration:none}a.bold{font-family:'OpenSansBold'}a.arrow{background:url(/sites/all/themes/mag_redesign/images/icons/ico-arrows.png) right top no-repeat;padding-right:21px;margin-right:4px;line-height:normal}a.arrow:hover{background:url(/sites/all/themes/mag_redesign/images/icons/ico-arrows.png) right -16px no-repeat}a.left-arrow{background:url("/sites/all/themes/mag_redesign/images/icons/ico-arrows-left.png") no-repeat scroll left top rgba(0,0,0,0);padding-left:20px}a.left-arrow:hover{background:url("/sites/all/themes/mag_redesign/images/icons/ico-arrows-left.png") no-repeat scroll left -16px rgba(0,0,0,0)}a.top-arrow{position:relative;padding-right:25px;margin-right:4px;line-height:normal;background:url(/sites/all/themes/mag_redesign/images/icons/ico-arrows-top.png) right 1px no-repeat}a.top-arrow:hover{background:url(/sites/all/themes/mag_redesign/images/icons/ico-arrows-top.png) right -19px no-repeat}a.white{color:#fff}a.white:hover{color:#fff}a.white.arrow{background:url(/sites/all/themes/mag_redesign/images/icons/ico-arrows.png) right bottom no-repeat;padding-right:21px;margin-right:4px;line-height:normal}a.pdf{background:url(/sites/all/themes/mag_redesign/images/icons/ico-pdf.png) right center no-repeat;padding-right:26px;margin-right:4px}.main-container{padding-top:105px;background:#fff}@media(max-width:979px){.main-container{padding-top:56px}}.main-container.blog,.main-container.event,.main-container.security{background:#f7f3eb}.main-container.video{background:#f7f3eb}.main-container.ppc-container{padding-top:66px}#gl-wrapper{width:100%;position:relative}.panels-flexible-region{float:none;width:auto}#table-p-edit-form fieldset hr,#table-p-edit-form fieldset .semi-sepr{width:100%}#table-p-edit-form fieldset hr:after,#table-p-edit-form fieldset .semi-sepr:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}#table-p-edit-form fieldset .form-item{float:left;width:19%;margin:0 1% 0 0}#table-p-edit-form fieldset .form-type-item{width:100%;clear:both}#table-p-edit-form fieldset .fieldset-description{color:#999;padding-bottom:15px}.node-article .header-bar-container,.node-type-article .header-bar-container{background-color:#f7f3eb;padding:0;min-height:181px}.node-article h2,.node-type-article h2{margin:90px 0 3px}.node-article h3,.node-type-article h3{margin-top:50px}.node-article .h8,.node-type-article .h8{color:#31302b;float:left;margin:0 0 24px}.node-article .article-image,.node-type-article .article-image{margin:0 0 30px}.node-article .article-body,.node-type-article .article-body{margin-bottom:90px}.node-page{color:#676056;margin:50px 0 70px}.node-page h2{color:#676056;margin-bottom:50px}.node-page h6{color:#676056;margin-bottom:45px}.node-page p{color:#676056;margin-bottom:35px}.node-page ul{color:#676056;margin:0 0 35px 35px}.node-page ul li{line-height:24px}.node-page ul li ul{margin:0 0 0 35px}.content-tile-filter{background-color:#cac3b4;height:60px;padding-top:20px}
.content-tile-filter .views-exposed-filter,.content-tile-filter .views-exposed-widget{padding-top:0}.content-tile-filter form{margin-bottom:10px}.content-tile-filter .filter{color:#31302b;display:inline-block;float:left;font-family:'OpenSansBold';font-size:13px;padding:11px 15px 0 0;text-transform:uppercase}.content-tile-content{background-color:#f7f3eb;padding:60px 0}.content-tile-content p{color:#676056}.content-tile-content .views-field{padding:0 20px}.content-tile-content .views-field-field-tile-image{margin:0 0 10px;padding:0}.content-tile-content .pagination{text-align:right}.content-tile-content .pagination .next,.content-tile-content .pagination .prev,.content-tile-content .pagination .previous{display:none}.content-tile-content .pagination ul{border-radius:0 none;box-shadow:none}.content-tile-content .pagination ul>li>a,.content-tile-content .pagination ul>li>span{background:none;border:0;font-family:'OpenSansBold';font-size:14px;padding:7px 11px 5px}.content-tile-content .pagination ul>li:first-child>a,.content-tile-content .pagination ul>li:first-child>span,.content-tile-content .pagination ul>li.active>a{border:3px solid #676056;border-radius:2px;color:#676056;padding:5px 11px}.content-tile{background-color:#fff;padding-bottom:20px;margin-bottom:30px}select{font-family:'OpenSansBold';font-size:13px;text-transform:uppercase;height:40px;line-height:25px;padding:10px;width:190px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{color:#31302b}.node-type-tabbed-page .block-title{display:none}.node-type-tabbed-page header.tabbed-page{background-color:#026f94;color:#FFF}.node-type-tabbed-page header.tabbed-page .tabbed-page-header{padding:100px}.node-type-tabbed-page header.tabbed-page h2{font-size:28px;font-family:'OpenSansBold'}.node-type-tabbed-page header.tabbed-page p{color:#FFF;font-size:28px;line-height:40px;margin-bottom:20px}.node-type-tabbed-page header.tabbed-page a{text-transform:uppercase;color:#FFF;font-size:12px}.node-type-tabbed-page header.tabbed-page a:hover{text-decoration:none}.node-type-tabbed-page header.tabbed-page .pdf-link{background:url("/sites/all/themes/mag_redesign/images/pdf-link.png") no-repeat top right;padding-right:25px}.quicktabs-background{background-color:#fff}.quicktabs-background ul.quicktabs-tabs{height:80px;margin:0}.quicktabs-background ul.quicktabs-tabs li{display:table-cell;height:80px;padding:0 20px;vertical-align:middle;width:123px}.quicktabs-background ul.quicktabs-tabs li a{color:#31302b;font-family:'OpenSansBold';font-size:12px;text-transform:uppercase;white-space:normal}.quicktabs-background ul.quicktabs-tabs li a:hover{color:#c14800;text-decoration:none}.quicktabs-background ul.quicktabs-tabs li.active{background-color:#f7f3eb;border:0 none}.quicktabs-background ul.quicktabs-tabs li.active a{color:#c14800;text-decoration:none}.quicktabs-background #anchorTarget{display:block;position:relative;top:-100px;visibility:hidden}@media(max-width:767px){.quicktabs-background.open .row-fluid .quicktabs-tabs{display:block}.quicktabs-background.open .row-fluid .arrow{background:url(/sites/all/themes/mag_redesign/images/icons/ico-dropdown-arrow.png) 5px 3px no-repeat}.quicktabs-background .container{padding:0 15px;margin-top:35px}.quicktabs-background .container .quicktabs-tabs{height:0;display:none;position:relative;z-index:1}
.quicktabs-background .container .quicktabs-tabs li{display:block;padding:0;height:auto;width:inherit;border:solid 1px #676056;border-top:0;background-color:#048399}.quicktabs-background .container .quicktabs-tabs li a{display:block;padding:27px 20px;color:#fff;font:normal 19px "OpenSansBold"}.quicktabs-background .container .quicktabs-tabs li a:hover{color:#fff;text-decoration:none}.quicktabs-background .container .quicktabs-tabs li.active{border:solid 1px #676056;border-top:0}.quicktabs-background .container .quicktabs-tabs li.active a,.quicktabs-background .container .quicktabs-tabs li.active a:hover{color:#4bb7be}.quicktabs-background .container .quicktabs-tabs li.first{border-top:solid 1px #676056}.quicktabs-background .container>.row-fluid>a{display:block;padding:27px 20px;margin-bottom:35px;color:#fff;font:normal 19px "OpenSansBold";background-color:#048399}.quicktabs-background .container>.row-fluid>a .arrow{width:40px;height:30px;float:right;background:url(/sites/all/themes/mag_redesign/images/icons/ico-dropdown-arrow.png) 5px -57px no-repeat}.quicktabs-background .container a:hover{color:#fff;text-decoration:none}}@media(max-width:767px){.quicktabs_main{margin:0 15px 15px;border:1px solid #676056}}.tablink-next,.tablink-prev{background-color:#ef672f;border-radius:3px;-webkit-border-radius:3px;color:#fff;display:inline-block;font-size:14px;margin:50px 0;width:39px;height:36px}.tablink-next{background-image:url('/sites/all/themes/mag_redesign/images/next.png');float:right}.tablink-prev{background-image:url('/sites/all/themes/mag_redesign/images/prev.png');background-position:-2px center}.tablink-next:hover,.tablink-prev:hover,.tablink-next:visited,.tablink-prev:visited,.tablink-next:focus,.tablink-prev:focus{color:#FFF;text-decoration:none}.tablink-next:hover,.tablink-prev:hover{background-color:#c14800}.call-to-action-wrap{background-color:#026f94;padding:60px 0}.call-to-action-wrap p{color:#FFF;font-family:'OpenSansLight';font-size:30px;line-height:36px}.call-to-action-wrap a{background-color:#31302b;border-radius:0;color:#fff;display:inline-block;font-family:'OpenSansBold';font-size:14px;padding:14px 22px;text-transform:uppercase}.pane-block .pane-title{display:none}.workflow-current-state{border-bottom:1px dotted #cac3b4;border-top:1px dotted #cac3b4;padding:10px 0 10px 100px}form[id*='workflow-tab']{border-bottom:1px dotted #cac3b4;border-top:1px dotted #cac3b4;margin:0;padding:50px 50px 50px 100px}.grid-debug div{background:rgba(238,11,11,0.4)}.anchor{display:block;position:relative;top:-100px;visibility:hidden}.anchor.large{top:-120px}.anchor.mobile{top:-160px}.modal-backdrop{background-color:#fff}.modal{left:55%;top:40%}.modal.fade.in{top:40%}#mage-modal{background-color:#f7f3eb;border:0 none;border-radius:0;padding:18px 40px 35px;width:380px}#mage-modal #mage-modal-label{font-size:21px;color:#ef672f;text-transform:uppercase}#mage-modal button{margin-right:20px}#mage-modal p{display:block;margin:0 0 24px;width:340px}#mage-modal a{cursor:pointer}[title^="Google conversion frame"]{display:none}.nav-tabs{border-bottom:1px solid #DDD}.nav-tabs>li{margin-bottom:-4px}.nav-tabs>.active>a{background-color:#fff;border:0;border-top:5px solid #0074bd;margin-top:-4px;font-family:"Open Sans","Segoe UI","Helvetica",sans-serif;font-size:16px;font-weight:300;margin:0 2px;padding:10px 20px;border-radius:0}.nav-tabs>.active>a:hover,.nav-tabs>.active>a:active,.nav-tabs>.active>a:focus{border:0;border-top:5px solid #0074bd;margin-top:-4px;margin:0 2px}.nav-tabs>li>a{line-height:18px;background-color:#a6a7a2;color:#000;font-family:"Open Sans","Segoe UI","Helvetica",sans-serif;font-size:16px;font-weight:300;margin:0 2px;padding:10px 20px;text-transform:none;border-radius:0}.nav-tabs>li>a:hover{color:#fff;background-color:#a6a7a2;border-color:#a6a7a2}.action-links>li>a,.workflow-current-state,#edit-workflow>.control-group>label,#edit-workflow>.control-group>.controls>.form-radios>.form-type-radio>label,.form-item-categories>label,.panels-layouts-checkboxes .panels-layouts-category,.layout-icon .caption,.table,.form-type-password>.control-label,.form-item-name>.control-label,.node-panel-form{font-family:"Open Sans","Segoe UI","Helvetica",sans-serif;font-size:16px;color:#000;font-weight:300}
#edit-categories-button,#edit-name,#edit-pass{border-radius:0}.workflow-current-state,form[id*="workflow-tab"]{border:0}#panels-dnd-main div.panel-region{padding:20px;border:1px solid #ddd}#panels-dnd-main .panel-pane .pane-title,.panel-portlet .toggle-collapsed,.form-submit[value="Show layout designer"],.form-submit[value="Reuse layout"],html.js div.ctools-dropdown a.ctools-dropdown-text-link{display:none}.panel-portlet .grab-title .text{font-family:"Open Sans","Segoe UI","Helvetica",sans-serif;font-size:16px;color:#fff;font-weight:300}.panel-portlet .grab-title .text{text-shadow:none}.panel-pane>.grab-title{padding:8px 0;margin:0}.panel-portlet .grabber{background:#b3b3b3}.panel-portlet .grabber:hover{background:#2f78a5}#panels-dnd-main div.panel-region h2.label{background-color:transparent;text-transform:none;padding:5px 0}.action-links .icon-plus-sign{margin-top:5px}#edit-xmlsitemap{padding-top:20px}.btn.btn-info,.btn.form-submit[value="Save"],.btn.form-submit[value="Next"],.form-submit[value="Log in"],.form-submit[value="Finish"]{cursor:pointer;padding:5px 10px;margin-bottom:1em;margin-right:1em;color:#fff;text-align:center;font-weight:normal;font-size:1.077em;font-family:"Lucida Grande",Verdana,sans-serif;background:#4d8f46;border-radius:0}.btn.btn-info:hover,.btn.form-submit[value="Save"]:hover,.btn.form-submit[value="Next"]:hover,.form-submit[value="Log in"]:hover,.form-submit[value="Finish"]:hover{background:#0a6700}.btn.form-submit[value="Cancel"],.btn.form-submit[value="Delete"]{cursor:pointer;padding:5px 10px;margin-bottom:1em;margin-right:1em;color:#fff;text-align:center;font-weight:normal;font-size:1.077em;font-family:"Lucida Grande",Verdana,sans-serif;background:#b73939;border-radius:0}.btn.form-submit[value="Cancel"]:hover,.btn.form-submit[value="Delete"]:hover{background:#900}.btn.form-submit[value="Preview"],.btn.form-submit[value="Back"],.btn.form-submit[value="Upload"]{cursor:pointer;padding:5px 10px;margin-bottom:1em;margin-right:1em;color:#fff !important;text-align:center;font-weight:normal;font-size:1.077em;font-family:"Lucida Grande",Verdana,sans-serif;background:#0074bd;border-radius:0}.btn.form-submit[value="Preview"]:hover,.btn.form-submit[value="Back"]:hover,.btn.form-submit[value="Upload"]:hover{background:#004c99}.form-submit[value="Show layout designer"],.form-submit[value="Reuse layout"],.btn.form-submit[value="Remove"],.btn.form-submit[value="View changes"],input[type="file"]{cursor:pointer;border:0;padding:5px 10px;margin-bottom:1em;margin-right:1em;color:#777;text-align:center;font-weight:normal;font-size:1.077em;font-family:"Lucida Grande",Verdana,sans-serif;background:#f0f0f0;border-radius:0}.form-submit[value="Show layout designer"]:hover,.form-submit[value="Reuse layout"]:hover,.btn.form-submit[value="Remove"]:hover,.btn.form-submit[value="View changes"]:hover,input[type="file"]:hover{background:#0074bd;color:#fff}#revisioning-revisions-summary #edit-submit{color:#000}#edit-preview-changes{color:#000}.alert-block .element-invisible{display:none}.flex-row{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.share-buttons{position:relative;margin-top:16px;overflow:hidden}.share-buttons .field-label{font:13px/34px 'OpenSansBold',sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#31302b;float:left;margin-right:6px}.share-buttons>span,.share-buttons>a{color:#f7f3eb;margin-left:7px;position:relative;font-size:12px;display:inline-block;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.share-buttons>span .fa-stack,.share-buttons>a .fa-stack{position:relative;z-index:1}.share-buttons>span .fa-stack .fa-circle,.share-buttons>a .fa-stack .fa-circle{color:#bbb8b1}.share-buttons>span .fa-stack .fa-envelope,.share-buttons>a .fa-stack .fa-envelope{top:-1px}.share-buttons>span:hover .fa-circle,.share-buttons>a:hover .fa-circle{color:#31302b}@media(min-width:768px) and (max-width:979px){.share-buttons .field-label{display:none}.share-buttons>span{margin-left:5px}}@media(max-width:769px){.container{padding:0 15px}}img[src*="1000361458"]{position:absolute;opacity:0;top:-1px}.row-fluid.no-space [class*="span"]{margin-left:0;*margin-left:-.06944%;}.row-fluid.no-space [class*="span"]:first-child{margin-left:0}.row-fluid.no-space .controls-row [class*="span"]+[class*="span"]{margin-left:0}.row-fluid.no-space .span12{width:99.99999999999999%;*width:99.93055555555554%;}.row-fluid.no-space .span11{width:91.66666666666666%;*width:91.59722222222221%;}.row-fluid.no-space .span10{width:83.33333333333331%;*width:83.26388888888887%;}.row-fluid.no-space .span9{width:74.99999999999999%;*width:74.93055555555554%;}.row-fluid.no-space .span8{width:66.66666666666666%;*width:66.59722222222221%;}.row-fluid.no-space .span7{width:58.33333333333333%;*width:58.263888888888886%;}.row-fluid.no-space .span6{width:49.99999999999999%;*width:49.93055555555555%;}.row-fluid.no-space .span5{width:41.66666666666666%;*width:41.597222222222214%;}.row-fluid.no-space .span4{width:33.33333333333333%;*width:33.263888888888886%;}.row-fluid.no-space .span3{width:24.999999999999996%;*width:24.930555555555554%;}.row-fluid.no-space .span2{width:16.666666666666664%;*width:16.59722222222222%;}.row-fluid.no-space .span1{width:8.333333333333332%;*width:8.263888888888888%;}.row-fluid.no-space .offset12{margin-left:99.99999999999999%;*margin-left:99.8611111111111%;}.row-fluid.no-space .offset12:first-child{margin-left:99.99999999999999%;*margin-left:99.8611111111111%;}.row-fluid.no-space .offset11{margin-left:91.66666666666666%;*margin-left:91.52777777777777%;}.row-fluid.no-space .offset11:first-child{margin-left:91.66666666666666%;*margin-left:91.52777777777777%;}.row-fluid.no-space .offset10{margin-left:83.33333333333331%;*margin-left:83.19444444444443%;}.row-fluid.no-space .offset10:first-child{margin-left:83.33333333333331%;*margin-left:83.19444444444443%;}.row-fluid.no-space .offset9{margin-left:74.99999999999999%;*margin-left:74.8611111111111%;}.row-fluid.no-space .offset9:first-child{margin-left:74.99999999999999%;*margin-left:74.8611111111111%;}.row-fluid.no-space .offset8{margin-left:66.66666666666666%;*margin-left:66.52777777777777%;}.row-fluid.no-space .offset8:first-child{margin-left:66.66666666666666%;*margin-left:66.52777777777777%;}.row-fluid.no-space .offset7{margin-left:58.33333333333333%;*margin-left:58.19444444444444%;}.row-fluid.no-space .offset7:first-child{margin-left:58.33333333333333%;*margin-left:58.19444444444444%;}.row-fluid.no-space .offset6{margin-left:49.99999999999999%;*margin-left:49.86111111111111%;}.row-fluid.no-space .offset6:first-child{margin-left:49.99999999999999%;*margin-left:49.86111111111111%;}.row-fluid.no-space .offset5{margin-left:41.66666666666666%;*margin-left:41.52777777777777%;}.row-fluid.no-space .offset5:first-child{margin-left:41.66666666666666%;*margin-left:41.52777777777777%;}.row-fluid.no-space .offset4{margin-left:33.33333333333333%;*margin-left:33.19444444444444%;}.row-fluid.no-space .offset4:first-child{margin-left:33.33333333333333%;*margin-left:33.19444444444444%;}.row-fluid.no-space .offset3{margin-left:24.999999999999996%;*margin-left:24.86111111111111%;}.row-fluid.no-space .offset3:first-child{margin-left:24.999999999999996%;*margin-left:24.86111111111111%;}.row-fluid.no-space .offset2{margin-left:16.666666666666664%;*margin-left:16.52777777777778%;}.row-fluid.no-space .offset2:first-child{margin-left:16.666666666666664%;*margin-left:16.52777777777778%;}.row-fluid.no-space .offset1{margin-left:8.333333333333332%;*margin-left:8.194444444444443%;}.row-fluid.no-space .offset1:first-child{margin-left:8.333333333333332%;*margin-left:8.194444444444443%;}noscript{font-family:"Open Sans",sans-serif;letter-spacing:1px;padding:0 0 5px;color:#676056;font-size:14px;font-weight:normal;line-height:20px}.nobr{white-space:nowrap !important}.cke_dialog_page_contents{height:100% !important}.cke_dialog_contents_body{padding-left:0 !important}body.view-ck{background:#fff !important}.view-id-ckeditor_node_embed #views-exposed-form-ckeditor-node-embed-page-1{margin-left:5px}.view-id-ckeditor_node_embed ul{margin:0}.view-id-ckeditor_node_embed .views-field-nid,.view-id-ckeditor_node_embed .views-field-created{font-size:12px}.view-id-ckeditor_node_embed .views-submit-button{padding-top:12px}.workflow-current-state{background:rgba(255,255,255,0.75) none repeat scroll 0 0;border-radius:0 5px 0 0;bottom:0;padding:15px 10px;position:fixed;z-index:999}.entity-unpublished{position:relative;opacity:.5}.entity-unpublished:after{position:absolute;top:50%;left:0;width:100%;margin-top:-15px;height:30px;color:#ec4a24;text-align:center;content:'Unpublished';font:30px 'OpenSansBold',sans-serif;pointer-events:none}.pnp{margin-top:40px}.pnp .form-item-password label{display:none}
.node-protected:before{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1048;background:url(/sites/all/themes/mag_redesign/images/protected.png) top left repeat;pointer-events:none}.node-protected-help-button{background:rgba(0,24,255,0.75) none repeat scroll 0 0;border-radius:0 5px 0 0;border-color:#00b;color:#FFF;bottom:0;padding:15px 10px;position:fixed;z-index:1049}#footer-wrap{width:100%;position:relative;z-index:99;background-color:#31302b;color:#cac3b4;font:normal 12px 'OpenSansRegular',sans-serif;transition-duration:.3s;-webkit-transition:.3s}#footer-wrap .footer{padding:30px 0;border:0;margin-top:0}#footer-wrap .footer .container{padding:0}#footer-wrap .footer #logo{max-width:190px}#footer-wrap .footer p{color:#cac3b4;margin:0 0 13px}#footer-wrap .footer h4{text-transform:uppercase;color:#fff;font:normal 15px/20px 'OpenSansBold',sans-serif;letter-spacing:1px;margin:0 0 22px}#footer-wrap .footer .nav{margin:20px 0 0}#footer-wrap .footer #magento-com h4{margin:0 0 12px}#footer-wrap .footer #magento-com .contact-us{padding:0}#footer-wrap .footer #magento-com .contact-us,#footer-wrap .footer #magento-com #newsletter{font-size:15px;line-height:24px;width:100%}#footer-wrap .footer #magento-com .contact-us p,#footer-wrap .footer #magento-com #newsletter p{font-size:13px;line-height:20px;padding:8px 0}#footer-wrap .footer #magento-com .contact-us h4,#footer-wrap .footer #magento-com #newsletter h4{margin:0 0 5px}#footer-wrap .footer #magento-com .newsletter{position:relative}#footer-wrap .footer #magento-com #newsletter .hold-form{position:relative;padding:13px 0 0;width:100%}#footer-wrap .footer #magento-com #newsletter p{margin:0}#footer-wrap .footer #magento-com #newsletter .sb-email{position:relative;min-width:86px;height:42px;float:left;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s;-webkit-backface-visibility:hidden;width:100%}#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-input{display:inline-block;position:relative;width:45%;top:0;right:0;border:0;outline:0;background:#fff;height:40px;margin-right:10px;margin-left:0;z-index:10;padding-left:10px;font:normal 13px/36px 'OpenSansRegular',sans-serif;text-transform:none;color:#676056;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#footer-wrap .footer #magento-com #newsletter .sb-email .btn{line-height:36px;padding:0 14px}#footer-wrap .footer #magento-com #newsletter .sb-email form{display:block;overflow:hidden}#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-input::-webkit-input-placeholder{color:#989287}#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-input:-moz-placeholder{color:#989287}#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-input::-moz-placeholder{color:#989287}#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-input:-ms-input-placeholder{color:#989287}#footer-wrap .footer #magento-com #newsletter .sb-email .sb-icon-email,#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-submit{width:80px;display:block;position:absolute;right:0;top:0;left:0;padding:0;margin:0;text-align:center;cursor:pointer;overflow:hidden}#footer-wrap .footer #magento-com #newsletter .sb-email .sb-icon-email:hover{color:#31302b;background:#fff}#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-submit{background:#31302b;outline:0;color:#fff;z-index:-10;width:74px;overflow:hidden;float:left;position:relative;margin:0 0 0 10px}#footer-wrap .footer #magento-com #newsletter .sb-email .sb-email-submit:hover{color:#31302b}#footer-wrap .footer #magento-com #newsletter .sb-email .sb-icon-email{z-index:100;-webkit-font-smoothing:antialiased}#footer-wrap .footer #magento-com #newsletter .sb-email.sb-email-open .sb-icon-email,#footer-wrap .footer #magento-com #newsletter .no-js .sb-email .sb-icon-email{background:#31302b;color:#fff;z-index:11}#footer-wrap .footer #magento-com #newsletter #Emailemail_msg{color:#ec4a24;opacity:1;display:none;visibility:visible;position:absolute;margin:2px 0 0;font-size:11px;line-height:12px;top:53px;font-weight:bold}
#footer-wrap .footer #magento-com .nav a{font:normal 13px/28px 'OpenSansRegular',sans-serif;letter-spacing:1px;color:#fff;text-transform:capitalize}#footer-wrap .footer #magento-com .nav a:hover{background:none;color:#cac3b4;transition-duration:.1s;-webkit-transition:.1s}#footer-wrap .footer #magento-com .nav a:focus{background:none !important}#footer-wrap .footer #magento-com .email-invalid{position:absolute;bottom:-25px;width:100%}#footer-wrap .footer #magento-com .email-invalid p{line-height:24px;font-size:12px;margin:0}#footer-wrap .footer #magento-com .sales-login a{margin:10px 0;font:normal 13px/36px 'OpenSansBold',sans-serif;padding:0 14px;letter-spacing:0;background:#31302b;box-shadow:inset 0 0 0 0 #fff;display:inline-block;text-transform:uppercase;color:#fff;background:transparent;border:3px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}#footer-wrap .footer #magento-com .sales-login a:hover{-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s;color:#31302b;box-shadow:inset 0 100px 0 0 #fff}#footer-wrap .footer #social-network{padding:0}#footer-wrap .footer #social-network h4{margin:0 0 15px}#footer-wrap .footer #social-network .share-buttons{margin:0 0 20px}#footer-wrap .footer #social-network .share-buttons>a{font-size:13px;color:#31302b}#footer-wrap .footer #social-network .share-buttons>a:first-child{margin-left:0}#footer-wrap .footer #social-network .share-buttons>a .fa-stack .fa-circle{color:#989287}#footer-wrap .footer #social-network .share-buttons>a:hover .fa-circle{color:#fff}#footer-wrap #copyright{font:13px/26px 'OpenSansRegular',sans-serif;text-transform:capitalize;color:#7b756b;border-top:1px solid #5a5955;padding:30px 0;overflow:hidden}#footer-wrap #copyright .nav{margin:0;padding:0}#footer-wrap #copyright li{display:inline-block;margin:0 0 0 20px;line-height:12px}#footer-wrap #copyright a{color:#fff;font-size:13px;line-height:26px;text-transform:capitalize}#footer-wrap #copyright a:hover{color:#cac3b4;background:none}#footer-wrap #copyright .language-switcher{text-align:left;position:absolute;right:0;top:0;border:1px solid #fff}#footer-wrap #copyright .language-switcher ul{position:relative;z-index:1;padding:5px 20px 5px 9px;background-color:#31302b;min-width:83px}#footer-wrap #copyright .language-switcher ul li{display:none;margin:10px 0 0;float:none}#footer-wrap #copyright .language-switcher ul li a{color:#fff;padding:0 0 0 20px;display:inline-block;font-size:10px;text-transform:uppercase;line-height:14px}#footer-wrap #copyright .language-switcher ul li a.lang-english{background:url(/sites/all/themes/mag_redesign/images/icons/ico-lang-english.jpg) no-repeat left center}#footer-wrap #copyright .language-switcher ul li a.lang-deutsch{background:url(/sites/all/themes/mag_redesign/images/icons/ico-lang-deutsch.jpg) no-repeat left center}#footer-wrap #copyright .language-switcher ul li a:hover,#footer-wrap #copyright .language-switcher ul li a:focus{text-decoration:none;color:#989287}#footer-wrap #copyright .language-switcher ul li.first{display:block;margin-top:0}#footer-wrap #copyright .language-switcher i{position:absolute;width:35px;top:2px;right:1px;display:block;color:#fff;z-index:2;text-align:center;cursor:pointer;font-size:15px;line-height:18px}#footer-wrap #copyright .language-switcher i:hover{color:#cac3b4}#footer-wrap #copyright .language-switcher .mask{position:absolute;z-index:3;width:100%;height:100%;display:block;left:0;top:0;cursor:pointer;background:rgba(0,0,0,0)}#footer-wrap #copyright .language-switcher:hover i{color:#fff}#footer-wrap #copyright .copyright-links{float:right;position:relative}#footer-wrap #copyright .copyright-date{float:left}@media(max-width:767px){#footer-wrap .footer{text-align:center;padding:62px 0 0}#footer-wrap .footer #magento-com .contact-us{margin-top:40px}
#footer-wrap .footer #magento-com #social-network{padding-top:60px;margin-bottom:60px}#footer-wrap .footer #magento-com .learn-more{margin-bottom:37px}#footer-wrap .footer #magento-com .learn-more .menu.nav{overflow:hidden;margin-bottom:0}#footer-wrap .footer #magento-com .learn-more .menu.nav a{display:inline-block}#footer-wrap .footer #magento-com .tablet-fullwidth .sales-login a,#footer-wrap .footer #magento-com .tablet-fullwidth .btn{min-width:200px}#footer-wrap .sb-email-input{max-width:200px}#footer-wrap #copyright{text-align:center;margin-top:40px}#footer-wrap #copyright .copyright-links{float:none;padding-top:10px}#footer-wrap #copyright .copyright-links .language-switcher{top:55px;right:50%;margin-right:-56px}#footer-wrap #copyright .copyright-date{float:none}}@media(min-width:768px) and (max-width:979px){#footer-wrap .footer #magento-com{margin:0 auto;width:100%}#footer-wrap .footer #magento-com .tablet-col-1{width:31.6239%;margin-left:0}#footer-wrap .footer #magento-com .tablet-col-2{width:31.6239%;margin-left:2.5641%}#footer-wrap .footer #magento-com .tablet-col-3{width:31.6239%;margin-left:2.5641%}#footer-wrap .footer #magento-com .tablet-fullwidth{width:100%;margin-left:0;margin-top:40px}#footer-wrap .footer #magento-com .tablet-fullwidth:first-child{margin-top:0}#footer-wrap .footer #magento-com .tablet-fullwidth .sales-login a,#footer-wrap .footer #magento-com .tablet-fullwidth .btn{min-width:200px}#footer-wrap .footer #magento-com .primary-nav .nav{margin-bottom:48px}#footer-wrap .footer #magento-com .primary-nav .nav li{height:46px;padding:0 20px;background-color:#eb662f;border-radius:2px}#footer-wrap .footer #magento-com .primary-nav .nav li a{text-align:center;line-height:44px;color:#fff}#footer-wrap .footer #magento-com .primary-nav .nav li:last-child{display:none}#footer-wrap .footer #magento-com .learn-more{margin-bottom:37px}#footer-wrap #copyright li{margin-left:10px}#footer-wrap #copyright a{font-size:12px}}.btn{color:#fff;font:14px/15px 'OpenSansBold',sans-serif;text-shadow:none;text-transform:uppercase;letter-spacing:1px;border-radius:2px;border:0;box-shadow:none;box-sizing:border-box;transition:.4s;-webkit-transition:.4s}.btn:hover{transition:.7s;-webkit-transition:.7s}.btn.small{padding:10px 14px}.btn.large{padding:15px 20px}.btn.copper{color:#fff;background:#ef672f;box-shadow:inset 0 0 0 0 #c14800;transition-duration:.7s;-webkit-transition:.7s}.btn.copper a{color:#fff}.btn.copper:hover{box-shadow:inset 0 100px 0 0 #c14800;transition-duration:.4s;-webkit-transition:.4s}.btn.outline{color:#fff;background:transparent;border:3px solid #fff;box-shadow:inset 0 0 0 0 #fff}.btn.outline:hover{color:#31302b;box-shadow:inset 0 100px 0 0 #fff}.btn.charcoal{color:#fff;background:#31302b;box-shadow:inset 0 0 0 0 #fff;transition-duration:.7s;-webkit-transition:.7s}.btn.charcoal:hover{color:#31302b;box-shadow:inset 0 100px 0 0 #fff;transition-duration:.4s;-webkit-transition:.4s}.btn.slate-outline{color:#676056;background:#fff;box-shadow:inset 0 0 0 0 #676056;border:3px solid #676056;padding:12px 20px}.btn.slate-outline:hover{color:#fff;box-shadow:inset 0 100px 0 0 #676056}.ui-state-default .ui-icon{background:url("/sites/all/themes/mag_redesign/images/icons/ico-select.png") no-repeat bottom center}.ui-state-hover{border-color:#fff !important}.ui-state-hover a{color:#c14800 !important}.ui-selectmenu-menu ul{width:198px !important}.ui-selectmenu-menu li a,.ui-selectmenu-status{background:#fff;font:12px/15px 'OpenSansBold',sans-serif}.ui-selectmenu-item-selected a{color:#c14800}.ui-widget{background:#fff;font:12px/15px 'OpenSansBold',sans-serif;padding:4px}.vertical-tabs .vertical-tabs-panes .seo-settings fieldset{border:0 none;padding:0 0 0 10px}.vertical-tabs .vertical-tabs-panes .seo-settings.collapsible legend{margin-bottom:5px}.vertical-tabs .vertical-tabs-panes .seo-settings.collapsible legend .fieldset-title{font-size:17px}#magento-lang-switcher-form{margin-top:32px}#magento-lang-switcher-form a:focus{outline:0;text-decoration:none}#magento-lang-switcher-form .control-label h4{margin-bottom:5px}
#magento-lang-switcher-form .controls .ui-selectmenu{background-color:#31302b;border-radius:0;border:1px solid #31302b;border-width:1px 1px 0 1px;padding:0;width:105px !important;height:auto;margin-left:-10px}#magento-lang-switcher-form .controls .ui-selectmenu .ui-selectmenu-status{background-color:#31302b;color:#cac3b4;float:left;padding:5px 0 5px 10px}#magento-lang-switcher-form .controls .ui-selectmenu .ui-selectmenu-icon{top:0;float:left;position:initial;padding:5px 0 0 5px;margin:0}#magento-lang-switcher-form .controls .ui-icon{background:url("/sites/all/themes/mag_redesign/images/icons/ico-select-white.png") bottom center no-repeat}#magento-lang-switcher-form .controls .form-select{background-color:#31302b;color:#fff;padding:5px 0;border-radius:0}#magento-lang-switcher-form .controls .form-select option{background-color:#31302b;color:#fff}#magento-lang-switcher-form .controls .ui-state-hover{border-color:#31302b !important}#magento-lang-switcher-form .controls .ui-state-hover .ui-selectmenu-status{color:#fff}#magento-lang-switcher-form .controls .ui-state-hover.ui-state-active{border-color:#cac3b4 !important}#magento-lang-switcher-form .controls .ui-state-active{border:1px solid #cac3b4;border-width:1px 1px 0 1px}#magento-lang-switcher-form .controls .ui-state-active .ui-selectmenu-status{color:#fff}#edit-mls-lang-menu{background:#31302b;border-radius:0;border-width:0 1px 1px 1px;width:105px !important}#edit-mls-lang-menu li{border:0}#edit-mls-lang-menu li a{background:none;color:#cac3b4;padding:5px 0 5px 10px}#edit-mls-lang-menu .ui-selectmenu-item-selected a{display:none}#edit-mls-lang-menu .ui-state-hover{background:none;border:0}#edit-mls-lang-menu .ui-state-hover a{color:#fff !important}.node-webform{margin:30px 0;max-width:100%;overflow-x:hidden}.node-webform#node-1075{margin-top:0}.node-webform .webform-client-form .webform-component{width:300px;vertical-align:top}.node-webform .webform-client-form .webform-component label{color:#676056;font:normal 14px/14px 'OpenSansBold',sans-serif;text-transform:uppercase;margin-top:20px;margin-bottom:10px}.node-webform .webform-client-form .webform-component label span.form-required{display:none}.node-webform .webform-client-form .webform-component label .form-radio,.node-webform .webform-client-form .webform-component label .form-checkbox{width:20px;padding:0;margin:0 20px 20px 0;float:left}.node-webform .webform-client-form .webform-component input{color:#676056;border-radius:2px;padding:8px 6px;border-color:#9b9893;margin:0;width:300px}.node-webform .webform-client-form .webform-component input.error{background:#fee;border-color:#c95b5a}.node-webform .webform-client-form .webform-component .ui-selectmenu-dropdown{border-radius:2px;border-color:#9b9893;margin-bottom:30px;padding:5px 4px}.node-webform .webform-client-form .webform-component .ui-selectmenu-dropdown.ui-state-hover{border-color:#9b9893 !important}.node-webform .webform-client-form .webform-component .ui-selectmenu{color:#31302b}.node-webform .webform-client-form .webform-component .ui-selectmenu:focus{color:#31302b;text-decoration:none}.node-webform .webform-client-form .webform-component .ui-selectmenu:hover{color:#31302b}.node-webform .webform-client-form .webform-component .ui-selectmenu-status{padding-left:8px;font-style:italic;font-size:14px}.node-webform .webform-client-form .webform-component .ui-selectmenu-icon{right:10px;background-color:#fff;padding:0 5px}.node-webform .webform-client-form .webform-component .ui-selectmenu-open{z-index:100}.node-webform .webform-client-form .webform-component .webform-calendar{width:auto}.node-webform .webform-client-form .webform-component .form-checkboxes{margin-bottom:20px}.node-webform .webform-client-form .webform-component-date{width:auto}.node-webform .webform-client-form .webform-component-textarea{width:auto}.node-webform .webform-client-form .webform-component-markup{width:auto}.node-webform .webform-client-form .form-submit{display:block;color:#fff;background:#cac3b4;box-shadow:inset 0 0 0 0 #676056;transition-duration:.7s;-webkit-transition:.7s;padding:15px 20px;margin-top:30px}
.node-webform .webform-client-form .form-submit:hover{box-shadow:inset 0 100px 0 0 #676056;transition-duration:.4s;-webkit-transition:.4s}.node-webform .webform-client-form button[value="Upload"]{font:normal 14px/14px 'OpenSansBold',sans-serif;background:#25acc3;box-shadow:inset 0 0 0 0 #048399;padding:10px 15px}.node-webform .webform-client-form button[value="Upload"]:hover{box-shadow:inset 0 100px 0 0 #048399;transition-duration:.4s;-webkit-transition:.4s}.node-webform .webform-client-form .btn-primary{float:right;background:#ef672f;box-shadow:inset 0 0 0 0 #c14800}.node-webform .webform-client-form .btn-primary:hover{box-shadow:inset 0 100px 0 0 #c14800;transition-duration:.4s;-webkit-transition:.4s}@media(max-width:767px){.node-webform .webform-client-form{padding:0;margin:0}.node-webform .webform-client-form .webform-component{width:100%}.node-webform .webform-client-form .webform-component input{width:100%}}#webform-client-form-1060 .btn-primary{float:none}#webform-client-form-1060 .radio{padding-left:0}#webform-client-form-1075,#webform-client-form-148,#webform-client-form-155{width:815px}#webform-client-form-1075 .webform-component,#webform-client-form-148 .webform-component,#webform-client-form-155 .webform-component{width:225px;display:inline-block;margin-right:30px;vertical-align:top}#webform-client-form-1075 .webform-component label,#webform-client-form-148 .webform-component label,#webform-client-form-155 .webform-component label{color:#676056;font:normal 14px/14px 'OpenSansBold',sans-serif;text-transform:uppercase;margin-bottom:10px}#webform-client-form-1075 .webform-component label span.form-required,#webform-client-form-148 .webform-component label span.form-required,#webform-client-form-155 .webform-component label span.form-required{display:none}#webform-client-form-1075 .webform-component input,#webform-client-form-148 .webform-component input,#webform-client-form-155 .webform-component input{color:#676056;font-style:italic;border-radius:2px;padding:8px 6px;border-color:#9b9893;margin-bottom:30px;width:225px}#webform-client-form-1075 .webform-component input.error,#webform-client-form-148 .webform-component input.error,#webform-client-form-155 .webform-component input.error{background:#fee;border-color:#c95b5a}#webform-client-form-1075 .webform-component .ui-selectmenu-dropdown,#webform-client-form-148 .webform-component .ui-selectmenu-dropdown,#webform-client-form-155 .webform-component .ui-selectmenu-dropdown{border-radius:2px;border-color:#9b9893;margin-bottom:30px;padding:5px 4px;width:215px !important}#webform-client-form-1075 .webform-component .ui-selectmenu-dropdown.ui-state-hover,#webform-client-form-148 .webform-component .ui-selectmenu-dropdown.ui-state-hover,#webform-client-form-155 .webform-component .ui-selectmenu-dropdown.ui-state-hover{border-color:#9b9893 !important}#webform-client-form-1075 .webform-component .ui-selectmenu,#webform-client-form-148 .webform-component .ui-selectmenu,#webform-client-form-155 .webform-component .ui-selectmenu{color:#31302b}#webform-client-form-1075 .webform-component .ui-selectmenu:focus,#webform-client-form-148 .webform-component .ui-selectmenu:focus,#webform-client-form-155 .webform-component .ui-selectmenu:focus{color:#31302b;text-decoration:none}#webform-client-form-1075 .webform-component .ui-selectmenu:hover,#webform-client-form-148 .webform-component .ui-selectmenu:hover,#webform-client-form-155 .webform-component .ui-selectmenu:hover{color:#31302b}#webform-client-form-1075 .webform-component .ui-selectmenu-status,#webform-client-form-148 .webform-component .ui-selectmenu-status,#webform-client-form-155 .webform-component .ui-selectmenu-status{padding-left:8px;font-style:italic;font-size:14px}#webform-client-form-1075 .webform-component .ui-selectmenu-icon,#webform-client-form-148 .webform-component .ui-selectmenu-icon,#webform-client-form-155 .webform-component .ui-selectmenu-icon{right:10px;background-color:#fff;padding:0 5px}#webform-client-form-1075 .webform-component .ui-selectmenu-open,#webform-client-form-148 .webform-component .ui-selectmenu-open,#webform-client-form-155 .webform-component .ui-selectmenu-open{z-index:100}#webform-client-form-1075 .form-submit,#webform-client-form-148 .form-submit,#webform-client-form-155 .form-submit{display:block;color:#fff;background:#ef672f;box-shadow:inset 0 0 0 0 #c14800;transition-duration:.7s;-webkit-transition:.7s;padding:15px 20px}#webform-client-form-1075 .form-submit:hover,#webform-client-form-148 .form-submit:hover,#webform-client-form-155 .form-submit:hover{box-shadow:inset 0 100px 0 0 #c14800;transition-duration:.4s;-webkit-transition:.4s}#webform-client-form-1075 #webform-component-need-help,#webform-client-form-148 #webform-component-need-help,#webform-client-form-155 #webform-component-need-help{display:block;width:100%;padding:20px 0 30px}#webform-client-form-1075 #webform-component-need-help .form-item-submitted-need-help,#webform-client-form-148 #webform-component-need-help .form-item-submitted-need-help,#webform-client-form-155 #webform-component-need-help .form-item-submitted-need-help{display:inline-block}#webform-client-form-1075 #webform-component-need-help .form-item-submitted-need-help label[for='edit-submitted-need-help-1'],#webform-client-form-148 #webform-component-need-help .form-item-submitted-need-help label[for='edit-submitted-need-help-1'],#webform-client-form-155 #webform-component-need-help .form-item-submitted-need-help label[for='edit-submitted-need-help-1']{border:2px solid #676056;padding:9px 14px 2px 4px;margin:0}#webform-client-form-1075 #webform-component-need-help .form-item-submitted-need-help label[for='edit-submitted-need-help-2'],#webform-client-form-148 #webform-component-need-help .form-item-submitted-need-help label[for='edit-submitted-need-help-2'],#webform-client-form-155 #webform-component-need-help .form-item-submitted-need-help label[for='edit-submitted-need-help-2']{border:2px solid #676056;padding:9px 14px 2px 4px;margin:0}
#webform-client-form-1075 #webform-component-need-help .form-item-submitted-need-help #edit-submitted-need-help-1,#webform-client-form-148 #webform-component-need-help .form-item-submitted-need-help #edit-submitted-need-help-1,#webform-client-form-155 #webform-component-need-help .form-item-submitted-need-help #edit-submitted-need-help-1{width:30px;padding:0;margin:0;outline:0}#webform-client-form-1075 #webform-component-need-help .form-item-submitted-need-help #edit-submitted-need-help-2,#webform-client-form-148 #webform-component-need-help .form-item-submitted-need-help #edit-submitted-need-help-2,#webform-client-form-155 #webform-component-need-help .form-item-submitted-need-help #edit-submitted-need-help-2{width:30px;padding:0;margin:0;outline:0}#webform-client-form-1075 #webform-component-partners,#webform-client-form-148 #webform-component-partners,#webform-client-form-155 #webform-component-partners{display:none;width:100%;margin-bottom:30px}#webform-client-form-1075 #webform-component-partners p,#webform-client-form-148 #webform-component-partners p,#webform-client-form-155 #webform-component-partners p{font:13px/24px 'OpenSansRegular',sans-serif;margin-left:30px;color:#676056}#webform-client-form-1075 #webform-component-partners label,#webform-client-form-148 #webform-component-partners label,#webform-client-form-155 #webform-component-partners label{font:17px/30px 'OpenSansRegular',sans-serif;color:#ef672f;text-transform:none}#webform-client-form-1075 #webform-component-partners label input,#webform-client-form-148 #webform-component-partners label input,#webform-client-form-155 #webform-component-partners label input{width:30px;outline:0;margin-top:9px}#webform-client-form-1075 #webform-component-partners .control-label,#webform-client-form-148 #webform-component-partners .control-label,#webform-client-form-155 #webform-component-partners .control-label{display:none}#webform-client-form-1075 #webform-component-partners .form-item-submitted-partners,#webform-client-form-148 #webform-component-partners .form-item-submitted-partners,#webform-client-form-155 #webform-component-partners .form-item-submitted-partners{border-top:1px solid #cac3b4;padding:15px 0 10px}#webform-client-form-1075 #webform-component-partners-no,#webform-client-form-148 #webform-component-partners-no,#webform-client-form-155 #webform-component-partners-no{display:none;width:100%;margin-bottom:30px}#webform-client-form-1075 #webform-component-partners-no p,#webform-client-form-148 #webform-component-partners-no p,#webform-client-form-155 #webform-component-partners-no p{font:13px/24px 'OpenSansRegular',sans-serif;margin-left:30px;color:#676056}#webform-client-form-1075 #webform-component-partners-no label,#webform-client-form-148 #webform-component-partners-no label,#webform-client-form-155 #webform-component-partners-no label{font:17px/30px 'OpenSansRegular',sans-serif;color:#ef672f;text-transform:none}#webform-client-form-1075 #webform-component-partners-no label input,#webform-client-form-148 #webform-component-partners-no label input,#webform-client-form-155 #webform-component-partners-no label input{width:30px;outline:0;margin-top:9px}#webform-client-form-1075 #webform-component-partners-no .control-label,#webform-client-form-148 #webform-component-partners-no .control-label,#webform-client-form-155 #webform-component-partners-no .control-label{display:none}#webform-client-form-1075 #webform-component-partners-no .form-item-submitted-partners-no,#webform-client-form-148 #webform-component-partners-no .form-item-submitted-partners-no,#webform-client-form-155 #webform-component-partners-no .form-item-submitted-partners-no{border-top:1px solid #cac3b4;padding:15px 0 10px}#webform-client-form-1075 .node-type-webform .ui-selectmenu-menu-dropdown,#webform-client-form-148 .node-type-webform .ui-selectmenu-menu-dropdown,#webform-client-form-155 .node-type-webform .ui-selectmenu-menu-dropdown{width:223px !important}#webform-client-form-1075 .node-type-webform .ui-selectmenu-menu-dropdown li a,#webform-client-form-148 .node-type-webform .ui-selectmenu-menu-dropdown li a,#webform-client-form-155 .node-type-webform .ui-selectmenu-menu-dropdown li a{color:#c14800;text-transform:capitalize !important}#webform-client-form-1075 .node-type-webform .ui-selectmenu-menu-dropdown li.ui-state-hover a,#webform-client-form-148 .node-type-webform .ui-selectmenu-menu-dropdown li.ui-state-hover a,#webform-client-form-155 .node-type-webform .ui-selectmenu-menu-dropdown li.ui-state-hover a{color:#222 !important}#webform-client-form-1075 .node-type-webform .ui-selectmenu-menu-dropdown .ui-selectmenu-item-selected a,#webform-client-form-148 .node-type-webform .ui-selectmenu-menu-dropdown .ui-selectmenu-item-selected a,#webform-client-form-155 .node-type-webform .ui-selectmenu-menu-dropdown .ui-selectmenu-item-selected a{color:#c14800}#webform-client-form-1075{width:100%}#webform-client-form-1075 .webform-component{width:500px;display:block}#webform-client-form-1075 .webform-component select,#webform-client-form-1075 .webform-component input{width:100%;margin-bottom:15px}#webform-client-form-1075 .webform-component#webform-component-text-title-ecg{width:152%;margin-left:-100px;background:#c14800;padding:110px 0;position:relative}#webform-client-form-1075 .webform-component#webform-component-text-title-ecg:after,#webform-client-form-1075 .webform-component#webform-component-text-title-ecg:before{background:#c14800;display:block;content:"";position:absolute;width:400%;left:-400%;height:100%;top:0}#webform-client-form-1075 .webform-component#webform-component-text-title-ecg:after{left:auto;right:-400%}#webform-client-form-1075 .webform-component#webform-component-text-title-ecg h2{color:#fff}@media(min-width:980px) and (max-width:1199px){#webform-client-form-1075 .webform-component#webform-component-text-title-ecg{margin-left:-75px;width:150%}}@media(min-width:768px) and (max-width:979px){#webform-client-form-1075 .webform-component#webform-component-text-title-ecg{margin-left:-65px;width:150%}}@media(max-width:767px){#webform-client-form-1075 .webform-component#webform-component-text-title-ecg{margin-left:0;width:100%}}#webform-client-form-1075 .webform-component#webform-component-intro-ecg{width:152%;margin-left:-100px;padding:50px 0}#webform-client-form-1075 .webform-component#webform-component-intro-ecg h3 a{text-transform:none}@media(min-width:980px) and (max-width:1199px){#webform-client-form-1075 .webform-component#webform-component-intro-ecg{margin-left:-75px;width:150%}}@media(min-width:768px) and (max-width:979px){#webform-client-form-1075 .webform-component#webform-component-intro-ecg{margin-left:-65px;width:150%}}@media(max-width:767px){#webform-client-form-1075 .webform-component#webform-component-intro-ecg{margin-left:0;width:100%}}@media(max-width:767px){#webform-client-form-1075 .webform-component{max-width:100%}}#webform-client-form-1075 .btn-primary{float:none}.ecg-thank-you h3{text-transform:uppercase;font:19px/30px "OpenSansBold",sans-serif;letter-spacing:.04em}.mktoForm{width:auto !important}.mktoForm .mktoFormRow{margin-bottom:10px}.mktoForm .mktoFormRow .mktoRequiredField label.mktoLabel,.mktoForm .mktoFormRow .mktoAsterix{color:#c14800;font-weight:normal}.mktoForm .mktoFormRow .mktoLabel{color:#676056;font-size:14px;font-family:Open Sans,OpenSansRegular,sans-serif;padding-bottom:10px;width:auto !important}.mktoForm .mktoFormRow .mktoField{clear:left;font-family:Open Sans,OpenSansRegular,sans-serif;font-size:14px;color:#676056;border-radius:4px;border:1px solid #ccc;background:#fff}.mktoForm .mktoFormRow .mktoField.mktoTextField,.mktoForm .mktoFormRow .mktoField.mktoTelField,.mktoForm .mktoFormRow .mktoField.mktoDateField,.mktoForm .mktoFormRow .mktoField.mktoEmailField,.mktoForm .mktoFormRow .mktoField.mktoNumberField,.mktoForm .mktoFormRow .mktoField.mktoUrlField{width:458px !important;height:40px}.mktoForm .mktoFormRow input[type=text],.mktoForm .mktoFormRow input[type=email],.mktoForm .mktoFormRow input[type=tel],.mktoForm .mktoFormRow input[type=number],.mktoForm .mktoFormRow input[type=date],.mktoForm .mktoFormRow input[type=url]{padding:0 5px}.mktoForm .mktoFormRow textarea{width:458px !important;height:120px !important;max-height:120px;clear:left;float:left !important;padding:5px !important}
.mktoForm .mktoFormRow select{width:458px !important;height:40px;padding:0 5px}.mktoForm .mktoFormRow .mktoCheckboxList,.mktoForm .mktoFormRow .mktoRadioList{clear:left;padding:0}.mktoForm .mktoFormRow .mktoCheckboxList label,.mktoForm .mktoFormRow .mktoRadioList label{margin:0 0 20px 1.5em;font-family:Open Sans,OpenSansRegular,sans-serif;font-size:14px;color:#676056}.mktoForm .mktoFormRow .mktoCheckboxList label:last-child,.mktoForm .mktoFormRow .mktoRadioList label:last-child{margin-bottom:0}.mktoForm .mktoFormRow .mktoCheckboxList input,.mktoForm .mktoFormRow .mktoRadioList input{margin-bottom:20px}.mktoForm .mktoFormRow .mktoCheckboxList input:last-child,.mktoForm .mktoFormRow .mktoRadioList input:last-child{margin-bottom:0}.mktoForm .mktoFormRow input[type="radio"],.mktoForm .mktoFormRow input[type="checkbox"]{font-size:20px;margin:0}.mktoForm .mktoFormRow .mktoRangeField{clear:left}.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple{margin-left:373px !important}.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton{background:#ef672f;background-color:#ef672f;border:1px solid #ef672f;border-radius:2px;font-family:Open Sans,OpenSansRegular,sans-serif;font-weight:700;font-size:14px;padding:10px 20px;text-transform:uppercase}.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton:hover,.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton:active,.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton:focus{border:1px solid #c14800;background:#c14800;background-color:#c14800}#contact-us-form{margin-bottom:15px}#contact-us-form form,#contact-us-form input,#contact-us-form label,#contact-us-form select,#contact-us-form textarea,#contact-us-form .mktoFieldDescriptor,#contact-us-form .mktoFieldWrap{width:100% !important}#contact-us-form label{color:#676056 !important;display:inline-block;font-size:14px !important;font-weight:normal !important;line-height:20px !important}#contact-us-form .mktoRequiredField label:after{content:" *";color:#ec4a24}#contact-us-form .mktoAsterix{display:none}#contact-us-form select,#contact-us-form input,#contact-us-form textarea{display:block !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-shadow:none !important;border:1px solid #ccc !important;background:#fff !important;border-radius:4px !important;outline:0 !important;font:16px/30px 'OpenSansRegular',Arial,sans-serif !important;margin-bottom:3px !important;-webkit-transition:.3s !important;-moz-transition:.3s !important;-ms-transition:.3s !important;-o-transition:.3s !important;transition:.3s !important}#contact-us-form select:focus,#contact-us-form input:focus,#contact-us-form textarea:focus{border:1px solid gray !important}#contact-us-form select{height:40px !important;text-transform:none;padding:5px 10px !important}#contact-us-form input{height:40px !important;padding:5px 10px !important}#contact-us-form textarea{height:140px !important;font:16px/20px 'OpenSansRegular',Arial,sans-serif;padding:10px !important;resize:vertical}#contact-us-form .mktoButtonRow{float:right}#contact-us-form button{float:right !important;border:0 none !important;border-radius:2px !important;box-shadow:none !important;box-sizing:border-box !important;color:#fff !important;font:14px/15px "OpenSansBold",sans-serif !important;letter-spacing:1px !important;text-shadow:none !important;text-transform:uppercase !important;transition:all .4s ease 0s !important;background:#ef672f none repeat scroll 0 0 !important;box-shadow:0 0 0 0 #c14800 inset !important;color:#fff !important;transition-duration:.7s !important;padding:15px 20px !important;width:auto !important}#contact-us-form button:hover{box-shadow:0 100px 0 0 #c14800 inset !important;transition-duration:.4s !important}.page-node-686 .node-page{margin:50px 0}.pricing-page{background:#f7f3eb url(/sites/all/themes/mag_redesign/images/ee_plans.png) no-repeat top center;background-size:100% auto;margin:0;padding:0}.pricing-page .scheme-shell{background-color:transparent}.pricing-page .scheme-shell .page-title{font:27px/36px "OpenSansBold",Arial,sans-serif;color:#31302b;margin:100px 0 300px}.pricing-page .pricing{margin-bottom:70px}.pricing-page .pricing .row-fluid>[class*="span"]{border:1px solid #ddd;background-color:#fff}.pricing-page .pricing .row-fluid>[class*="span"]>[class*="span"]{width:50%}.pricing-page .pricing .row-fluid>[class*="span"]>[class*="span"]:nth-of-type(even){border-left:2px solid #ddd}.pricing-page .pricing .row-fluid>[class*="span"]>[class*="span"]:nth-of-type(even),.pricing-page .pricing .row-fluid>[class*="span"]>[class*="span"]:nth-of-type(even) [class*="span"]{margin-left:0}.pricing-page .pricing .row-fluid>[class*="span"] .container-section-title{width:100%;height:140px;display:table}.pricing-page .pricing .row-fluid>[class*="span"] .container-section-title>*{display:table-cell;vertical-align:middle}.pricing-page .pricing .row-fluid>[class*="span"] .container-section-title .section-title{font:300 34px "OpenSansSemiBold",Arial,sans-serif;color:#fff;padding-left:40px;text-transform:capitalize}.pricing-page .pricing .row-fluid>[class*="span"] .container-section-title .section-title .normal{font-family:"OpenSansLight",Arial,sans-serif}
.pricing-page .pricing .row-fluid>[class*="span"] .container-section-title .section-title .premium{text-transform:uppercase;font:16px "OpenSansBold",Arial,sans-serif;color:#fff;display:block}.pricing-page .pricing .row-fluid>[class*="span"] .h5,.pricing-page .pricing .row-fluid>[class*="span"] .features,.pricing-page .pricing .row-fluid>[class*="span"] ul{margin:40px}.pricing-page .pricing .row-fluid>[class*="span"] .h5,.pricing-page .pricing .row-fluid>[class*="span"] .features{font:15px/30px "OpenSans",Arial,sans-serif;color:#676056}.pricing-page .pricing .row-fluid>[class*="span"] .features{font-family:"OpenSansBold",Arial,sans-serif}.pricing-page .pricing .row-fluid>[class*="span"] ul li{margin:22px 0}.pricing-page .pricing .row-fluid>[class*="span"] .fees{margin:0 40px 60px}.pricing-page .pricing .row-fluid .topic:nth-of-type(odd) .features{margin-top:68px}@media(max-width:767px) and (max-width:524px){.pricing-page .pricing .row-fluid>[class*="span"] .container-section-title .section-title .premium{padding-bottom:10px}}@media(max-width:767px){.pricing-page{background:#f7f3eb}.pricing-page .image-container,.pricing-page .topic{border:1px solid #afa9a0}.pricing-page .image-container{margin:36px 0}.pricing-page .pricing .container .row-fluid>[class*="span"]{background:transparent;border:0}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic{background:#fff;margin:0 0 36px;width:100%}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .section-title{padding-left:19px;font-size:50px}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .content-general{margin-bottom:60px}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .content{margin-top:30px;display:none}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .content.show-content{display:block;margin-bottom:100px}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .content ul li{font:500 28px "OpenSansLight",Arial,sans-serif;margin-bottom:60px}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .h5,.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .features,.pricing-page .pricing .container .row-fluid>[class*="span"] .topic ul,.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn{margin:20px}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .h5,.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .features{font-size:28px;line-height:40px}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .fees{margin:0 20px 20px}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .fees a{display:inline-block;background:#ef6a33;padding:24px 30px;font:19px "OpenSansBold",Arial,sans-serif;color:#fff}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn{position:relative;margin:0 0 20px 20px;border:3px solid #676056;display:inline-block}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn:hover{cursor:pointer}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn>*{margin:25px 20px}
.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn a{margin-right:17px;float:left;font:19px "OpenSansBold",Arial,sans-serif;color:#676056}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn .arrow{margin:22px;border:0;background:#676056;width:18px;height:18px;transform:rotate(45deg);float:right;position:relative;border-bottom:3px solid #676056;border-right:3px solid #676056}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn .arrow.arrow-up:after{content:'';position:absolute;top:-7px;left:6px;width:5px;height:32px;transform:rotate(45deg);background:#fff}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn .arrow.arrow-up:before{content:'';position:absolute;top:-1px;left:-1px;width:18px;height:18px;background:#fff}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn .arrow.arrow-down{margin-top:34px}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn .arrow.arrow-down:after{content:'';position:absolute;bottom:-10px;right:3px;width:5px;height:32px;transform:rotate(45deg);background:#fff}.pricing-page .pricing .container .row-fluid>[class*="span"] .topic .toggle-content-btn .arrow.arrow-down:before{content:'';position:absolute;bottom:-4px;right:-4px;width:18px;height:18px;background:#fff}}@media(min-width:980px) and (max-width:1199px){.pricing-page .scheme-shell .page-title{margin-bottom:160px}}@media(min-width:768px) and (max-width:979px){.pricing-page .scheme-shell .page-title{margin-bottom:60px}}@media(min-width:1200px) and (max-width:1370px){.pricing-page .scheme-shell .page-title{margin-bottom:215px}}#node-46{padding:0;margin:0}#node-217{padding:0;margin:0}#omg-404{height:800px;background:url("/sites/all/themes/mag_redesign/images/xroads.png") no-repeat scroll -173px -45px rgba(0,0,0,0)}#omg-404 h1{margin:57px 0 39px}#omg-404 #page-search{color:#cac3b4;border-radius:0;font:14px "OpenSansBold",Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;padding:0 0 0 30px;width:453px;height:69px}#omg-404 button[type="submit"]{background:url(/sites/all/themes/mag_redesign/images/404-page-search.jpg) center center no-repeat;-webkit-appearance:none;border:0 none;color:#fff;height:66px;margin:-10px 0 0 -87px;text-indent:-9000px;width:81px}#omg-404 .sitelink{display:block;height:55px}#omg-404 .sitelink span{display:block}#omg-404 .sitelink span.h9{text-transform:none;color:#31302b;line-height:18px}#omg-404 .sitelink .ocean{color:#01667b}#omg-404 .sitelink .redwood{color:#a84b27}#omg-404 .sitelink .emerald{color:#5b8116}#omg-404 .sitelink:hover .ocean{color:#048399}#omg-404 .sitelink:hover .rust{color:#ef672f}#omg-404 .sitelink:hover .redwood{color:#bc6538}#omg-404 .sitelink:hover .emerald{color:#79a22e}#omg-404 .sites{margin:12px 0 15px}#contact-sales h2{color:#ef672f;margin-bottom:30px}#contact-sales p{font-size:17px;line-height:30px}#sitemap h6{margin-bottom:0}#sitemap ul{margin:0 0 35px}#sitemap ul li ul{margin:0 0 0 35px}#sitemap hr{margin:0 0 40px}#sitemap strong{font-family:"OpenSansBold",Arial,sans-serif;font-weight:normal;font-size:13px;line-height:24px}#sitemap a{font-size:13px;line-height:24px;text-transform:none}.terms-service{margin-bottom:100px}.terms-service a{text-transform:none;font:14px/24px "OpenSansBold",Arial,sans-serif}.terms-service strong{font:14px/24px "OpenSansBold",Arial,sans-serif}.terms-service p{margin-bottom:15px}.terms-service p a{font:14px/24px "OpenSansSemiBold",Arial,sans-serif;color:#ef672f}.terms-service ul{list-style-type:disc}.terms-service ul li{margin-bottom:10px}.terms-service ol li{margin-bottom:10px}.terms-service table{color:#676056;margin:40px 0 10px 0}.terms-service table tr:nth-child(odd){background-color:#f7f3eb}.terms-service table tr td{padding:15px 30px}.terms-service table .last{border-bottom:1px solid #676056}.terms-service h2{margin-bottom:30px}.terms-service h4{margin-top:20px;margin-bottom:10px}.terms-service h6{margin-bottom:10px}.terms-service .terms-menu{list-style-type:none;margin:0}.terms-service .terms-menu a{font:14px/24px "OpenSansSemiBold",Arial,sans-serif;color:#ef672f}.terms-service .back-btn{text-transform:uppercase}.privacy-policy{margin-bottom:100px}.privacy-policy a{text-transform:none}.privacy-policy a.left-arrow,.privacy-policy a.top-arrow{text-transform:uppercase}.privacy-policy p{font-size:13px;line-height:24px;margin-bottom:25px}.privacy-policy p a{font-size:13px}.privacy-policy .privacy-item{margin-top:70px}.privacy-policy .privacy-item h5{margin-top:15px}.privacy-policy .privacy-item h6{margin-bottom:20px}.privacy-policy .privacy-item ul{font-size:13px;line-height:24px;margin-left:15px;margin-bottom:25px}.privacy-policy .privacy-item ul li{list-style:disc;list-style-position:outside}.privacy-policy .privacy-item ul li ul{margin-left:25px;margin-bottom:0}.privacy-policy .pr-list-icon{display:block;width:60px;height:60px;background:url(/sites/all/themes/mag_redesign/images/privacypolicy_sprite.png) 0 0 no-repeat}.privacy-policy .pr-list-icon.scope{background-position:0 0}.privacy-policy .pr-list-icon.global{background-position:0 -60px}.privacy-policy .pr-list-icon.collection{background-position:0 -120px}.privacy-policy .pr-list-icon.use{background-position:0 -180px}.privacy-policy .pr-list-icon.choice{background-position:0 -240px}.privacy-policy .pr-list-icon.access{background-position:0 -300px}.privacy-policy .pr-list-icon.disclosure{background-position:0 -360px}.privacy-policy .pr-list-icon.security{background-position:0 -420px}.privacy-policy .pr-list-icon.information{background-position:0 -480px}.privacy-policy .pr-list-icon.questions{background-position:0 -540px}.privacy-policy .privacy-list{margin-top:35px;border-bottom:1px solid #cac3b4;padding-bottom:5px}.privacy-policy .privacy-list ul{margin:0;*zoom:1;}.privacy-policy .privacy-list ul li{list-style:none;padding:0;min-height:60px;margin-bottom:55px}.privacy-policy .privacy-list ul li .pr-list-icon{float:left;margin-top:7px}.privacy-policy .privacy-list ul .h9{padding-left:75px;margin-top:-7px}.privacy-policy .privacy-list ul .h9 a{text-transform:uppercase;font-family:'OpenSansBold'}.privacy-policy .privacy-list ul p{padding-left:75px}.privacy-policy h2{margin:35px 0 30px}.privacy-policy h4{margin:25px 0 30px}.privacy-policy h5{margin:30px 0 25px;text-transform:uppercase;font:16px/20px "OpenSansBold",Arial,sans-serif}.privacy-policy h6{font:13px/20px "OpenSansBold",Arial,sans-serif}.paypal-chart{background-color:#f7f3eb}.paypal-chart h2{padding:50px 0}.paypal-chart .h8{margin:50px 0 0 0}.paypal-chart .header-chart{background-color:#f7f3eb;list-style-type:none;margin:0}.paypal-chart .header-chart li{float:left;height:115px}.paypal-chart .header-chart li h6{text-transform:none;padding:10px}.paypal-chart .header-chart li p{padding:10px}.paypal-chart .header-chart li a{color:#fff;padding:10px;font-size:13px}.paypal-chart .header-chart li:nth-child(1){width:240px;background-color:#f7f3eb;border-right:1px solid #cac3b4}
.paypal-chart .header-chart li:nth-child(2){width:120px;color:#fff;background-color:#4bb7be;position:relative;border-right:1px solid #4bb7be}.paypal-chart .header-chart li:nth-child(2) a{position:absolute;bottom:0}.paypal-chart .header-chart li:nth-child(3){width:362px;color:#fff;background-color:#048399;position:relative;border-right:1px solid #4bb7be}.paypal-chart .header-chart li:nth-child(3) a{position:absolute;bottom:0}.paypal-chart .header-chart li:nth-child(4){width:241px;color:#fff;background-color:#01667b;position:relative;border-right:1px solid #4bb7be}.paypal-chart .header-chart li:nth-child(4) a{position:absolute;bottom:0}.paypal-chart .title-chart{list-style-type:none;margin:0}.paypal-chart .title-chart li{float:left;height:115px}.paypal-chart .title-chart li h6{text-transform:none;padding:10px}.paypal-chart .title-chart li p{padding:10px}.paypal-chart .title-chart li a{color:#fff;padding:10px;font-size:13px}.paypal-chart .title-chart li:nth-child(1){width:240px;background-color:#f7f3eb;border-right:1px solid #cac3b4}.paypal-chart .title-chart li:nth-child(n+2){width:120px;color:#fff}.paypal-chart .title-chart li:nth-child(n+2) p{margin:0;line-height:22px}.paypal-chart .title-chart li:nth-child(2){background-color:#4bb7be;border-top:1px solid #fff;border-right:1px solid #4bb7be}.paypal-chart .title-chart li:nth-child(3){background-color:#048399;border-top:1px solid #4bb7be;border-right:1px solid #4bb7be}.paypal-chart .title-chart li:nth-child(4){background-color:#048399;border-top:1px solid #4bb7be;border-right:1px solid #4bb7be}.paypal-chart .title-chart li:nth-child(5){background-color:#048399;border-top:1px solid #4bb7be;border-right:1px solid #4bb7be}.paypal-chart .title-chart li:nth-child(6){background-color:#01667b;border-top:1px solid #4bb7be;border-right:1px solid #4bb7be}.paypal-chart .title-chart li:nth-child(7){background-color:#01667b;border-top:1px solid #4bb7be;border-right:1px solid #4bb7be}.paypal-chart .title-chart li:nth-child(8){background-color:#01667b;border-top:1px solid #4bb7be;border-right:1px solid #4bb7be}.paypal-chart .on-chart{list-style-type:none;margin:0}.paypal-chart .on-chart li{float:left;height:115px}.paypal-chart .on-chart li img{display:inline-block;margin:40px 3px 40px 50px}.paypal-chart .on-chart li sup{position:relative;top:-8px}.paypal-chart .on-chart li:nth-child(1){width:240px;background-color:#f2ebde;border-right:1px solid #cac3b4}.paypal-chart .on-chart li:nth-child(1) p{padding:20px 30px 0 30px;text-align:left}.paypal-chart .on-chart li:nth-child(n+2){width:120px;color:#676056;background-color:#f2ebde;border-right:1px solid #cac3b4}.paypal-chart .on-chart li:nth-child(n+2) h4{margin:20px auto;width:40px}.paypal-chart .on-chart li:nth-child(n+2) p{padding:20px 30px 0 30px;text-align:center}.paypal-chart .off-chart{list-style-type:none;margin:0}.paypal-chart .off-chart li{float:left;height:115px}.paypal-chart .off-chart li img{display:inline-block;margin:40px 3px 40px 50px}.paypal-chart .off-chart li sup{position:relative;top:-8px}.paypal-chart .off-chart li:nth-child(1){width:240px;background-color:#f7f3eb;border-right:1px solid #cac3b4}.paypal-chart .off-chart li:nth-child(1) p{padding:20px 30px 0 30px;text-align:left}.paypal-chart .off-chart li:nth-child(n+2){width:120px;color:#676056;background-color:#f7f3eb;border-right:1px solid #cac3b4}.paypal-chart .off-chart li:nth-child(n+2) p{padding:20px 30px 0 30px;text-align:center}.paypal-chart .merchant-fees{list-style-type:none;margin:10px 0 50px 0}.paypal-chart .merchant-fees sup{margin-right:3px}.paypal-chart .merchant-fees li{padding-bottom:5px}.paypal-chart .fees{list-style-type:none}.paypal-chart .fees li{height:160px}.paypal-chart .fees p{line-height:24px}.paypal-quiz{padding:35px 0;margin:0 0 30px 0;border-top:1px solid #cac3b4}.paypal-quiz h2{font:35px/36px "OpenSansBold",Arial,sans-serif;color:#676056;text-transform:uppercase}.paypal-quiz h3{font:48px/62px "OpenSansLight",Arial,sans-serif;color:#676056;margin-bottom:100px}.paypal-quiz h4{font:20px/30px "OpenSansBold",Arial,sans-serif;color:#676056;text-transform:uppercase;margin:8px 0 12px 0}
.paypal-quiz ul{margin:30px 0 0 20px}.paypal-quiz ul li{font:20px/30px "OpenSansLight",Arial,sans-serif;color:#676056;overflow:hidden;padding:0 0 0 5px;margin:0 0 0 10px;list-style-type:none}.paypal-quiz p{font:20px/30px "OpenSansLight",Arial,sans-serif;color:#676056;padding:5px 0 20px 0;margin:0}.paypal-quiz p a{font:20px/30px "OpenSansSemiBold",Arial,sans-serif;color:#ef672f;text-decoration:none;text-transform:none}.paypal-quiz p a:hover{color:#c14800}.paypal-quiz label{font:20px/30px "OpenSansLight",Arial,sans-serif;color:#676056;padding:0 0 0 35px}.paypal-quiz input[type="radio"]{margin:10px 0 0;width:20px;float:left}.paypal-quiz .disc{margin:0 0 20px 25px;padding:0}.paypal-quiz .disc li{font:20px/30px "OpenSansLight",Arial,sans-serif;color:#676056;overflow:visible;list-style-type:disc}.paypal-quiz .disc li a{font:20px/30px "OpenSansSemiBold",Arial,sans-serif;color:#ef672f}.paypal-quiz .disc li a:hover{color:#c14800}.paypal-quiz .question-section{position:relative;min-height:300px;margin-bottom:30px}.paypal-quiz .results-section{margin-bottom:60px}.paypal-quiz .back{font:14px/36px "OpenSansBold",Arial,sans-serif;color:#676056;letter-spacing:.04em;text-transform:uppercase;padding:0 0 0 55px;display:inline-block;background:url(/sites/all/themes/mag_redesign/images/quiz-back-arrow.png) 0 0 no-repeat}.paypal-quiz .back-from-result{color:#fff;background-color:#ef672f;padding:10px 20px;text-transform:uppercase}.paypal-quiz .back-from-result:hover{background-color:#c14800}.paypal-quiz .inside{margin-bottom:40px}.paypal-quiz .c-section{margin:40px 0;padding:40px 0;border-top:1px solid #cac3b4}.paypal-quiz .mage-sites{margin:0 0 10px}.paypal-quiz .mage-sites li{margin:0;padding:0}.paypal-quiz .mage-sites li a{color:#ef672f;font:20px/30px "OpenSansSemiBold",Arial,sans-serif}.paypal-quiz .mage-sites li a:hover{color:#c14800}.paypal-quiz .hover-link{width:24px;height:24px;display:inline-block;background-color:transparent;background:url(/sites/all/themes/mag_redesign/images/quiz-tooltip.png) left top no-repeat;position:relative;top:-15px}.paypal-quiz .question-section #tooltip{position:absolute;top:-40px;left:325px;background-color:#fff;border:1px solid #cac3b4;width:180px;border-radius:3px;display:none}.paypal-quiz .question-section #tooltip p{font:14px/20px "OpenSansLight",Arial,sans-serif;color:#676056;padding:15px}.paypal-quiz .question-section #tooltip img{position:absolute;left:82px;bottom:-5px;display:block}.question-section #tooltip #triangle-up{background:url(/sites/all/themes/img/ico/ico-triangle-up.png) no-repeat;width:21px;height:9px;position:absolute;top:-9px;left:50%;margin:0 0 0 -11px}.paypal-quiz .step{overflow:hidden;margin:0 0 20px}.question-section #step2,.question-section #step3,.question-section #step4,.question-section #step5,.question-section #step6,.question-section #step7,.question-section #step8{display:none}.results-section{display:none}.results-section #result1,.results-section #result2,.results-section #result3,.results-section #result4,.results-section #result5,.results-section #result6{display:none}#node-228,#node-232{background-color:#f7f3eb;margin:0;padding:80px 0}.payment-data a{text-transform:none;color:#ef672f}.payment-data a:hover{color:#c14800}.payment-data h2{color:#ef672f}.payment-data h5{color:#ef672f;font:17px/30px "OpenSansBold",Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.payment-data ul{list-style-type:disc;list-style-position:inside;margin:0;padding:30px 0}.payment-data ol li{margin:0 0 30px 0}.payment-data .white-box{background-color:#fdfdfb;border:1px solid #cac3b4;padding:25px;margin:20px 0;min-height:500px}.payment-data .borders{border-top:1px solid #cac3b4;border-bottom:1px solid #cac3b4;padding:20px 0;margin:40px 0}.view-certification-advisory-board{background:#f7f3eb}.view-certification-advisory-board .view-header header{display:none}
.view-certification-advisory-board .view-header .container.header-link{margin:40px auto 20px}.view-certification-advisory-board .view-header .directory-title{color:#c14800;font:normal 14px "OpenSansSemiBold",Arial,sans-serif}.view-certification-advisory-board .view-footer header{display:none}.view-certification-advisory-board .view-content .container{margin:0 auto 80px}.view-certification-advisory-board .view-content .container .list-class{margin:0}.view-certification-advisory-board .view-content .container .list-class li{background:#fff;height:268px;margin-top:20px;padding:10px;width:140px}.view-certification-advisory-board .view-content .container .list-class li .views-field{color:#7b756b;text-align:left}.view-certification-advisory-board .view-content .container .list-class li .views-field.views-field-field-adviser-image{margin:-10px -10px 10px}.view-certification-advisory-board .view-content .container .list-class li .views-field.views-field-field-adviser-first-name,.view-certification-advisory-board .view-content .container .list-class li .views-field.views-field-field-adviser-last-name{color:#ef672f;display:inline-block;font:normal 14px "OpenSansSemiBold",Arial,sans-serif;text-transform:uppercase}.view-certification-advisory-board .view-content .container .list-class li .views-field.views-field-field-adviser-title1{margin-top:5px}.view-certification-advisory-board .view-content .container .list-class li .views-field.views-field-field-adviser-title1,.view-certification-advisory-board .view-content .container .list-class li .views-field.views-field-field-adviser-title2{font:normal 12px "OpenSans",Arial,sans-serif}.view-certification-advisory-board .view-content .container .list-class li .views-field.views-field-field-adviser-company1,.view-certification-advisory-board .view-content .container .list-class li .views-field.views-field-field-adviser-company2{font:normal 12px "OpenSansBold",Arial,sans-serif}.view-certification-advisory-board .view-content .container .list-class li .views-field.views-field-field-adviser-company1{margin-bottom:10px}.view-certification-advisory-board .view-content .container .list-class li img{width:100%}.view-certification-advisory-board.view-display-id-page>.view-header .directory-title{margin-top:30px}.view-certification-advisory-board.view-display-id-page>.attachment{margin-bottom:80px}@media(min-width:1200px){.view-certification-advisory-board .list-class li:nth-child(7n+1){margin-left:0}}@media(min-width:980px) and (max-width:1199px){.view-certification-advisory-board .list-class li:nth-child(6n+1){margin-left:0}}@media(min-width:768px) and (max-width:979px){.view-certification-advisory-board .view-content .container .list-class li{margin-left:50px}.view-certification-advisory-board .view-content .container .list-class li:nth-child(4n+1){margin-left:0}}@media(max-width:767px){.view-certification-advisory-board .view-content .container .list-class{text-align:center}.view-certification-advisory-board .view-content .container .list-class li{text-align:left;display:inline-block;vertical-align:top;margin:15px .5% 10px}}.view-training,.view-certification,.view-magento-go-faq,.view-magento2-faq{background:#f7f3eb}.view-training .view-header header,.view-training .view-footer header,.view-certification .view-header header,.view-certification .view-footer header,.view-magento-go-faq .view-header header,.view-magento-go-faq .view-footer header,.view-magento2-faq .view-header header,.view-magento2-faq .view-footer header{display:none}.view-training .go-faq-header,.view-certification .go-faq-header,.view-magento-go-faq .go-faq-header,.view-magento2-faq .go-faq-header{padding-top:85px}.view-training .go-faq-header .for-shoppers,.view-certification .go-faq-header .for-shoppers,.view-magento-go-faq .go-faq-header .for-shoppers,.view-magento2-faq .go-faq-header .for-shoppers{text-transform:uppercase;font:19px "OpenSansBold",Arial,sans-serif;color:#676056;margin:20px 40px 50px}.view-training .go-faq-header .magento-go-block,.view-certification .go-faq-header .magento-go-block,.view-magento-go-faq .go-faq-header .magento-go-block,.view-magento2-faq .go-faq-header .magento-go-block{background:url(/sites/all/themes/mag_redesign/images/logos/magento-go-logo.png) no-repeat 20px 35px}.view-training .go-faq-header .magento-go-block a,.view-certification .go-faq-header .magento-go-block a,.view-magento-go-faq .go-faq-header .magento-go-block a,.view-magento2-faq .go-faq-header .magento-go-block a{margin:100px 0 0 20px}.view-training .go-faq-header .prostores-block,.view-certification .go-faq-header .prostores-block,.view-magento-go-faq .go-faq-header .prostores-block,.view-magento2-faq .go-faq-header .prostores-block{background:url(/sites/all/themes/mag_redesign/images/logos/prostores.png) no-repeat 20px 25px}.view-training .go-faq-header .prostores-block a,.view-certification .go-faq-header .prostores-block a,.view-magento-go-faq .go-faq-header .prostores-block a,.view-magento2-faq .go-faq-header .prostores-block a{margin:100px 0 0 20px}.view-training .go-faq-header .magento-go-hint,.view-certification .go-faq-header .magento-go-hint,.view-magento-go-faq .go-faq-header .magento-go-hint,.view-magento2-faq .go-faq-header .magento-go-hint{border:solid 1px #ada89e;padding:35px 35px;background:#f2ebdd}.view-training .go-faq-header .magento-go-hint p,.view-certification .go-faq-header .magento-go-hint p,.view-magento-go-faq .go-faq-header .magento-go-hint p,.view-magento2-faq .go-faq-header .magento-go-hint p{font:16px/24px "OpenSansRegular",Arial,sans-serif;color:#676056;margin:0}.view-training .faq-section-title,.view-certification .faq-section-title,.view-magento-go-faq .faq-section-title,.view-magento2-faq .faq-section-title{text-transform:uppercase;font:27px "OpenSansBold",Arial,sans-serif;color:#ef672f;margin:50px 20px 0}.view-training .faq-category-title,.view-certification .faq-category-title,.view-magento-go-faq .faq-category-title,.view-magento2-faq .faq-category-title{text-transform:uppercase;font:19px "OpenSansBold",Arial,sans-serif;color:#31302b;margin:50px 20px 20px}
.view-training .faq-category-title.first-title,.view-certification .faq-category-title.first-title,.view-magento-go-faq .faq-category-title.first-title,.view-magento2-faq .faq-category-title.first-title{margin-top:20px}.view-training .view-content .views-field-field-question,.view-training .view-content .views-field-field-question-cert,.view-training .view-content .views-field-field-question-magento-go,.view-training .view-content .views-field-field-question-prostores,.view-training .view-content .views-field-field-question-magento2,.view-certification .view-content .views-field-field-question,.view-certification .view-content .views-field-field-question-cert,.view-certification .view-content .views-field-field-question-magento-go,.view-certification .view-content .views-field-field-question-prostores,.view-certification .view-content .views-field-field-question-magento2,.view-magento-go-faq .view-content .views-field-field-question,.view-magento-go-faq .view-content .views-field-field-question-cert,.view-magento-go-faq .view-content .views-field-field-question-magento-go,.view-magento-go-faq .view-content .views-field-field-question-prostores,.view-magento-go-faq .view-content .views-field-field-question-magento2,.view-magento2-faq .view-content .views-field-field-question,.view-magento2-faq .view-content .views-field-field-question-cert,.view-magento2-faq .view-content .views-field-field-question-magento-go,.view-magento2-faq .view-content .views-field-field-question-prostores,.view-magento2-faq .view-content .views-field-field-question-magento2{background:#f2ebdd url(/sites/all/themes/mag_redesign/images/icons/ico-arr-down.png) no-repeat 96% 50%;border:solid #ada89e;border-width:1px 1px 0;font:16px "OpenSansRegular",Arial,sans-serif;color:#676056;padding:15px 50px 15px 20px;cursor:pointer}.view-training .view-content .views-field-field-question.open,.view-training .view-content .views-field-field-question-cert.open,.view-training .view-content .views-field-field-question-magento-go.open,.view-training .view-content .views-field-field-question-prostores.open,.view-training .view-content .views-field-field-question-magento2.open,.view-certification .view-content .views-field-field-question.open,.view-certification .view-content .views-field-field-question-cert.open,.view-certification .view-content .views-field-field-question-magento-go.open,.view-certification .view-content .views-field-field-question-prostores.open,.view-certification .view-content .views-field-field-question-magento2.open,.view-magento-go-faq .view-content .views-field-field-question.open,.view-magento-go-faq .view-content .views-field-field-question-cert.open,.view-magento-go-faq .view-content .views-field-field-question-magento-go.open,.view-magento-go-faq .view-content .views-field-field-question-prostores.open,.view-magento-go-faq .view-content .views-field-field-question-magento2.open,.view-magento2-faq .view-content .views-field-field-question.open,.view-magento2-faq .view-content .views-field-field-question-cert.open,.view-magento2-faq .view-content .views-field-field-question-magento-go.open,.view-magento2-faq .view-content .views-field-field-question-prostores.open,.view-magento2-faq .view-content .views-field-field-question-magento2.open{background:#f2ebdd url(/sites/all/themes/mag_redesign/images/icons/ico-arr-up.png) no-repeat 96% 50%}.view-training .view-content .views-row-last .views-field-field-question,.view-training .view-content .views-row-last .views-field-field-question-cert,.view-training .view-content .views-row-last .views-field-field-question-magento-go,.view-training .view-content .views-row-last .views-field-field-question-prostores,.view-training .view-content .views-row-last .views-field-field-question-magento2,.view-certification .view-content .views-row-last .views-field-field-question,.view-certification .view-content .views-row-last .views-field-field-question-cert,.view-certification .view-content .views-row-last .views-field-field-question-magento-go,.view-certification .view-content .views-row-last .views-field-field-question-prostores,.view-certification .view-content .views-row-last .views-field-field-question-magento2,.view-magento-go-faq .view-content .views-row-last .views-field-field-question,.view-magento-go-faq .view-content .views-row-last .views-field-field-question-cert,.view-magento-go-faq .view-content .views-row-last .views-field-field-question-magento-go,.view-magento-go-faq .view-content .views-row-last .views-field-field-question-prostores,.view-magento-go-faq .view-content .views-row-last .views-field-field-question-magento2,.view-magento2-faq .view-content .views-row-last .views-field-field-question,.view-magento2-faq .view-content .views-row-last .views-field-field-question-cert,.view-magento2-faq .view-content .views-row-last .views-field-field-question-magento-go,.view-magento2-faq .view-content .views-row-last .views-field-field-question-prostores,.view-magento2-faq .view-content .views-row-last .views-field-field-question-magento2{border-width:1px}
.view-training .view-content .views-row-last .views-field-field-question.open,.view-training .view-content .views-row-last .views-field-field-question-cert.open,.view-training .view-content .views-row-last .views-field-field-question-magento-go.open,.view-training .view-content .views-row-last .views-field-field-question-prostores.open,.view-training .view-content .views-row-last .views-field-field-question-magento2.open,.view-certification .view-content .views-row-last .views-field-field-question.open,.view-certification .view-content .views-row-last .views-field-field-question-cert.open,.view-certification .view-content .views-row-last .views-field-field-question-magento-go.open,.view-certification .view-content .views-row-last .views-field-field-question-prostores.open,.view-certification .view-content .views-row-last .views-field-field-question-magento2.open,.view-magento-go-faq .view-content .views-row-last .views-field-field-question.open,.view-magento-go-faq .view-content .views-row-last .views-field-field-question-cert.open,.view-magento-go-faq .view-content .views-row-last .views-field-field-question-magento-go.open,.view-magento-go-faq .view-content .views-row-last .views-field-field-question-prostores.open,.view-magento-go-faq .view-content .views-row-last .views-field-field-question-magento2.open,.view-magento2-faq .view-content .views-row-last .views-field-field-question.open,.view-magento2-faq .view-content .views-row-last .views-field-field-question-cert.open,.view-magento2-faq .view-content .views-row-last .views-field-field-question-magento-go.open,.view-magento2-faq .view-content .views-row-last .views-field-field-question-prostores.open,.view-magento2-faq .view-content .views-row-last .views-field-field-question-magento2.open{border-width:1px 1px 0}.view-training .view-content .views-field-field-answer,.view-training .view-content .views-field-field-answer-cert,.view-training .view-content .views-field-field-answer-magento-go,.view-training .view-content .views-field-field-answer-prostores,.view-training .view-content .views-field-field-answer-magento2,.view-certification .view-content .views-field-field-answer,.view-certification .view-content .views-field-field-answer-cert,.view-certification .view-content .views-field-field-answer-magento-go,.view-certification .view-content .views-field-field-answer-prostores,.view-certification .view-content .views-field-field-answer-magento2,.view-magento-go-faq .view-content .views-field-field-answer,.view-magento-go-faq .view-content .views-field-field-answer-cert,.view-magento-go-faq .view-content .views-field-field-answer-magento-go,.view-magento-go-faq .view-content .views-field-field-answer-prostores,.view-magento-go-faq .view-content .views-field-field-answer-magento2,.view-magento2-faq .view-content .views-field-field-answer,.view-magento2-faq .view-content .views-field-field-answer-cert,.view-magento2-faq .view-content .views-field-field-answer-magento-go,.view-magento2-faq .view-content .views-field-field-answer-prostores,.view-magento2-faq .view-content .views-field-field-answer-magento2{background:#fff;border:solid #ada89e;border-width:1px 1px 0;font:15px "OpenSansRegular",Arial,sans-serif;color:#676056;display:none;box-sizing:border-box;-moz-box-sizing:border-box}.view-training .view-content .views-field-field-answer .field-content,.view-training .view-content .views-field-field-answer-cert .field-content,.view-training .view-content .views-field-field-answer-magento-go .field-content,.view-training .view-content .views-field-field-answer-prostores .field-content,.view-training .view-content .views-field-field-answer-magento2 .field-content,.view-certification .view-content .views-field-field-answer .field-content,.view-certification .view-content .views-field-field-answer-cert .field-content,.view-certification .view-content .views-field-field-answer-magento-go .field-content,.view-certification .view-content .views-field-field-answer-prostores .field-content,.view-certification .view-content .views-field-field-answer-magento2 .field-content,.view-magento-go-faq .view-content .views-field-field-answer .field-content,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content,.view-magento2-faq .view-content .views-field-field-answer .field-content,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content{padding:30px 20px}
.view-training .view-content .views-field-field-answer .field-content table,.view-training .view-content .views-field-field-answer-cert .field-content table,.view-training .view-content .views-field-field-answer-magento-go .field-content table,.view-training .view-content .views-field-field-answer-prostores .field-content table,.view-training .view-content .views-field-field-answer-magento2 .field-content table,.view-certification .view-content .views-field-field-answer .field-content table,.view-certification .view-content .views-field-field-answer-cert .field-content table,.view-certification .view-content .views-field-field-answer-magento-go .field-content table,.view-certification .view-content .views-field-field-answer-prostores .field-content table,.view-certification .view-content .views-field-field-answer-magento2 .field-content table,.view-magento-go-faq .view-content .views-field-field-answer .field-content table,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content table,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content table,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content table,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content table,.view-magento2-faq .view-content .views-field-field-answer .field-content table,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content table,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content table,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content table,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content table{margin-bottom:20px}.view-training .view-content .views-field-field-answer .field-content a,.view-training .view-content .views-field-field-answer-cert .field-content a,.view-training .view-content .views-field-field-answer-magento-go .field-content a,.view-training .view-content .views-field-field-answer-prostores .field-content a,.view-training .view-content .views-field-field-answer-magento2 .field-content a,.view-certification .view-content .views-field-field-answer .field-content a,.view-certification .view-content .views-field-field-answer-cert .field-content a,.view-certification .view-content .views-field-field-answer-magento-go .field-content a,.view-certification .view-content .views-field-field-answer-prostores .field-content a,.view-certification .view-content .views-field-field-answer-magento2 .field-content a,.view-magento-go-faq .view-content .views-field-field-answer .field-content a,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content a,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content a,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content a,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content a,.view-magento2-faq .view-content .views-field-field-answer .field-content a,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content a,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content a,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content a,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content a{font:15px "OpenSansBold",Arial,sans-serif;text-transform:none}.view-training .view-content .views-field-field-answer .field-content p,.view-training .view-content .views-field-field-answer-cert .field-content p,.view-training .view-content .views-field-field-answer-magento-go .field-content p,.view-training .view-content .views-field-field-answer-prostores .field-content p,.view-training .view-content .views-field-field-answer-magento2 .field-content p,.view-certification .view-content .views-field-field-answer .field-content p,.view-certification .view-content .views-field-field-answer-cert .field-content p,.view-certification .view-content .views-field-field-answer-magento-go .field-content p,.view-certification .view-content .views-field-field-answer-prostores .field-content p,.view-certification .view-content .views-field-field-answer-magento2 .field-content p,.view-magento-go-faq .view-content .views-field-field-answer .field-content p,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content p,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content p,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content p,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content p,.view-magento2-faq .view-content .views-field-field-answer .field-content p,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content p,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content p,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content p,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content p{margin-bottom:20px}
.view-training .view-content .views-field-field-answer .field-content p:last-child,.view-training .view-content .views-field-field-answer-cert .field-content p:last-child,.view-training .view-content .views-field-field-answer-magento-go .field-content p:last-child,.view-training .view-content .views-field-field-answer-prostores .field-content p:last-child,.view-training .view-content .views-field-field-answer-magento2 .field-content p:last-child,.view-certification .view-content .views-field-field-answer .field-content p:last-child,.view-certification .view-content .views-field-field-answer-cert .field-content p:last-child,.view-certification .view-content .views-field-field-answer-magento-go .field-content p:last-child,.view-certification .view-content .views-field-field-answer-prostores .field-content p:last-child,.view-certification .view-content .views-field-field-answer-magento2 .field-content p:last-child,.view-magento-go-faq .view-content .views-field-field-answer .field-content p:last-child,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content p:last-child,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content p:last-child,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content p:last-child,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content p:last-child,.view-magento2-faq .view-content .views-field-field-answer .field-content p:last-child,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content p:last-child,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content p:last-child,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content p:last-child,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content p:last-child{margin-bottom:0}.view-training .view-content .views-field-field-answer .field-content img,.view-training .view-content .views-field-field-answer-cert .field-content img,.view-training .view-content .views-field-field-answer-magento-go .field-content img,.view-training .view-content .views-field-field-answer-prostores .field-content img,.view-training .view-content .views-field-field-answer-magento2 .field-content img,.view-certification .view-content .views-field-field-answer .field-content img,.view-certification .view-content .views-field-field-answer-cert .field-content img,.view-certification .view-content .views-field-field-answer-magento-go .field-content img,.view-certification .view-content .views-field-field-answer-prostores .field-content img,.view-certification .view-content .views-field-field-answer-magento2 .field-content img,.view-magento-go-faq .view-content .views-field-field-answer .field-content img,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content img,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content img,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content img,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content img,.view-magento2-faq .view-content .views-field-field-answer .field-content img,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content img,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content img,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content img,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content img{width:auto !important;height:auto !important}.view-training .view-content .views-field-field-answer .field-content ul,.view-training .view-content .views-field-field-answer .field-content ol,.view-training .view-content .views-field-field-answer-cert .field-content ul,.view-training .view-content .views-field-field-answer-cert .field-content ol,.view-training .view-content .views-field-field-answer-magento-go .field-content ul,.view-training .view-content .views-field-field-answer-magento-go .field-content ol,.view-training .view-content .views-field-field-answer-prostores .field-content ul,.view-training .view-content .views-field-field-answer-prostores .field-content ol,.view-training .view-content .views-field-field-answer-magento2 .field-content ul,.view-training .view-content .views-field-field-answer-magento2 .field-content ol,.view-certification .view-content .views-field-field-answer .field-content ul,.view-certification .view-content .views-field-field-answer .field-content ol,.view-certification .view-content .views-field-field-answer-cert .field-content ul,.view-certification .view-content .views-field-field-answer-cert .field-content ol,.view-certification .view-content .views-field-field-answer-magento-go .field-content ul,.view-certification .view-content .views-field-field-answer-magento-go .field-content ol,.view-certification .view-content .views-field-field-answer-prostores .field-content ul,.view-certification .view-content .views-field-field-answer-prostores .field-content ol,.view-certification .view-content .views-field-field-answer-magento2 .field-content ul,.view-certification .view-content .views-field-field-answer-magento2 .field-content ol,.view-magento-go-faq .view-content .views-field-field-answer .field-content ul,.view-magento-go-faq .view-content .views-field-field-answer .field-content ol,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ul,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ol,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ul,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ol,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ul,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ol,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ul,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ol,.view-magento2-faq .view-content .views-field-field-answer .field-content ul,.view-magento2-faq .view-content .views-field-field-answer .field-content ol,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ul,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ol,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ul,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ol,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ul,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ol,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ul,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ol{margin-left:21px;margin-bottom:20px}.view-training .view-content .views-field-field-answer .field-content ul li,.view-training .view-content .views-field-field-answer .field-content ol li,.view-training .view-content .views-field-field-answer-cert .field-content ul li,.view-training .view-content .views-field-field-answer-cert .field-content ol li,.view-training .view-content .views-field-field-answer-magento-go .field-content ul li,.view-training .view-content .views-field-field-answer-magento-go .field-content ol li,.view-training .view-content .views-field-field-answer-prostores .field-content ul li,.view-training .view-content .views-field-field-answer-prostores .field-content ol li,.view-training .view-content .views-field-field-answer-magento2 .field-content ul li,.view-training .view-content .views-field-field-answer-magento2 .field-content ol li,.view-certification .view-content .views-field-field-answer .field-content ul li,.view-certification .view-content .views-field-field-answer .field-content ol li,.view-certification .view-content .views-field-field-answer-cert .field-content ul li,.view-certification .view-content .views-field-field-answer-cert .field-content ol li,.view-certification .view-content .views-field-field-answer-magento-go .field-content ul li,.view-certification .view-content .views-field-field-answer-magento-go .field-content ol li,.view-certification .view-content .views-field-field-answer-prostores .field-content ul li,.view-certification .view-content .views-field-field-answer-prostores .field-content ol li,.view-certification .view-content .views-field-field-answer-magento2 .field-content ul li,.view-certification .view-content .views-field-field-answer-magento2 .field-content ol li,.view-magento-go-faq .view-content .views-field-field-answer .field-content ul li,.view-magento-go-faq .view-content .views-field-field-answer .field-content ol li,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ul li,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ol li,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ul li,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ol li,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ul li,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ol li,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ul li,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ol li,.view-magento2-faq .view-content .views-field-field-answer .field-content ul li,.view-magento2-faq .view-content .views-field-field-answer .field-content ol li,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ul li,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ol li,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ul li,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ol li,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ul li,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ol li,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ul li,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ol li{margin-bottom:10px}
.view-training .view-content .views-field-field-answer .field-content ul li ol,.view-training .view-content .views-field-field-answer .field-content ul li ul,.view-training .view-content .views-field-field-answer .field-content ol li ol,.view-training .view-content .views-field-field-answer .field-content ol li ul,.view-training .view-content .views-field-field-answer-cert .field-content ul li ol,.view-training .view-content .views-field-field-answer-cert .field-content ul li ul,.view-training .view-content .views-field-field-answer-cert .field-content ol li ol,.view-training .view-content .views-field-field-answer-cert .field-content ol li ul,.view-training .view-content .views-field-field-answer-magento-go .field-content ul li ol,.view-training .view-content .views-field-field-answer-magento-go .field-content ul li ul,.view-training .view-content .views-field-field-answer-magento-go .field-content ol li ol,.view-training .view-content .views-field-field-answer-magento-go .field-content ol li ul,.view-training .view-content .views-field-field-answer-prostores .field-content ul li ol,.view-training .view-content .views-field-field-answer-prostores .field-content ul li ul,.view-training .view-content .views-field-field-answer-prostores .field-content ol li ol,.view-training .view-content .views-field-field-answer-prostores .field-content ol li ul,.view-training .view-content .views-field-field-answer-magento2 .field-content ul li ol,.view-training .view-content .views-field-field-answer-magento2 .field-content ul li ul,.view-training .view-content .views-field-field-answer-magento2 .field-content ol li ol,.view-training .view-content .views-field-field-answer-magento2 .field-content ol li ul,.view-certification .view-content .views-field-field-answer .field-content ul li ol,.view-certification .view-content .views-field-field-answer .field-content ul li ul,.view-certification .view-content .views-field-field-answer .field-content ol li ol,.view-certification .view-content .views-field-field-answer .field-content ol li ul,.view-certification .view-content .views-field-field-answer-cert .field-content ul li ol,.view-certification .view-content .views-field-field-answer-cert .field-content ul li ul,.view-certification .view-content .views-field-field-answer-cert .field-content ol li ol,.view-certification .view-content .views-field-field-answer-cert .field-content ol li ul,.view-certification .view-content .views-field-field-answer-magento-go .field-content ul li ol,.view-certification .view-content .views-field-field-answer-magento-go .field-content ul li ul,.view-certification .view-content .views-field-field-answer-magento-go .field-content ol li ol,.view-certification .view-content .views-field-field-answer-magento-go .field-content ol li ul,.view-certification .view-content .views-field-field-answer-prostores .field-content ul li ol,.view-certification .view-content .views-field-field-answer-prostores .field-content ul li ul,.view-certification .view-content .views-field-field-answer-prostores .field-content ol li ol,.view-certification .view-content .views-field-field-answer-prostores .field-content ol li ul,.view-certification .view-content .views-field-field-answer-magento2 .field-content ul li ol,.view-certification .view-content .views-field-field-answer-magento2 .field-content ul li ul,.view-certification .view-content .views-field-field-answer-magento2 .field-content ol li ol,.view-certification .view-content .views-field-field-answer-magento2 .field-content ol li ul,.view-magento-go-faq .view-content .views-field-field-answer .field-content ul li ol,.view-magento-go-faq .view-content .views-field-field-answer .field-content ul li ul,.view-magento-go-faq .view-content .views-field-field-answer .field-content ol li ol,.view-magento-go-faq .view-content .views-field-field-answer .field-content ol li ul,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ul li ol,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ul li ul,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ol li ol,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ol li ul,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ul li ol,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ul li ul,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ol li ol,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ol li ul,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ul li ol,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ul li ul,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ol li ol,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ol li ul,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ul li ol,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ul li ul,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ol li ol,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ol li ul,.view-magento2-faq .view-content .views-field-field-answer .field-content ul li ol,.view-magento2-faq .view-content .views-field-field-answer .field-content ul li ul,.view-magento2-faq .view-content .views-field-field-answer .field-content ol li ol,.view-magento2-faq .view-content .views-field-field-answer .field-content ol li ul,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ul li ol,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ul li ul,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ol li ol,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ol li ul,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ul li ol,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ul li ul,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ol li ol,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ol li ul,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ul li ol,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ul li ul,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ol li ol,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ol li ul,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ul li ol,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ul li ul,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ol li ol,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ol li ul{margin:10px 0 10px 35px}
.view-training .view-content .views-field-field-answer .field-content ul li ul,.view-training .view-content .views-field-field-answer .field-content ol li ul,.view-training .view-content .views-field-field-answer-cert .field-content ul li ul,.view-training .view-content .views-field-field-answer-cert .field-content ol li ul,.view-training .view-content .views-field-field-answer-magento-go .field-content ul li ul,.view-training .view-content .views-field-field-answer-magento-go .field-content ol li ul,.view-training .view-content .views-field-field-answer-prostores .field-content ul li ul,.view-training .view-content .views-field-field-answer-prostores .field-content ol li ul,.view-training .view-content .views-field-field-answer-magento2 .field-content ul li ul,.view-training .view-content .views-field-field-answer-magento2 .field-content ol li ul,.view-certification .view-content .views-field-field-answer .field-content ul li ul,.view-certification .view-content .views-field-field-answer .field-content ol li ul,.view-certification .view-content .views-field-field-answer-cert .field-content ul li ul,.view-certification .view-content .views-field-field-answer-cert .field-content ol li ul,.view-certification .view-content .views-field-field-answer-magento-go .field-content ul li ul,.view-certification .view-content .views-field-field-answer-magento-go .field-content ol li ul,.view-certification .view-content .views-field-field-answer-prostores .field-content ul li ul,.view-certification .view-content .views-field-field-answer-prostores .field-content ol li ul,.view-certification .view-content .views-field-field-answer-magento2 .field-content ul li ul,.view-certification .view-content .views-field-field-answer-magento2 .field-content ol li ul,.view-magento-go-faq .view-content .views-field-field-answer .field-content ul li ul,.view-magento-go-faq .view-content .views-field-field-answer .field-content ol li ul,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ul li ul,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ol li ul,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ul li ul,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ol li ul,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ul li ul,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ol li ul,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ul li ul,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ol li ul,.view-magento2-faq .view-content .views-field-field-answer .field-content ul li ul,.view-magento2-faq .view-content .views-field-field-answer .field-content ol li ul,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ul li ul,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ol li ul,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ul li ul,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ol li ul,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ul li ul,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ol li ul,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ul li ul,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ol li ul{list-style-type:disc}.view-training .view-content .views-field-field-answer .field-content ul li ol,.view-training .view-content .views-field-field-answer .field-content ol li ol,.view-training .view-content .views-field-field-answer-cert .field-content ul li ol,.view-training .view-content .views-field-field-answer-cert .field-content ol li ol,.view-training .view-content .views-field-field-answer-magento-go .field-content ul li ol,.view-training .view-content .views-field-field-answer-magento-go .field-content ol li ol,.view-training .view-content .views-field-field-answer-prostores .field-content ul li ol,.view-training .view-content .views-field-field-answer-prostores .field-content ol li ol,.view-training .view-content .views-field-field-answer-magento2 .field-content ul li ol,.view-training .view-content .views-field-field-answer-magento2 .field-content ol li ol,.view-certification .view-content .views-field-field-answer .field-content ul li ol,.view-certification .view-content .views-field-field-answer .field-content ol li ol,.view-certification .view-content .views-field-field-answer-cert .field-content ul li ol,.view-certification .view-content .views-field-field-answer-cert .field-content ol li ol,.view-certification .view-content .views-field-field-answer-magento-go .field-content ul li ol,.view-certification .view-content .views-field-field-answer-magento-go .field-content ol li ol,.view-certification .view-content .views-field-field-answer-prostores .field-content ul li ol,.view-certification .view-content .views-field-field-answer-prostores .field-content ol li ol,.view-certification .view-content .views-field-field-answer-magento2 .field-content ul li ol,.view-certification .view-content .views-field-field-answer-magento2 .field-content ol li ol,.view-magento-go-faq .view-content .views-field-field-answer .field-content ul li ol,.view-magento-go-faq .view-content .views-field-field-answer .field-content ol li ol,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ul li ol,.view-magento-go-faq .view-content .views-field-field-answer-cert .field-content ol li ol,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ul li ol,.view-magento-go-faq .view-content .views-field-field-answer-magento-go .field-content ol li ol,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ul li ol,.view-magento-go-faq .view-content .views-field-field-answer-prostores .field-content ol li ol,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ul li ol,.view-magento-go-faq .view-content .views-field-field-answer-magento2 .field-content ol li ol,.view-magento2-faq .view-content .views-field-field-answer .field-content ul li ol,.view-magento2-faq .view-content .views-field-field-answer .field-content ol li ol,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ul li ol,.view-magento2-faq .view-content .views-field-field-answer-cert .field-content ol li ol,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ul li ol,.view-magento2-faq .view-content .views-field-field-answer-magento-go .field-content ol li ol,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ul li ol,.view-magento2-faq .view-content .views-field-field-answer-prostores .field-content ol li ol,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ul li ol,.view-magento2-faq .view-content .views-field-field-answer-magento2 .field-content ol li ol{list-style-type:decimal}
.view-training .view-content .views-row-last .views-field-field-answer,.view-training .view-content .views-row-last .views-field-field-answer-cert,.view-training .view-content .views-row-last .views-field-field-answer-magento-go,.view-training .view-content .views-row-last .views-field-field-answer-prostores,.view-training .view-content .views-row-last .views-field-field-answer-magento2,.view-certification .view-content .views-row-last .views-field-field-answer,.view-certification .view-content .views-row-last .views-field-field-answer-cert,.view-certification .view-content .views-row-last .views-field-field-answer-magento-go,.view-certification .view-content .views-row-last .views-field-field-answer-prostores,.view-certification .view-content .views-row-last .views-field-field-answer-magento2,.view-magento-go-faq .view-content .views-row-last .views-field-field-answer,.view-magento-go-faq .view-content .views-row-last .views-field-field-answer-cert,.view-magento-go-faq .view-content .views-row-last .views-field-field-answer-magento-go,.view-magento-go-faq .view-content .views-row-last .views-field-field-answer-prostores,.view-magento-go-faq .view-content .views-row-last .views-field-field-answer-magento2,.view-magento2-faq .view-content .views-row-last .views-field-field-answer,.view-magento2-faq .view-content .views-row-last .views-field-field-answer-cert,.view-magento2-faq .view-content .views-row-last .views-field-field-answer-magento-go,.view-magento2-faq .view-content .views-row-last .views-field-field-answer-prostores,.view-magento2-faq .view-content .views-row-last .views-field-field-answer-magento2{border-width:1px}.view-training .view-footer .views-field,.view-certification .view-footer .views-field,.view-magento-go-faq .view-footer .views-field,.view-magento2-faq .view-footer .views-field{font:15px "OpenSansRegular",Arial,sans-serif;color:#676056;padding:0 20px 120px}.view-training .view-footer .last-footer,.view-certification .view-footer .last-footer,.view-magento-go-faq .view-footer .last-footer,.view-magento2-faq .view-footer .last-footer{padding-bottom:60px}.cu-table.oss{margin:-50px 0 -70px;padding:50px 0 70px}.cu-table.oss table{margin:0}.cu-table.oss table tr:nth-child(even){background:#cac3b4}.contact-us-header{padding:40px 0;margin-top:-50px}.contact-us-header h2{color:#fff;margin-bottom:30px}.contact-us-header p{color:#fff;margin-bottom:15px;font-size:20px}.contact-us-content{padding-top:40px;background:#f7f3eb;margin-bottom:-70px;padding-bottom:50px}.contact-us-content h4{margin-bottom:20px}.contact-us-thank-you{background:#f7f3eb;margin-bottom:-70px;padding-bottom:70px}.contact-us-thank-you h4{margin-top:80px}.security-patch .page-header h1{margin-top:50px}.security-patch input{height:35px;width:100%}.security-patch #patchmessage p{font-size:18px;padding:15px;margin-bottom:32px}.security-patch #patchmessage.ok p{color:green}.security-patch #patchmessage.warning p{color:red}.security-patch-content{margin:20px 0}.ceo-letter .logo{margin:50px 0}.ceo-letter img{margin-bottom:50px}.ceo-letter .signature{margin-bottom:25px}.ecg-consulting-header{background:#c14800 none repeat scroll 0 0;display:block;padding:50px 0}.ecg-consulting-header h2{color:#fff;margin:30px 0}.ecg-consulting-header h3,.ecg-consulting-header a{color:#fff}#ecg-contact-form{padding-top:30px;margin-bottom:15px}#ecg-contact-form form,#ecg-contact-form input,#ecg-contact-form label,#ecg-contact-form select,#ecg-contact-form textarea,#ecg-contact-form .mktoFieldDescriptor,#ecg-contact-form .mktoFieldWrap{width:100% !important}#ecg-contact-form label,#ecg-contact-form p.fauxLabel{color:#676056 !important;display:inline-block;font-size:14px !important;font-weight:normal !important;line-height:20px !important}#ecg-contact-form .mktoRequiredField label:after{content:" *";color:#ec4a24}#ecg-contact-form .mktoAsterix{display:none}#ecg-contact-form select,#ecg-contact-form input,#ecg-contact-form textarea{display:block !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-shadow:none !important;border:1px solid #ccc !important;background:#fff !important;border-radius:4px !important;outline:0 !important;font:16px/30px 'OpenSansRegular',Arial,sans-serif !important;margin-bottom:3px !important;-webkit-transition:.3s !important;-moz-transition:.3s !important;-ms-transition:.3s !important;-o-transition:.3s !important;transition:.3s !important}
#ecg-contact-form select:focus,#ecg-contact-form input:focus,#ecg-contact-form textarea:focus{border:1px solid gray !important}#ecg-contact-form select{height:40px !important;text-transform:none;padding:5px 10px !important;width:100% !important}#ecg-contact-form input{height:40px !important;padding:5px 10px !important;width:100% !important}#ecg-contact-form textarea{height:140px !important;font:16px/20px 'OpenSansRegular',Arial,sans-serif;padding:10px !important;resize:vertical}#ecg-contact-form .mktoButtonRow{float:right}#ecg-contact-form button{float:right !important;border:0 none !important;border-radius:2px !important;box-shadow:none !important;box-sizing:border-box !important;color:#fff !important;font:14px/15px "OpenSansBold",sans-serif !important;letter-spacing:1px !important;text-shadow:none !important;text-transform:uppercase !important;transition:all .4s ease 0s !important;background:#ef672f none repeat scroll 0 0 !important;box-shadow:0 0 0 0 #c14800 inset !important;color:#fff !important;transition-duration:.7s !important;padding:15px 20px !important;width:auto !important;margin-top:30px !important}#ecg-contact-form button:hover{box-shadow:0 100px 0 0 #c14800 inset !important;transition-duration:.4s !important}.blog-post,.blog-post-gallery{margin:30px 0}.blog-post .node-blog-post,.blog-post .node-blog-post-gallery,.blog-post-gallery .node-blog-post,.blog-post-gallery .node-blog-post-gallery{margin-top:30px}.blog-post .node-blog-post h2,.blog-post .node-blog-post-gallery h2,.blog-post-gallery .node-blog-post h2,.blog-post-gallery .node-blog-post-gallery h2{margin:0 0 10px;font:35px/36px 'OpenSansBold',sans-serif;color:#31302b}.blog-post .node-blog-post .field-item a,.blog-post .node-blog-post-gallery .field-item a,.blog-post-gallery .node-blog-post .field-item a,.blog-post-gallery .node-blog-post-gallery .field-item a{color:#ef672f;font:20px/30px 'OpenSansSemiBold',sans-serif;text-transform:none}.blog-post .node-blog-post .field-item a:hover,.blog-post .node-blog-post-gallery .field-item a:hover,.blog-post-gallery .node-blog-post .field-item a:hover,.blog-post-gallery .node-blog-post-gallery .field-item a:hover{color:#c14800}.blog-post .node-blog-post p,.blog-post .node-blog-post-gallery p,.blog-post-gallery .node-blog-post p,.blog-post-gallery .node-blog-post-gallery p{font:20px/30px 'OpenSansLight',sans-serif}.blog-post .node-blog-post p img,.blog-post .node-blog-post-gallery p img,.blog-post-gallery .node-blog-post p img,.blog-post-gallery .node-blog-post-gallery p img{padding:10px 0}@media(max-width:767px),(min-width:768px) and (max-width:979px){.blog-post .node-blog-post p img,.blog-post .node-blog-post-gallery p img,.blog-post-gallery .node-blog-post p img,.blog-post-gallery .node-blog-post-gallery p img{height:auto !important}}.blog-post .node-blog-post strong,.blog-post .node-blog-post-gallery strong,.blog-post-gallery .node-blog-post strong,.blog-post-gallery .node-blog-post-gallery strong{font:20px/30px 'OpenSansBold',sans-serif}.blog-post .node-blog-post .blog-date,.blog-post .node-blog-post-gallery .blog-date,.blog-post-gallery .node-blog-post .blog-date,.blog-post-gallery .node-blog-post-gallery .blog-date{margin:0 0 5px;text-transform:uppercase;font:13px 'OpenSansLight',sans-serif}.blog-post .node-blog-post .blog-author,.blog-post .node-blog-post-gallery .blog-author,.blog-post-gallery .node-blog-post .blog-author,.blog-post-gallery .node-blog-post-gallery .blog-author{font:13px 'OpenSansBold',sans-serif}.blog-post .node-blog-post .blog-author a,.blog-post .node-blog-post-gallery .blog-author a,.blog-post-gallery .node-blog-post .blog-author a,.blog-post-gallery .node-blog-post-gallery .blog-author a{color:#ef672f;text-transform:uppercase;font:13px 'OpenSansBold',sans-serif}.blog-post .node-blog-post .blog-author .field-label,.blog-post .node-blog-post-gallery .blog-author .field-label,.blog-post-gallery .node-blog-post .blog-author .field-label,.blog-post-gallery .node-blog-post-gallery .blog-author .field-label{display:none}
.blog-post .node-blog-post .blog-author .field,.blog-post .node-blog-post-gallery .blog-author .field,.blog-post-gallery .node-blog-post .blog-author .field,.blog-post-gallery .node-blog-post-gallery .blog-author .field{display:inline-block}.blog-post .node-blog-post .blog-video,.blog-post .node-blog-post-gallery .blog-video,.blog-post-gallery .node-blog-post .blog-video,.blog-post-gallery .node-blog-post-gallery .blog-video{float:left;height:362px;width:644px}.blog-post .node-blog-post .blog-video .playarrow,.blog-post .node-blog-post-gallery .blog-video .playarrow,.blog-post-gallery .node-blog-post .blog-video .playarrow,.blog-post-gallery .node-blog-post-gallery .blog-video .playarrow{background:url(/sites/all/themes/mag_redesign/images/playarrow.png) no-repeat bottom left;display:inline-block;width:40px;height:40px;transition-duration:.4s;-webkit-transition:.4s}.blog-post .node-blog-post .blog-video .playbtn,.blog-post .node-blog-post-gallery .blog-video .playbtn,.blog-post-gallery .node-blog-post .blog-video .playbtn,.blog-post-gallery .node-blog-post-gallery .blog-video .playbtn{float:left;margin:169px 303px;display:inline-block;width:40px;height:40px;border-radius:50%;background:#ef672f;overflow:hidden}.blog-post .node-blog-post .blog-video .playarrow1:before,.blog-post .node-blog-post-gallery .blog-video .playarrow1:before,.blog-post-gallery .node-blog-post .blog-video .playarrow1:before,.blog-post-gallery .node-blog-post-gallery .blog-video .playarrow1:before{top:-100%;left:0}.blog-post .node-blog-post .blog-video.yt_cta,.blog-post .node-blog-post-gallery .blog-video.yt_cta,.blog-post-gallery .node-blog-post .blog-video.yt_cta,.blog-post-gallery .node-blog-post-gallery .blog-video.yt_cta{position:relative}.blog-post .node-blog-post .blog-video.yt_cta:hover .playbtn,.blog-post .node-blog-post-gallery .blog-video.yt_cta:hover .playbtn,.blog-post-gallery .node-blog-post .blog-video.yt_cta:hover .playbtn,.blog-post-gallery .node-blog-post-gallery .blog-video.yt_cta:hover .playbtn{background:#c14800}.blog-post .node-blog-post .blog-video.yt_cta:hover .playarrow,.blog-post .node-blog-post-gallery .blog-video.yt_cta:hover .playarrow,.blog-post-gallery .node-blog-post .blog-video.yt_cta:hover .playarrow,.blog-post-gallery .node-blog-post-gallery .blog-video.yt_cta:hover .playarrow{background:url(/sites/all/themes/mag_redesign/images/playarrow.png) no-repeat top left}.blog-post .node-blog-post .field-name-field-blog-tags,.blog-post .node-blog-post-gallery .field-name-field-blog-tags,.blog-post-gallery .node-blog-post .field-name-field-blog-tags,.blog-post-gallery .node-blog-post-gallery .field-name-field-blog-tags{float:left;margin:15px 0 17px}.blog-post .node-blog-post .field-name-field-blog-tags .field-label,.blog-post .node-blog-post-gallery .field-name-field-blog-tags .field-label,.blog-post-gallery .node-blog-post .field-name-field-blog-tags .field-label,.blog-post-gallery .node-blog-post-gallery .field-name-field-blog-tags .field-label{padding:6px 0;font:13px 'OpenSansBold',sans-serif;letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px;color:#31302b}.blog-post .node-blog-post .field-name-field-blog-tags .field-item,.blog-post .node-blog-post-gallery .field-name-field-blog-tags .field-item,.blog-post-gallery .node-blog-post .field-name-field-blog-tags .field-item,.blog-post-gallery .node-blog-post-gallery .field-name-field-blog-tags .field-item{float:left;line-height:32px;margin-bottom:3px}.blog-post .node-blog-post .field-name-field-blog-tags .field-item a,.blog-post .node-blog-post-gallery .field-name-field-blog-tags .field-item a,.blog-post-gallery .node-blog-post .field-name-field-blog-tags .field-item a,.blog-post-gallery .node-blog-post-gallery .field-name-field-blog-tags .field-item a{background-color:#cac3b4;border-radius:5px;margin:0 5px;padding:6px 12px;color:#fff;font:10px 'OpenSansBold',sans-serif;text-transform:uppercase}.blog-post .node-blog-post .field-name-field-blog-tags .field-item a:hover,.blog-post .node-blog-post-gallery .field-name-field-blog-tags .field-item a:hover,.blog-post-gallery .node-blog-post .field-name-field-blog-tags .field-item a:hover,.blog-post-gallery .node-blog-post-gallery .field-name-field-blog-tags .field-item a:hover{background-color:#31302b}
.blog-post .node-blog-post .field-name-field-main-image .field-label,.blog-post .node-blog-post-gallery .field-name-field-main-image .field-label,.blog-post-gallery .node-blog-post .field-name-field-main-image .field-label,.blog-post-gallery .node-blog-post-gallery .field-name-field-main-image .field-label{display:none}.blog-post .node-blog-post .field-name-body,.blog-post .node-blog-post-gallery .field-name-body,.blog-post-gallery .node-blog-post .field-name-body,.blog-post-gallery .node-blog-post-gallery .field-name-body{padding:0 0 30px}.blog-post .node-blog-post .article-image,.blog-post .node-blog-post-gallery .article-image,.blog-post-gallery .node-blog-post .article-image,.blog-post-gallery .node-blog-post-gallery .article-image{padding:27px 0 10px}.blog-post .node-blog-post .article-image.video,.blog-post .node-blog-post-gallery .article-image.video,.blog-post-gallery .node-blog-post .article-image.video,.blog-post-gallery .node-blog-post-gallery .article-image.video{text-align:center}.blog-post .node-blog-post .article-image .video-wrapper,.blog-post .node-blog-post-gallery .article-image .video-wrapper,.blog-post-gallery .node-blog-post .article-image .video-wrapper,.blog-post-gallery .node-blog-post-gallery .article-image .video-wrapper{width:100%;position:relative;overflow:hidden}.blog-post .node-blog-post .article-image .video-wrapper>iframe,.blog-post .node-blog-post-gallery .article-image .video-wrapper>iframe,.blog-post-gallery .node-blog-post .article-image .video-wrapper>iframe,.blog-post-gallery .node-blog-post-gallery .article-image .video-wrapper>iframe{position:absolute;width:100%;height:100%;left:0;top:0}.blog-post .node-blog-post .embedded-video .player,.blog-post .node-blog-post-gallery .embedded-video .player,.blog-post-gallery .node-blog-post .embedded-video .player,.blog-post-gallery .node-blog-post-gallery .embedded-video .player{width:100%;position:relative;overflow:hidden;padding-top:56%}.blog-post .node-blog-post .embedded-video .player>iframe,.blog-post .node-blog-post-gallery .embedded-video .player>iframe,.blog-post-gallery .node-blog-post .embedded-video .player>iframe,.blog-post-gallery .node-blog-post-gallery .embedded-video .player>iframe{position:absolute;width:100%;height:100%;left:0;top:0}.blog-post .node-blog-post .video-label a,.blog-post .node-blog-post-gallery .video-label a,.blog-post-gallery .node-blog-post .video-label a,.blog-post-gallery .node-blog-post-gallery .video-label a{text-align:center;display:block;font-size:15px}@media(max-width:767px){.blog-post,.blog-post-gallery{margin:0}.blog-post .node-blog-post .span2,.blog-post .node-blog-post .span10,.blog-post-gallery .node-blog-post .span2,.blog-post-gallery .node-blog-post .span10{display:inline-block}.blog-post .node-blog-post h2,.blog-post-gallery .node-blog-post h2{font:25px/35px 'OpenSansBold',sans-serif;margin:0 0 15px}.blog-post .node-blog-post .blog-date,.blog-post-gallery .node-blog-post .blog-date{font:25px/35px 'OpenSansLight',sans-serif;margin:0 0 15px}.blog-post .node-blog-post ul li,.blog-post-gallery .node-blog-post ul li{line-height:50px}.blog-post .node-blog-post .blog-author,.blog-post-gallery .node-blog-post .blog-author{font:18px/25px 'OpenSansBold',sans-serif;margin:0 0 22px}.blog-post .node-blog-post .blog-author a,.blog-post-gallery .node-blog-post .blog-author a{font:18px/25px 'OpenSansBold',sans-serif}.blog-post .node-blog-post .field-name-field-blog-tags .field-item a,.blog-post-gallery .node-blog-post .field-name-field-blog-tags .field-item a{font:13px/25px 'OpenSansBold',sans-serif}.blog-post .node-blog-post .field-name-field-blog-tags,.blog-post-gallery .node-blog-post .field-name-field-blog-tags{float:left}.blog-post .node-blog-post .article-image .outer-container,.blog-post-gallery .node-blog-post .article-image .outer-container{padding:0 0 56.25%;height:0;position:relative}.blog-post .node-blog-post .article-image .outer-container iframe,.blog-post-gallery .node-blog-post .article-image .outer-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.blog-post .node-blog-post .field-name-field-blog-tags,.blog-post .node-blog-post-gallery .field-name-field-blog-tags,.blog-post-gallery .node-blog-post .field-name-field-blog-tags,.blog-post-gallery .node-blog-post-gallery .field-name-field-blog-tags{float:none;overflow:hidden;margin-bottom:0}}@media(min-width:768px) and (max-width:979px){.blog-post .article-image .outer-container,.blog-post-gallery .article-image .outer-container{padding:0 0 56.25%;height:0;position:relative}.blog-post .article-image .outer-container iframe,.blog-post-gallery .article-image .outer-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.blog-footer{border-top:1px solid #cac3b4;padding:30px 0}.blog-footer .partners-feed{color:#7b756b}.blog-footer .partners-feed h2{font:16px/22px 'OpenSansBold',sans-serif;margin-bottom:30px;color:#676056}.blog-footer .partners-feed h3{margin:0;padding:0}.blog-footer .partners-feed h3 a{font:15px/22px 'OpenSansRegular',sans-serif;color:#ef672f;display:inline-block;padding:5px 0;text-transform:none}.blog-footer .partners-feed h3 a:hover{color:#c14800}.blog-footer .partners-feed h4{text-transform:uppercase}.blog-footer .partners-feed h5{font:11px/14px 'OpenSansRegular',sans-serif;margin:0;text-transform:uppercase}.blog-footer .partners-feed h6{font:11px/14px 'OpenSansBold',sans-serif}.blog-footer .partners-feed .views-row{padding:10px 0;border-bottom:1px solid #cac3b4}.blog-footer .partners-feed .views-row-first{padding-top:0}.blog-footer .partners-feed .views-row-last{border:0}.blog-footer .trending-articles{margin:0 0 50px 0;color:#7b756b;font:15px/22px 'OpenSansLight',sans-serif}.blog-footer .trending-articles h2{font:16px/22px 'OpenSansBold',sans-serif;margin-bottom:30px;color:#676056}.blog-footer .trending-articles h4{margin:0}.blog-footer .trending-articles h4 a{font:15px/22px 'OpenSansRegular',sans-serif;color:#ef672f;display:inline-block;padding:5px 0;text-transform:none}.blog-footer .trending-articles h4 a:hover{color:#c14800}.blog-footer .trending-articles h5 a{font:10px/16px 'OpenSansBold',sans-serif;display:inline-block;color:#fff;background-color:#cac3b3;text-transform:uppercase;padding:5px;margin:0}.blog-footer .trending-articles h5 a:hover{color:#fff;background-color:#31302b}.blog-footer .trending-articles h6{font:11px/14px 'OpenSansBold',sans-serif;padding-bottom:10px;color:#7b756b}.magento2-blog{position:relative;padding:50px 0 40px}.magento2-blog .pane-title{display:block;line-height:33px}.magento2-blog ul{margin:0;list-style-type:none}.magento2-blog ul li{margin-top:45px}.magento2-blog ul li h4{margin-bottom:5px}.magento2-blog .more-link{top:57px;right:0;position:absolute}.blog-landing{margin:30px 0}.blog-landing .view-blog-category-landing-page{margin-top:30px;margin-bottom:30px}.blog-landing .view-header{height:115px}.blog-landing .title{border-top:4px solid #cac3b4;float:right;padding:25px 0 0;color:#7b756b}.blog-landing .title h2{margin-bottom:20px;color:#31302b;font:35px/36px 'OpenSansBold',sans-serif}.blog-landing .views-row{background-color:#fff;min-height:490px}@media(min-width:768px) and (max-width:979px){.blog-landing .views-row{min-height:490px !important}}.blog-landing .views-row .views-field-title a{font:19px/24px 'OpenSansRegular',sans-serif;color:#ef672f;margin:0;padding:10px 15px 5px 15px;display:inline-block;text-transform:none}.blog-landing .views-row .views-field-title a:hover{color:#c14800}.blog-landing .views-row .views-field-body{font:15px/22px 'OpenSansLight',sans-serif;color:#7b756b;margin:0;padding:10px 15px 50px 15px}.blog-landing .views-row h5 a{font:10px/16px 'OpenSansBold',sans-serif;display:inline-block;color:#fff;background-color:#cac3b3;text-transform:uppercase;padding:5px 15px 5px 15px;margin:0}.blog-landing .views-row h5 a:hover{color:#fff;background-color:#31302b}
.blog-landing .views-row h6{font:11px/14px 'OpenSansBold',sans-serif;padding:0 15px;color:#7b756b}.blog-landing .views-row-4,.blog-landing .views-row-7,.blog-landing .views-row-10{margin-right:0}.blog-landing .blog-thumbnail{position:relative}.blog-landing .blog-thumbnail .blog-video-icon{position:absolute;bottom:0;left:0}@media(max-width:767px){.blog-landing{margin:0}.blog-landing .views-row{border:1px solid #afa9a0;border-bottom:4px solid #cfccc5;margin:0 0 35px;background:#fff url(/sites/all/themes/mag_redesign/images/bg-border-blog-item.gif) repeat-x 0 100%;min-height:400px}.blog-landing .views-row .views-field-title a{margin:0 0 10px}.blog-landing .view-header{border:solid #4c4840;border-width:1px 0;margin:0 -15px 30px;height:auto;text-align:center;display:none}.blog-landing .view-header .title{border:0;padding:0}.blog-landing .view-header .title .h7{display:none}.blog-landing .view-header .title h2{font-size:24px;line-height:80px;margin:0}}.pager{margin:30px 0;position:relative}.pager .pager-current{line-height:42px;color:#676056;font:12px/16px 'OpenSansBold',sans-serif}.pager .pager-previous{position:absolute;left:0}.pager .pager-previous a{background-color:#cac3b4;border:0;border-radius:2px;color:#fff;font:14px/16px 'OpenSansBold',sans-serif;padding:10px 15px}.pager .pager-previous a:hover{background-color:#31302b}.pager .pager-next{position:absolute;right:0}.pager .pager-next a{background-color:#cac3b4;border:0;border-radius:2px;color:#fff;font:14px/16px 'OpenSansBold',sans-serif;padding:10px 15px}.pager .pager-next a:hover{background-color:#31302b}.row-fluid .blog-menu{border-top:4px solid #cac3b4;padding:10px 0 0;margin-top:30px;min-height:548px}.row-fluid .blog-menu .blog-title h2{display:block;color:#ef672f;margin-bottom:70px}.row-fluid .blog-menu .h7{color:#7b756b}.row-fluid .blog-menu ul li{border-top:1px solid #cac3b4;padding:5px 0}.row-fluid .blog-menu ul li a{font:13px/24px 'OpenSansBold',sans-serif;color:#676056;display:inline-block}.row-fluid .blog-menu ul li a:hover{background-color:transparent;color:#c14800}.row-fluid .blog-menu ul li a.active{background-color:transparent;color:#c14800}.row-fluid .blog-menu ul li .selected{height:18px}.row-fluid .blog-menu ul li.active-trail a{color:#c14800}.row-fluid .blog-menu ul li.last{border-bottom:1px solid #cac3b4;margin-bottom:60px}.row-fluid .blog-menu .magento-feed p{color:#676056;line-height:16px;padding:0 0 10px;margin:0}.row-fluid .blog-menu .magento-feed a{display:inline-block;margin-top:5px}@media(max-width:767px){.row-fluid .blog-menu{min-height:inherit;border-top:0}.row-fluid .blog-menu .menu-blog-category{background:#31302b;position:relative;margin:0 0 35px}.row-fluid .blog-menu .menu-blog-category a{color:#fff;display:block;padding:0 20px;font:24px/80px 'OpenSansBold',sans-serif;background:#4c4840;text-decoration:none}.row-fluid .blog-menu .menu-blog-category a.categories-trigger,.row-fluid .blog-menu .menu-blog-category a.categories-trigger:hover{color:#c14800;background:#4c4840 url(/sites/all/themes/mag_redesign/images/icons/ico-dropdown-arrow.png) 95% -27px no-repeat}.row-fluid .blog-menu .menu-blog-category a.categories-trigger.open,.row-fluid .blog-menu .menu-blog-category a.categories-trigger:hover.open{background-position:95% 35px}.row-fluid .blog-menu .menu-blog-category a:hover,.row-fluid .blog-menu .menu-blog-category a.active{background-color:#4c4840}.row-fluid .blog-menu .menu-blog-category ul{position:absolute;width:100%;z-index:99;display:none;margin:0}.row-fluid .blog-menu .menu-blog-category ul li{padding:0;border-top:1px solid #fff}.row-fluid .blog-menu .menu-blog-category ul li.active img{display:none}.row-fluid .blog-menu .menu-blog-category ul li:first-child{display:block}.row-fluid .blog-menu .menu-blog-category ul li:last-child{border-bottom:0;margin:0}}.blog-post-gallery .flexslider{width:100%;margin:0 auto 10px}.blog-post-gallery .flexslider .gallery-image{width:100%}.blog-post-gallery .flexslider .gallery-image>div{width:100%;background-size:cover;overflow:hidden}.blog-post-gallery .flexslider .gallery-image>div>div{margin-top:56%}.blog-post-gallery #slider .slides>li{max-height:433px}.blog-post-gallery #slider .gallery-content{position:absolute;bottom:0;padding:20px;background:rgba(0,0,0,0.7);width:100%;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.blog-post-gallery #slider .gallery-content .gallery-title{opacity:.7;font-size:16px;text-transform:uppercase;font-weight:bold}.blog-post-gallery #slider .gallery-content .gallery-desc{opacity:.7;font-size:12px;bottom:0;word-wrap:normal;display:inline-block;padding:7px 0 20px}.blog-post-gallery #slider .gallery-content span.typo{padding:6px;background:#fff;color:#000;font:normal 10px Verdana}.blog-post-gallery #slider .flex-direction-nav{display:none}.blog-post-gallery #carousel .slides>li{margin:0 5px;max-height:88px;cursor:pointer}.blog-post-gallery #carousel .flex-viewport{margin:0 47px 0 44px}@media(max-width:767px){.blog-post-gallery #slider .flex-viewport{margin:0}.blog-post-gallery #slider .gallery-content{padding:10px 53px}.blog-post-gallery #slider .gallery-content .gallery-desc{padding-bottom:10px}.blog-post-gallery #slider .flex-direction-nav{display:block}.blog-post-gallery #carousel{display:none}}@media(max-width:480px){.blog-post-gallery #slider .gallery-content .gallery-desc{padding:0}}.logged-in .main-container.blog{margin-top:20px}.node-type-security-page .security .node-security-page{margin:30px 0}.node-type-security-page .security .node-security-page h2{margin:0 0 10px;font:35px/36px 'OpenSansBold',sans-serif;color:#31302b}.node-type-security-page .security .node-security-page p{font:20px/30px 'OpenSansLight',sans-serif;word-wrap:break-word;overflow-wrap:break-word}.node-type-security-page .security .node-security-page .security-date{margin:0 0 5px;text-transform:uppercase;font:13px 'OpenSansLight',sans-serif}.node-type-security-page .security .node-security-page .security-author{font:13px 'OpenSansBold',sans-serif;margin:10px 0}.node-type-security-page .security .node-security-page .security-author div{display:inline}.node-type-security-page .security .node-security-page .field-name-field-security-tags{padding:15px 0 17px;font:13px 'OpenSansBold',sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#31302b}.node-type-security-page .security .node-security-page .field-name-field-security-tags .field-item a{background-color:#cac3b4;border-radius:5px;margin:0 5px 5px;padding:6px 12px;color:#fff;white-space:nowrap;font:10px 'OpenSansBold',sans-serif;text-transform:uppercase;float:left}.node-type-security-page .security .node-security-page .article-image{margin-top:20px}.node-type-security-page .security .node-security-page .field-name-field-body{margin:40px 0}.node-type-security-page .security .node-security-page .field-name-field-body p{font:20px/30px 'OpenSansLight',sans-serif}.node-type-security-page .security .node-security-page .patch-table{float:left;margin:0 0 30px;table-layout:fixed}.node-type-security-page .security .node-security-page .patch-table th{background-color:#676056;color:#fff;font:24px/36px "OpenSansRegular",sans-serif;padding:20px 10px}
.node-type-security-page .security .node-security-page .patch-table tbody tr td{background-color:transparent;border:0 none;font:20px/30px "OpenSansLight",sans-serif;padding:10px}.node-type-security-page .security .node-security-page .patch-table tbody tr td p{font:20px/30px "OpenSansLight",sans-serif}.node-type-security-page .security .node-security-page .patch-table tbody tr td:nth-of-type(1){padding-right:10px;min-width:200px}.page-security{margin:30px 0}.page-security .view-security-listing-pages{margin-top:30px;margin-bottom:30px}.page-security .title{border-top:4px solid #cac3b4;float:right;padding:25px 0 0;margin-bottom:20px;color:#7b756b;width:100%}.page-security .title h2{margin-bottom:20px;color:#31302b;font:35px/36px 'OpenSansBold',sans-serif}.page-security .views-row{background-color:#fff;float:right;margin-bottom:40px;min-height:200px;width:100%}.page-security .views-row .views-field-title a{font:19px/24px 'OpenSansRegular',sans-serif;color:#ef672f;margin:0;padding:10px 15px 5px 15px;display:inline-block;text-transform:none}.page-security .views-row .views-field-title a:hover{color:#c14800}.page-security .views-row .views-field-field-body{font:15px/22px 'OpenSansLight',sans-serif;color:#7b756b;margin:0;padding:10px 15px 50px 15px}.page-security .views-row h5{line-height:20px;margin-top:15px}.page-security .views-row h5 a{font:10px/16px 'OpenSansBold',sans-serif;display:inline-block;color:#fff;background-color:#cac3b3;text-transform:uppercase;padding:5px 15px 5px 15px;margin:0}.page-security .views-row h5 a:hover{color:#fff;background-color:#31302b}.page-security .views-row .views-field-created .field-content{font:11px/14px 'OpenSansBold',sans-serif;padding:0 15px;color:#7b756b}@media(max-width:767px){.page-security{margin:0}.page-security .views-row{border:1px solid #afa9a0;border-bottom:4px solid #cfccc5;margin:0 0 35px;background:#fff url(/sites/all/themes/mag_redesign/images/bg-border-blog-item.gif) repeat-x 0 100%}.page-security .views-row h5 a{font:20px/22px 'OpenSansBold',sans-serif}.page-security .views-row .views-field-title a{font:35px/45px 'OpenSansRegular',sans-serif;margin:0 0 15px}.page-security .views-row h6{font:20px/22px 'OpenSansBold',sans-serif}.page-security .views-row .views-field-field-body{font:28px/40px 'OpenSansLight',sans-serif}.page-security .view-header{border:solid #4c4840;border-width:1px 0;margin:0 -15px 30px;height:auto;text-align:center;display:none}.page-security .view-header .title{border:0;padding:0}.page-security .view-header .title .h7{display:none}.page-security .view-header .title h2{font-size:24px;line-height:80px;margin:0}}.pager{margin:30px 0;position:relative}.pager .pager-current{bottom:0;line-height:42px;color:#676056;font:12px/16px 'OpenSansBold',sans-serif}.pager .pager-previous{bottom:0;position:absolute;left:0}.pager .pager-previous a{background-color:#cac3b4;border:0;border-radius:2px;color:#fff;font:14px/16px 'OpenSansBold',sans-serif;padding:10px 15px}.pager .pager-previous a:hover{background-color:#31302b}.pager .pager-next{bottom:0;position:absolute;right:0}.pager .pager-next a{background-color:#cac3b4;border:0;border-radius:2px;color:#fff;font:14px/16px 'OpenSansBold',sans-serif;padding:10px 15px}.pager .pager-next a:hover{background-color:#31302b}.row-fluid .security-category-menu{border-top:4px solid #cac3b4;padding:10px 0 0;margin-top:30px;min-height:548px}.row-fluid .security-category-menu .blog-title h2{display:block;margin-bottom:70px;width:200px}.row-fluid .security-category-menu .blog-title h2 a{color:#ef672f;font:27px/36px "OpenSansBold",sans-serif;text-transform:uppercase;text-decoration:none}.row-fluid .security-category-menu .blog-title h2 a:hover{color:#c14800;text-decoration:none}.row-fluid .security-category-menu .h7{color:#7b756b}
.row-fluid .security-category-menu ul li{border-top:1px solid #cac3b4;padding:5px 0}.row-fluid .security-category-menu ul li a{font:13px/24px 'OpenSansBold',sans-serif;color:#676056;display:inline-block}.row-fluid .security-category-menu ul li a:hover{background-color:transparent;color:#c14800}.row-fluid .security-category-menu ul li a.active{background-color:transparent;color:#c14800}.row-fluid .security-category-menu ul li .selected{height:18px}.row-fluid .security-category-menu ul li.active-trail a{color:#c14800}.row-fluid .security-category-menu ul li.last{border-bottom:1px solid #cac3b4;margin-bottom:60px}.row-fluid .security-category-menu .security-alerts{background-color:#c14800;margin-bottom:60px;padding:20px}.row-fluid .security-category-menu .security-alerts p{color:#fff;font:13px/24px "OpenSansRegular",sans-serif}.row-fluid .security-category-menu .security-alerts a{display:block;margin:0 auto;text-align:center;width:135px}.row-fluid .security-category-menu .security-report{font:13px/24px "OpenSansRegular",sans-serif;margin-bottom:40px}.row-fluid .security-category-menu .security-report a{font:13px/24px "OpenSansRegular",sans-serif;text-transform:none}.row-fluid .security-category-menu .magento-feed p{color:#676056;line-height:16px;padding:0 0 10px;margin:0}.row-fluid .security-category-menu .magento-feed a{display:inline-block;margin-top:5px}@media(max-width:767px){.row-fluid .security-category-menu{min-height:inherit;border-top:0}.row-fluid .security-category-menu .menu-blog-category{background:#31302b;position:relative;margin:0 0 35px}.row-fluid .security-category-menu .menu-blog-category a{color:#fff;display:block;padding:0 20px;font:24px/80px 'OpenSansBold',sans-serif;background:#4c4840;text-decoration:none}.row-fluid .security-category-menu .menu-blog-category a.categories-trigger,.row-fluid .security-category-menu .menu-blog-category a.categories-trigger:hover{color:#c14800;background:#4c4840 url(/sites/all/themes/mag_redesign/images/icons/ico-dropdown-arrow.png) 95% -27px no-repeat}.row-fluid .security-category-menu .menu-blog-category a.categories-trigger.open,.row-fluid .security-category-menu .menu-blog-category a.categories-trigger:hover.open{background-position:95% 35px}.row-fluid .security-category-menu .menu-blog-category a:hover,.row-fluid .security-category-menu .menu-blog-category a.active{background-color:#4c4840}.row-fluid .security-category-menu .menu-blog-category ul{position:absolute;width:100%;z-index:99;display:none;margin:0}.row-fluid .security-category-menu .menu-blog-category ul li{padding:0;border-top:1px solid #fff}.row-fluid .security-category-menu .menu-blog-category ul li.active img{display:none}.row-fluid .security-category-menu .menu-blog-category ul li:first-child{display:block}.row-fluid .security-category-menu .menu-blog-category ul li:last-child{border-bottom:0;margin:0}}@media(max-width:767px){.row-fluid .security-menu-mobile .security-signup{display:none}.row-fluid .security-signup-mobile{clear:both}.row-fluid .security-signup-mobile .security-signup{max-width:72%;margin:0 auto}.row-fluid .security-signup-mobile .security-menu{display:none}}.logged-in .main-container.security{margin-top:20px}.node-type-security-page .view-security-listing-pages.view-display-id-block_1,.page-security .view-security-listing-pages.view-display-id-block_1{padding:0}.view-security-listing-pages.view-display-id-block_1{margin:0 auto}.view-security-listing-pages.view-display-id-block_1 .alert-row{margin-top:10px}.view-security-listing-pages.view-display-id-block_1 .alert-row:first-child{margin-top:30px}.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content{display:table;width:100%}.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container{display:table-row}@media(max-width:767px){.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container{display:block}}.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-label{display:table-cell;white-space:nowrap;vertical-align:top;padding:8px}@media(max-width:767px){.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-label{display:block;text-align:center;padding-top:20px}}.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-label .a-label{display:inline-block;height:38px;background:#fff;color:#31302b;font:15px/38px 'OpenSansBold',sans-serif;text-transform:uppercase;padding-right:10px;padding-left:48px;position:relative}.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-label .a-label:before{display:block;position:absolute;top:0;left:0;width:38px;height:38px;background:url(/sites/all/themes/mag_redesign/images/alert-icon.png) center center no-repeat #31302b;margin-right:10px;content:''}.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-body{display:table-cell;width:100%;vertical-align:middle;padding:8px 4px;font:13px/20px 'OpenSansRegular',sans-serif;color:#31302b}.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-body a{text-transform:none;color:inherit;text-decoration:underline}.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-body p{margin:0;display:inline}@media(max-width:767px){.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-body{display:block;text-align:center;width:auto}}.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-button{display:table-cell;white-space:nowrap;vertical-align:top;padding:8px}.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-button a.btn.small{padding:11px 14px}@media(max-width:767px){.view-security-listing-pages.view-display-id-block_1 .alert-row .field-content .alert-container .alert-button{display:block;text-align:center;padding-bottom:20px}}.page-node-edit .view-security-listing-pages.view-display-id-block_1{display:none}.event-post{margin:30px 0;padding-bottom:60px}.event-post .node-event{margin-top:30px}.event-post .node-event h2{margin:0 0 10px;font:35px/36px 'OpenSansBold',sans-serif;color:#31302b}.event-post .node-event .field-item a{color:#ef672f;font:20px/30px 'OpenSansSemiBold',sans-serif;text-transform:none}.event-post .node-event .field-item a:hover{color:#c14800}.event-post .node-event p{font:20px/30px 'OpenSansLight',sans-serif}.event-post .node-event p img{padding:10px 0}.event-post .node-event strong{font:20px/30px 'OpenSansBold',sans-serif}.event-post .node-event .events-date,.event-post .node-event .events-location{margin:0 0 5px;text-transform:uppercase;font:13px 'OpenSansLight',sans-serif}.event-post .node-event .events-location{margin-bottom:30px}.event-post .node-event .field-name-field-event-image .field-label{display:none}
.event-post .node-event .field-name-body{padding:0 0 30px}.event-post .node-event .article-image{padding:10px 0}.event-post .node-event .event-register{margin-left:60px}.event-landing{margin:30px 0}.event-landing .view-events{margin:30px 0}.event-landing .view-header{overflow:hidden;margin-bottom:20px}.event-landing .title{border-top:4px solid #cac3b4;float:right;padding:25px 0 0;color:#7b756b}.event-landing .title h2{margin-bottom:20px;color:#31302b;font:34px/36px 'OpenSansBold',sans-serif}.event-landing .views-row{border:1px solid #cac3b4;float:right;margin-bottom:20px;background-color:#fff;min-height:144px}.event-landing .views-row.small-row{width:100%}.event-landing .views-row.small-row .wrapper-text{position:relative;float:left;padding:0 15px}.event-landing .views-row.small-row .wrapper-text .links-wrapper{padding-bottom:15px}.event-landing .views-row.views-row-last{margin-bottom:15px}.event-landing .views-row.views-row-1 .wrapper-text .views-field-field-registration-url .event-register,.event-landing .views-row.views-row-1 .wrapper-text .views-field-field-event-site-url{padding-bottom:15px}.event-landing .views-row .views-field-title{max-height:63px;overflow:hidden}.event-landing .views-row .views-field-title a{position:relative;font:19px/24px 'OpenSansRegular',sans-serif;color:#ef672f;margin:0;padding:10px 15px 5px 0;display:inline-block;text-transform:none}.event-landing .views-row .views-field-title a:hover{color:#c14800}.event-landing .views-row .views-field-title a:after{position:absolute;top:35px;left:20%;height:28px;width:80%;content:"";background:linear-gradient(to left,#fff 5%,rgba(255,255,255,0) 60%);pointer-events:none}.event-landing .views-row .views-field-field-short-description{font:15px/22px 'OpenSansLight',sans-serif;color:#7b756b;margin:0;padding:7px 0}.event-landing .views-row h5{margin:0;padding-left:10px;font:12px/30px 'OpenSansSemiBold',sans-serif;background-color:#cac3b4;text-transform:uppercase;color:#fff}.event-landing .views-row .views-field-field-start-date{display:inline-block;border-right:1px solid;margin-right:3px}.event-landing .views-row .views-field-field-start-date h6{text-transform:none;font:11px/14px 'OpenSansBold',sans-serif;padding:0 8px 0 0;color:#7b756b}.event-landing .views-row .views-field-field-address{display:inline-block}.event-landing .views-row .views-field-field-address h6{text-transform:none;font:11px/14px 'OpenSansRegular',sans-serif;padding:0 5px 0 0;color:#7b756b}.event-landing .views-row .views-field-field-registration-url{display:inline-block}.event-landing .views-row .views-field-field-registration-url .event-register{padding:0 15px}.event-landing .views-row .views-field-field-event-site-url{display:inline-block;padding:6px 15px 0 0}.event .pager{margin-bottom:60px;clear:both}.event .pager .pager-current{line-height:42px;color:#676056;font:12px/16px 'OpenSansBold',sans-serif}.event .pager .pager-previous{position:absolute;left:0}.event .pager .pager-previous a{background-color:#cac3b4;border:0;border-radius:2px;color:#fff;font:14px/16px 'OpenSansBold',sans-serif;padding:10px 15px}.event .pager .pager-previous a:hover{background-color:#31302b}.event .pager .pager-next{position:absolute;right:0}.event .pager .pager-next a{background-color:#cac3b4;border:0;border-radius:2px;color:#fff;font:14px/16px 'OpenSansBold',sans-serif;padding:10px 15px}.event .pager .pager-next a:hover{background-color:#31302b}@media(max-width:767px){.event .pager{margin-bottom:30px}}.view-events .view-footer,.events-archives-menu,.events-category-menu{border-top:4px solid #cac3b4;padding:10px 0 0;margin-top:30px}.view-events .view-footer .event-title h2,.events-archives-menu .event-title h2,.events-category-menu .event-title h2{display:block;color:#ef672f;margin-bottom:70px}.view-events .view-footer .h7,.events-archives-menu .h7,.events-category-menu .h7{color:#7b756b}
.view-events .view-footer a,.events-archives-menu a,.events-category-menu a{font:13px/24px 'OpenSansBold',sans-serif;color:#676056;display:inline-block}.view-events .view-footer a.hint,.events-archives-menu a.hint,.events-category-menu a.hint{text-transform:none;text-decoration:underline;cursor:pointer}.view-events .view-footer a:hover,.events-archives-menu a:hover,.events-category-menu a:hover{background-color:transparent;color:#c14800}.view-events .view-footer a.active,.events-archives-menu a.active,.events-category-menu a.active{background-color:transparent;color:#c14800}.view-events .view-footer ul li,.events-archives-menu ul li,.events-category-menu ul li{border-top:1px solid #cac3b4;padding:5px 0}.view-events .view-footer ul li a,.events-archives-menu ul li a,.events-category-menu ul li a{font:13px/24px 'OpenSansBold',sans-serif;color:#676056;display:inline-block}.view-events .view-footer ul li a:hover,.events-archives-menu ul li a:hover,.events-category-menu ul li a:hover{background-color:transparent;color:#c14800}.view-events .view-footer ul li a.active,.events-archives-menu ul li a.active,.events-category-menu ul li a.active{display:inline;background-color:transparent;color:#c14800}.view-events .view-footer ul li .selected,.events-archives-menu ul li .selected,.events-category-menu ul li .selected{height:18px}.view-events .view-footer ul li.last,.events-archives-menu ul li.last,.events-category-menu ul li.last{border-bottom:1px solid #cac3b4}.view-events .view-footer ul li.expanded,.events-archives-menu ul li.expanded,.events-category-menu ul li.expanded{margin-bottom:40px;border:0}.view-events .view-footer ul li.expanded>a,.events-archives-menu ul li.expanded>a,.events-category-menu ul li.expanded>a{cursor:text;color:#7b756b;margin-bottom:10px}.view-events .view-footer ul li.expanded>a:hover,.events-archives-menu ul li.expanded>a:hover,.events-category-menu ul li.expanded>a:hover{color:#7b756b}.view-events .view-footer{clear:both;padding-top:20px;display:none}.events-archives-menu{border-top:0;margin-top:70px}.events-archives-menu ul{margin-bottom:40px}@media(max-width:767px){.view-events .view-footer{display:block}.menu-blog-category{background:#31302b;position:relative;margin:0 0 35px}.menu-blog-category a{color:#fff;display:block;padding:25px 20px;font:24px/30px 'OpenSansBold',sans-serif;background:#4c4840;text-decoration:none}.menu-blog-category a.categories-trigger,.menu-blog-category a.categories-trigger:hover{color:#c14800;background:#4c4840 url(/sites/all/themes/mag_redesign/images/icons/ico-dropdown-arrow.png) 95% -27px no-repeat}.menu-blog-category a.categories-trigger.open,.menu-blog-category a.categories-trigger:hover.open{background-position:95% 35px}.menu-blog-category a:hover,.menu-blog-category a.active{background-color:#4c4840}.menu-blog-category ul{position:absolute;width:100%;z-index:99;display:none;margin:0}.menu-blog-category ul li{padding:0;border-top:1px solid #fff}.menu-blog-category ul li.active img{display:none}.menu-blog-category ul li:first-child{display:block}.menu-blog-category ul li:last-child{border-bottom:0;margin:0}.menu-blog-category ul li a{color:#fff;display:block;font:24px/30px 'OpenSansBold',sans-serif}.menu-blog-category ul li a:hover,.menu-blog-category ul li a.active{background-color:#4c4840}}.logged-in .main-container.event{margin-top:20px}.customer{margin:0;padding-bottom:0}.customer .v-container{display:table;width:100%;max-width:100%}.customer .v-container .v-inside{display:table-cell;vertical-align:middle;width:100%;max-width:100%}.customer .video-section iframe{height:450px}.customer .video-section .video-bg{min-height:450px;max-height:450px;position:relative}.customer .video-section .video-bg .video-black-bg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:#000;display:none}.customer .video-section .video-content{position:relative;z-index:2}.customer .video-section .v-container{height:450px;overflow:hidden}@media(max-width:767px){.customer .video-section .video-bg{min-height:390px}.customer .video-section .v-container,.customer .video-section iframe{height:390px !important}}@media(max-width:480px){.customer .video-section .video-bg{min-height:250px}
.customer .video-section .v-container,.customer .video-section iframe{height:250px !important}}@media(min-width:1200px),(min-width:980px) and (max-width:1199px){.customer .video-section iframe{max-width:70%;margin:0 15%}}.customer .video-section .video-text{padding:0}.customer .video-section .video-text .video-title{font:27px/30px 'OpenSansBold',Arial,sans-serif;color:#fff;text-transform:uppercase;margin-bottom:10px}.customer .video-section .video-text .field-name-field-cs-3-summary{font:24px/36px 'OpenSansBold',Arial,sans-serif;color:#fff;margin-bottom:35px}.customer .video-section .video-text .video-subtitle{color:#ef672f;text-transform:uppercase;font:14px "OpenSansRegular",Arial,sans-serif;margin-bottom:25px}.customer .video-section .video-text .field-name-field-cs-3-video-duration{margin-top:5px;color:#fff;font:11px "OpenSansLight",sans-serif;text-transform:uppercase}.customer .video-section .video-text.mobile-text{text-align:left;padding-bottom:35px}.customer .video-section .video-text.mobile-text .field-name-field-cs-3-summary,.customer .video-section .video-text.mobile-text .field-name-field-cs-3-summary div,.customer .video-section .video-text.mobile-text .video-title{color:#31302b}.customer .video-section .video-text.mobile-text .field-name-field-cs-3-video-duration{color:#31302b;font-size:13px}.customer .video-section .video-wrapper{display:none}.customer .video-section .video-wrapper .pause-button{position:absolute;right:90px;top:15px;color:#fff;white-space:nowrap;line-height:36px}.customer .video-section .video-wrapper .pause-button .fancybox-close{position:relative;left:0;top:0;float:left;margin-right:10px}.customer .video-section .video-wrapper .pause-button:hover{opacity:.85}@media(min-width:768px) and (max-width:979px){.customer .video-section .video-wrapper .pause-button{right:-20px}.customer .video-section .video-wrapper .pause-button .txt{display:none}}@media(max-width:767px){.customer .video-section .video-wrapper .pause-button{right:0}.customer .video-section .video-wrapper .pause-button .txt{display:none}}.customer .video-section .play-button{width:140px;height:140px;background:rgba(255,255,255,0.5);display:block;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;float:right;position:relative}.customer .video-section .play-button:after{width:0;height:0;border-style:solid;border-width:20px 0 20px 32px;border-color:transparent transparent transparent #fff;content:'';display:block;position:absolute;left:50%;top:50%;margin-left:-11px;margin-top:-20px}.customer .video-section .play-button:hover{background:rgba(255,255,255,0.3)}@media(max-width:767px){.customer .video-section{text-align:center}.customer .video-section .play-button{float:none;margin:0 auto}}.customer .top-buttons{position:relative;background:#ef672f;padding:25px 0}.customer .top-buttons .field-name-field-cs-3-demo-cta{color:#fff;float:left;margin-right:20px;font:15px/44px 'OpenSansRegular',sans-serif}.customer .top-buttons .field-name-field-cs-3-demo-button a{background:#fff;color:#ef672f}.customer .top-buttons .field-name-field-cs-3-demo-button a:hover{color:#fff}.customer .top-buttons .share-buttons{margin:5px 0 0}.customer .top-buttons .share-buttons .field-label{font:13px/34px 'OpenSansBold',sans-serif;color:#fff;float:right}.customer .top-buttons .share-buttons>span{color:#ef672f;float:right}.customer .top-buttons .share-buttons>span .fa-stack{position:relative;z-index:1}.customer .top-buttons .share-buttons>span .fa-stack .fa-circle{color:#fff}.customer .top-buttons .share-buttons>span:hover{color:#fff}.customer .top-buttons .share-buttons>span:hover .fa-circle{color:#f79e63}@media(max-width:767px){.customer .top-buttons{margin-top:100px;text-align:center;padding:10px 0 0}.customer .top-buttons .field-name-field-cs-3-demo-cta{float:none;margin:0 0 10px}.customer .top-buttons .share-buttons{position:absolute;top:-72px}.customer .top-buttons .share-buttons .field-label{color:#ef672f}.customer .top-buttons .share-buttons>span{color:#fff}.customer .top-buttons .share-buttons>span .fa-stack .fa-circle{color:#ef672f}.customer .top-buttons .share-buttons>span:hover{color:#fff}.customer .top-buttons .share-buttons>span:hover .fa-circle{color:#f79e63}}.customer .top-content{margin:50px 0}.customer .top-content .company-profile{padding:20px 0;margin-top:20px;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}.customer .top-content .company-profile h3{color:#ef672f;font:16px/28px 'OpenSansBold',sans-serif;text-transform:uppercase}.customer .top-content .company-profile .field-name-field-cs-3-company-profile{color:#676056;font:15px/29px 'OpenSansRegular',sans-serif}.customer .top-content .company-profile .field-name-field-cs-3-company-profile p{font:15px/29px 'ChronicleDisplayLight',sans-serif;margin-bottom:5px}.customer .top-content .company-profile .field-name-field-cs-1-customer-link{font:14px/30px 'OpenSansBold',sans-serif;text-transform:uppercase}.customer .top-content .company-profile .field-name-field-cs-1-customer-link a{color:#7b756b}.customer .top-content .field-name-field-cs-2-storytitle{color:#676056;font:27px/40px 'OpenSansBold',sans-serif}@media(max-width:767px){.customer .top-content .field-name-field-cs-2-storytitle{font-size:20px;line-height:30px;margin-top:45px}}.customer .top-content .stats{color:#026f94;font:13px/20px 'OpenSansRegular',sans-serif;text-align:center}.customer .top-content .stats img{width:100%;margin:45px 0 25px}.customer .top-content .stats .title{font:27px/40px 'OpenSansBold',sans-serif}@media(max-width:767px){.customer .top-content .stats{text-align:left}
.customer .top-content .stats>div{margin:15px 0}.customer .top-content .stats>div img{display:none}}.customer .article-image{margin-bottom:50px}.customer .article-image .slides{text-align:center;color:#fff;max-height:440px;overflow:hidden}.customer .article-image .slides img{width:100%}.customer .article-image .slides .v-container{height:440px}.customer .article-image .slides .v-container .v-inside{font:36px/52px 'ChronicleDisplayLight',sans-serif;padding:0 50px}@media(max-width:767px){.customer .article-image .slides{max-height:100%}.customer .article-image .slides .v-container{height:auto}.customer .article-image .slides .v-container .v-inside{font-size:26px;line-height:40px;padding:50px}}.customer .customer-content{font:15px/28px 'OpenSansRegular',sans-serif;color:#676056;margin-bottom:50px}.customer .customer-content h2{font:27px/36px 'OpenSansBold',sans-serif;color:#31302b;text-transform:uppercase;margin:0 0 40px}.customer .customer-content h3{font:19px/34px 'OpenSansBold',sans-serif;color:#676056;text-transform:capitalize;margin:0 0 5px}.customer .customer-content h4{font:14px/20px 'OpenSansBold',sans-serif;color:#676056;text-transform:uppercase;margin:0 0 5px}.customer .customer-content .body ul{margin-bottom:40px;list-style-type:none}.customer .customer-content .body ul li{line-height:28px;padding-left:14px;position:relative}.customer .customer-content .body ul li:before{content:"·";font-size:24px;vertical-align:middle;line-height:24px;padding-right:5px;position:absolute;top:1px;left:0}.customer .customer-content .quote-text{font:36px/52px 'ChronicleDisplayLight',sans-serif;color:#cac3b4;margin-bottom:10px}@media(max-width:767px){.customer .customer-content .quote-text{font-size:24px;line-height:40px}}.customer .customer-content .speaker-name{font:14px/26px 'OpenSansBold',sans-serif;text-transform:uppercase}.customer .customer-content .speaker-title{font:14px/25px 'OpenSansRegular',sans-serif;margin-bottom:50px;text-transform:uppercase}.customer .customer-content .right-column-item{margin-bottom:50px;font:14px/20px 'OpenSansRegular',sans-serif}.customer .customer-content .right-column-item h3{font:14px/20px "OpenSansBold",sans-serif}.customer .customer-content .right-column-item .image-caption{font:13px/20px 'OpenSansRegular',sans-serif;color:#026f94;text-align:center;padding-top:30px}.customer .customer-content .bottom-content{margin-top:50px;padding-top:50px;border-top:1px solid #ccc;overflow:hidden}.customer .customer-content .bottom-content h4{font:15px/36px 'OpenSansRegular',sans-serif;color:#31302b;margin-bottom:10px;text-transform:capitalize}.customer .customer-content .bottom-content .field-name-field-cs-3-featured-prod .field-item{background:url(/sites/all/themes/mag_redesign/images/icons/ico-list.png) no-repeat left center;padding-left:40px}.customer .customer-content .bottom-content .field-name-field-cs-3-featured-prod .field-item a{font:16px/42px 'OpenSansBold',sans-serif;color:#ef672f;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.customer .customer-content .bottom-content .field-name-field-cs-3-featured-prod .field-item a:hover{color:#c14800}.customer .customer-content .bottom-content .partner-item{margin-top:10px;margin-bottom:10px}.customer .customer-content .bottom-content .partner-item:nth-child(4n+1){margin-left:0}.customer .customer-content .bottom-content .partner-item a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.customer .customer-content .bottom-content .partner-item a:hover img{opacity:.85}@media(max-width:767px){.customer .customer-content .bottom-content .partner-item{max-width:50%;float:left;text-align:center}}@media(max-width:767px){.customer .customer-content .right-column{display:none}}.customer .endpage-buttons{background:#31302b;padding:25px 0;text-align:center;margin-bottom:0;border-bottom:1px solid #5a5955}.customer .endpage-buttons .field-name-field-cs-3-endpage-cta{color:#fff;margin-bottom:20px;font:24px/28px 'OpenSansRegular',sans-serif}.customer .endpage-buttons .field-name-field-cs-3-button .field-item{display:inline-block}.customer .endpage-buttons .field-name-field-cs-3-button a{margin:14px}.customer .related-stories{padding:50px 0 100px}.customer .tags{overflow:hidden}.customer .tags .field-label{float:left;margin-right:8px;font:13px/34px "OpenSansBold",sans-serif;color:#31302b;text-transform:uppercase}.customer .tags .field-item{float:left;line-height:30px}.customer .tags .field-item a{background:#c1c0bf;display:inline-block;padding:0 10px;color:#fff;font:10px/22px 'OpenSansBold',sans-serif;text-transform:uppercase;margin:0 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.customer .tags .field-item a:hover{background:#676056}.customer .related-stories .field-name-field-cs-3-related-title{font:19px/39px 'OpenSansBold',sans-serif;color:#31302b}.customer .related-stories .related-link{float:right}.customer .related-stories .related-link span{margin-top:6px;display:inline-block;width:26px;height:26px;line-height:26px;border:1px solid #ccc;text-align:center;margin-right:10px;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;float:left}.customer .related-stories .related-link span i{color:#666;font-size:16px}.customer .related-stories .related-link .field-name-field-cs-3-related-link{float:right}.customer .related-stories .related-link .field-name-field-cs-3-related-link a{font:13px/39px 'OpenSansBold',sans-serif;color:#ef672f}.customer .related-stories .related-link .field-name-field-cs-3-related-link a:hover{color:#c14800;text-decoration:none}.customer .related-stories .related-item{margin-top:50px}.customer .related-stories .related-item img{width:100%}.customer .related-stories .related-item .related-content{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0}.customer .related-stories .related-item .related-content h2{font:16px/28px 'OpenSansBold',sans-serif;color:#ef672f;margin:0 0 10px;text-transform:uppercase}.customer .related-stories .related-item .related-content .related-body h3,.customer .related-stories .related-item .related-content .related-body{font:16px/28px 'OpenSansRegular',sans-serif;color:#676056;margin:0;text-transform:none}
.customer .related-stories .related-item .related-content p{font:15px/28px 'ChronicleDisplayLight',sans-serif}.customer .related-stories .related-item .related-content .tags{margin-top:20px}.view-customer-stories.view-display-id-slider .success-stories-slider{width:100%;position:relative;overflow:hidden}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider{position:relative;height:450px;overflow:hidden}@media(max-width:767px){.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider{height:300px}}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .slides>li{position:relative}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .slides>li .slide-inner{height:450px;background-size:cover;background-position:center center;padding-top:70px;box-sizing:border-box}@media(max-width:767px){.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .slides>li .slide-inner{height:300px;padding-top:35px}}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .slides>li img{width:100%}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .flex-direction-nav{display:none}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .flex-control-paging{bottom:20px;z-index:100}@media(max-width:767px){.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .flex-control-paging{display:none}}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .flex-control-paging li{margin:0 14px}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .flex-control-paging li a{border:1px solid #fff;background:transparent;box-shadow:none}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .flex-control-paging li a.flex-active{background:#fff}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .story-title{font:27px/30px 'OpenSansBold',Arial,sans-serif;color:#fff;text-transform:uppercase;margin-bottom:10px}.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .story-summary{font:24px/36px 'OpenSansRegular',Arial,sans-serif;color:#fff;margin-bottom:50px}@media(max-width:767px){.view-customer-stories.view-display-id-slider .success-stories-slider #success-stories-slider .story-summary{margin-bottom:15px}}.view-customer-stories.view-display-id-story,.view-customer-stories.view-display-id-tags{padding-bottom:30px;border-bottom:1px solid #c1c0bf}.view-customer-stories.view-display-id-story .view-filters,.view-customer-stories.view-display-id-tags .view-filters{margin-bottom:35px}.view-customer-stories.view-display-id-story .view-filters .views-exposed-widgets,.view-customer-stories.view-display-id-tags .view-filters .views-exposed-widgets{margin:0}.view-customer-stories.view-display-id-story .view-filters .views-exposed-widgets .views-exposed-widget,.view-customer-stories.view-display-id-tags .view-filters .views-exposed-widgets .views-exposed-widget{padding:0;width:31.623931623931625%;margin-left:2.564102564102564%}@media(max-width:767px){.view-customer-stories.view-display-id-story .view-filters .views-exposed-widgets .views-exposed-widget,.view-customer-stories.view-display-id-tags .view-filters .views-exposed-widgets .views-exposed-widget{width:100%;margin-left:0}}.view-customer-stories.view-display-id-story .view-filters .views-exposed-widgets .views-exposed-widget:first-child,.view-customer-stories.view-display-id-tags .view-filters .views-exposed-widgets .views-exposed-widget:first-child{margin-left:0}.view-customer-stories.view-display-id-story .view-filters .views-exposed-widgets .views-exposed-widget label,.view-customer-stories.view-display-id-tags .view-filters .views-exposed-widgets .views-exposed-widget label{display:none}.view-customer-stories.view-display-id-story .view-filters .views-exposed-widgets .views-exposed-widget select,.view-customer-stories.view-display-id-tags .view-filters .views-exposed-widgets .views-exposed-widget select{width:100%;height:40px;padding:10px;border-radius:2px;font:14px/20px 'OpenSansRegular',Arial,sans-serif;box-shadow:none;background:transparent;color:#676056;text-transform:none;border:1px solid #ccc}.view-customer-stories.view-display-id-story .view-filters .views-exposed-widgets .views-exposed-widget select.loading,.view-customer-stories.view-display-id-tags .view-filters .views-exposed-widgets .views-exposed-widget select.loading{background:url(/sites/all/themes/mag_redesign/images/select-loader.gif) 92% 50% no-repeat}.view-customer-stories.view-display-id-story .view-filters .views-exposed-widgets .views-exposed-widget select:focus,.view-customer-stories.view-display-id-tags .view-filters .views-exposed-widgets .views-exposed-widget select:focus{outline:0}.view-customer-stories.view-display-id-story .view-filters .views-exposed-widgets .views-exposed-widget .help-block,.view-customer-stories.view-display-id-tags .view-filters .views-exposed-widgets .views-exposed-widget .help-block{display:none}
.view-customer-stories.view-display-id-story .success-stories-list .story a,.view-customer-stories.view-display-id-tags .success-stories-list .story a{display:block;margin-bottom:25px;text-decoration:none;overflow:hidden}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics{position:relative;display:block}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics .story-bg-image img,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics .story-bg-image img{display:block;width:100%}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics .story-bw-logo,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics .story-bw-logo{display:block;width:100%;height:100%;background:rgba(103,96,86,0.75);position:absolute;top:0;left:0;text-align:center;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics .story-bw-logo .middle,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics .story-bw-logo .middle{display:inline-block;height:100%;vertical-align:middle}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics .story-bw-logo img,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics .story-bw-logo img{vertical-align:middle;max-width:80%}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics .story-logo,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics .story-logo{display:block;width:100%;height:100%;opacity:0;visibility:hidden;position:absolute;top:0;left:0;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background:rgba(255,255,255,0.9)}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics .story-logo:after,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics .story-logo:after{background:rgba(255,255,255,0.9);display:block;width:100%;height:100%;content:'';top:100%;left:0}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics .story-logo .middle,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics .story-logo .middle{display:inline-block;height:100%;vertical-align:middle}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics .story-logo img,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics .story-logo img{vertical-align:middle;max-width:80%}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics .story-logo .more,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics .story-logo .more{display:block;position:absolute;width:100%;left:0;top:50%;margin-top:115px;font:16px 'OpenSansBold',Arial,sans-serif;color:#31302b}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-graphics .story-logo .more .fa,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-graphics .story-logo .more .fa{display:block;border:1px solid #31302b;width:28px;height:28px;text-align:center;margin:15px auto;line-height:28px;font-size:18px;border-radius:50%}.view-customer-stories.view-display-id-story .success-stories-list .story a:hover .story-logo,.view-customer-stories.view-display-id-tags .success-stories-list .story a:hover .story-logo{opacity:1;visibility:visible}.view-customer-stories.view-display-id-story .success-stories-list .story a:hover .story-bw-logo,.view-customer-stories.view-display-id-tags .success-stories-list .story a:hover .story-bw-logo{opacity:0;visibility:visible}
.view-customer-stories.view-display-id-story .success-stories-list .story a .story-title,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-title{display:block;background:#f7f3eb;padding:20px;font:15px/24px 'OpenSansRegular',Arial,sans-serif;color:#31302b;text-transform:none}.view-customer-stories.view-display-id-story .success-stories-list .story a .story-title span,.view-customer-stories.view-display-id-tags .success-stories-list .story a .story-title span{font:16px/24px "OpenSansSemiBold",Arial,sans-serif;color:#ef672f}.view-customer-stories.view-display-id-story .success-stories-pager,.view-customer-stories.view-display-id-tags .success-stories-pager{margin:10px 0}.view-customer-stories.view-display-id-story .success-stories-pager .pager-next a.progress-disabled,.view-customer-stories.view-display-id-story .success-stories-pager .pager-next a.progress-disabled:hover,.view-customer-stories.view-display-id-story .success-stories-pager .pager-previous a.progress-disabled,.view-customer-stories.view-display-id-story .success-stories-pager .pager-previous a.progress-disabled:hover,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-next a.progress-disabled,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-next a.progress-disabled:hover,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-previous a.progress-disabled,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-previous a.progress-disabled:hover{background:#cac3b4;cursor:progress;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(0,0,0,0.1)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(0,0,0,0.1)),color-stop(0.75,rgba(0,0,0,0.1)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-image:linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-size:400%;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;-ms-background-size:400%;animation:button-loading 6s linear infinite;-webkit-animation:button-loading 6s linear infinite;-moz-animation:button-loading 6s linear infinite;-ms-animation:button-loading 6s linear infinite;-o-animation:button-loading 6s linear infinite}.view-customer-stories.view-display-id-story .success-stories-pager .pager-next a.progress-disabled:hover,.view-customer-stories.view-display-id-story .success-stories-pager .pager-next a.progress-disabled:hover:hover,.view-customer-stories.view-display-id-story .success-stories-pager .pager-previous a.progress-disabled:hover,.view-customer-stories.view-display-id-story .success-stories-pager .pager-previous a.progress-disabled:hover:hover,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-next a.progress-disabled:hover,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-next a.progress-disabled:hover:hover,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-previous a.progress-disabled:hover,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-previous a.progress-disabled:hover:hover{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}.view-customer-stories.view-display-id-story .success-stories-pager .pager-next a.progress-disabled .ajax-progress,.view-customer-stories.view-display-id-story .success-stories-pager .pager-next a.progress-disabled:hover .ajax-progress,.view-customer-stories.view-display-id-story .success-stories-pager .pager-previous a.progress-disabled .ajax-progress,.view-customer-stories.view-display-id-story .success-stories-pager .pager-previous a.progress-disabled:hover .ajax-progress,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-next a.progress-disabled .ajax-progress,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-next a.progress-disabled:hover .ajax-progress,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-previous a.progress-disabled .ajax-progress,.view-customer-stories.view-display-id-tags .success-stories-pager .pager-previous a.progress-disabled:hover .ajax-progress{display:none}
.view-customer-stories.view-display-id-logos .success-stories-logos{width:auto}.view-customer-stories.view-display-id-logos .success-stories-logos .logo{float:left;width:16.65%;height:85px;margin-bottom:20px;line-height:85px;text-align:center}.view-customer-stories.view-display-id-logos .success-stories-logos .logo img{display:inline-block;vertical-align:middle;width:90%;max-width:135px}@media(min-width:768px) and (max-width:979px){.view-customer-stories.view-display-id-logos .success-stories-logos .logo{width:33.32%}}@media(max-width:767px){.view-customer-stories.view-display-id-logos .success-stories-logos .logo{width:50%}.view-customer-stories.view-display-id-logos .success-stories-logos .logo img{max-width:180px}}.view-customer-stories.view-display-id-logos .success-logos-more .pager{margin:20px 0 100px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.view-customer-stories.view-display-id-logos .success-logos-more .pager.pager-show-more-empty{margin-bottom:0}.view-customer-stories.view-display-id-logos .success-logos-more .pager-show-more-next>a{font:14px/15px 'OpenSansBold',sans-serif;text-shadow:none;text-transform:uppercase;letter-spacing:1px;border-radius:2px;box-sizing:border-box;color:#fff;background:#31302b;box-shadow:inset 0 0 0 0 #fff;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;padding:13px 20px;border:3px solid #31302b}.view-customer-stories.view-display-id-logos .success-logos-more .pager-show-more-next>a:hover{color:#31302b;box-shadow:inset 0 100px 0 0 #fff;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.view-customer-stories.view-display-id-logos .success-logos-more .pager-show-more-next>a.progress-disabled,.view-customer-stories.view-display-id-logos .success-logos-more .pager-show-more-next>a.progress-disabled:hover{color:#fff;background:#5a584f;box-shadow:inset 0 0 0 0 #fff;cursor:progress;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(0,0,0,0.1)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(0,0,0,0.1)),color-stop(0.75,rgba(0,0,0,0.1)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-image:linear-gradient(90deg,rgba(0,0,0,0.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,transparent 75%,transparent);background-size:400%;-webkit-background-size:400%;-moz-background-size:400%;-o-background-size:400%;-ms-background-size:400%;animation:button-loading 6s linear infinite;-webkit-animation:button-loading 6s linear infinite;-moz-animation:button-loading 6s linear infinite;-ms-animation:button-loading 6s linear infinite;-o-animation:button-loading 6s linear infinite}.view-customer-stories.view-display-id-logos .success-logos-more .pager-show-more-next>a.progress-disabled:hover,.view-customer-stories.view-display-id-logos .success-logos-more .pager-show-more-next>a.progress-disabled:hover:hover{-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}.view-customer-stories.view-display-id-logos .success-logos-more .pager-show-more-next>a.progress-disabled .ajax-progress,.view-customer-stories.view-display-id-logos .success-logos-more .pager-show-more-next>a.progress-disabled:hover .ajax-progress{display:none}.page-customers .end_page_cta{text-align:center;background:#c14800;padding:40px 0 50px}.page-customers .end_page_cta h4{margin-bottom:30px;color:#fff;text-transform:capitalize;font:35px/40px 'OpenSansRegular',Arial,sans-serif;letter-spacing:0}
.page-customers h4.success-section-title{margin:50px 0 30px;color:#676056}.page-customers h5.tagged{font:14px/30px "OpenSansRegular",sans-serif;margin:-20px 0 40px;text-transform:uppercase}.press-room-h3{margin:0 0 3px}.press-room-h8{margin-bottom:30px}.press-room-news .press-feature .views-field-field-article-image{display:block}.press-room-news .press-feature .views-field-body{display:block}.press-room-news .views-field-field-article-image{float:none;margin:0 0 19px}.press-room-news .views-field-body{display:none}.press-room-header{background-color:#c14800;color:#fff;padding:47px 0}.press-room-header h2{padding:0;margin:0 0 2px}.press-room-header h3{line-height:36px;margin:0}.press-room-release{background-color:#f7f3eb;padding:33px 0 55px}.press-room-release h2{padding-bottom:30px}.press-room-release h3 .press-room-h3 a{color:#ef672f;margin:0;padding:0;text-transform:none}.press-room-release h3 .press-room-h3 a:hover{color:#c14800}.press-room-release .h8{text-transform:uppercase;color:#676056;margin-bottom:30px}.press-room-release .btn{padding:10px 12px}.press-releases{background-color:#fff;padding:33px 0 55px}.press-releases h2{padding-bottom:30px}.press-releases h3 .press-room-h3 a{color:#ef672f;margin:0;padding:0;text-transform:none}.press-releases h3 .press-room-h3 a:hover{color:#c14800}.press-releases .h8{text-transform:uppercase;color:#676056;margin:0 0 30px}.press-releases .views-row-last{border-bottom:1px solid #cac3b4}.press-article{padding:52px 0 89px}.press-article p{font:20px/30px 'OpenSansLight',sans-serif;color:#676056}.press-article p a{font:20px/30px 'OpenSansLight',sans-serif;text-transform:none;color:#ef672f}.press-article p a:hover{color:#c14800}.press-article p a.left-arrow{color:#ef672f;font-family:'OpenSansBold';font-size:14px;line-height:125px;text-transform:uppercase}.press-article p a.left-arrow:hover{color:#c14800}.press-article p strong{font:20px/30px 'OpenSansBold',sans-serif}.press-article article ul li{font:18px/30px 'OpenSansLight',sans-serif;color:#676056;padding:10px 0;margin-left:10px}.press-article img{padding:10px 0 15px}.press-article .h8{display:block;text-transform:uppercase;color:#676056}.press-article .h10{display:block;color:#ef672f;padding:0 0 30px}@media(max-width:767px){.press-article .h10{font:25px/35px 'OpenSansBold',sans-serif}}.press-room-news{background-color:#fff;padding:42px 0}.press-room-news p{margin:8px 0 10px}.press-room-news h2{margin-bottom:46px}.press-room-news h3 .press-room-h3 a{color:#ef672f;margin:0;padding:0;text-transform:none}.press-room-news h3 .press-room-h3 a:hover{color:#c14800}.press-room-news .h8{display:inline-block;color:#676056;margin-bottom:30px;text-transform:uppercase;line-height:14px}.press-room-news .h12{margin-bottom:12px;padding:5px 0 0}.press-room-news .h12 a{font:20px/30px 'OpenSansRegular',sans-serif;text-transform:none;color:#ef672f}.press-room-news .h12 a:hover{color:#c14800}@media(max-width:767px){.press-room-news .h12{margin-bottom:30px}}.press-room-news .views-field-field-news-source{border-right:2px solid #676056;padding-right:4px}.press-room-news .row-news{padding:0 0 33px}.press-room-news .row-news-feature{border-bottom:1px solid #cac3b4;padding:0 0 33px;margin:0 0 33px}.press-room-news .row-news-feature img{margin:0 0 15px;width:100%}.press-room-news .btn{padding:10px 12px}@media(max-width:769px){.press-room-news{padding-left:15px !important}.press-room-news .row-news{height:auto;padding:0 0 10px}.press-room-news .container{padding:0}}.in-the-news{padding:42px 0}.in-the-news h2{margin-bottom:46px}.in-the-news h3 .press-room-h3 a{color:#ef672f;margin:0;padding:0;text-transform:none;font:24px/40px 'OpenSansRegular',sans-serif}.in-the-news h3 .press-room-h3 a:hover{color:#c14800}.in-the-news .h8{display:inline-block;color:#676056;line-height:14px;margin-bottom:30px;text-transform:uppercase}.in-the-news .views-field-field-news-source{border-right:2px solid #676056;padding-right:4px}.in-the-news img{margin-bottom:20px}.press-room-footer{background-color:#c14800;padding:60px 0}.press-room-footer h3{text-transform:none;margin:0;font-size:24px;line-height:36px;height:60px;display:table-cell !important;vertical-align:middle;color:#fff}.press-room-footer .buttons{text-align:right;margin-top:8px}.press-room-footer .btn.charcoal{margin-left:10px}@media(max-width:769px){.press-room-footer .buttons{text-align:left}.press-room-footer .btn.charcoal{margin-left:0}}.cd_page{padding:40px 0}.cd_page.has-background .cd_form{background:linear-gradient(#fff,#f8f8f8)}.cd_page .cd_form{padding:30px;background:#ededed}.cd_page .cd_form .field-name-field-cd-headline{font:27px/40px 'OpenSansBold',Arial,sans-serif;text-transform:uppercase;color:#31302b}.cd_page .cd_form .field-name-field-cd-sub-headline,.cd_page .cd_form .field-name-field-cd-sub-headline-l,.cd_page .cd_form .field-name-field-cd-form-instructions,.cd_page .cd_form .thank-you-text{font:14px/25px 'OpenSansRegular',Arial,sans-serif;color:#676056}.cd_page .cd_form .field-name-field-cd-sub-headline *,.cd_page .cd_form .field-name-field-cd-sub-headline-l *,.cd_page .cd_form .field-name-field-cd-form-instructions *,.cd_page .cd_form .thank-you-text *{display:inline}.cd_page .cd_form .field-name-field-cd-sub-headline{margin-bottom:10px}.cd_page .cd_form form{padding-top:25px;margin-top:20px}
.cd_page .cd_form .related-resources{padding:40px 0}@media(min-width:1200px){.cd_page .cd_form .related-resources{margin:0 -30px}}@media(min-width:980px) and (max-width:1199px){.cd_page .cd_form .related-resources{margin:0 -30px}}@media(max-width:767px){.cd_page .cd_form .related-resources .span2{margin-bottom:40px}}.cd_page .cd_form .related-resources .row+.row{margin-top:40px}.cd_page .cd_form .related-resources img{display:block;margin-bottom:20px}.cd_page .cd_form .related-resources .title{display:block;font:16px/22px 'OpenSansRegular',Arial,sans-serif;color:#31302b;margin-bottom:10px;text-transform:none}.cd_page .cd_form .related-resources .download{font:14px/20px 'OpenSansBold',Arial,sans-serif}.cd_page .cd_form .related-resources .download:after{content:' >'}.cd_page .cd_sidebar{padding:30px;background:rgba(255,255,255,0.8);font:14px/25px 'OpenSansRegular',Arial,sans-serif;color:#676056}@media(max-width:767px){.cd_page .cd_sidebar{margin-top:20px}}.cd_page .cd_sidebar h2{font:24px/30px 'OpenSansRegular',Arial,sans-serif;text-transform:none;color:#31302b;margin:0 0 20px}.cd_page .cd_sidebar h3{font:14px/25px 'OpenSansBold',Arial,sans-serif;color:#ef672f;text-transform:uppercase;margin-top:20px}.cd_page .cd_sidebar p{font:inherit;color:inherit}.cd_page.cd_compound .cd_form form{border-top:0;padding-top:0;margin-top:-11px}.cd_page.cd_compound .cd_form .compound_form{border-top:1px solid #ccc;padding-top:25px;margin-top:20px}.cd_page.cd_compound .cd_form .compound_textarea{padding-top:15px;font:14px/25px 'OpenSansRegular',Arial,sans-serif;color:#676056}.cd_page.cd_compound .cd_form .compound_field{margin-bottom:5px}.cd_page.cd_compound .cd_form .compound_field label{font:13px/20px 'OpenSansBold',Arial,sans-serif;color:#31302b;width:auto;padding-bottom:7px;display:block}.cd_page.cd_compound .cd_form .compound_field select{display:block;width:100%;box-sizing:border-box;height:40px;border:1px solid #ccc;padding:10px;font:14px/20px 'OpenSansRegular',Arial,sans-serif;color:#31302b;letter-spacing:0;box-shadow:none;outline:0;border-radius:2px;float:none;text-transform:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.cd_page.cd_compound .cd_form .compound_field select:hover,.cd_page.cd_compound .cd_form .compound_field select:focus{border-color:#999 !important}.wf-proof-sidebar .wf-proof-header{margin:20px 0 10px;padding-top:15px;border-top:1px solid #ccc;color:#31302b;font-size:20px;line-height:30px}.wf-proof-sidebar .wf-proof-table .wf-proof-step{color:#ef672f}.wf-proof-sidebar .wf-proof-table .wf-proof-paragraph{padding-bottom:10px}form.marketo-styled-form{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:0;min-height:200px;background:url(/sites/all/themes/mag_redesign/images/form-loader.gif) center center no-repeat}form.marketo-styled-form.mktoForm{background:transparent}form.marketo-styled-form .mktoButtonWrap{margin:20px 0 0 !important;display:block}form.marketo-styled-form .mktoButton{font:14px/15px 'OpenSansBold',sans-serif !important;text-shadow:none !important;text-transform:uppercase !important;letter-spacing:1px !important;border-radius:2px !important;border:0 !important;box-sizing:border-box !important;padding:15px 20px !important;color:#fff !important;background:#ef672f !important;box-shadow:inset 0 0 0 0 #c14800 !important;transition-duration:.7s;width:auto !important}form.marketo-styled-form .mktoButton:hover{box-shadow:inset 0 100px 0 0 #c14800;transition-duration:.4s}form.marketo-styled-form .mktoFormRow{margin-bottom:15px !important}form.marketo-styled-form .mktoFormRow .mktoOffset{display:none}form.marketo-styled-form .mktoFormRow .mktoFormCol{float:none}form.marketo-styled-form .mktoFormRow .mktoFieldWrap{float:none}form.marketo-styled-form .mktoFormRow .mktoFieldWrap.mktoRequiredField .mktoLabel .mktoAsterix{display:block !important;color:#989287 !important}form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoCheckboxList,form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoRadioList{width:100% !important}form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoCheckboxList .mktoField,form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoRadioList .mktoField{float:left !important;height:25px !important;width:auto !important;background:none}form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoCheckboxList .mktoField+label,form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoRadioList .mktoField+label{display:block !important;line-height:25px;margin:0 0 7px;padding-left:21px}form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoLabel{font:13px/20px 'OpenSansBold',Arial,sans-serif !important;color:#31302b !important;letter-spacing:0 !important;width:auto !important;padding-bottom:7px !important}form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoField{width:100% !important;box-sizing:border-box !important;height:40px !important;border:1px solid #ccc !important;padding:10px !important;font:14px/20px 'OpenSansRegular',Arial,sans-serif !important;color:#31302b !important;letter-spacing:0 !important;box-shadow:none !important;outline:0 !important;border-radius:2px !important;float:none !important;text-transform:none !important;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoField:hover,form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoField:focus{border-color:#999 !important}form.marketo-styled-form .mktoFormRow .mktoFieldWrap textarea.mktoField{height:auto !important}form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoError{bottom:auto !important;right:0 !important;top:100%}form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoError .mktoErrorArrowWrap{display:none}form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoError .mktoErrorMsg{background:#ec4a24;font:12px/15px 'OpenSansRegular',Arial,sans-serif;color:#fff;letter-spacing:0;box-shadow:0 0 10px rgba(0,0,0,0.2);max-width:100%;text-shadow:none;border-radius:2px;border:0;padding:7px 15px}form.marketo-styled-form .mktoFormRow .mktoFieldWrap .mktoError .mktoErrorMsg:after{border:7px outset transparent;border-bottom:7px solid #ec4a24;content:'';position:absolute;top:-5px;right:10px}
.view-customer-logo-wall .view-header .row-fluid{padding:0}.view-customer-logo-wall .views-bootstrap-grid-plugin-style{padding:61px 0 0}.view-customer-logo-wall .views-bootstrap-grid-plugin-style .row-fluid{padding:0 0 60px}@media(max-width:767px){.view-customer-logo-wall .views-bootstrap-grid-plugin-style{padding:61px 0 60px}.view-customer-logo-wall .views-bootstrap-grid-plugin-style .row-fluid{padding:0}.view-customer-logo-wall .views-bootstrap-grid-plugin-style .row-fluid [class*="span"]{text-align:center;display:inline-block;width:32%;padding:0 0 20px}.view-customer-logo-wall .views-bootstrap-grid-plugin-style .row-fluid [class*="span"] img{max-width:122px}}@media(max-width:479px){.view-customer-logo-wall .views-bootstrap-grid-plugin-style .row-fluid [class*="span"]{width:49%}}.video-post,.video-post-gallery{margin:30px 0}.video-post .node-video-post,.video-post .node-video-post-gallery,.video-post-gallery .node-video-post,.video-post-gallery .node-video-post-gallery{margin-top:30px}.video-post .node-video-post h2,.video-post .node-video-post-gallery h2,.video-post-gallery .node-video-post h2,.video-post-gallery .node-video-post-gallery h2{margin:0 0 10px;font:35px/36px 'OpenSansBold',sans-serif;color:#31302b}.video-post .node-video-post .field-item a,.video-post .node-video-post-gallery .field-item a,.video-post-gallery .node-video-post .field-item a,.video-post-gallery .node-video-post-gallery .field-item a{color:#ef672f;font:20px/30px 'OpenSansSemiBold',sans-serif;text-transform:none}.video-post .node-video-post .field-item a:hover,.video-post .node-video-post-gallery .field-item a:hover,.video-post-gallery .node-video-post .field-item a:hover,.video-post-gallery .node-video-post-gallery .field-item a:hover{color:#c14800}.video-post .node-video-post p,.video-post .node-video-post-gallery p,.video-post-gallery .node-video-post p,.video-post-gallery .node-video-post-gallery p{font:20px/30px 'OpenSansLight',sans-serif}.video-post .node-video-post p img,.video-post .node-video-post-gallery p img,.video-post-gallery .node-video-post p img,.video-post-gallery .node-video-post-gallery p img{padding:10px 0}.video-post .node-video-post strong,.video-post .node-video-post-gallery strong,.video-post-gallery .node-video-post strong,.video-post-gallery .node-video-post-gallery strong{font:20px/30px 'OpenSansBold',sans-serif}.video-post .node-video-post .video-date,.video-post .node-video-post-gallery .video-date,.video-post-gallery .node-video-post .video-date,.video-post-gallery .node-video-post-gallery .video-date{margin:0 0 5px;text-transform:uppercase;font:13px 'OpenSansLight',sans-serif}.video-post .node-video-post .video-author,.video-post .node-video-post-gallery .video-author,.video-post-gallery .node-video-post .video-author,.video-post-gallery .node-video-post-gallery .video-author{font:13px 'OpenSansBold',sans-serif}.video-post .node-video-post .video-author a,.video-post .node-video-post-gallery .video-author a,.video-post-gallery .node-video-post .video-author a,.video-post-gallery .node-video-post-gallery .video-author a{color:#ef672f;text-transform:uppercase;font:13px 'OpenSansBold',sans-serif}.video-post .node-video-post .video-author .field-label,.video-post .node-video-post-gallery .video-author .field-label,.video-post-gallery .node-video-post .video-author .field-label,.video-post-gallery .node-video-post-gallery .video-author .field-label{display:none}.video-post .node-video-post .video-author .field,.video-post .node-video-post-gallery .video-author .field,.video-post-gallery .node-video-post .video-author .field,.video-post-gallery .node-video-post-gallery .video-author .field{display:inline-block}.video-post .node-video-post .video-video,.video-post .node-video-post-gallery .video-video,.video-post-gallery .node-video-post .video-video,.video-post-gallery .node-video-post-gallery .video-video{float:left;height:362px;width:644px}.video-post .node-video-post .video-video .playarrow,.video-post .node-video-post-gallery .video-video .playarrow,.video-post-gallery .node-video-post .video-video .playarrow,.video-post-gallery .node-video-post-gallery .video-video .playarrow{background:url(/sites/all/themes/mag_redesign/images/playarrow.png) no-repeat bottom left;display:inline-block;width:40px;height:40px;transition-duration:.4s;-webkit-transition:.4s}.video-post .node-video-post .video-video .playbtn,.video-post .node-video-post-gallery .video-video .playbtn,.video-post-gallery .node-video-post .video-video .playbtn,.video-post-gallery .node-video-post-gallery .video-video .playbtn{float:left;margin:169px 303px;display:inline-block;width:40px;height:40px;border-radius:50%;background:#ef672f;overflow:hidden}
.video-post .node-video-post .video-video .playarrow1:before,.video-post .node-video-post-gallery .video-video .playarrow1:before,.video-post-gallery .node-video-post .video-video .playarrow1:before,.video-post-gallery .node-video-post-gallery .video-video .playarrow1:before{top:-100%;left:0}.video-post .node-video-post .video-video.yt_cta,.video-post .node-video-post-gallery .video-video.yt_cta,.video-post-gallery .node-video-post .video-video.yt_cta,.video-post-gallery .node-video-post-gallery .video-video.yt_cta{position:relative}.video-post .node-video-post .video-video.yt_cta:hover .playbtn,.video-post .node-video-post-gallery .video-video.yt_cta:hover .playbtn,.video-post-gallery .node-video-post .video-video.yt_cta:hover .playbtn,.video-post-gallery .node-video-post-gallery .video-video.yt_cta:hover .playbtn{background:#c14800}.video-post .node-video-post .video-video.yt_cta:hover .playarrow,.video-post .node-video-post-gallery .video-video.yt_cta:hover .playarrow,.video-post-gallery .node-video-post .video-video.yt_cta:hover .playarrow,.video-post-gallery .node-video-post-gallery .video-video.yt_cta:hover .playarrow{background:url(/sites/all/themes/mag_redesign/images/playarrow.png) no-repeat top left}.video-post .node-video-post .field-name-field-res-tags,.video-post .node-video-post-gallery .field-name-field-res-tags,.video-post-gallery .node-video-post .field-name-field-res-tags,.video-post-gallery .node-video-post-gallery .field-name-field-res-tags{float:left;margin:15px 0 17px}.video-post .node-video-post .field-name-field-res-tags .field-label,.video-post .node-video-post-gallery .field-name-field-res-tags .field-label,.video-post-gallery .node-video-post .field-name-field-res-tags .field-label,.video-post-gallery .node-video-post-gallery .field-name-field-res-tags .field-label{padding:6px 0;font:13px 'OpenSansBold',sans-serif;letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px;color:#31302b}.video-post .node-video-post .field-name-field-res-tags .field-item,.video-post .node-video-post-gallery .field-name-field-res-tags .field-item,.video-post-gallery .node-video-post .field-name-field-res-tags .field-item,.video-post-gallery .node-video-post-gallery .field-name-field-res-tags .field-item{float:left;line-height:32px;margin-bottom:3px}.video-post .node-video-post .field-name-field-res-tags .field-item a,.video-post .node-video-post-gallery .field-name-field-res-tags .field-item a,.video-post-gallery .node-video-post .field-name-field-res-tags .field-item a,.video-post-gallery .node-video-post-gallery .field-name-field-res-tags .field-item a{background-color:#cac3b4;border-radius:5px;margin:0 5px;padding:6px 12px;color:#fff;font:10px 'OpenSansBold',sans-serif;text-transform:uppercase}.video-post .node-video-post .field-name-field-res-tags .field-item a:hover,.video-post .node-video-post-gallery .field-name-field-res-tags .field-item a:hover,.video-post-gallery .node-video-post .field-name-field-res-tags .field-item a:hover,.video-post-gallery .node-video-post-gallery .field-name-field-res-tags .field-item a:hover{background-color:#31302b}@media(max-width:767px){.video-post .node-video-post .field-name-field-res-tags,.video-post .node-video-post-gallery .field-name-field-res-tags,.video-post-gallery .node-video-post .field-name-field-res-tags,.video-post-gallery .node-video-post-gallery .field-name-field-res-tags{float:none;overflow:hidden;margin-bottom:0}}.video-post .node-video-post .field-name-field-main-image .field-label,.video-post .node-video-post-gallery .field-name-field-main-image .field-label,.video-post-gallery .node-video-post .field-name-field-main-image .field-label,.video-post-gallery .node-video-post-gallery .field-name-field-main-image .field-label{display:none}.video-post .node-video-post .field-name-body,.video-post .node-video-post-gallery .field-name-body,.video-post-gallery .node-video-post .field-name-body,.video-post-gallery .node-video-post-gallery .field-name-body{padding:0 0 30px}.video-post .node-video-post .article-image,.video-post .node-video-post-gallery .article-image,.video-post-gallery .node-video-post .article-image,.video-post-gallery .node-video-post-gallery .article-image{padding:10px 0}
.video-footer{border-top:1px solid #cac3b4;padding:30px 0}.video-footer .partners-feed{color:#7b756b}.video-footer .partners-feed h2{font:16px/22px 'OpenSansBold',sans-serif;margin-bottom:30px;color:#676056}.video-footer .partners-feed h3{margin:0;padding:0}.video-footer .partners-feed h3 a{font:15px/22px 'OpenSansRegular',sans-serif;color:#ef672f;display:inline-block;padding:5px 0;text-transform:none}.video-footer .partners-feed h3 a:hover{color:#c14800}.video-footer .partners-feed h4{text-transform:uppercase}.video-footer .partners-feed h5{font:11px/14px 'OpenSansRegular',sans-serif;margin:0;text-transform:uppercase}.video-footer .partners-feed h6{font:11px/14px 'OpenSansBold',sans-serif}.video-footer .partners-feed .views-row{padding:10px 0;border-bottom:1px solid #cac3b4}.video-footer .partners-feed .views-row-first{padding-top:0}.video-footer .partners-feed .views-row-last{border:0}.video-footer .related-videos{margin:0 0 50px 0;color:#7b756b;font:15px/22px 'OpenSansLight',sans-serif}.video-footer .related-videos h2{font:16px/22px 'OpenSansBold',sans-serif;margin-bottom:30px;color:#676056}.video-footer .related-videos h4{margin:0}.video-footer .related-videos h4 a{font:15px/22px 'OpenSansRegular',sans-serif;color:#ef672f;display:inline-block;padding:5px 0;text-transform:none}.video-footer .related-videos h4 a:hover{color:#c14800}.video-footer .related-videos h5 a{font:10px/16px 'OpenSansBold',sans-serif;display:inline-block;color:#fff;background-color:#cac3b3;text-transform:uppercase;padding:5px;margin:0}.video-footer .related-videos h5 a:hover{color:#fff;background-color:#31302b}.video-footer .related-videos h6{font:11px/14px 'OpenSansBold',sans-serif;padding-bottom:10px;color:#7b756b}.video-landing{margin:30px 0}.video-landing .view-video-category-landing-page{margin:30px 0}.video-landing .view-header{height:115px}.video-landing .title{border-top:4px solid #cac3b4;float:right;padding:25px 0 0;color:#7b756b}.video-landing .title h2{margin-bottom:20px;color:#31302b;font:35px/36px 'OpenSansBold',sans-serif}.video-landing .views-row{background-color:#fff}.video-landing .views-row .views-field-title a{font:19px/24px 'OpenSansRegular',sans-serif;color:#ef672f;margin:0;padding:0 15px 10px;display:inline-block;text-transform:none}.video-landing .views-row .views-field-title a:hover{color:#c14800}.video-landing .views-row .views-field-body{font:15px/22px 'OpenSansLight',sans-serif;color:#7b756b;margin:0;padding:10px 15px 50px 15px}.video-landing .views-row h5 a{font:10px/16px 'OpenSansBold',sans-serif;display:inline-block;color:#fff;background-color:#cac3b3;text-transform:uppercase;padding:5px 15px 5px 15px;margin:0}.video-landing .views-row h5 a:hover{color:#fff;background-color:#31302b}.video-landing .views-row h6{font:11px/14px 'OpenSansBold',sans-serif;padding:0 15px;color:#7b756b}.video-landing .views-row-4,.video-landing .views-row-7,.video-landing .views-row-10{margin-right:0}.video-landing .video-thumbnail{position:relative}.video-landing .video-thumbnail .video-video-icon{position:absolute;bottom:0;left:0}.pager{margin:30px 0;position:relative}.pager .pager-current{line-height:42px;color:#676056;font:12px/16px 'OpenSansBold',sans-serif}.pager .pager-previous{position:absolute;left:0}.pager .pager-previous a{background-color:#cac3b4;border:0;border-radius:2px;color:#fff;font:14px/16px 'OpenSansBold',sans-serif;padding:10px 15px}.pager .pager-previous a:hover{background-color:#31302b}.pager .pager-next{position:absolute;right:0}.pager .pager-next a{background-color:#cac3b4;border:0;border-radius:2px;color:#fff;font:14px/16px 'OpenSansBold',sans-serif;padding:10px 15px}.pager .pager-next a:hover{background-color:#31302b}.row-fluid .block-menu-menu-video-channel-menu{border-top:4px solid #cac3b4;padding:10px 0 0;margin-top:30px;min-height:415px}.row-fluid .block-menu-menu-video-channel-menu .blog-title h2{display:block;color:#ef672f;margin-bottom:70px}.row-fluid .block-menu-menu-video-channel-menu .h7{color:#7b756b}.row-fluid .block-menu-menu-video-channel-menu ul li{border-top:1px solid #cac3b4;padding:5px 0}.row-fluid .block-menu-menu-video-channel-menu ul li a{font:13px/24px 'OpenSansBold',sans-serif;color:#676056;display:inline-block}
.row-fluid .block-menu-menu-video-channel-menu ul li a:hover{background-color:transparent;color:#c14800}.row-fluid .block-menu-menu-video-channel-menu ul li a.active{background-color:transparent;color:#c14800}.row-fluid .block-menu-menu-video-channel-menu ul li .selected{height:18px}.row-fluid .block-menu-menu-video-channel-menu ul li.last{border-bottom:1px solid #cac3b4;margin-bottom:60px}.row-fluid .block-menu-menu-video-channel-menu .magento-feed p{color:#676056;line-height:16px;padding:0 0 10px;margin:0}.row-fluid .block-menu-menu-video-channel-menu .magento-feed a{display:inline-block;margin-top:5px}.logged-in .main-container.blog{margin-top:20px}body.page-search-gss,body.page-search-gss .main-container{background:#f7f3eb}.search-results{list-style:none;margin:0;overflow:hidden}.search-results li{margin-bottom:45px}.search-results li .result-title{font:17px/24px 'OpenSansRegular',sans-serif;margin-bottom:10px}.search-results li .result-title a{text-transform:none;font:inherit}.search-results li .result-url{font:14px/24px 'OpenSansRegular',sans-serif}.search-results li .result-url a{text-transform:none;font:inherit}.search-results li .result-snippet{font:14px/24px 'OpenSansRegular',sans-serif}.search-header{margin:60px auto}.search-header .search-head-title{font:27px/40px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#676056}@media(max-width:767px){.search-header .search-head-title{margin-bottom:10px}}.search-header .search-input{width:100%;height:40px;border:1px solid #ccc;border-radius:3px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px;position:relative}.search-header .search-input input.search-query{border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:38px;font:14px/20px 'OpenSansRegular',sans-serif;color:#676056;padding:8px 10px;outline:0;box-shadow:none;border-radius:3px}.search-header .search-input .btn{position:absolute;width:38px;height:38px;right:0;top:0;background:transparent;text-align:center;line-height:38px;font-size:20px;padding:0;color:#c14800;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.search-header .search-input .btn:hover{color:#ef672f}.search-connect{margin-bottom:40px;padding-bottom:15px;border-bottom:1px solid #cac3b4;font:14px/24px 'OpenSansRegular',Arial,sans-serif;color:#676056}.search-connect .buttons a.btn{display:inline-block;margin-bottom:15px}.search-connect .buttons a.btn:first-child{margin-right:15px}.searchhead{margin-bottom:40px}@media(max-width:767px){.searchhead{margin-bottom:45px;margin-top:-25px}}.searchhead span{display:none}.searchhead ul{list-style:none;display:block;margin:0;padding:0;border:1px solid #cac3b4}.searchhead ul li{display:block;border-bottom:1px solid #cac3b4}.searchhead ul li:last-child{border:0}.searchhead ul li a{display:block;padding:6px;font:13px/36px 'OpenSansBold',sans-serif;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#676056}.searchhead ul li a:hover{color:#c14800}.searchhead ul li a.active{color:#c14800;background:#fff}.search-pager .item-list .pager{margin:30px 0 50px}.search-pager .item-list .pager li{padding:0}.search-pager .item-list .pager li.pager-item{font:17px/20px 'OpenSansBold',sans-serif}.search-pager .item-list .pager li.pager-item>a,.search-pager .item-list .pager li.pager-item>span{font:inherit;padding:8px 10px;border:0;background:transparent}@media(max-width:767px){.search-pager .item-list .pager li.pager-item{display:none}}@media(max-width:767px){.search-pager .item-list .pager li.pager-ellipsis{display:none}}.search-pager .item-list .pager li.pager-current,.search-pager .item-list .pager li.pager-ellipsis{font:17px/36px 'OpenSansBold',sans-serif;padding:0 10px}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:0}
.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{position:relative;display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.article-image{position:relative}.article-image .preloader{position:absolute;left:0;top:0;z-index:4;width:100%;height:30px;overflow:visible;text-align:center;line-height:30px;color:#000;background:#fff}.flexslider{margin:0 0 10px;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{z-index:2;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flexslider{height:0;margin:0;overflow:hidden}.carousel li{margin-right:5px}.flex-direction-nav{position:absolute;left:0;top:0;width:100%;height:100%}.flex-direction-nav a{text-decoration:none;width:33px;height:100%;font-size:0;line-height:0;text-align:center;background:url(/sites/all/themes/mag_redesign/images/blog_gallery_prev.png) no-repeat center center #ef672f;margin:0;position:absolute;top:0;z-index:3;overflow:hidden;cursor:pointer;outline:0}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{background-image:url(/sites/all/themes/mag_redesign/images/blog_gallery_next.png);right:0}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a .flex-play:before{content:'\f003'}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.customer-slider .flex-control-nav{bottom:20px}.customer-slider .flex-control-nav li{margin:0 14px}.customer-slider .flex-control-paging{z-index:3}.customer-slider .flex-control-paging li a{width:7px;height:7px;background:none;border:1px solid #fff;text-indent:-9999px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.customer-slider .flex-control-paging li a:hover{background:#fff}.customer-slider .flex-control-paging li a.flex-active{background:#fff;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.industry-vertical .overview{padding:85px 0 100px}@media(max-width:767px){.industry-vertical .overview{padding:70px 0 80px}}.industry-vertical .overview .field-name-field-iv-1-headline{font:55px/70px 'OpenSansBold',sans-serif;color:#31302b;text-align:center}
@media(max-width:767px){.industry-vertical .overview .field-name-field-iv-1-headline{text-align:left}}.industry-vertical .overview .field-name-field-iv-1-subhead-m{margin-top:20px;font:21px/36px 'OpenSansRegular',sans-serif;color:#31302b;text-align:center}.industry-vertical .overview .field-name-field-iv-1-subhead-m p{margin:0;font:inherit}@media(max-width:767px){.industry-vertical .overview .field-name-field-iv-1-subhead-m{text-align:left}}.industry-vertical .overview .button-place{margin-top:30px;text-align:center}@media(max-width:767px){.industry-vertical .overview .button-place{text-align:left}}@media(max-width:767px){.industry-vertical .benefits .pull-right{float:none}}.industry-vertical .benefits .pull-right+.span6{margin-left:0}.industry-vertical .benefits .benefit{padding:50px 0}@media(max-width:767px){.industry-vertical .benefits .benefit{padding:30px 0}}.industry-vertical .benefits .benefit .benefit-title{font:27px/35px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin:-5px 0 25px}@media(max-width:767px){.industry-vertical .benefits .benefit .benefit-title{margin-bottom:15px}}.industry-vertical .benefits .benefit .benefit-body{font:16px/28px 'OpenSansRegular',sans-serif;color:#676056}@media(max-width:767px){.industry-vertical .benefits .benefit .benefit-body{margin-bottom:15px}}.industry-vertical .benefits .benefit.charcoal{background:#31302b}.industry-vertical .benefits .benefit.charcoal .benefit-title{color:#fff}.industry-vertical .benefits .benefit.charcoal .benefit-body{color:#f7f3eb}.industry-vertical .features{padding:50px 0}@media(min-width:768px) and (max-width:979px){.industry-vertical .features{background-image:none !important}}@media(max-width:767px){.industry-vertical .features{padding:30px 0 20px;background-image:none !important}}.industry-vertical .features .features-short{background:rgba(255,255,255,0.9);margin:0 -20px;padding:35px 20px}@media(max-width:767px){.industry-vertical .features .features-short{margin:0 -15px}}.industry-vertical .features .features-short .field-name-field-iv-3-title{font:27px/35px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin-bottom:10px}.industry-vertical .features .features-short .field-name-field-iv-3-body{font:16px/28px 'OpenSansRegular',sans-serif;color:#676056;border-bottom:1px solid #cac3b4;padding-bottom:20px}.industry-vertical .features .features-short .feature-row{margin:30px 0 20px}@media(max-width:767px){.industry-vertical .features .features-short .feature-row{margin:0}}.industry-vertical .features .features-short .feature-name{font:20px/25px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin:-5px 0 6px}.industry-vertical .features .features-short .feature-description{font:16px/28px 'OpenSansRegular',sans-serif;color:#676056}@media(max-width:767px){.industry-vertical .features .features-short .feature-description{margin-bottom:15px}}.industry-vertical .features .features-short .feature-icon{text-align:center}@media(max-width:767px){.industry-vertical .features .features-short .feature-icon{display:none}}@media(max-width:767px){.industry-vertical .features .features-detailed .pull-right{float:none}.industry-vertical .features .features-detailed .span6 img{width:100%}}.industry-vertical .features .features-detailed .pull-right+.span6{margin-left:0}.industry-vertical .features .features-detailed .feature-row{padding:50px 0}@media(max-width:767px){.industry-vertical .features .features-detailed .feature-row{padding:30px 0}}.industry-vertical .features .features-detailed .feature-name{font:20px/25px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin:85px 0 20px}@media(min-width:768px) and (max-width:979px){.industry-vertical .features .features-detailed .feature-name{margin-top:25px}}@media(max-width:767px){.industry-vertical .features .features-detailed .feature-name{margin:0 0 15px}}.industry-vertical .features .features-detailed .feature-description{font:16px/28px 'OpenSansRegular',sans-serif;color:#676056}@media(max-width:767px){.industry-vertical .features .features-detailed .feature-description{margin:0 0 15px}}.industry-vertical .features .features-detailed .bullets-bg{position:relative}@media(max-width:767px){.industry-vertical .features .features-detailed .bullets-bg{margin:0 -15px}}.industry-vertical .features .features-detailed .bullets-bg .bullets{position:absolute;width:100%;height:100%;background:rgba(2,111,148,0.8);top:0;left:0;padding:85px 7% 0;box-sizing:border-box;-moz-box-sizing:border-box;color:#fff}@media(min-width:768px) and (max-width:979px){.industry-vertical .features .features-detailed .bullets-bg .bullets{padding-top:25px}}@media(max-width:767px){.industry-vertical .features .features-detailed .bullets-bg .bullets{padding:25px 15px}}.industry-vertical .features .features-detailed .bullets-bg .bullets .bullets-title{font:20px/25px 'OpenSansBold',sans-serif;text-transform:uppercase;margin-bottom:20px}.industry-vertical .features .features-detailed .bullets-bg .bullets ul{margin-bottom:0;margin-left:0}@media(min-width:768px) and (max-width:979px){.industry-vertical .features .features-detailed .bullets-bg .bullets ul{max-height:132px;overflow:hidden}}@media(max-width:767px){.industry-vertical .features .features-detailed .bullets-bg .bullets ul{max-height:132px;overflow:hidden}
}.industry-vertical .features .features-detailed .bullets-bg .bullets ul li{font:16px/28px 'OpenSansRegular',sans-serif;margin-left:25px;color:#f7f3eb}@media(min-width:768px) and (max-width:979px){.industry-vertical .features .features-detailed .bullets-bg .bullets ul li{font-size:14px;line-height:22px}}@media(max-width:767px){.industry-vertical .features .features-detailed .bullets-bg .bullets ul li{font-size:14px;line-height:22px}}.industry-vertical .features .features-detailed .bullets-bg img{width:100%;display:block}@media(max-width:767px){.industry-vertical .features .features-detailed .case-study img{width:100%}.industry-vertical .features .features-detailed .case-study .span4{display:none}}.industry-vertical .features .features-detailed .case-study .cs-logo{text-align:center;padding-top:25%}.industry-vertical .features .features-detailed .cs-text{padding-top:50px;font:14px/25px 'OpenSansRegular',sans-serif;color:#989287}@media(max-width:767px){.industry-vertical .features .features-detailed .cs-text{padding-top:30px}}.industry-vertical .features .features-detailed .cs-link{margin-top:23px}.industry-vertical .mid-page-cta{height:45px;padding:10px 0;border-top:1px solid #cac3b4;text-align:center;position:fixed;bottom:0;width:100%;left:0;background:#fff;z-index:10;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.industry-vertical .mid-page-cta.cta-hidden{opacity:0;visibility:hidden}.industry-vertical .mid-page-cta a{margin:0 10px 10px}.industry-vertical .featured-resources{padding-top:80px}@media(max-width:767px){.industry-vertical .featured-resources{padding-top:40px}}.industry-vertical .featured-resources .field-name-field-iv-5-resources-title{font:27px/35px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin-bottom:60px}@media(max-width:767px){.industry-vertical .featured-resources .field-name-field-iv-5-resources-title{margin-bottom:40px}}.industry-vertical .featured-resources .webinars .row-fluid{margin-bottom:50px}@media(max-width:767px){.industry-vertical .featured-resources .webinars .row-fluid{margin-bottom:30px}.industry-vertical .featured-resources .webinars .row-fluid .span6:first-child{display:none}}@media(max-width:767px){.industry-vertical .featured-resources .webinars .webinar-image{display:none}}.industry-vertical .featured-resources .webinars .webinar-image a{display:block;position:relative}.industry-vertical .featured-resources .webinars .webinar-image a .play-btn{display:block;width:75px;height:75px;border-radius:50%;background:rgba(0,0,0,0.5);position:absolute;top:50%;left:50%;margin-top:-38px;margin-left:-38px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.industry-vertical .featured-resources .webinars .webinar-image a .play-btn:after{border-top:10px outset transparent;border-left:15px solid #fff;border-bottom:10px outset transparent;position:absolute;margin-top:-10px;margin-left:-4px;top:50%;left:50%;content:''}.industry-vertical .featured-resources .webinars .webinar-image a:hover .play-btn{width:85px;height:85px;margin-top:-43px;margin-left:-43px;background:rgba(0,0,0,0.7)}.industry-vertical .featured-resources .webinars .webinar-title{font:20px/25px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin:40px 0 20px}@media(min-width:768px) and (max-width:979px){.industry-vertical .featured-resources .webinars .webinar-title{margin-top:0}}@media(max-width:767px){.industry-vertical .featured-resources .webinars .webinar-title{margin-top:0}}.industry-vertical .featured-resources .webinars .webinar-body *,.industry-vertical .featured-resources .webinars .webinar-body{display:inline !important;font:16px/28px 'OpenSansRegular',sans-serif !important}.industry-vertical .featured-resources .webinars .webinar-body{color:#676056;margin-bottom:20px}.industry-vertical .featured-resources .success-stories{padding-top:40px}.industry-vertical .featured-resources .success-stories .field-name-field-iv-5-success-stories-title{font:27px/27px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin-bottom:25px}.industry-vertical .featured-resources .success-stories .field-name-field-iv-success-stories-subhead{font:16px/28px 'OpenSansRegular',sans-serif;color:#676056;margin-bottom:25px}.industry-vertical .featured-resources .success-stories .success-story{margin-bottom:30px}@media(max-width:767px){.industry-vertical .featured-resources .success-stories .success-story{margin-bottom:25px}}.industry-vertical .featured-resources .success-stories .success-story a{display:block;position:relative;overflow:hidden}
@media(max-width:767px){.industry-vertical .featured-resources .success-stories .success-story a img{width:100%}}.industry-vertical .featured-resources .success-stories .success-story a .overlay{background:rgba(49,48,43,0.5);position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.industry-vertical .featured-resources .success-stories .success-story a .text{position:absolute;top:100%;width:calc(100% - 50px);display:block;margin:0 25px;padding-top:10px;border-top:1px solid transparent;font:12px/18px 'OpenSansRegular',sans-serif;text-align:center;color:#fff;text-transform:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.industry-vertical .featured-resources .success-stories .success-story a .logo{position:absolute;width:66%;top:50%;left:50%;margin:-73px 0 0 -113px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.industry-vertical .featured-resources .success-stories .success-story a:hover .overlay{background:rgba(2,111,148,0.8)}.industry-vertical .featured-resources .success-stories .success-story a:hover .logo{top:34%}.industry-vertical .featured-resources .success-stories .success-story a:hover .text{top:65%;border-top:1px solid #fff}@media(min-width:768px) and (max-width:979px){.industry-vertical .featured-resources .success-stories .success-story a .overlay{background:rgba(2,111,148,0.8)}.industry-vertical .featured-resources .success-stories .success-story a .logo{margin:-48px 0 0 -63px;top:34%;width:55%}.industry-vertical .featured-resources .success-stories .success-story a .text{padding-top:6px;top:65%;border-top:1px solid #fff;font-size:11px;line-height:17px;max-height:5px;overflow:hidden;margin-top:-13px}}@media(max-width:767px){.industry-vertical .featured-resources .success-stories .success-story a .overlay{background:rgba(2,111,148,0.8)}.industry-vertical .featured-resources .success-stories .success-story a .logo{top:0 !important;left:0;width:65%;margin:5px 17.5%}.industry-vertical .featured-resources .success-stories .success-story a .text{font-size:11px;line-height:17px;padding-top:6px;top:65%;border-top:1px solid #fff}}.industry-vertical .featured-resources .publications{padding:110px 0 90px}.industry-vertical .featured-resources .publications .field-name-field-iv-5-publications-title{font:27px/27px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin-bottom:40px}@media(max-width:767px){.industry-vertical .featured-resources .publications{padding:30px 0 0}.industry-vertical .featured-resources .publications .span3{display:none}.industry-vertical .featured-resources .publications .span3 img{display:none}}.industry-vertical .featured-resources .publications .row-fluid{margin-bottom:50px}.industry-vertical .featured-resources .publications .publication-description *,.industry-vertical .featured-resources .publications .publication-description{display:inline !important;font:24px/36px 'OpenSansRegular',sans-serif !important}.industry-vertical .featured-resources .publications .publication-description{margin:-10px 0 20px}.industry-vertical .featured-resources .clients{padding:80px 0 60px;background:#31302b}@media(max-width:767px){.industry-vertical .featured-resources .clients{padding:40px 0 20px}.industry-vertical .featured-resources .clients .span3{width:45%;float:left;margin-bottom:10%}.industry-vertical .featured-resources .clients .span3:nth-child(odd){margin-right:10%}.industry-vertical .featured-resources .clients .clients-row{margin-bottom:0 !important}}.industry-vertical .featured-resources .clients .field-name-field-iv-6-clients-title{font:27px/35px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#fff;margin-bottom:20px}
.industry-vertical .featured-resources .clients .field-name-field-iv-6-subhead{font:16px/28px 'OpenSansRegular',sans-serif;color:#f7f3eb;margin-bottom:40px}.industry-vertical .featured-resources .clients .clients-row{margin-bottom:30px}.industry-vertical .featured-resources .clients .clients-row .client_image{position:relative}.industry-vertical .featured-resources .clients .clients-row .client_image:before{background:rgba(49,48,43,0.5);position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:''}.industry-vertical .featured-resources .clients .clients-row .client_image .bg{display:block}.industry-vertical .featured-resources .clients .clients-row .client_image .logo{position:absolute;width:66%;top:0;left:0;margin:13% 17%}.industry-vertical .featured-resources .partners{padding:80px 0 60px}@media(max-width:767px){.industry-vertical .featured-resources .partners{padding:40px 0 20px}.industry-vertical .featured-resources .partners .span3{width:45%;float:left;margin-bottom:10%}.industry-vertical .featured-resources .partners .span3:nth-child(odd){margin-right:10%}.industry-vertical .featured-resources .partners .partners-row{margin-bottom:0 !important}}.industry-vertical .featured-resources .partners .field-name-field-iv-7-title{font:27px/35px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin-bottom:20px}.industry-vertical .featured-resources .partners .field-name-field-iv-7-subhead{font:16px/28px 'OpenSansRegular',sans-serif;color:#31302b;margin-bottom:40px}.industry-vertical .featured-resources .partners .partners-row{margin-bottom:30px}.industry-vertical .featured-resources .bottom-cta{background:#31302b;padding:50px 0;text-align:center;border-bottom:1px solid #fff}.industry-vertical .featured-resources .bottom-cta .field-name-field-iv-8-cta-text{font:35px 'OpenSansRegular',sans-serif;color:#fff;margin-bottom:25px}.ppc-page-ct{overflow:hidden;padding-top:0 !important}.ppc-page-ct .top-block{min-height:360px;font:50px/65px 'ChronicleDisplayRoman',sans-serif;color:#fff;padding-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ppc-page-ct .top-block .logo{background:url(/sites/all/themes/mag_redesign/images/logos/magento_logo.svg) no-repeat center center;background-size:100% auto;width:228px;height:70px;display:block;margin-bottom:65px}@media(min-width:768px) and (max-width:979px){.ppc-page-ct .top-block .logo{margin-bottom:40px}}.ppc-page-ct .ppc-page+.main-content{padding-top:66px}.ppc-page-ct .main-content .field-name-field-ppc-logo-image{margin:50px 0}.ppc-page-ct .main-content .field-name-field-ppc-subhead{font:46px/60px 'OpenSansRegular',sans-serif;color:#676056;text-transform:capitalize;margin:25px 0 50px}.ppc-page-ct .main-content .field-name-field-ppc-body{font:15px/28px 'OpenSansRegular',sans-serif;color:#676056;padding-bottom:20px}.ppc-page-ct .main-content .field-name-field-ppc-body a{font-family:'OpenSansBold',sans-serif;text-transform:none}.ppc-page-ct .main-content .field-name-field-ppc-body p{margin-bottom:20px;font:inherit;color:inherit}.ppc-page-ct .main-content .field-name-field-ppc-body li{margin-bottom:15px}.ppc-page-ct .main-content .web-form-bg{background:#ebebeb;padding:40px 30px;margin:0 0 60px -30px;position:relative}.ppc-page-ct .main-content .web-form-bg .download-button{margin-top:30px}.ppc-page-ct .main-content .web-form-bg .download-button a{display:inline-block;font:14px/42px 'OpenSansRegular',sans-serif;color:#ef672f;padding:0 30px;height:42px;border:1px solid #ef672f;border-radius:4px;cursor:pointer;text-transform:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.ppc-page-ct .main-content .web-form-bg .download-button a:hover{-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;box-shadow:inset 0 100px 0 0 #ef672f;color:#fff}.ppc-page-ct .main-content .web-form-bg h3{font:19px/30px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#676056}.ppc-page-ct .main-content .web-form-bg .field-name-field-res-form-text{font-size:15px;line-height:24px;color:#676056}.ppc-page-ct .main-content .web-form-bg .field-name-field-res-reg-thank-you,.ppc-page-ct .main-content .web-form-bg .field-name-field-res-thank-you{color:#ef672f;font:19px/30px 'OpenSansBold',sans-serif}.ppc-page-ct .bottom-block{margin-top:50px;margin-bottom:30px}.ppc-page-ct .bottom-block .span3{margin-bottom:30px}.ppc-page-ct .bottom-block .image{height:140px;margin-bottom:20px}@media(min-width:768px) and (max-width:979px){.ppc-page-ct .bottom-block .image{height:115px}}.ppc-page-ct .bottom-block .title{font:19px/25px 'OpenSansSemiBold',sans-serif;color:#3e3e42;text-transform:uppercase;margin-bottom:20px}.ppc-page-ct .bottom-block .body{font:15px/28px 'OpenSansRegular',sans-serif}.ppc-page-ct .field-name-field-ppc-footer-text{font:15px/28px 'OpenSansRegular',sans-serif;padding:30px 0 30px}.view-magento-masters .mm-header{background:#c14800;color:#fff;padding:80px 0}.view-magento-masters .mm-header h1{font:28px/32px 'OpenSansBold',Arial,sans-serif;text-transform:uppercase;margin:0 0 3px 0}.view-magento-masters .mm-header h3{margin:0}.view-magento-masters .view-content h3{font-size:28px;margin:50px auto 30px}.view-magento-masters .view-content .mm_master{margin-bottom:40px}.view-magento-masters .view-content .mm_master .views-field-field-mm-profile-picture{width:270px;height:270px;overflow:hidden;margin-bottom:10px}.view-magento-masters .view-content .mm_master .views-field-field-mm-last-name{font:24px/28px 'OpenSansSemiBold',Arial,sans-serif;margin-bottom:5px}.view-magento-masters .view-content .mm_master .views-field-field-mm-job-title{font:15px/20px 'OpenSansSemiBold',Arial,sans-serif;margin-bottom:3px}.view-magento-masters .view-content .mm_master .views-field-field-mm-job-title a{text-transform:none}.view-magento-masters .view-content .mm_master .views-field-field-mm-country{font-size:12px;margin-bottom:7px}.view-magento-masters .view-content .mm_master .views-field-field-mm-community-profile{font-size:12px}.view-magento-masters .view-content .mm_master .views-field-field-mm-community-profile a{text-transform:none;font-size:12px}.sign-up-form{overflow:hidden;padding-top:0 !important}.sign-up-form .top-block{font:55px/65px 'OpenSansBold',sans-serif;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.sign-up-form .top-block .v-container{display:table;width:100%;max-width:100%}.sign-up-form .top-block .v-container .v-inside{display:table-cell;vertical-align:middle;width:100%;max-width:100%;height:368px}.sign-up-form .main-content .field-name-field-signup-subheadline{font:46px/60px 'OpenSansRegular',sans-serif;color:#676056;text-transform:capitalize;margin:35px 0 50px}.sign-up-form .main-content .field-name-field-signup-body{font:15px/28px 'OpenSansRegular',sans-serif;color:#676056;padding-bottom:20px}.sign-up-form .main-content .field-name-field-signup-body a{font-family:'OpenSansBold',sans-serif;text-transform:none}.sign-up-form .main-content .field-name-field-signup-body p{margin-bottom:30px;font:inherit;color:inherit}.sign-up-form .main-content .field-name-field-signup-body li{margin-bottom:15px}.sign-up-form .main-content .web-form-bg{background:#ebebeb;padding:40px 30px;margin:0 0 60px -30px;position:relative}.sign-up-form .main-content .web-form-bg h3{font:19px/30px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#676056}.sign-up-form .main-content .web-form-bg .field-name-field-res-form-text{font-size:15px;line-height:24px;color:#676056}.sign-up-form .main-content .web-form-bg .field-name-field-res-thank-you p{color:#ef672f;font:19px/30px 'OpenSansBold',sans-serif}
.sign-up-form .share-buttons{margin:40px 0 75px}.sign-up-form .share-buttons>a,.sign-up-form .share-buttons>span{color:#fff;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.sign-up-form .share-buttons>a .fa-stack .fa-circle,.sign-up-form .share-buttons>span .fa-stack .fa-circle{color:#7b756b}.sign-up-form .share-buttons>a:hover .fa-stack .fa-circle,.sign-up-form .share-buttons>span:hover .fa-stack .fa-circle{color:#bbb8b1}.resources{overflow-x:hidden}.resources .field-name-field-res-second-body,.resources .field-name-field-res-body{font:15px/28px 'OpenSansRegular',sans-serif;color:#676056;margin-bottom:50px}.resources .field-name-field-video iframe{width:100%;margin-bottom:50px}.resources .res-video-thumb{margin-bottom:50px}.resources .res-video-thumb img{width:100%}.resources .field-name-field-res-image{margin-bottom:50px}.resources .download-button{margin-bottom:50px}.resources .download-button a{display:inline-block;font:14px/42px 'OpenSansRegular',sans-serif;color:#ef672f;padding:0 30px;height:42px;border:1px solid #ef672f;border-radius:4px;cursor:pointer;text-transform:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.resources .download-button a:hover{-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;box-shadow:inset 0 100px 0 0 #ef672f;color:#fff}.resources .bullets>div{font:15px/28px 'OpenSansRegular',sans-serif;color:#080808;margin-bottom:50px;overflow:hidden}.resources .bullets>div img{float:left;margin-right:30px;max-width:40%}.resources .bullets>div:nth-child(2n+1){clear:left;margin-left:0}.resources .resources-post{padding-top:50px}.resources .resources-post h2{font:46px/60px 'OpenSansRegular',sans-serif;color:#676056;text-transform:capitalize;margin-bottom:50px}.resources .resources-post .web-form-bg{background:#ebebeb;padding:40px 30px;margin:0 0 60px -30px;position:relative}.resources .resources-post .web-form-bg h3{font:19px/30px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#676056}.resources .resources-post .web-form-bg .mail-link{text-transform:none}.resources .resources-post .web-form-bg .field-name-field-res-form-text{font-size:15px;line-height:24px;color:#676056}.resources .resources-post .web-form-bg .field-name-field-res-reg-thank-you,.resources .resources-post .web-form-bg .field-name-field-res-thank-you{color:#ef672f;font:19px/30px 'OpenSansBold',sans-serif}.resources .resources-content-bottom{margin-bottom:50px}.resources .resources-content-bottom .tags{overflow:hidden}@media(max-width:767px){.resources .resources-content-bottom .tags{margin-bottom:15px}}.resources .resources-content-bottom .tags .field-label{float:left;margin-right:8px;font:13px/34px "OpenSansBold",sans-serif;color:#31302b;text-transform:uppercase}.resources .resources-content-bottom .tags .field-item{float:left;line-height:30px}.resources .resources-content-bottom .tags .field-item a{background:#c1c0bf;display:inline-block;padding:0 10px;color:#fff;font:10px/22px 'OpenSansBold',sans-serif;text-transform:uppercase;margin:0 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.resources .resources-content-bottom .tags .field-item a:hover{background:#676056}.resources .resources-content-bottom .share-buttons{margin-top:0}.resources .resources-content-bottom .share-buttons>a,.resources .resources-content-bottom .share-buttons>span{color:#fff;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.resources .resources-content-bottom .share-buttons>a .fa-stack .fa-circle,.resources .resources-content-bottom .share-buttons>span .fa-stack .fa-circle{color:#7b756b}.resources .resources-content-bottom .share-buttons>a:hover .fa-stack .fa-circle,.resources .resources-content-bottom .share-buttons>span:hover .fa-stack .fa-circle{color:#bbb8b1}
.resources .partner-reference{margin-bottom:50px}.resources .partner-reference .partner-item{margin-top:10px;margin-bottom:10px}.resources .partner-reference .partner-item:nth-child(2n+1){margin-left:0}.resources .partner-reference .partner-item a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.resources .partner-reference .partner-item a:hover img{opacity:.85}.resources .webinar-info{font:15px/28px 'OpenSansRegular',sans-serif;color:#676056;margin-bottom:50px}.resources .webinar-info .webinar-info-item{margin-bottom:5px;overflow:hidden}.resources .webinar-info .webinar-info-item>span{font-family:'OpenSansBold',sans-serif;float:left;display:inline-block;padding-right:10px}.resources .webinar-info .webinar-info-item>span.time{font-family:'OpenSansRegular',sans-serif}.resources .webinar-info .webinar-info-item .speakers{float:left}.resources .related-resources{clear:both;margin-bottom:60px}.resources .related-resources .related-item>div:nth-child(4n+1){clear:left;margin-left:0}@media(max-width:767px){.resources .related-resources .related-item>div{margin-bottom:35px}}.resources .related-resources h2{font-family:'OpenSansLight',sans-serif;color:#31302b;border-bottom:1px solid #31302b;margin-bottom:50px}.resources .related-resources h4{font:14px 'OpenSansBold',sans-serif;color:#31302b;text-transform:uppercase}.resources .related-resources a{font-size:24px;line-height:36px;color:#676056}.resources .related-resources a:hover{color:#31302b}.view-resources-main-listing.view-display-id-main_listing{background:url(/sites/all/themes/mag_redesign/images/resources-listing-bg.jpg) no-repeat center -100px #fff;overflow:hidden}.view-resources-main-listing.view-display-id-main_listing>.view-content,.view-resources-main-listing.view-display-id-main_listing>.view-footer,.view-resources-main-listing.view-display-id-main_listing>.view-header .just-added-header,.view-resources-main-listing.view-display-id-main_listing .view-display-id-featured_resources{background:#fff;width:1350px;max-width:100%;margin:0 auto;overflow:hidden}.view-resources-main-listing.view-display-id-main_listing .resources-listing-header{text-align:center;color:#fff;padding:70px 0}.view-resources-main-listing.view-display-id-main_listing .resources-listing-header .welcome{font:28px 'OpenSansRegular',sans-serif}.view-resources-main-listing.view-display-id-main_listing .resources-listing-header h1{font:75px/105px 'OpenSansBold',sans-serif}@media(min-width:980px) and (max-width:1199px){.view-resources-main-listing.view-display-id-main_listing .resources-listing-header h1{font-size:65px}}@media(min-width:768px) and (max-width:979px){.view-resources-main-listing.view-display-id-main_listing .resources-listing-header h1{font-size:50px}}@media(max-width:767px){.view-resources-main-listing.view-display-id-main_listing .resources-listing-header h1{font-size:45px;line-height:60px}}.view-resources-main-listing.view-display-id-main_listing .resources-listing-header .description{font:16px/30px 'ChronicleDisplayLight',sans-serif}.view-resources-main-listing.view-display-id-main_listing .dropdown-categories{margin-bottom:20px}@media(max-width:767px){.view-resources-main-listing.view-display-id-main_listing .dropdown-categories .dropdown-trigger{margin-bottom:1px;color:#31302b;display:block;padding:20px;font:20px/30px 'OpenSansBold',sans-serif;text-decoration:none;background:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #31302b}.view-resources-main-listing.view-display-id-main_listing .dropdown-categories .dropdown-trigger i{float:right}.view-resources-main-listing.view-display-id-main_listing .dropdown-categories .dropdown-trigger:hover{color:#fff;background:#31302b}}@media(min-width:768px) and (max-width:979px),(min-width:980px) and (max-width:1199px),(min-width:1200px){.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu{display:block}}@media(max-width:767px){.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu{display:none}.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu.open{display:block}}.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu li{height:120px;margin-bottom:30px;font:27px/36px 'OpenSansBold',sans-serif}@media(min-width:768px) and (max-width:979px){.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu li{font:20px/30px 'OpenSansBold',sans-serif;margin-bottom:20px}}@media(max-width:767px){.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu li{font:20px/30px 'OpenSansBold',sans-serif;height:auto;margin-bottom:10px}}.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu li a{display:table-cell;width:inherit;height:100px;vertical-align:middle;text-align:center;padding:10px;color:#31302b;font:inherit;border:1px solid #31302b;cursor:pointer;background:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-top:9px}@media(max-width:767px){.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu li a{text-align:left;display:block;float:none;width:auto;height:auto;padding:20px}}.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu li a:hover{background:#31302b;color:#fff}.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu li a.rust{border-color:#c14800}.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu li a.rust:hover{background:#c14800;color:#fff}.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu li a.topaz{border-color:#19a3d2}.view-resources-main-listing.view-display-id-main_listing .resources-listing-menu li a.topaz:hover{background:#19a3d2;color:#fff}.view-resources-main-listing.view-display-id-main_listing>.view-header>.listing-header{margin-bottom:0;padding-top:45px}@media(max-width:767px){.view-resources-main-listing.view-display-id-main_listing>.view-header>.listing-header{padding-top:0}}.view-resources-main-listing.view-display-id-main_listing>.view-content .container{padding-top:70px;padding-bottom:60px}@media(max-width:767px){.view-resources-main-listing.view-display-id-main_listing>.view-content .container{padding-top:40px;padding-bottom:0}.view-resources-main-listing.view-display-id-main_listing>.view-content .container .span4{margin-bottom:40px}}.view-resources-main-listing.view-display-id-main_listing>.view-content .views-field-type{font:14px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin-bottom:18px}@media(max-width:767px){.view-resources-main-listing.view-display-id-main_listing>.view-content .views-field-type{margin-bottom:5px}}.view-resources-main-listing.view-display-id-main_listing>.view-content .views-field-title{margin-bottom:20px}@media(max-width:767px){.view-resources-main-listing.view-display-id-main_listing>.view-content .views-field-title{margin-bottom:10px}}.view-resources-main-listing.view-display-id-main_listing>.view-content .views-field-title a{font:24px/35px 'OpenSansRegular',sans-serif;color:#c14800;text-transform:none;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}
.view-resources-main-listing.view-display-id-main_listing>.view-content .views-field-title a:hover{color:#ff680f}.view-resources-main-listing.view-display-id-main_listing>.view-content .views-field-field-res-body{font:15px/28px 'OpenSansRegular',sans-serif;color:#676056}.view-resources-main-listing.view-display-id-main_listing>.view-content .views-field-field-res-body p{display:inline;font:inherit;color:inherit}.view-resources-main-listing.view-display-id-upcoming_webinars{margin-bottom:70px}@media(max-width:767px){.view-resources-main-listing.view-display-id-upcoming_webinars{margin-bottom:0}.view-resources-main-listing.view-display-id-upcoming_webinars .span3{margin-bottom:40px}}.view-resources-main-listing.view-display-id-upcoming_webinars .views-field-field-res-date{font:14px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;margin-bottom:18px}@media(max-width:767px){.view-resources-main-listing.view-display-id-upcoming_webinars .views-field-field-res-date{margin-bottom:5px}}.view-resources-main-listing.view-display-id-upcoming_webinars .views-field-title{margin-bottom:22px}@media(max-width:767px){.view-resources-main-listing.view-display-id-upcoming_webinars .views-field-title{margin-bottom:10px}}.view-resources-main-listing.view-display-id-upcoming_webinars .views-field-title a{font:24px/35px 'OpenSansRegular',sans-serif;color:#f79e63;text-transform:none;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.view-resources-main-listing.view-display-id-upcoming_webinars .views-field-title a:hover{color:#f9bc94}.view-resources-main-listing.view-display-id-upcoming_webinars .views-field-field-res-partner-ref .presented_by{font:15px 'OpenSansRegular',sans-serif;color:#676056;margin-bottom:15px}.view-resources-main-listing.view-display-id-upcoming_webinars .views-field-field-res-partner-ref .logos{margin-left:0}.view-resources-main-listing.view-display-id-upcoming_webinars .views-field-field-res-partner-ref .logos a{display:block;margin-bottom:10px}.view-resources-main-listing.view-display-id-featured_resources{padding-top:45px;padding-bottom:40px}@media(max-width:767px){.view-resources-main-listing.view-display-id-featured_resources{padding-bottom:0}}.view-resources-main-listing .btn-bordered-light{display:inline-block;font:14px/42px 'OpenSansRegular',sans-serif;color:#ef672f;padding:0 30px;height:42px;border:1px solid #ef672f;border-radius:4px;cursor:pointer;text-transform:none;box-shadow:none;background:#fff;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;margin-top:9px}.view-resources-main-listing .btn-bordered-light:hover{-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;box-shadow:inset 0 100px 0 0 #ef672f;color:#fff}.view-resources-main-listing .more-resources-block{padding-bottom:100px}@media(min-width:768px) and (max-width:979px){.view-resources-main-listing .more-resources-block .table-display{display:table}.view-resources-main-listing .more-resources-block .table-display .table-row{display:table-row;margin:0}.view-resources-main-listing .more-resources-block .table-display .table-row>div{margin-left:0;display:table-cell;position:relative;float:none;padding:0 10px}.view-resources-main-listing .more-resources-block .table-display .table-row>div .txt{padding-bottom:83px}.view-resources-main-listing .more-resources-block .table-display .table-row>div .btn-bordered-light{white-space:nowrap;position:absolute;bottom:0;left:50%;margin-left:-78px;min-width:96px}}@media(max-width:767px){.view-resources-main-listing .more-resources-block{padding-bottom:40px}.view-resources-main-listing .more-resources-block .span4{margin-bottom:40px}}.view-resources-main-listing .more-resources-block .row{text-align:center}.view-resources-main-listing .more-resources-block .txt{padding-top:20px;padding-bottom:30px;font:24px/44px 'OpenSansRegular',sans-serif;color:#676056}@media(max-width:767px){.view-resources-main-listing .more-resources-block .txt{padding-bottom:0;padding-top:0}}.view-resources-main-listing .more-resources-block .txt strong{font:27px 'OpenSansBold',sans-serif;text-transform:uppercase}.view-resources-main-listing .listing-header{border-bottom:1px solid #989287;padding-bottom:15px;margin-bottom:70px}.view-resources-main-listing .listing-header.webinars-header{margin-bottom:0;margin-top:50px}@media(max-width:767px){.view-resources-main-listing .listing-header{margin-bottom:40px}}.view-resources-main-listing .listing-header .btn-area{text-align:right}@media(max-width:767px){.view-resources-main-listing .listing-header .btn-area{text-align:left}}.view-resources-main-listing .listing-header h2{font:46px 'OpenSansLight',sans-serif;color:#31302b;text-transform:none;margin:0}@media(max-width:767px){.view-resources-main-listing .listing-header h2{font-size:32px}}.view-resources-main-listing .resources-secondary-header{background:url(/sites/all/themes/mag_redesign/images/resources_listing_second_bg.jpg) center top no-repeat;background-size:cover;text-align:center;padding:50px 0}.view-resources-main-listing .resources-secondary-header h1{font:75px/120px 'OpenSansBold',Arial,sans-serif;margin:0;color:#fff}@media(min-width:980px) and (max-width:1199px){.view-resources-main-listing .resources-secondary-header h1{font-size:60px;line-height:70px}}@media(min-width:768px) and (max-width:979px){.view-resources-main-listing .resources-secondary-header h1{font-size:50px;line-height:60px}}@media(max-width:767px){.view-resources-main-listing .resources-secondary-header h1{font-size:35px;line-height:50px}}@media(max-width:767px){.view-resources-main-listing .cols-listing>.view-content .span6,.view-resources-main-listing.cols-listing>.view-content .span6{margin-bottom:40px}}.view-resources-main-listing .cols-listing>.view-content .views-field-type,.view-resources-main-listing.cols-listing>.view-content .views-field-type{font:14px 'OpenSansBold',sans-serif;text-transform:uppercase;color:#31302b;padding-bottom:18px;padding-left:15px;border-left:1px solid #19a3d2}@media(max-width:767px){.view-resources-main-listing .cols-listing>.view-content .views-field-type,.view-resources-main-listing.cols-listing>.view-content .views-field-type{padding-bottom:5px}}.view-resources-main-listing .cols-listing>.view-content .views-field-title,.view-resources-main-listing.cols-listing>.view-content .views-field-title{padding-bottom:20px;padding-left:15px;border-left:1px solid #19a3d2}@media(max-width:767px){.view-resources-main-listing .cols-listing>.view-content .views-field-title,.view-resources-main-listing.cols-listing>.view-content .views-field-title{padding-bottom:10px}}.view-resources-main-listing .cols-listing>.view-content .views-field-title a,.view-resources-main-listing.cols-listing>.view-content .views-field-title a{font:24px/35px 'OpenSansRegular',sans-serif;color:#19a3d2;text-transform:none;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}
.view-resources-main-listing .cols-listing>.view-content .views-field-title a:hover,.view-resources-main-listing.cols-listing>.view-content .views-field-title a:hover{color:#4ec2ea}.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-body,.view-resources-main-listing .cols-listing>.view-content .views-field-views-conditional,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-body,.view-resources-main-listing.cols-listing>.view-content .views-field-views-conditional{font:15px/28px 'OpenSansRegular',sans-serif;color:#676056;padding-left:15px;border-left:1px solid #19a3d2}.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-body p,.view-resources-main-listing .cols-listing>.view-content .views-field-views-conditional p,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-body p,.view-resources-main-listing.cols-listing>.view-content .views-field-views-conditional p{display:inline;font:inherit;color:inherit}.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-body *,.view-resources-main-listing .cols-listing>.view-content .views-field-views-conditional *,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-body *,.view-resources-main-listing.cols-listing>.view-content .views-field-views-conditional *{display:inline;margin:0;padding:0}@media(max-width:767px){.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-body,.view-resources-main-listing .cols-listing>.view-content .views-field-views-conditional,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-body,.view-resources-main-listing.cols-listing>.view-content .views-field-views-conditional{margin-bottom:10px}}.view-resources-main-listing .cols-listing>.view-content .views-field-views-image,.view-resources-main-listing.cols-listing>.view-content .views-field-views-image{padding-left:0;padding-top:15px;border-left:0}.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-date,.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-location,.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-speaker,.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-coordinator,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-date,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-location,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-speaker,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-coordinator{font:15px/28px 'OpenSansRegular',sans-serif;color:#676056;padding-left:15px;border-left:1px solid #19a3d2}.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-date .views-label,.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-location .views-label,.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-speaker .views-label,.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-coordinator .views-label,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-date .views-label,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-location .views-label,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-speaker .views-label,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-coordinator .views-label{display:inline;font-family:'OpenSansBold',sans-serif}.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-date .field-content,.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-location .field-content,.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-speaker .field-content,.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-coordinator .field-content,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-date .field-content,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-location .field-content,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-speaker .field-content,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-coordinator .field-content{display:inline}
.view-resources-main-listing .cols-listing>.view-content .views-field-field-res-image,.view-resources-main-listing.cols-listing>.view-content .views-field-field-res-image{margin-top:40px}.view-resources-main-listing .cols-listing.secondary-listing-content>.view-content,.view-resources-main-listing.cols-listing.secondary-listing-content>.view-content{padding-top:75px}.view-resources-main-listing .cols-listing.secondary-listing-content>.view-content .span6,.view-resources-main-listing.cols-listing.secondary-listing-content>.view-content .span6{margin-bottom:60px}.view-resources-main-listing .image-thumbnail img{width:100%}.view-resources-main-listing .video-screenshot{max-height:333px;overflow:hidden}.view-resources-main-listing .video-screenshot img{width:100%}.view-resources-main-listing .video-screenshot img[src*='video_embed_field_thumbnails/youtube']{margin-top:-47px}.view-resources-main-listing .video-screenshot img[src*='video_embed_field_thumbnails/vimeo']{min-height:333px}@media(min-width:980px) and (max-width:1199px){.view-resources-main-listing .video-screenshot{max-height:278px}.view-resources-main-listing .video-screenshot img[src*='video_embed_field_thumbnails/youtube']{margin-top:-39px}.view-resources-main-listing .video-screenshot img[src*='video_embed_field_thumbnails/vimeo']{min-height:278px}}@media(min-width:768px) and (max-width:979px){.view-resources-main-listing .video-screenshot{max-height:206px}.view-resources-main-listing .video-screenshot img[src*='video_embed_field_thumbnails/youtube']{margin-top:-29px}.view-resources-main-listing .video-screenshot img[src*='video_embed_field_thumbnails/vimeo']{min-height:206px}}@media(max-width:767px){.view-resources-main-listing .video-screenshot{max-height:100%}.view-resources-main-listing .video-screenshot img[src*='video_embed_field_thumbnails/youtube']{margin-top:0}.view-resources-main-listing .video-screenshot img[src*='video_embed_field_thumbnails/vimeo']{min-height:0}}.view-resources-main-listing .pager{margin:0 0 80px}.view-resources-main-listing .pager .pager-current{bottom:9px;position:relative}.view-resources-main-listing .no-results{font:15px/28px 'OpenSansRegular',sans-serif;color:#676056;padding-top:70px;padding-bottom:70px}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}}@media(max-width:767px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:inherit !important}.hidden-print{display:none !important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%;}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;}
.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}.flex-row{display:block}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}.blog-post-gallery #slider .gallery-content .gallery-desc{padding:0}}@media(max-width:767px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}
.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}.lol h2,.lol h3,.lol label{color:#FFF !important}.lol#gl-container{background:url("/sites/all/themes/mag_redesign/images/serious-business.gif") repeat scroll 0 -25px / cover}.page-user-password h2{margin-top:40px;margin-bottom:25px}.page-user-password #user-pass #edit-submit{background:#4d8f46 none repeat scroll 0 0;border-radius:0;color:#fff;cursor:pointer;font-family:"Lucida Grande",Verdana,sans-serif;font-size:1.077em;font-weight:normal;margin-bottom:50px;margin-right:1em;padding:5px 10px;text-align:center}