#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/wp-content/themes/whitemason/css/images/overlay.png) repeat 0 0}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/wp-content/themes/whitemason/css/images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/wp-content/themes/whitemason/css/images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/wp-content/themes/whitemason/css/images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/wp-content/themes/whitemason/css/images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/wp-content/themes/whitemason/css/images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/wp-content/themes/whitemason/css/images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/wp-content/themes/whitemason/css/images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/wp-content/themes/whitemason/css/images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px
solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/wp-content/themes/whitemason/css/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/wp-content/themes/whitemason/css/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/wp-content/themes/whitemason/css/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/wp-content/themes/whitemason/css/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/wp-content/themes/whitemason/css/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE
#cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,
.owl-controls .owl-buttons
div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(/wp-content/themes/whitemason/css/grabbing.png) 8 8, move}.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons
div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px
10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page
span{display:block;width:12px;height:12px;margin:5px
7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover
span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px
10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(/wp-content/themes/whitemason/css/AjaxLoader.gif) no-repeat center center}@font-face{font-family:'flexslider-icon';src:url('/wp-content/themes/whitemason/css/fonts/flexslider-icon.eot');src:url('/wp-content/themes/whitemason/css/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/whitemason/css/fonts/flexslider-icon.woff') format('woff'), url('/wp-content/themes/whitemason/css/fonts/flexslider-icon.ttf') format('truetype'), url('/wp-content/themes/whitemason/css/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,
.flex-slider a:hover{outline:none}.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{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}.flexslider{margin:0
0 60px;background:#fff;border:4px
solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2)}.flexslider
.slides{zoom:1}.flexslider .slides
img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-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 .flex-viewport{max-height:300px}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay
a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.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}.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;-moz-user-select:none;-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}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}*{margin:0px;padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{padding:0px;margin:0px}textarea,input,select{font-family:'Lato',sans-serif;font-size:14px}input[type="submit"]{-webkit-appearance:none}.clear{clear:both}a{text-decoration:none;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}a:visited{color:blue}img{border:0px;max-width:100%;height:auto}.aligncenter{display:block;margin:10px
auto}.alignleft{float:left;margin:10px
20px 20px 0px}.alignright{float:right;margin:10px
0px 20px 20px}.alignnone{float:none;margin:10px
0}.left{float:left}.right{float:right}.hide{display:none !important}h1,h2,h3,h4,h5,h6{font-family:'Lato',sans-serif;font-weight:normal}ul,ol{list-style:outside;margin:0px;padding:0px;list-style:none}p{color:#424242;font-size:14px;line-height:21px;font-family:'Lato',sans-serif}body{font-family:'Lato',sans-serif;overflow-x:hidden;color:#333}.outer_wrap{width:100%;float:left}.inner_wrap{margin:0
auto;width:1200px}.inner_wrap2{margin:0
auto;width:1024px}.headerwrapper{float:left;width:100%;position:relative}.headerwrap
.inner_wrap{width:1480px}.headerwrap{height:115px;z-index:999;position:absolute;top:0px;left:0px;right:0px}.headerwrap
img{display:block}.logo{float:left;margin:45px
0 0 0}#navigation{position:relative;float:right}#navigation .menu-main-menu-container{float:left;margin:0
0 0 2px}#navigation
ul{font-size:18px;list-style:none;margin:0px;padding-left:0}#navigation
li{float:left;position:relative;text-transform:uppercase}#navigation
a{display:block;line-height:44px;text-decoration:none;color:#fff;padding:68px
22px 0 22px;position:relative;border-bottom:3px solid rgba(255,255,255,0.0)}#navigation ul
ul{display:none;float:left;margin:0;position:absolute;top:115px;left:0px;width:188px;z-index:99999;padding-top:5px}#navigation ul ul
li{margin:0
0 0px 0}#navigation ul ul
ul{left:100%;top:0}#navigation ul ul
a{background:rgba(0,145,208,0.9);background:#0091d0\9;color:#fff;font-size:13px;font-weight:normal;height:auto;line-height:1.4em;padding:10px
10px;width:168px;border-left:0px;border-radius:0px}#navigation li.menu-item-has-children>a:after{content:'\f107';font:normal normal normal 14px/1 FontAwesome;font-weight:bold;margin-left:5px}#navigation li.menu-item-has-children.current-menu-item, #navigation li.menu-item-has-children.current-menu-ancestor{color:#fff}#navigation li.menu-item-has-children.current-menu-item > a, #navigation li.menu-item-has-children.current-menu-ancestor>a{color:#fff;background:rgba(255,255,255,0.1);border-bottom:3px solid rgba(255,255,255,0.6)}#navigation li > a:hover, #navigation li.current-menu-item>a{color:#fff;z-index:9;background:rgba(255,255,255,0.1);border-bottom:3px solid rgba(255,255,255,0.6)}#navigation li.current-menu-item>a{}#navigation li.menu-item-has-children:hover>a{color:#fff;background:rgba(255,255,255,0.1);border-bottom:3px solid rgba(255,255,255,0.6)}#navigation li li:before{display:none}#navigation ul li:hover>ul{display:block;padding:0px}#navigation .current-menu-item > a, #navigation .current_page_ancestor>a{color:#000;z-index:9}#navigation li.menu-item-has-children li.menu-item-has-children{padding-right:0px}#navigation li.menu-item-has-children li.menu-item-has-children>a:after{content:'\f105';font:normal normal normal 14px/1 FontAwesome;font-weight:bold;margin-right:5px;float:right}#navigation li.menu-item-has-children li a:hover{background:rgba(255,255,255,0.1);color:#fff;border-bottom:3px solid rgba(255,255,255,0.6)}.bannerwrap{}#banners
li{height:895px;background-repeat:no-repeat;background-position:top center;background-size:cover}#banners li
.Bcaption{margin:350px
0 0 0;color:#fff;width:100%;float:left}#banners li .Bcaption
h3{color:#fff;font-size:38px;line-height:48px;font-weight:normal}#banners li .Bcaption
p{color:#fff;font-size:15px;line-height:21px;font-weight:400;padding:0
0 30px 0}#banners li .Bcaption
a{color:#fff;background:rgba(255,255,255,0.14);font-size:21px;line-height:26px;font-weight:400;padding:20px
30px;display:inline-block;margin-top:30px}#banners li .Bcaption a:hover{background:rgba(255,255,255,0.5)}.bannerwrap .owl-prev, .bannerwrap .owl-next{color:#fff;position:absolute;top:50%;margin-top:-38px !important;font-size:1px;width:40px;height:77px;text-indent:-9999em;opacity:1 !important}.bannerwrap .owl-prev{left:15px;background:url(/wp-content/themes/whitemason/images/left.png) no-repeat top center !important}.bannerwrap .owl-next{right:15px;background:url(/wp-content/themes/whitemason/images/right.png) no-repeat top center !important}.bannerwrap .owl-pagination{position:absolute;left:0px;right:0px;bottom:10px}.bannerwrap .owl-theme .owl-controls .owl-page
span{width:19px !important;height:19px !important;background:rgba(255,255,255,0.4);opacity:1 !important}.bannerwrap .owl-theme .owl-controls .owl-page.active span, .bannerwrap .owl-theme .owl-controls.clickable .owl-page:hover
span{opacity:1 !important;background:rgba(255,255,255,1)}.owl-theme .owl-controls{margin:0px
!important}.fourblocks
.block{float:left;width:25%;text-align:center;position:relative;min-height:230px;overflow:hidden}.fourblocks .block
a{position:absolute;left:0px;top:0px;right:0px;bottom:0}.fourblocks
.block1{background:#2a3948}.fourblocks
.block2{background:#6796bd}.fourblocks
.block3{background:#bbad8b}.fourblocks
.block4{background:#d2c9ae}.fourblocks
.iconbox{height:85px;float:left;width:100%;margin:0
0 20px 0;position:absolute;left:0px;right:0px;top:50px}.fourblocks .iconbox
img{margin:0
auto;display:block;width:auto;height:100%;opacity:0.45}.fourblocks .block .blocktextbox, .fourblocks .block h3, .fourblocks .iconbox, .latestnewswrap ul li img, .latestnewswrap ul li h3, .latestnewswrap ul li h3 i, .teamlist ul li .teamimage .overly, .teamlist ul li .teamimage .arrow, .postbox .thumb .overlay, .postbox .thumb .arrow, .searchform input[type="text"]{-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.fourblocks .block
h3{color:#fff;font-size:20px;font-weight:normal;position:absolute;top:155px;left:0px;right:0px;text-align:center}.fourblocks
.blocktextbox{color:#fff;font-size:18px;text-align:left;width:100%;position:absolute;left:-100%;top:70px;right:0px;padding:0
20px}img{border:0px;max-width:100%}.fourblocks .blocktextbox
ul{list-style-type:square;color:#79828b;list-style-position:outside;margin-left:30px}.fourblocks .blocktextbox ul
li{color:#fff}.fourblocks .block:hover
.iconbox{top:-100%}.fourblocks .block:hover
.blocktextbox{left:0px}.fourblocks .block:hover
h3{top:30px}.introwrap{text-align:center;padding:100px
0 55px 0}.introwrap
p{color:#333;font-size:30px;padding:0
0 45px 0;line-height:40px}.introwrap
a{color:#2a3948;font-size:24px;font-weight:bold}.introwrap
a.more{background:url(/wp-content/themes/whitemason/images/arrow3.png) no-repeat right center;display:inline-block;padding-right:30px}.customContent
p{font-size:18px !important;line-height:1.4 !important;text-align:left !important;padding-top:1px !important;padding-bottom:17px}.outer_wrap.introwrapContent{padding:100px
0 0px 0 !important}.outer_wrap.introwrapContent.last{padding:0px
0 70px 0 !important}.latestnewswrap{padding:95px
0 60px 0}.latestnewswrap
h2{color:#333;font-size:38px;padding:0
0 80px 0;text-align:center}.latestnewswrap ul
li{float:left;width:33.33%;overflow:hidden;position:relative}.latestnewswrap ul li:nth-child(2n){width:33.34%}.latestnewswrap ul li
a{float:left;width:100%}.latestnewswrap ul li
.img{width:100%;background:#000}.latestnewswrap ul li
img{width:100%;height:auto;display:block}.latestnewswrap ul li
h3{color:#666;font-size:22px;font-weight:normal;padding:40px
0 6px 20px;position:relative;overflow:hidden}.latestnewswrap ul li h3
i{background:url(/wp-content/themes/whitemason/images/arrow4.png) no-repeat;width:28px;height:28px;position:absolute;left:-100%;top:45px}.latestnewswrap ul li:hover
img{opacity:0.4;width:100%;height:auto}.latestnewswrap ul li:hover
h3{padding:40px
0 6px 67px;font-weight:bold;color:#333}.latestnewswrap ul li:hover h3
i{left:20px}.associateswrap{background:#edf3f9;padding:95px
0}.associ_title{float:left;width:450px}.associ_title
h3{font-size:26px;line-height:119px;color:#333}.associateslogos{float:right;width:740px}#associatelogos
li{line-height:119px;padding:0
10px}#associatelogos li
img{vertical-align:middle;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.associateswrap2{padding:70px
0 120px 0}.associateswrap2
h3{font-size:28px;color:#333;padding:0
0 70px 0;text-align:center}.associateslogos2{width:100%;margin:0
auto;border:0px;border-right:1px solid #d9d9d9;background:none;border-radius:0}.associateslogos2
li{border-left:1px solid #d9d9d9;text-align:center;min-height:220px;margin:0px}.associateslogos2 li
.logoimg{width:100%;text-align:center;line-height:168px}.associateslogos2 li
img{vertical-align:middle}.associateslogos2 li
.logotext{color:#333;font-size:20px;line-height:24px;text-transform:uppercase;padding:0
20px}.flexslider .slides
img{width:auto;max-width:100%;display:inline-block}.footer{border-top:1px solid #d9d9d9;padding:50px
0}.footer
p{font-size:17px;color:#000;line-height:22px}.footer
a{color:#000}.logo2{float:left}.address{float:left;width:293px;margin:0
0 0 70px}.ftr_contact{float:left;width:207px}.ftrconnect{float:left;width:222px}.ftrconnect
p{float:left;padding-right:10px;font-weight:bold}.ftrconnect
a{display:inline-block;margin:0
4px}.ftrconnect a:hover{opacity:0.5}.copyright{float:left;width:100%;padding:50px
0 0 0}.copyright
p{color:#666;font-size:15px;font-weight:300}.pagetitlewrap{min-height:320px;background-repeat:no-repeat;background-position:top center;background-size:cover}.blog .pagetitlewrap, .category
.pagetitlewrap{background-position:top left}.pagetitle{padding:200px
0 0 0}.pagetitle
h1{color:#fff;font-size:43px;font-weight:normal}.contentwrap{padding:30px
0 30px 0 !important}.wrapper{margin:0
auto !important;width:1024px}.contentwrap
p{padding:30px
0 0px 0;color:#333;font-size:18px;font-weight:400;line-height:30px}.contentwrap
h3{padding:20px
0 0px 0;color:#333;font-size:26px;font-weight:400;line-height:34px}.contentwrap
h4{padding:20px
0 0px 0;color:#333;font-size:26px;font-weight:400;line-height:34px}.contentwrap
ul{list-style-type:square;list-style-position:outside;margin:30px
0 0px 30px}.contentwrap
li{color:#333;font-size:18px;font-weight:400;line-height:30px}.calltoaction{background-repeat:no-repeat;background-position:top center;background-size:cover;padding:120px
0;text-align:center}.calltoaction
h3{color:#fff;font-size:38px;line-height:44px;padding:0
0 40px 0;font-weight:400}.calltoaction
p{color:#fff;font-size:27px;line-height:34px;padding:0
0 40px 0;font-weight:400}.calltoaction
a{background:rgba(255,255,255,0.14);color:#fff;display:inline-block;padding:20px
50px;font-size:24px}.calltoaction a:hover{background:rgba(255,255,255,0.5)}.homecalltoaction{padding-bottom:80px}.columns{padding:0
0 70px 0}.columns
h3{color:#0c5994;font-size:20px;font-weight:bold;padding:0
0 20px 0;position:relative;margin-bottom:20px}.columns h3:before{content:'';background:#ccc;height:1px;width:60px;position:absolute;left:0px;bottom:0px}.columns
p{padding:0px;color:#333;font-size:18px;font-weight:400;line-height:30px}.columns
.textwidget{color:#333;font-size:18px;font-weight:400;line-height:30px}.contactwrap{padding:50px
0}.contactwrap
h3{color:#333;font-size:26px;font-weight:400;padding:0
0 20px 0;position:relative;margin-bottom:20px}.contactwrap h3:before{content:'';background:#ccc;height:2px;width:60px;position:absolute;left:0px;bottom:0px}.contactwrap
p{padding:0px
0 20px 0;color:#333;font-size:18px;font-weight:400;line-height:25px}.contactform{width:80%}.contactform .wpcf7-form-control-wrap{float:left;width:100%;padding:0
0 12px 0}.contactform .wpcf7-form-control-wrap input, .contactform .wpcf7-form-control-wrap
textarea{float:left;width:100%;border:1px
solid #ccc;padding:15px
12px;color:#999;font-size:21px}.contactform .wpcf7-form-control-wrap
textarea{height:110px}.contactform input[type="submit"]{background:#e8edf0;color:#333;font-size:18px;font-weight:300;padding:16px
40px;text-transform:uppercase;font-weight:bold;border:0px;cursor:pointer}.contactform input[type="submit"]:hover{background:#c3cdd7}span.wpcf7-not-valid-tip{float:left;width:100%;padding:5px
0 0 0;font-size:12px}#map{float:left;width:100%;height:660px;background:#ccc}.breadcrumbwrap{padding:30px
0 20px 0}.bottom{padding-bottom:0px}.breadcrumbwrap
.back{float:left}.breadcrumbwrap
a{color:#999}.breadcrumbs{float:right;text-align:right;color:#333;font-size:16px}.breadcrumbs
i{font-style:normal;color:#999}.servicemenu{float:left;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:24px
0;margin-top:20px}.servicemenu ul
li{float:left;padding:0
30px 0 0;font-size:18px}.servicemenu ul li
a{color:#666}.servicemenu ul li:hover a, .servicemenu ul li.current-menu-item
a{color:#333;font-weight:bold}.vidoeswrap{background-repeat:no-repeat;background-position:top center;background-size:cover;height:699px;text-align:center}.vidoeswrap
h3{color:#fff;font-size:38px;padding:222px
0 35px 0}.testimonialwrap{background:#edf3f9;padding:92px
0;text-align:center}.testimonialwrap
h3{font-size:38px;color:#333;font-weight:normal;background:url(/wp-content/themes/whitemason/images/quote.png) no-repeat top center;padding:68px
0 38px 0}.testimonialwrap
p{color:#333;font-size:26px;line-height:34px;padding:0
0 30px 0}.teamlist{}.teamlist
ul{width:1096px;margin-left:-31px;float:left}.teamlist ul
li{float:left;width:33.33%;padding:0
31px 90px 31px}.teamlist ul li:nth-child(3n+4){clear:left}.teamlist ul li
img{display:block}.teamlist ul li
.teamimage{float:left;width:256px;position:relative;overflow:hidden;margin:0
0 50px 0}.teamlist ul li .teamimage
.overly{position:absolute;left:0;top:0px;width:100%;height:100%;background:url(/wp-content/themes/whitemason/images/overlay.png);opacity:0}.teamlist ul li:hover .teamimage
.overly{opacity:1}.teamlist ul li .teamimage
.arrow{position:absolute;left:-150%;top:50%;margin:-39px 0 0 -20px;width:40px;height:77px;background:url(/wp-content/themes/whitemason/images/arrow.png) no-repeat}.teamlist ul li:hover .teamimage
.arrow{left:50%;top:50%}.teamlist ul li
h4{color:#0c5994;font-size:28px;line-height:34px;font-weight:normal}.teamlist ul li
h5{color:#333;font-size:18px;line-height:22px;font-weight:normal;text-transform:uppercase}.teamlist ul li
hr{width:60px;height:2px;background:#ccc;clear:both;margin:30px
0 20px 0;border:0px}.teamlist ul li
p{color:#333;font-size:18px;line-height:24px;padding:0
0 20px 0}.teamlist ul li
.teamcontact{float:left;width:100%;padding:0
0 10px 0}.teamlist ul li .teamcontact
p{padding:0px}.teamlist ul li
a{color:#333}.teamlist ul li
a.more{font-weight:bold;color:#2a3948;display:inline-block;background:url(/wp-content/themes/whitemason/images/arrow2.png) no-repeat right center;padding-right:33px;line-height:24px;margin-top:15px}.teamdetail{padding:20px
0 0 0}.teamdetail
.teaminfo{float:left;width:300px}.teamdetail .teaminfo
img{display:block;margin-bottom:10px}.teamdetail .teaminfo
h4{color:#333;font-size:20px;line-height:28px;padding:20px
0 0 0;font-weight:bold}.teamdetail .teaminfo
h5{color:#333;font-size:18px;line-height:22px;font-weight:normal;text-transform:uppercase}.teamdetail .teaminfo
hr{width:60px;height:2px;background:#ccc;clear:both;margin:15px
0;border:0px}.teamdetail .teaminfo
p{font-size:18px;line-height:28px}.teamdetail .teaminfo
a{color:#333}.teamdetail
.introduction{float:right;width:655px}.teamdetail .introduction
p{font-size:18px;line-height:28px;padding:0
0 30px 0}.getintouch{background:url(/wp-content/themes/whitemason/images/getintouch.jpg) no-repeat top center;background-size:cover;padding:70px
0}.getintouch
h3{float:left;color:#fff;font-size:38px;font-weight:normal;padding:15px
0 0 0}.getintouch
a{float:right;background:rgba(255,255,255,0.2);color:#fff;padding:30px
50px;font-size:24px}.getintouch a:hover{background:rgba(255,255,255,0.5)}.blogmenuwrap{float:left;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:24px
0;margin-top:20px;position:relative}.blogmenu{float:left}.blogmenu ul
li{float:left;padding:0
30px 0 0;font-size:18px;position:relative}.blogmenu ul li
span{color:#666;cursor:pointer}.blogmenu ul li:hover span, .blogmenu ul li.active
span{color:#333;font-weight:bold}.blogsubmenu{display:none;width:100%;padding:20px
0 0 0;float:left;margin-left:-8px}.blogsubmenu
li{float:left;margin:8px;padding:0px}.blogsubmenu li
a{display:block;background:#f2f5f7;color:#333;font-size:18px;padding:13px
20px}.searchform{float:right;position:absolute;top:24px;right:0px}.searchform input[type="text"]{float:left;border:0px;background:none;font-size:18px;width:150px;color:#333}.searchform input[type="submit"]{background:none;font-size:1px;text-indent:-9999em;background:url(/wp-content/themes/whitemason/images/search.png);width:21px;height:23px;border:0px;cursor:pointer;position:absolute;left:-30px;top:0px}.searchform input[type="text"]:focus{width:250px}.blogwrap
h2{color:#0c5994;font-size:26px;line-height:34px}.postbox{float:left;width:100%;padding:45px
0}.postbox
.thumb{float:left;width:502px;position:relative;overflow:hidden}.postbox .thumb
img{display:block}.postbox .thumb
a{display:block;width:100%;height:100%}.postbox .thumb
.overlay{position:absolute;left:0;top:0px;width:100%;height:100%;background:url(/wp-content/themes/whitemason/images/blogoverlay.png);opacity:0}.postbox .thumb:hover
.overlay{opacity:0.8}.postbox .thumb
.arrow{position:absolute;left:-150%;top:50%;margin:-39px 0 0 -20px;width:40px;height:77px;background:url(/wp-content/themes/whitemason/images/arrow.png) no-repeat}.postbox .thumb:hover
.arrow{left:50%;top:50%}.postbox
.postboxinner{float:right;width:480px}.postbox
h3{color:#0c5994;font-size:26px;line-height:34px}.postbox
hr{width:60px;height:2px;background:#ccc;clear:both;margin:30px
0;border:0px}.postbox
em{color:#999;font-size:16px;text-transform:uppercase;padding-bottom:30px;font-style:normal;float:left;width:100%}.postbox
p{color:#333;font-size:18px;line-height:25px;padding:0
0 20px 0}.postbox
a.more{font-weight:bold;color:#2a3948;display:inline-block;background:url(/wp-content/themes/whitemason/images/arrow3.png) no-repeat right center;padding-right:33px;line-height:24px;margin-top:15px}.singlepagetitlewrap{position:relative;min-height:779px}.headeroverlay{background:url(/wp-content/themes/whitemason/images/blogheaderoverlay.png);position:absolute;left:0px;top:0px;right:0px;bottom:0px}.singlepagetitlewrap
.headerwrap{position:relative;z-index:9999}.singlepagetitlewrap
.pagetitle{position:relative}.singlepagetitlewrap .pagetitle
h1{font-size:55px}.singlepagetitlewrap .pagetitle
h5{color:#fff;text-transform:uppercase;font-size:21px;padding-top:20px}.singlepagetitlewrap
.arrowdown{background:url(/wp-content/themes/whitemason/images/arrowdown.png) no-repeat;background-size:cover;width:70px;height:36px;position:absolute;bottom:40px;left:50%;margin-left:-35px}.singlecontentwrap{padding:0
0 30px 0}.singlecontentwrap
p{padding:0
0 30px 0;color:#333;font-size:18px;font-weight:400;line-height:30px}.singlecontentwrap
h2{padding:0
0 30px 0;color:#333;font-size:26px;font-weight:400;line-height:30px}.singlecontentwrap
h3{padding:0
0 30px 0;color:#333;font-size:26px;font-weight:400;line-height:30px}.singlecontentwrap
h4{color:#333;font-size:20px;font-weight:400;line-height:30px;padding-bottom:15px}.singlecontentwrap
ul{list-style-type:square;list-style-position:outside;margin:0
0 30px 30px}.singlecontentwrap
li{color:#333;font-size:18px;font-weight:400;line-height:30px}.singlecontentwrap
blockquote{margin-left:85px;border-left:4px solid #035faa;padding-left:40px;margin-bottom:30px}.singlecontentwrap blockquote
p{padding:0px;font-size:21px;line-height:30px}.singlecontentwrap
a{color:#0c5994}.wp-pagenavi{float:left;width:100%;border-top:1px solid #ccc;padding:20px
0 30px 0}.wp-pagenavi span, .wp-pagenavi
a{float:left;background:#f2f5f7;padding:10px
20px !important;font-size:16px;margin-right:5px !important;border:0px
!important;color:#999}.wp-pagenavi
.current{font-weight:bold;color:#333}.popupvideo #cboxLoadedContent
iframe{width:640px;height:390px}#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:18px !important}#mobile_nav{display:none}#responsive-menu-button{display:none !important}input[type="submit"],button{-webkit-appearance:none}@media only screen and (max-width:1499px){.headerwrap .inner_wrap,.inner_wrap{width:1200px}#banners
li{height:750px}#banners li
.Bcaption{margin:300px
0 0 0}#banners li .Bcaption
h3{font-size:32px;line-height:40px}.bannerwrap .owl-prev, .bannerwrap .owl-next{width:30px;height:58px;margin-top:-29px !important;background-size:cover !important}.bannerwrap .owl-theme .owl-controls .owl-page
span{width:14px !important;height:14px !important;margin:5px
4px !important}}@media only screen and (max-width:1230px){.headerwrap .inner_wrap,.inner_wrap,.inner_wrap2,.wrapper{width:1000px}#banners
li{height:600px}#banners li
.Bcaption{margin:200px
0 0 0}.associ_title{width:260px}.associ_title
h3{line-height:30px;padding:30px
0 0 0}.address{margin-left:50px}.teamlist
ul{width:1050px;margin-left:-25px}.teamlist ul
li{padding:0
25px 90px 25px}}@media only screen and (max-width:1023px){.headerwrap .inner_wrap,.inner_wrap,.inner_wrap2,.wrapper{width:750px}.logo{float:right}#mobile_nav{float:left;display:block;color:#fff;margin:45px
0 0 0;cursor:pointer;width:50px}.fourblocks
.block{width:50%;min-height:inherit;height:150px}.fourblocks .block
a{position:static;float:left;width:100%;padding:32px
0}.fourblocks .block
.blocktextbox{display:none}.fourblocks
.iconbox{width:30%;position:static;text-align:center;float:left;margin:0px}.fourblocks .iconbox
img{max-width:80%;height:80px}.fourblocks .block
h3{position:static;float:left;width:70%;text-align:left;font-size:26px;padding:10px
30px 0 0}.fourblocks .block3
h3{padding-top:30px}.introwrap{padding:50px
0 20px 0}.introwrap
p{padding-bottom:20px}.latestnewswrap{padding:50px
0 25px 0}.latestnewswrap
ul{width:502px;margin:0
auto}.latestnewswrap ul li, .latestnewswrap ul li:nth-child(2n){width:100%;padding-bottom:25px}.latestnewswrap ul li h3, .latestnewswrap ul li:hover
h3{padding:20px
0 0px 55px;font-weight:bold;color:#333}.latestnewswrap ul li h3 i, .latestnewswrap ul li:hover h3
i{left:0px;top:19px}.associateswrap{padding:55px
0}.associ_title{width:100%;text-align:center;padding-bottom:50px}.associ_title
h3{padding:0px}.associateslogos,.associateslogos2{width:100%}.associateswrap2{padding:50px
0}.logo2{float:left;width:50%}.address{float:right;margin:0px;width:50%}.ftr_contact{width:50%;padding-top:20px}.ftrconnect{width:50%;padding-top:20px}.copyright{width:100%;text-align:center}.testimonialwrap p
br{display:none}.teamlist
ul{width:800px}.teamlist ul
li{width:50%}.teamlist ul li
.teamimage{width:100%}.teamlist ul li
img{width:100%;height:auto}.teamlist ul li:nth-child(3n+4){clear:none}.teamlist ul li:nth-child(2n+3){clear:left}.teamdetail
.introduction{width:420px}.postbox
.thumb{width:300px}.postbox
.postboxinner{width:420px}.singlepagetitlewrap{min-height:500px}.singlepagetitlewrap
.pagetitle{padding:100px
0 0 0}.singlepagetitlewrap .pagetitle
h1{font-size:32px;line-height:36px}.singlepagetitlewrap .pagetitle
h5{font-size:18px;padding-top:10px}.singlepagetitlewrap
.arrowdown{width:60px;height:31px;margin-left:-30px}#map{height:450px}.associateslogos2{width:682px}}@media only screen and (max-width: 780px){.headerwrap .inner_wrap,.inner_wrap,.inner_wrap2,.wrapper{width:100%;padding:0
20px}.contentwrap{padding:30px
20px !important}#banners li .Bcaption
h3{font-size:35px;line-height:42px}#banners li .Bcaption h3
br{display:none}#banners .owl-buttons{display:none}.introwrap
p{font-size:24px;line-height:32px}.fourblocks
.block{height:100px}.fourblocks
.iconbox{height:auto;min-height:inherit}.fourblocks .iconbox
img{height:auto}.fourblocks .block
h3{padding:0px
30px 0 0}.fourblocks .block3
h3{padding-top:15px}.pagetitle
h1{font-size:35px;line-height:40px}.columns
h3{padding-bottom:10px;margin-bottom:10px}.columns .panel-grid-cell{padding-bottom:30px !important}.calltoaction{padding:80px
0}.homecalltoaction{padding-bottom:60px}.calltoaction
a{padding:15px
30px}.breadcrumbwrap{padding:30px
0px 20px 0px !important}.servicemenu ul
li{padding:5px
20px 5px 0}.vidoeswrap{height:500px}.vidoeswrap
h3{padding:150px
0 35px 0}.testimonialwrap{padding:45px
0}.teamlist
ul{width:100%;margin:0px}.teamlist ul li, .teamlist ul li:nth-child(3n){padding:0
2.5% 40px 2.5%;width:45%}.teamlist ul li:nth-child(2n){float:right}.teamlist ul li
.teamimage{margin:0
0 20px 0}.teamdetail
.teaminfo{width:100%}.teamdetail .teaminfo
img{margin:0
auto}.teamdetail
.introduction{width:100%;padding-top:30px}.postbox{padding:0
0 40px 0}.postbox
.thumb{width:100%;margin-bottom:20px}.postbox .thumb
img{width:100%;height:auto}.postbox
.postboxinner{width:100%}.getintouch{padding:30px
0;text-align:center}.getintouch
h3{width:100%;text-align:center;padding:0
0 15px 0;font-size:30px}.getintouch
a{display:inline-block;float:none;width:220px}.singlecontentwrap
blockquote{margin-left:0px}.contactwrap{padding:50px
40px !important}.contactform{width:100%;padding-bottom:30px}.latestnewswrap
h2{padding-bottom:50px}.blogmenu{width:100%}.associateslogos2{width:341px}}@media only screen and (max-width:600px){#banners li .Bcaption
h3{font-size:25px;line-height:30px}#banners li .Bcaption
a{padding:12px
24px;font-size:18px}.fourblocks .block
a{padding:20px
0;min-height:60px}.fourblocks .block
h3{font-size:20px}.latestnewswrap
ul{padding:0
40px;width:100%}.associ_title{padding-bottom:20px}.associateswrap2
h3{padding-bottom:20px}.associateslogos2
li{padding:0
10px;line-height:170px}.logo2{float:left;width:100%;text-align:center}.address{float:right;margin:0px;width:100%;text-align:center}.ftr_contact{width:100%;padding-top:20px;text-align:center}.ftrconnect{width:100%;padding-top:20px;text-align:center}.ftrconnect
p{width:100%;padding-bottom:10px}.copyright{padding:20px
0 0 0}.servicemenu ul
li{display:block;padding:0px;border-top:1px solid #ccc;width:100%;padding:5px
0}.servicemenu ul li:first-child{border-top:0px}.testimonialwrap
h3{font-size:30px}.getintouch
a{padding:20px
30px;width:auto}.blogmenu{padding-top:30px}.breadcrumbs{width:100%;text-align:left}.singlecontentwrap blockquote
p{font-size:18px}}@media only screen and (max-width: 480px){.logo{width:230px}#mobile_nav{width:40px}.fourblocks
.block{width:100%;min-height:inherit;height:auto}.fourblocks .block
h3{font-size:24px;padding:10px
10px 0 0}.fourblocks .block3
h3{padding-top:25px}.pagetitlewrap{min-height:280px}.singlepagetitlewrap{min-height:500px}.pagetitle{padding:150px
0 0 0}.testimonialwrap
h3{font-size:30px}.teamlist ul li, .teamlist ul li:nth-child(3n){width:100%;padding:0
0 40px 0}.associateslogos2{width:100%}.flexslider .slides>li{width:320px !important}}