html{overflow-x:hidden!important}body{margin:0;color:#606060;background:#fff;font:13px/23px Arial,Helvetica,sans-serif;background:#fff url(../../../../../../themes/danielmurphy-theme/images/bg.png)!important}img{border-style:none}a{text-decoration:none;color:#000}a:hover{text-decoration:underline}a:active{background-color:transparent}input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}form,fieldset{margin:0;padding:0;border-style:none}header,footer,article,section,hgroup,nav,figure,main{display:block}::-webkit-input-placeholder{color:#333}:-moz-placeholder{color:#333}::-moz-placeholder{color:#333;opacity:1}:-ms-input-placeholder{color:#333}.btn-more{color:#fff;padding:2px 10px;background:#345eca;vertical-align:top;display:inline-block}.btn-more:hover{opacity:.8}h1{color:#000;margin:0 0 15px;padding:0 0 5px;position:relative;border-bottom:1px solid #d9d9d9;font:26px/30px 'Open Sans',sans-serif}h1 span{color:#8c2833}h1:after{left:0;height:6px;content:'';width:165px;bottom:-3px;position:absolute;background:#a12b39}h2{color:#a12b39;margin:0 0 10px;position:relative;text-transform:uppercase;font:19px/25px 'Open Sans',sans-serif}h2 span{z-index:2;padding-right:10px;vertical-align:top;background:#f1f1f1;position:relative;display:inline-block}.align-right{float:right;margin:0 0 0 20px;border:8px solid #b8b8b8}.align-left{float:left;margin:0 20px 10px 0;border:8px solid #b8b8b8}.align-right img,.align-left img{display:block}#wrapper{overflow:hidden}#header:after{clear:both;content:'';display:block}#header{z-index:10;position:relative;background:#0c121a;border-width:6px 0;border-style:solid;border-color:#932c3b #1f1f1f #1f1f1f}#header .holder{width:1013px;margin:0 auto;overflow:hidden;padding:18px 0 11px}.logo{float:left}.logo a{height:100%;display:block}.logo img{display:block}.contact-block{float:right}.contact-block .tel:after{left:0;top:0;width:336px;content:'';height:1px;position:absolute;background:url(../../../../../../themes/danielmurphy-theme/images/divider.png) no-repeat 50% 0}.contact-block .tel:first-child:after{display:none}.contact-block .tel{color:#fff;width:336px;display:block;padding:8px 0;text-align:right;position:relative;text-transform:uppercase;font:700 25px/30px 'Open Sans',sans-serif}.contact-block .tel span{color:#972834;font:17px/30px 'Open Sans',sans-serif}#nav:after{clear:both;content:'';display:block}#nav{width:100%;margin:0 auto;padding:0;background:#a12b39}#nav ul{margin:0;padding:0;list-style:none;text-align:center;position:relative;text-transform:uppercase;font:15px/20px 'Open Sans',sans-serif}#nav>ul>li{vertical-align:top;width:16%;display:inline-block;background:url(../../../../../../themes/danielmurphy-theme/images/divider2.png) no-repeat 0 50%}#nav>ul>li.has-drop:before{top:7px;right:8px;width:8px;height:6px;content:'';position:absolute;background:url(../../../../../../themes/danielmurphy-theme/images/bullet2.png) no-repeat}#nav>ul>li:first-child{background:none}#nav ul>li>a{color:#fff;padding:15px 25px;display:block}#nav ul>li:hover>a,#nav ul>li.active a{color:#000;text-decoration:none}#nav ul ul{left:0;top:100%;padding:6px 0;width:100%;display:none;font-size:12px;text-align:left;list-style:none;position:absolute;text-transform:uppercase;background:#1f1f1f}#nav ul ul li{padding-top:2px;position:relative;width:20%;float:left}#nav ul ul li.has-drop:before{top:15px;right:15px;width:7px;content:'';height:11px;position:absolute;background:url(../../../../../../themes/danielmurphy-theme/images/bullet3.png) no-repeat}#nav ul ul li.has-drop:hover:before{background:url(../../../../../../themes/danielmurphy-theme/images/bullet3.png) no-repeat}#nav ul ul li a{display:block;padding:5px 15px;border-radius:10px}#nav ul ul li:hover{color:#fff;background:#a12b39}#nav ul ul li:hover a{color:#fff}#nav ul li:hover>ul{display:block}.visual{overflow:hidden;position:relative;border-bottom:5px solid #1f1f1f}.visual .img-holder{left:50%;margin:0 0 0 -50%;position:relative;width:100%}.visual .img-holder img{width:100%;height:auto;display:block}.visual .caption{top:0;left:0;right:0;bottom:0;position:absolute}.visual .caption .holder{width:1020px;margin:0 auto;overflow:hidden;padding:35px 0}.visual .text{width:475px;padding:25px 0 15px;margin:0 0 10px;float:left;text-align:center}.visual .text .heading{display:block;overflow:hidden;text-indent:-9999px;margin:0 0 20px;background:url(../../../../../../themes/danielmurphy-theme/images/text.png) no-repeat;width:470px;height:180px}.visual .btn-call{background:url(../../../../../../themes/danielmurphy-theme/images/bg-btn.png) no-repeat;width:432px;height:53px;color:#fff;display:block;padding:10px 20px;text-transform:uppercase;text-shadow:0 4px 4px rgba(0,0,0,.3);font:700 16px/25px 'Open Sans',sans-serif}.visual .btn-call:hover{opacity:.9;text-decoration:none}.visual .video-box{float:right;width:500px;border:7px solid #fff}.visual .video-box img{width:100%;display:block}#main{width:982px;max-width:100%;margin:0 auto;overflow:hidden;background:#fff;padding:28px 15px 6px;-webkit-box-shadow:0 0 6px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 6px 0 rgba(50,50,50,.75);box-shadow:0 0 6px 0 rgba(50,50,50,.75)}.two-columns:after{clear:both;content:'';display:block}.two-columns{margin:0 0 10px}#content{float:left;width:615px}#content .sub-heading{display:block;color:#0c4b94;margin:0 0 10px;text-transform:uppercase;font:20px/24px 'Open Sans',sans-serif}#content p{margin:0 0 20px}.txt-contact{display:block;font-size:16px;margin:-15px 0 15px;line-height:20px;font-weight:700}.txt-contact span{color:#0c4b94}#sidebar{width:317px;float:right;border-radius:8px;padding:12px 11px;background:#f1f1f1;border:1px solid #b3b3b3;box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3)}.video-block{margin:0 0 25px}.video-holder{margin:0 0 7px;overflow:hidden;border-radius:7px;border:11px solid #d4d4d4;box-shadow:0 0 4px rgba(0,0,0,.7)}.video-holder img{width:100%;display:block}.contact-form{overflow:hidden;padding:0 3px 20px}.contact-form form{border-radius:7px;background:#d4d4d4;border-style:solid;border-color:#d4d4d4;border-width:14px 10px;box-shadow:0 0 4px rgba(0,0,0,.7)}.contact-form .txt-field{height:29px;padding:1px;outline:none;margin:0 0 7px;overflow:hidden;background:#fff;position:relative}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"]{border:0;color:#333;width:100%;float:left;height:29px;font-size:12px;padding:5px 6px;line-height:19px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contact-form .txt-area{height:69px;padding:1px;margin:0 0 7px;overflow:hidden;background:#fff;position:relative}.contact-form textarea{border:0;color:#333;width:100%;height:69px;resize:none;float:left;overflow:auto;font-size:12px;padding:5px 6px;line-height:17px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contact-form .row{overflow:hidden}.contact-form input[type="checkbox"]{padding:0;margin:0 3px 0 0;display:inline-block;vertical-align:middle}.contact-form label{color:#9d9d9d;font-size:12px;display:inline-block;vertical-align:middle}.contact-form input[type="submit"]{border:0;color:#fff;width:76px;float:left;height:30px;padding:0 10px;background:#a12b39;text-transform:uppercase;font:300 19px/27px 'Open Sans',sans-serif}.contact-form input[type="submit"]:hover{opacity:.8;cursor:pointer}.contact-form .row.add .txt-field{border-top-left-radius:4px;border-bottom-left-radius:4px}.captcha{margin:0 0 5px;overflow:hidden}.captcha img{display:block}#footer{border-top:3px solid #d24758;color:#fff;display:block;float:left;overflow:hidden;position:relative;width:100%;background:#7b0110 url(../../../../../../themes/danielmurphy-theme/images/bg-footer.png) no-repeat 50% 100%}#footer .holder{width:100%;margin:0 auto;overflow:hidden;padding:19px 20px 0}#footer .col{float:left;width:21.57%;margin:0 44px 0 0}#footer iframe{width:100%;display:block}#footer .col:nth-child(4){margin:0}#footer h3{color:#fff;margin:0 0 10px;padding:0 0 10px;position:relative;text-transform:uppercase;font:19px/22px 'Open Sans',sans-serif}#footer h3:after{left:0;bottom:0;content:'';height:2px;width:205px;position:absolute;background:url(../../../../../../themes/danielmurphy-theme/images/divider3.png) no-repeat 0 100%}#footer p{margin:0}#footer .col ul{margin:0;padding:0;font-size:12px;list-style:none;overflow:hidden;line-height:31px;text-transform:uppercase}#footer nav.col ul li{height:31px;position:relative;padding:0 0 0 19px;border-bottom:1px solid #bd2436}#footer nav.col ul li:after{top:12px;left:5px;width:5px;height:7px;content:'';position:absolute;background:url(../../../../../../themes/danielmurphy-theme/images/bullet.png) no-repeat 50% 0}#footer nav.col ul li a{color:#fff}#footer div .col .news{color:#bababa;font-size:12px;line-height:19px;text-transform:none}#footer div .col .news li{margin:0 0 10px}#footer div .col .news .title{display:block}#footer div .col .news .title a{color:#fff!important}#footer div .col .news time{display:block;color:#f06777;font-weight:700}#footer address{font-size:12px;line-height:21px;margin:0 0 10px;font-style:normal}#footer address span{display:block}#footer address .owner{display:block;font-size:15px}#footer .map-holder{overflow:hidden;border:5px solid #fff}#footer .map-holder img{display:block}.txt-copyright{width:1012px;margin:0 auto;color:#aaacaf;font-size:12px;overflow:hidden;line-height:16px;text-align:center;padding:35px 0 30px}.txt-copyright p{margin:0}.txt-copyright p a{color:#aaacaf}#content .address{color:#515151;margin:0 0 20px;font-style:normal}#content .address strong{display:block}#content p .tel{color:#25479f;font-weight:700}#content .img-block{overflow:hidden}#content .img-block img{display:block}#content .txt{clear:both;margin:0 0 20px;overflow:hidden}#content .quotes{width:100%;quotes:none;color:#253f88;margin:0 0 20px;font-size:16px;overflow:hidden;line-height:23px}#content .quotes q{padding:20px 40px;display:block}#content .quotes .left{float:left}#content .quotes .right{float:right}#content .txt-title{display:block;color:#204195;font-weight:700;margin:-15px 0 20px}.testimonials-block:after{clear:both;content:'';display:block}.testimonials{overflow:hidden;border-radius:7px;background:#d4d4d4;border-style:solid;border-color:#d4d4d4;border-width:14px 10px;box-shadow:0 0 4px rgba(0,0,0,.7);-moz-box-shadow:0 0 4px rgba(0,0,0,.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,.7);min-height:260px}.carousel{width:295px;color:#525252;font-size:12px;line-height:22px;padding:0 0 18px;position:relative}.carousel .mask{width:295px;background:#fff;overflow:hidden;border-radius:7px;position:relative;border:1px solid #b4b4b4}.carousel:after{left:40px;bottom:0;width:31px;content:'';height:19px;position:absolute;background:url(../../../../../../themes/danielmurphy-theme/images/bullet1.png) no-repeat}.carousel .slideset{width:99999px;float:left}.carousel .slide{float:left;width:295px}.carousel .slide .align-left{margin:0;border:0;float:left;width:95px;padding:5px;text-align:center}.carousel .slide .title{display:block;color:#7b0110;font-weight:700;line-height:16px}.carousel .slide .designation{display:block;font-size:12px;line-height:16px}.carousel .slide .img-holder{width:80px;margin:0 0 10px;overflow:hidden;border-radius:100%;border:3px solid #333}.carousel .slide img{width:100%;height:auto;display:block}.carousel .slide .text{padding:5px;overflow:hidden}.carousel .slide p{margin:0}.carousel .pagination{right:5px;margin:0;bottom:0;padding:0;list-style:none;overflow:hidden;position:absolute}.carousel .pagination li{float:left;margin:0 3px 0 0}.carousel .pagination li a{width:17px;height:3px;display:block;overflow:hidden;background:#a1a1a1;text-indent:-9999px;text-decoration:none}.carousel .pagination li:hover a,.carousel .pagination li.active a{background:#0c3822}.clients{margin:0;padding:5px 0;list-style:none;max-width:100%;overflow:hidden;border-style:solid;border-radius:10px;border-width:1px 1px 6px;border-color:#d5d5d5 #d5d5d5 #000}.clients li{margin:0 20px;display:inline-block;vertical-align:middle}.map-direction{margin:0 0 10px;overflow:hidden}.map-direction ul{margin:0;padding:0;color:#6d6c6c;font-size:14px;list-style:none;overflow:hidden;line-height:21px}.map-direction ul li a{color:#6d6c6c}.office-location:after{clear:both;content:'';display:block}.office-location address{margin:0 0 10px;font-style:normal}.office-location address span{display:block}.office-location address span.title{font-size:15px;font-weight:700}.clear{clear:both}.office-location .map-holder{overflow:hidden;margin:0 0 10px;border-radius:7px;border:10px solid #d4d4d4;box-shadow:0 0 4px rgba(0,0,0,.7);-moz-box-shadow:0 0 4px rgba(0,0,0,.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,.7)}.office-location .map-holder img{width:100%;height:auto;display:block}.office-location .heading{display:block;font-size:14px;margin:0 0 10px;line-height:18px;font-weight:400}.get-direction{overflow:hidden;margin:0 0 20px}.get-direction h3{color:#5e5e5e;margin:0 0 10px;font:20px/24px 'Open Sans',sans-serif}.get-direction label,.get-direction input[type="text"],.get-direction input[type="submit"]{color:#5e5e5e;font-size:14px;display:inline-block;vertical-align:middle}.get-direction input[type="text"]{border:0;width:234px;height:19px;padding:5px;line-height:19px;background:#dbdbdb}.get-direction input[type="submit"]{border:0;color:#fff;height:29px;padding:0 10px;background:#a12b39;font:19px/24px 'Open Sans',sans-serif}.get-direction input[type="submit"]:hover{opacity:.8;cursor:pointer}.driving-direction{overflow:hidden}.gallery{overflow:hidden;position:relative;padding:0 85px 10px}.gallery .mask{width:800px;overflow:hidden;position:relative}.gallery .slideset{width:99999px;float:left}.gallery .slide{width:130px;float:left;margin:0 15px;text-align:center}.gallery .slide .img-holder{padding:8px;margin:0 0 10px;overflow:hidden;background:#fefefe;border-radius:100%;border:3px solid #8c2833}.gallery .slide .img-holder img{width:100%;height:auto;display:block;border-radius:50%}.gallery .slide h3{margin:0;color:#1e1e1e;font:300 15px/20px 'Open Sans',sans-serif}.gallery .pagination{font-size:0;line-height:0;margin:0 -85px;list-style:none;overflow:hidden;padding:20px 0 0;text-align:center}.gallery .pagination li{margin:0 17px;vertical-align:top;display:inline-block}.gallery .pagination li a{height:6px;width:130px;display:block;font-size:0;line-height:0;overflow:hidden;background:#fff;text-indent:-9999px}.gallery .btn-next,.gallery .btn-prev{left:20px;top:50%;width:31px;height:31px;overflow:hidden;margin:-45px 0 0;position:absolute;text-indent:-9999px;background:url(../../../../../../themes/danielmurphy-theme/images/bg-arrow.png) no-repeat}.gallery .btn-next{right:20px;left:auto;background-position:-39px 0}.gallery .btn-next:hover,.gallery .btn-prev:hover{opacity:.8}.btn-next{right:0;background:url(../../../../../../themes/danielmurphy-theme/images/arrow.png) no-repeat -27px 0}.btn-prev{right:27px;background:url(../../../../../../themes/danielmurphy-theme/images/arrow.png) no-repeat}.btn-next,.btn-prev{height:25px;overflow:hidden;position:absolute;bottom:-10px;text-indent:-9999px;width:25px}#sidebar h2:after{right:0;top:13px;z-index:1;height:4px;content:'';width:100%;position:absolute;background:url(../../../../../../themes/danielmurphy-theme/images/divider4.png) no-repeat 100% 0}.readmorebtn{background:none repeat scroll 0 0 #a12b39;border:0 none;color:#fff;font:300 19px/27px "Open Sans",sans-serif;height:30px;padding:0 10px;text-transform:uppercase;width:76px}h3{color:#a12b39!important;margin:0 0 10px!important;position:relative!important;text-transform:uppercase!important;font:19px/25px 'Open Sans',sans-serif!important}.social-networks{margin:0;padding:0;list-style:none;position:relative;bottom:65px}.social-networks li{vertical-align:top;display:inline-block}.social-networks li a{width:27px;height:27px;display:block;overflow:hidden;text-indent:-9999px;background:url(../../../../../../themes/danielmurphy-theme/images/bg-social-networks.png) no-repeat}.social-networks li a.twitter{background-position:-34px 0}.social-networks li a.youtube{background-position:-67px 0}.social-networks li a.google-plus{background-position:-101px 0}.social-networks li a.linkedin{background-position:-135px 0}.social-networks li a:hover{opacity:.8}header#header #nav{width:1013px}header#header #nav ul>li>a{padding:15px 10px}footer#footer .holder{width:1013px}#warpper .entry h6{color:#000;margin:0 0 15px;padding:0 0 5px;position:relative;border-bottom:1px solid #d9d9d9;font:26px/30px 'Open Sans',sans-serif}#warpper .entry #h6 span{color:#8c2833}#warpper .entry h6:after{left:0;height:6px;content:'';width:165px;bottom:-3px;position:absolute;background:#a12b39}