html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.667%}.col-xs-10{width:83.333%}.col-xs-9{width:75%}.col-xs-8{width:66.667%}.col-xs-7{width:58.333%}.col-xs-6{width:50%}.col-xs-5{width:41.667%}.col-xs-4{width:33.333%}.col-xs-3{width:25%}.col-xs-2{width:16.667%}.col-xs-1{width:8.333%}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.667%}.col-sm-10{width:83.333%}.col-sm-9{width:75%}.col-sm-8{width:66.667%}.col-sm-7{width:58.333%}.col-sm-6{width:50%}.col-sm-5{width:41.667%}.col-sm-4{width:33.333%}.col-sm-3{width:25%}.col-sm-2{width:16.667%}.col-sm-1{width:8.333%}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.667%}.col-md-10{width:83.333%}.col-md-9{width:75%}.col-md-8{width:66.667%}.col-md-7{width:58.333%}.col-md-6{width:50%}.col-md-5{width:41.667%}.col-md-4{width:33.333%}.col-md-3{width:25%}.col-md-2{width:16.667%}.col-md-1{width:8.333%}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.667%}.col-lg-10{width:83.333%}.col-lg-9{width:75%}.col-lg-8{width:66.667%}.col-lg-7{width:58.333%}.col-lg-6{width:50%}.col-lg-5{width:41.667%}.col-lg-4{width:33.333%}.col-lg-3{width:25%}.col-lg-2{width:16.667%}.col-lg-1{width:8.333%}}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:none}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-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);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.0001) 0), color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:none;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}
.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-primary{background-image:-webkit-linear-gradient(top, #428bca 0, #2d6ca2 100%);background-image:linear-gradient(to bottom, #428bca 0, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#2b669a}.btn-primary:hover,.btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#2d6ca2;border-color:#2b669a}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0, #419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0, #2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0, #eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #428bca 0, #357ebd 100%);background-image:linear-gradient(to bottom, #428bca 0, #357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-color:#357ebd}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #ebebeb 0, #f3f3f3 100%);background-image:linear-gradient(to bottom, #ebebeb 0, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #222 0, #282828 100%);background-image:linear-gradient(to bottom, #222 0, #282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #428bca 0, #3071a9 100%);background-image:linear-gradient(to bottom, #428bca 0, #3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:-webkit-linear-gradient(top, #428bca 0, #3278b3 100%);background-image:linear-gradient(to bottom, #428bca 0, #3278b3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);border-color:#3278b3}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #428bca 0, #357ebd 100%);background-image:linear-gradient(to bottom, #428bca 0, #357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}
html{-webkit-font-smoothing:antialiased;}.block {width: 100%;height:auto;overflow:hidden;}.nopadding {padding:0px;}.nomargin {margin:0px;}.clear {clear:both;}.tleft {text-align:left;}.tcenter {text-align:center;}.tright {text-align:right;}.tjustify {text-align:justify;}.fleft {float:left;}.fright {float:right;}.fnone {float:none;}.underline {text-decoration:underline;   }.uppercase {text-transform:uppercase;   }.capitalize {text-transform:capitalize;   }.lowercase {text-transform:lowercase;}.nodecoration {text-decoration:none;   }.novisibility {visibility: hidden;   }.visible {visibility: visible;   }.nodisplay {display: none;}.blockdisplay {display: block;}.hvropacity1:hover {opacity: 1;   }.hvropacity09:hover {opacity: 0.9;   }.hvropacity08:hover {opacity: 0.8;   }.hvropacity07:hover {opacity: 0.7;   }.hvropacity06:hover {opacity: 0.6;   }.hvropacity05:hover {opacity: 0.5;   }.hvropacity04:hover {opacity: 0.4;   }.hvropacity03:hover {opacity: 0.3;   }.hvropacity02:hover {opacity: 0.2;   }.hvropacity01:hover {opacity: 0.1;   }.hvropacity00:hover {opacity: 0;   }.opacity1 {opacity: 1;   }.opacity09 {opacity: 0.9;   }.opacity08 {opacity: 0.8;   }.opacity07 {opacity: 0.7;   }.opacity06 {opacity: 0.6;   }.opacity05 {opacity: 0.5;   }.opacity04 {opacity: 0.4;   }.opacity03 {opacity: 0.3;   }.opacity02 {opacity: 0.2;   }.opacity01 {opacity: 0.1;   }.opacity00 {opacity: 0;   }.width1 {width:1%;}.width2 {width:2%;}.width3 {width:3%;}.width4 {width:4%;}.width5 {width:5%;}.width6 {width:6%;}.width7 {width:7%;}.width8 {width:8%;}.width9 {width:9%;}.width10 {width:10%;}.width11 {width:11%;}.width12 {width:12%;}.width13 {width:13%;}.width14 {width:14%;}.width15 {width:15%;}.width16 {width:16%;}.width17 {width:17%;}.width18 {width:18%;}.width19 {width:19%;}.width20 {width:20%;}.width21 {width:21%;}.width22 {width:22%;}.width23 {width:23%;}.width24 {width:24%;}.width25 {width:25%;}.width26 {width:26%;}.width27 {width:27%;}.width28 {width:28%;}.width29 {width:29%;}.width30 {width:30%;}.width31 {width:31%;}.width32 {width:32%;}.width33 {width:33%;}.width34 {width:34%;}.width35 {width:35%;}.width36 {width:36%;}.width37 {width:37%;}.width38 {width:38%;}.width39 {width:39%;}.width40 {width:40%;}.width41 {width:41%;}.width42 {width:42%;}.width43 {width:43%;}.width44 {width:44%;}.width45 {width:45%;}.width46 {width:46%;}.width47 {width:47%;}.width48 {width:48%;}.width49 {width:49%;}.width50 {width:50%;}.width51 {width:51%;}.width52 {width:52%;}.width53 {width:53%;}.width54 {width:54%;}.width55 {width:55%;}.width56 {width:56%;}.width57 {width:57%;}.width58 {width:58%;}.width59 {width:59%;}.width60 {width:60%;}.width61 {width:61%;}.width62 {width:62%;}.width63 {width:63%;}.width64 {width:64%;}.width65 {width:65%;}.width66 {width:66%;}.width67 {width:67%;}.width68 {width:68%;}.width69 {width:69%;}.width70 {width:70%;}.width71 {width:71%;}.width72 {width:72%;}.width73 {width:73%;}.width74 {width:74%;}.width75 {width:75%;}.width76 {width:76%;}.width77 {width:77%;}.width78 {width:78%;}.width79 {width:79%;}.width80 {width:80%;}.width81 {width:81%;}.width82 {width:82%;}.width83 {width:83%;}.width84 {width:84%;}.width85 {width:85%;}.width86 {width:86%;}.width87 {width:87%;}.width88 {width:88%;}.width89 {width:89%;}.width90 {width:90%;}.width91 {width:91%;}.width92 {width:92%;}.width93 {width:93%;}.width94 {width:94%;}.width95 {width:95%;}.width96 {width:96%;}.width97 {width:97%;}.width98 {width:98%;}.width99 {width:99%;}.width100 {width:100%;}

blockquote{border-left:7px solid #eee;margin:0px;padding:8px 0px;padding-left:15px;}

.smart-mobile-menu {display:none;}
.mobile-menu>.smart-mobile-menu  {display:block;}
.mobile-menu .smart-mobile-menu ul {margin:0px;padding:0px;width:100%;float:left;text-align:left;}
.mobile-menu .smart-mobile-menu ul li {margin:0px;padding:0px;width:100%;height:auto; overflow:hidden;text-align:left;}
.mobile-menu .smart-mobile-menu ul li a {padding-top:10px;padding-bottom:10px;}
.mobile-menu .smart-mobile-menu ul li.lvl2 a {padding-left:25px;}
.mobile-menu .smart-mobile-menu ul li.lvl3 a {padding-left:40px;}
.dropdown {margin:0px;padding:0px;position:static;z-index:0;overflow:visible!important;float:right;}
.nav>li {list-style-type: none;   }
.navbar-nav {margin: 7.5px 0px!important;}
.smart-mobile-menu ul li {list-style-type: none;}
.collapse {display:none;   }
.collapse.in {display:block;   }
.nav>li>a {padding: 10px 25px!important;}
.dropdown li {display:inline-block;}
.dropdown li.deeper .dropbox {display:none;width:250px;z-index:999;background-color:rgba(88,5,1,0.8);}
.dropdown li.deeper .dropbox ul {width:250px;margin:0px;padding:0px;}
.dropdown li.deeper .dropbox ul a {width:100%; text-align:left;line-height:21px;}
.dropdown li span,.dropdown li a {padding:5px 8px;display:block;width:100%;}
.dropdown li.deeper ul li {display:block;}
.dropdown li.deeper .dropbox {position:absolute;z-index:999;background-color:rgba(88,5,1,0.8);}
.dropdown li.deeper .dropbox ul li.deeper .dropbox {display:none;width:250px;margin-top:-40px;left:190px;}
.simplemenu, .simplemenu ul {margin:0px;padding:0px;}
.simplemenu li {display:inline-block;list-style-type:none;}
.simplemenu li a {padding:5px 5px;}
.navbar-collapse {padding:0px;}
.smart-mobile-menu .module-box {overflow:hidden;margin-top:-10px!important;}
.smart-mobile-menu .module-box ul.menu li div.level-1 ul {padding:0px;margin:0px;}
.smart-mobile-menu .module-box li a {display:block;border-bottom:1px solid #e7e7e7;padding-left:25px;padding-top:10px;padding-bottom:10px;}
.smart-mobile-menu .module-box ul.menu div.level-1 ul li a {display:block;padding-left:50px!important;}
.smart-mobile-menu .module-box ul.menu div.level-2 ul li a {display:block;padding-left:90px!important;}
button a:hover {color:#fff!important;}
.liallinrow li {display:inline-block;list-style-type:none;}
.smart-mobile-menu .in {display:block!important;}

div.hey-desktop-nav {text-align: center;color: #FFF;}
div.hey-desktop-nav ul.hey-desktop-nav-menu > li {font-size: 14px;line-height: 16px;}
div.hey-desktop-nav ul.hey-desktop-nav-menu > li > a {display: block;padding: 4px 10px 4px;text-transform: uppercase;color: #FFF;text-decoration: none;}
div.hey-desktop-nav ul.hey-desktop-nav-menu > li:hover > a {color: #D3A700;}
div.hey-desktop-nav ul.hey-desktop-nav-menu > li.active > a {color: #D3A700;background-color: #761713;}
div.hey-desktop-nav-child {background-color: rgba(88, 5, 1, 0.8);padding: 5px 15px;box-shadow: 0 0 4px rgba(0, 0, 0, 0.5)}
div.hey-desktop-nav-child li {}
div.hey-desktop-nav-child li .hey-nav-separator,div.hey-desktop-nav-child li a {display: block;padding: 9px 0;color: #FFF;text-decoration: none;}
div.hey-desktop-nav-child li a:hover {color: #D3A700;}
div.hey-desktop-nav-child li.active > a {color: #D3A700;text-decoration: underline;}
div.hey-desktop-nav li.parent.item-139 > div.hey-desktop-nav-child {width: 230px;}
div.hey-desktop-nav li.parent > div.hey-desktop-nav-child {width: 200px;}
div.hey-desktop-nav li li.parent > div.hey-desktop-nav-child {width: 200px;}
div.hey-desktop-nav li li.parent > div.hey-desktop-nav-child {width: 200px;}
div.hey-desktop-nav li li.parent.item-147 > div.hey-desktop-nav-child {width: 500px;}
div.hey-desktop-nav li.item-147 ul.hey-desktop-nav-menu-child > li {display: inline-block;width: 100%;}
div.hey-desktop-nav li.item-147 ul.hey-desktop-nav-menu-child {-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;columns: 2;-webkit-columns: 2;-moz-columns: 2;-webkit-column-width:45%;-webkit-column-gap: 5%;-moz-column-width: 45%;-moz-column-gap: 5%;column-width: 45%;column-gap: 5%;}
div.hey-desktop-nav ul a {-webkit-transition: all 300ms linear 0s;-moz-transition: all 300ms linear 0s;-o-transition: all 300ms linear 0s;transition: all 300ms linear 0s;}
div.hey-desktop-nav ul {padding: 0;margin: 0;}
div.hey-desktop-nav li {position: relative;}
div.hey-desktop-nav ul.hey-desktop-nav-menu > li {display: inline-block;}
div.hey-desktop-nav-child {position: absolute;display: block;text-align: left;opacity: 0;z-index: 999;visibility: hidden;-webkit-transition: z-index step-end 400ms, visibility 0s linear 900ms, opacity 400ms linear 500ms;-moz-transition: z-index step-end 400ms, visibility 0s linear 900ms, opacity 400ms linear 500ms;-o-transition: z-index step-end 400ms, visibility 0s linear 900ms, opacity 400ms linear 500ms;transition: z-index step-end 400ms, visibility 0s linear 900ms, opacity 400ms linear 500ms;}
div.hey-desktop-nav li.parent:hover > div.hey-desktop-nav-child {position: absolute;opacity: 1;visibility: visible;-webkit-transition: z-index step-start 0ms, visibility 0s linear 0ms, opacity 400ms linear 500ms;-moz-transition: z-index step-start 0ms, visibility 0s linear 0ms, opacity 400ms linear 500ms;transition: z-index step-start 0ms, visibility 0s linear 0ms, opacity 400ms linear 500ms;}
div.hey-desktop-nav ul.hey-desktop-nav-menu > li > div.hey-desktop-nav-child {top: 100%;}
div.hey-desktop-nav li li div.hey-desktop-nav-child {top: 5px;bottom: auto;left: 70%;}
div.hey-desktop-nav ul.hey-desktop-nav-menu-child {display: block;width: 100%;}
div.hey-desktop-nav ul.hey-desktop-nav-menu-child > li {display: block;}

div.hey-mobile-nav {color: #FFF;background-color: rgba(0,0,0, 0.5);}
div.hey-mobile-nav-header {text-align: left;background-color: #2E0201;border-bottom: 1px solid #2E0201;box-shadow: 0 0px 5px rgba(64,78,85, 0.5);}
div.hey-mobile-nav .hey-mobile-nav-toggle {background-color: #D4A706;}
div.hey-mobile-nav .hey-mobile-nav-toggle span {background-color: #2E0201;}
div.hey-mobile-nav-container {background-color: #fff;text-align: left;}
div.hey-mobile-nav.activated .hey-mobile-nav-container {border-right: 2px solid #DDD;}
div.hey-mobile-nav li.current.active > span > a {color: #580501;}
div.hey-mobile-nav li.parent.active > .hey-mobile-nav-deeper-btn span,div.hey-mobile-nav li.parent.alias-parent-active > .hey-mobile-nav-deeper-btn span,div.hey-mobile-nav li.parent.activated > .hey-mobile-nav-deeper-btn span {background-color: #580501;}
div.hey-mobile-nav #hey-mobile-search #mod-finder-mobile-searchbutton {color: #580501;}
div.hey-mobile-nav #hey-mobile-search input[type="text"] {color: #333333;border: 1px solid #DDD;border-radius: 0;}
div.hey-mobile-nav a, div.hey-mobile-nav a:active, div.hey-mobile-nav a:focus, div.hey-mobile-nav a:hover,div.hey-mobile-nav button, div.hey-mobile-nav button:active, div.hey-mobile-nav button:focus, button:hover {outline: none;}
div.hey-mobile-nav-header {position: relative;z-index: 999;width: 100%;height: 60px;left: 0;}
div.hey-mobile-nav-header .hey-mobile-nav-page-title {display: table-cell;height: 60px;vertical-align: middle;max-width: 100%;font-size: 18px;line-height: 22px;}
div.hey-mobile-nav {position: fixed;top: 0;left: 0;width: 100%;z-index: 999;}
div.hey-mobile-nav.activated {height: 100%;padding: 0 0 60px;}
div.hey-mobile-nav-container {position: fixed;padding: 60px 0 0;width: 400px;max-width: 100%;top: 0;left: 0;height: 100%;overflow: hidden;z-index: 998;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow-y: scroll;-webkit-transition: -webkit-transform 300ms linear 0s;-moz-transition: transform 300ms linear 0s;transition: transform 300ms linear 0s;-ms-transform: translate(-100%, 0);-webkit-transform: translate(-100%, 0);transform: translate(-100%, 0);}
div.hey-mobile-nav.activated .hey-mobile-nav-container {-ms-transform: translate(0, 0);-webkit-transform: translate(0, 0);transform: translate(0, 0);}
div.hey-mobile-nav ul.hey-mobile-nav-menu {padding: 0;}
div.hey-mobile-nav li {list-style: none;position: relative;}
.hey-mobile-nav-child-wrap,#hey-mobile-nav-search > div,div.hey-mobile-nav li > span {display: block;overflow: hidden;padding: 15px 15px 0;border-bottom: 1px solid #DDD;-webkit-transition: padding 300ms linear 0s;-moz-transition: padding 300ms linear 0s;transition: padding 300ms linear 0s;}
.hey-mobile-nav-child-wrap,div.hey-mobile-nav.activated li > span {padding-bottom: 15px;}
div.hey-mobile-nav li.parent > span {padding-right: 60px;}
div.hey-mobile-nav a {display: block;position: relative;font-size: 16px;line-height: 20px;color: #5F6F81;font-weight: 400;padding: 0;}
div.hey-mobile-nav span.hey-mobile-nav-item-img {position: absolute;top: 0;left: 0;}
div.hey-mobile-nav a.hey-mobile-nav-item-img {padding-left: 20px;}
div.hey-mobile-nav ul.hey-mobile-nav-menu-child {padding: 0;width: 100%;display: block;}
div.hey-mobile-nav li.parent li > span a:before {content: "-";position: absolute;top: 0;left: 0;margin-left: -10px;}
ul.hey-mobile-nav-menu li div.hey-mobile-nav-child {max-height: 0;overflow: hidden;-webkit-transition: max-height 1000ms cubic-bezier(0, 1, 0, 1);-moz-transition: max-height 1000ms cubic-bezier(0, 1, 0, 1);transition: max-height 1000ms cubic-bezier(0, 1, 0, 1);}
ul.hey-mobile-nav-menu li.activated > div.hey-mobile-nav-child {max-height: 2000px;-webkit-transition: max-height 3000ms linear;-moz-transition: max-height 3000ms linear;transition: max-height 3000ms linear;}
div.hey-mobile-nav li.parent li > span {padding-left: 45px;}
div.hey-mobile-nav li.parent li li > span {padding-left: 60px;}
div.hey-mobile-nav li.parent li li li > span {padding-left: 60px;}
div.hey-mobile-nav .hey-mobile-nav-toggle {display: block;position: relative;overflow: hidden;margin: 0 10px 0 0;padding: 0;width: 60px;height: 60px;font-size: 0px;text-indent: -9999px;border: none;cursor: pointer;float: left;}
div.hey-mobile-nav .hey-mobile-nav-toggle span {display: block;position: absolute;top: 29px;left: 12px;right: 12px;height: 3px;}
div.hey-mobile-nav .hey-mobile-nav-toggle span.bar-1 {-webkit-transition: background-color 0ms linear 300ms;-moz-transition: background-color 0ms linear 300ms;-o-transition: background-color 0ms linear 300ms;transition: background-color 0ms linear 300ms;}
div.hey-mobile-nav.activated .hey-mobile-nav-toggle span.bar-1 {background-color: transparent;}
div.hey-mobile-nav .hey-mobile-nav-toggle span.bar-2,div.hey-mobile-nav .hey-mobile-nav-toggle span.bar-3 {-webkit-transition: top 300ms linear 300ms, bottom 300ms linear 300ms, -webkit-transform 300ms linear 0s;-moz-transition: top 300ms linear 300ms, bottom 300ms linear 300ms, transform 300ms linear 0s;-o-transition: top 300ms linear 300ms, bottom 300ms linear 300ms, transform 300ms linear 0s;transition: top 300ms linear 300ms, bottom 300ms linear 300ms, transform 300ms linear 0s;}
div.hey-mobile-nav .hey-mobile-nav-toggle span.bar-2 {top: 17px;}
div.hey-mobile-nav.activated .hey-mobile-nav-toggle span.bar-2,div.hey-mobile-nav.activated .hey-mobile-nav-toggle span.bar-3 {-webkit-transition: top 300ms linear 0s, bottom 300ms linear 0s, -webkit-transform 300ms linear 300ms;-moz-transition: top 300ms linear 0s, bottom 300ms linear 0s, transform 300ms linear 300ms;-o-transition: top 300ms linear 0s, bottom 300ms linear 0s, transform 300ms linear 300ms;transition: top 300ms linear 0s, bottom 300ms linear 0s, transform 300ms linear 300ms;}
div.hey-mobile-nav.activated .hey-mobile-nav-toggle span.bar-2 {top: 29px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
div.hey-mobile-nav .hey-mobile-nav-toggle span.bar-3 {top: 41px;}
div.hey-mobile-nav.activated .hey-mobile-nav-toggle span.bar-3 {top: 29px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
div.hey-mobile-nav li.parent .hey-mobile-nav-deeper-btn {border: 1px solid #999;}
div.hey-mobile-nav li li.parent .hey-mobile-nav-deeper-btn {border: 1px solid #FFF;}
div.hey-mobile-nav li.parent .hey-mobile-nav-deeper-btn {position: absolute;overflow: hidden;top: 5px;right: 5px;margin: 0;padding: 0px;width: 40px;height: 40px;font-size: 0px;text-indent: -9999px;cursor: pointer;background-color: transparent;z-index: 99;}
div.hey-mobile-nav li.parent .hey-mobile-nav-deeper-btn span {background-color: #999;display: block;position: absolute;top: 18px;height: 3px;width: 13px;-webkit-transition: background-color 300ms linear 0s, -webkit-transform 300ms linear 0s;-moz-transition: background-color 300ms linear 0s, transform 300ms linear 0s;-o-transition: background-color 300ms linear 0s, transform 300ms linear 0s;transition: background-color 300ms linear 0s, transform 300ms linear 0s;}
div.hey-mobile-nav li.parent .hey-mobile-nav-deeper-btn span.bar-1 {left: 9px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
div.hey-mobile-nav li.parent.activated > .hey-mobile-nav-deeper-btn span.bar-1 {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
div.hey-mobile-nav li.parent .hey-mobile-nav-deeper-btn span.bar-2 {right: 9px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
div.hey-mobile-nav li.parent.activated > .hey-mobile-nav-deeper-btn span.bar-2 {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
div.hey-mobile-nav #hey-mobile-nav-search > div {padding: 15px;display: block;min-width: 315px;}
div.hey-mobile-nav #hey-mobile-nav-search > div * {vertical-align: middle;}
div.hey-mobile-nav #hey-mobile-search .finder {padding: 0 35px 0 0;position: relative;}
div.hey-mobile-nav #hey-mobile-search #mod-finder-mobile-searchbutton {position: absolute;width: 35px;text-align: center !important;top: 0px;right: 0;left: auto;border: none;background-color: transparent;font-size: 24px;line-height: 24px;}
div.hey-mobile-nav #hey-mobile-search input[type="text"] {font-size: 16px;line-height: 20px;padding: 5px 5px;width: 100%;}

.container {max-width:1000px;width:100%;}
.seccolor {color:#d1d1d1;}
.maincolor {color:#d1d1d1;}
a {color:#CDA200;}
a:hover {color:#580501;}
a.article-phone {font-weight: 600;}
a:active, a:hover, a:focus {color:#580501;outline: none;}
.carousel-fade .carousel-inner .item {opacity: 0;-webkit-transition: opacity 1s linear 0s;-moz-transition: opacity 1s linear 0s;-o-transition: opacity 1s linear 0s;transition: opacity 1s linear 0s;}
.carousel-fade .carousel-inner .active {opacity: 1;}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1;}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity: 1;}
#header1 .carousel .active.left {left:0;opacity:0;z-index:2;}
#header1 .carousel .next {left:0;opacity:1;z-index:1;}
#header1 .carousel .item.active .slideimage {-webkit-animation-name: zoomas-in;-webkit-animation-timing-function: linear;-webkit-animation-iteration-count: infinite;-webkit-animation-duration: 50s;-moz-animation-name: zoomas-in;-moz-animation-duration: 50s;-moz-animation-timing-function: linear;-moz-animation-iteration-count: infinite;-ms-animation-name: zoomas-in;-ms-animation-duration: 50s;-ms-animation-timing-function: linear;-ms-animation-iteration-count: infinite;}
@-webkit-keyframes zoomas-in {0%   { -webkit-transform: scale(1);}50% { -webkit-transform: scale(1.25);}100% {-webkit-transform: scale(1);}}
@-moz-keyframes zoomas-in {0%   { -moz-transform: scale(1);}50% { -moz-transform: scale(1.25);}100% {-moz-transform: scale(1);}}
@keyframes zoomas-in {0%   { transform: scale(1);}50% { transform: scale(1.25);}100% {transform: scale(1);}}
@-ms-keyframes zoomas-in {0%   { -ms-transform: scale(1);}50% { -ms-transform: scale(1.25);}100% {-ms-transform: scale(1);}}
a {-webkit-transition: color 500ms ease-out;-moz-transition: color 500ms ease-out;-o-transition: color 500ms ease-out;transition: color 500ms ease-out;	}
body, p {font-family: 'Open Sans', sans-serif;font-size:16px;}
.default-page #header {position:relative;width:100%;height:1098px;overflow:hidden;top:0px;left:0px;}
.wave-block2 {position:relative;width:100%;height:300px;overflow:hidden;z-index:9;display:block;margin: 0 0 -165px;clear:both;}
.inner-page #header {width:100%;height:auto;min-height:280px;}
.inner-page .bgslidesecondary {background:url("../../../images/slides/slides1.jpg");background-repeat:no-repeat;width:100%;height:auto;min-height:250px;background-size: cover;background-position: 0 10%;}
.default-page .wave_content {position:relative;top:550px;width:100%;height:400px;overflow:hidden;z-index:9;}
#wave1 {position:absolute;bottom:0px;height:400px;width:100%;}
#header1 {position:absolute;width:100%;height:auto;overflow:hidden; top:0px;left:0px;z-index:6;}
#slideshow .item {height: 900px;}
#slideshow  {background:url("../../../images/slides/slides1.jpg");background-size:cover;background-position: center center;}
#slideshow .item1 .slider-attorney-photo {width: 485px;height: 745px;position: absolute;bottom: 0px;z-index: 8;right: 150px;background-image: url('../../../images/slide-Warlick.png');background-size: cover;background-position: center bottom;}
.banner-badge{width:172px;height: auto!important;top:390px;right:630px;position:absolute;}
#header1 .slideimg {width:100%;height:100%;}
#header2, #header3 {position:relative;z-index:9;}
#header2 {width:100%;height:auto;padding-top:10px;}
.toplogo {max-width:100%;height:auto;}
.cwhite {color:#fff!important;}
.pdng20 {padding-top:20px;}
.pdng10 {padding-top:10px;}
.phone.cwhite {font-size:28px;line-height:26px;margin-top:0px;margin-bottom:0px;}
.phone.cwhite a {color: #FFF;}
.calltoday.cwhite {font-size:18px;line-height:18px;margin-top:0px;margin-bottom:0px;background:url("../../../images/ico-top-phone.png");background-repeat:no-repeat;background-position: 0 50%;padding-left:20px;}
.topmainmenu ul {float:left;padding:0px;margin:0px;font-weight:600;}
.topmainmenu a {color:#fff;font-weight: 500;font-size: 15px;}
ul.inline {padding:0px;margin:0px;list-style-type:none;}
.inner-page .mainContent .container {padding-bottom:40px;}
.attprofimg {margin: 0 10px 5px 0;}
ul.inline li {display:inline-block;}
.smallseparator {width:100%;height:20px;clear:both;overflow:hidden;display:block;}
#slideshow .carousel-caption p.slsubttl {display: inline-block;max-width: 380px;overflow: hidden;}
#slideshow .carousel-caption p.slsubttl span {background:rgba(0,0,0,0.4);padding:5px 10px;display: inline-block;float: right;}
#slideshow .carousel-caption p.slsubttl {font-size:16px;font-weight:600;display:inline-block;margin:0 0 10px;}
#slideshow .carousel-caption h3.sltitle span {background:rgba(0,0,0,0.4);padding:5px 10px;}
#slideshow .carousel-caption h3.sltitle {font-size:30px;display:block;margin:20px 0px;}
#slideshow .carousel-caption {width: 60%;left: 0;right: 0;bottom: 50%;text-align: right;-ms-transform: translate(0,100%);-webkit-transform: translate(0,100%);transform: translate(0,100%);z-index: 14;}
#slideshow .carousel-caption-inner {display: inline-block;text-align: right;margin: 0 15px 0 0;}
#slideshow .slider-btn a {display: inline-block;float: right;padding: 15px 40px;background: none repeat scroll 0% 0% #D3A700;color: #FFF;text-transform: uppercase;text-align: center;border: 2px solid transparent;font-weight: 600;font-size: 20px;line-height: 22px;text-decoration: none;border: 2px solid #D4A706;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#slideshow .slider-btn a:hover {color: #D4A706;background: #2E0201;}
#slideshow .carousel-control {z-index: 15;}
.wave_content .container .inner p.subtitle, p.subtitle, .inner-page h2 {font-weight:600;font-size:20px;color:#D3A700;text-transform:uppercase;}
.wave_content .container .inner h3.maintitle, h1, h3.maintitle, h1.maintitle {font-weight:600;font-size:28px;text-transform:uppercase;color:#580501;}
.wave_content .container .inner {position:absolute;width: 100%;max-width:1000px;left:50%;bottom:50px;z-index:2;padding: 0 15px;color:#fff;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
#wave2 {display:block;width:100%;height:300px;}
#slider-attorney-photo {position: relative;}
.slidewarlick {position:absolute;bottom:0px;z-index:8;right: 0;}
#section1-1 .pab1 {background:url("../../../images/home-pa/pa-Professionalism.jpg");background-size: cover;display:block;height:350px;float:left;background-attachment: initial;background-color: initial;background-origin: initial;background-clip: initial;background-position: 50% 0px;background-repeat: no-repeat;width:100%;}
#section1-1 .pab2 {background:url("../../../images/home-pa/pa-Integrity.jpg");background-size: cover;display:block;height:350px;float:left;background-attachment: initial;background-color: initial;background-origin: initial;background-clip: initial;background-position: 50% 0px;background-repeat: no-repeat;width:100%;}
#section1-1 .pab3 {background:url("../../../images/home-pa/pa-Community.jpg");background-size: cover;display:block;height:350px;float:left;background-attachment: initial;background-color: initial;background-origin: initial;background-clip: initial;background-position: 50% 0px;background-repeat: no-repeat;width:100%;}
#section1-1 .pab4 {background:url("../../../images/home-pa/pa-Courteous.jpg");background-size: cover;background-attachment: initial;background-color: initial;background-origin: initial;background-clip: initial;background-position: 50% 0px;background-repeat: no-repeat;display:block;height:350px;float:left;width:100%;}
#section1-1 .pab5 {background:url("../../../images/home-pa/pa-Compassionate.jpg");background-size: cover;background-attachment: initial;background-color: initial;background-origin: initial;background-clip: initial;background-position: 50% 0px;background-repeat: no-repeat;display:block;height:350px;float:left;width:100%;}
ul#pa-box-list {position:relative;height:325px;width:100%;margin-top:-2px;}
#section1-1 #pa-box-list li:hover,#section1-1 #pa-box-list.enter li {width:15%;}
#section1 {margin-top:-2px;}
#section1-1 #pa-box-list li.hover {width:40%;}
#section1-1 #pa-box-list li {width:20%;}
#section1-1 #pa-box-list li a {text-decoration:none;}
#section1-1 #pa-box-list li:hover span.txtmore {opacity:1;text-decoration:none!important;-webkit-transition: all 1000ms linear;-moz-transition: all 1000ms linear;-o-transition: all 1000ms linear;transition: all 1000ms linear;}
.pa-box span.txtmore {display:block;width:100%;height:auto;overflow:hidden;font-size:16px;line-height: 20px;opacity:0;font-weight: 400;text-transform:none;text-decoration:none!important;-webkit-transition: all 1000ms linear;-moz-transition: all 1000ms linear;-o-transition: all 1000ms linear;transition: all 1000ms linear;}
.blockas {width:100%;height:auto;overflow:hidden;clear:block;}
#pa-box-list {overflow:hidden;position:relative;height:300px;width:100%;}
#section1-1 li .pa-box {display:inline-block;color:#fff;text-transform:uppercase;font-size:22px;font-weight:600;padding:200px 0 10px 20px;}
#section1-1 .pa-box.active {}
#section1-2 .smallcontentblock {padding-top:50px;padding-bottom:100px;}
.smallcontentblock {width:55%;position:relative;z-index:9;}
.rcolor {color:#580501;}
#section1-2:before {content: "";position: absolute;background-image:url("../../../images/img-Experience-with-integrity-big.png");background-repeat: no-repeat;background-position: left center;background-size: cover;width: 50%;height: 100%;left: 50%;}
#section1-2 {position: relative;background-color:#E4DDD5;overflow: hidden;}
.separator2 .smallcontentblock {text-align:left;}
.separator2 {background-color:#E4DDD5;width:100%;height:auto;overflow:hidden;padding-top:80px;padding-bottom:250px;}
.separator2:before {content: }
.section2image { position:relative; z-index:0;  }
.section2image:before {content:"";display:block;position:absolute;width:106%;height:100%;top:0px;right:50%;margin-right:-55px;background-position:right center;background-image:url("../../../images/img-Experience-with-integrity2.png");background-size:auto 100%;background-repeat:no-repeat;background-color:#E4DDD5;}
#infobox1 {position:absolute;width:800px;left:50%;margin-left:-400px;padding:0px;z-index:6;font-weight: 600;font-size: 20px;color: #D3A700;text-transform: uppercase;line-height: 53px;}
#infobox1 .innerblock {padding:20px 30px 20px;margin-top:-40px;width:100%;height:auto;overflow:hidden;text-align:center;}
.redbg {background:#580501;}
#infobox1 .rowup {width:100%;height:15px;background:url("../../../images/ask-us-top.png");background-repeat:no-repeat;background-size:100% auto;position:absolute;width:100%;padding:0px;margin-top:-5px;}
#infobox1 .rowdown {width:100%;height:15px;background:url("../../../images/ask-us-bottim.png");background-repeat:no-repeat;background-size:100% auto;position:absolute;width:100%;padding:0px;margin-top:-5px;}
#infobox1 .btn1 {float: right;line-height: 29px;}
.btn1 {color:#fff;background:#D4A706;padding:10px 20px;border:2px solid transparent;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.btn1:hover {color:#fff;text-decoration:none;background:transparent;border:2px solid #D4A706;color:#D4A706;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#section2-2 .inline.badges {text-align:center;}
#section2-2 {position:relative;z-index:9;margin-top:-30px;}
/*#section2-2 .inline.badges li {padding: 85px 15px 18px;width: 12%;}*/
#section2-2 .inline.badges li {padding: 85px 10px 18px;width: 9%;}
#section2-2 .inline.badges li img {max-width: 100%;}
#section2-2 {background:#DCDCDC;position:relative;z-index:5;}
#testimonials-carousel, .carousel-inner {width:100%;height:auto;min-height:230px;overflow:hidden;}
#testimonials-carousel .carousel-inner .item {height:auto;width:100%;min-height:230px;overflow:hidden;}
#section2-1 .testiall {text-transform:uppercase;padding-top:30px;font-weight:600;font-size:14px;}
#testimonials-carousel .testimonial-content-box .txt {font-style:italic;font-size:16px;}
#testimonials-carousel .testimonial-content-box {padding:0px;margin:0px;left:0px;right:0px;color:#444444;}
#testimonials-carousel .carousel-caption {padding:0px;margin:0px;left:0px;right:0px;}
#testimonials-carousel .carousel-caption, #testimonials-carousel .carousel-caption p {color:#333;text-shadow:none;}
#testimonials-carousel .carousel-caption .date {font-weight:300;}
#testimonials-carousel .carousel-caption .title {text-transform:uppercase;font-weight:600;}
body .reputation_kahuna_reviews_container .reputation_kahuna_style_full .review-text {border-top: none;border-left: none;border-right: none;border-bottom: 1px solid #CCC;padding: 0 0 15px;margin: 0 0 35px;}
#section2-1 {position:absolute;z-index:10;background-color:#ECECEC;margin-top:-230px;width:800px;left:50%;margin-left:-400px;}
.testi.rowtop {width:800px;left:50%;margin-left:-400px;height:15px;background:url("../../../images/testimonial-top.png");background-repeat:no-repeat;background-size:100% auto;position:absolute;padding:0px;margin-top:-238px;}
.default-page .mainContent {padding:30px 0px;background:url("../../../images/pattern.png");overflow:none;}
#section2-2 {position:relative;}
.videoWrapper {position: relative;padding-bottom: 56.25%;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}
.smalltitle {font-size:14px;font-weight:600;text-transform:uppercase;}
#separator4 {background:#E4DDD5;padding:40px 0px;}
#mapframe {width:100%;height:450px;border:0px solid transparent;}
#section3-1 {position:relative;height:450px;width:100%;overflow:hidden;}
#section3-1 .overlay {position:absolute;z-index:2;width:100%;height:100%;cursor:pointer;}
#section3-1 .infobox2 {position:absolute;z-index:9;top: 150px;left: 130px;}
#section3-1 .infobox2 .innerbox {margin-top:-5px;padding:15px 0px 15px 45px;}
#section3-1 .logobottom {width: 400px;}
#section3-1 .infobox2 .innerbox p {color:#fff;padding-left:25px;}
#section3-1 .infobox2 .innerbox p.locationico {background:url("../../../images/ico-footer-marker.png");background-repeat:no-repeat;background-position:0% 50%;}
#section3-1 .infobox2 .innerbox p.phoneico {background:url("../../../images/ico-footer-phone.png");background-repeat:no-repeat;background-position:0% 50%;}
#section3-1 .infobox2 .innerbox p.phoneico a {color: #FFF;}
#section3-1 .infobox2 .innerbox p.phoneico a:hover {color: #D4A605;}
#section3-1 .infobox2 .rowbottom {width:100%;height:30px;background:url("../../../images/footer-contact-bottom.png");background-repeat:no-repeat;background-size:100% auto;}
#section3-1 .infobox2:after {border-color: rgba(136, 183, 213, 0);border-left-color: #580501;border-width: 30px;margin-top: -30px;}
#section3-1 .infobox2:before {display: none;left: 100%;top: 70%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-width: 20px;margin-top: -20px;border-color: rgba(194, 225, 245, 0);border-left-color: #580501;}
#section3-2 ul a {color:#fff;}
#section3-2 ul {text-align:center;float:none;margin:0px;padding:0px;}
#section3 {width:100%;height:auto;overflow:hidden;}
#section3-2:before {content: "";display: block;position: absolute;border-radius: 100% 50%;width: 90%;height: 25px;background-color: white;right: -40px;top: -10px;background:#580501;}
#section3-2 {padding:20px 0px;background:#580501;position:relative;}
#section3-2 ul li a {padding:10px 15px;}
#section3-2 ul li:first-child a {padding-left:0px;}
#footer1 {background:#2E0201;padding:15px 0 5px;color:#fff;font-size:12px;position:relative;}
#footer {width:100%;height:auto;overflow:hidden;}
#footer1 p {font-size:12px;}
#footer1 a:hover, #footer2 a:hover, #footer1 a:focus, #footer2 a:focus {color:#fff;}
#footer1:before {content: "";display: block;position: absolute;border-radius: 100% 50%;width: 90%;height: 25px;background-color: white;right: -40px;top: -5px;background:#2E0201;}
#footer2 {background:#000;color:#fff;font-size:12px;padding: 15px 0 100px;}
#footer2 a {color: #FFF;text-decoration: none;}
#footer2 .lastmenu .menusimplemenu li a:hover {color: #CDA200;}
#footer2 .lastmenu .menusimplemenu li.active a {color: #CDA200;text-decoration: underline;}
#ovc-logo {margin: 15px 0 0;}
h3 {font-size:18px;font-weight:600;}
ul.menu a:hover, ul.menu li.active>a, a:active {color:#CDA200!improtant;text-decoration:none;}
.coledge, #coledge {width:100%;height:auto;overflow:hidden;margin:0px;padding:0px;}
#coledge {background:url("../../../images/collage-parallax.jpg");background-repeat:no-repeat;background-size:cover;}
.topsocialicos {margin-top:10px;line-height: 16px;}
.header-soc-ico img {-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 300ms linear 0s;transition: transform 300ms linear 0s;}
.header-soc-ico:hover img{-ms-transform: scale(0.85);-webkit-transform: scale(0.85);transform: scale(0.85);}
.lnh1 {line-height:75px;}
p.lnh1 {margin-bottom:0px;padding-bottom:0px;}
p.lnh1 {margin-bottom:0px;padding-bottom:0px;float:left;}
.blog-post .blog-img .blog-img-inner img {position: relative;left: -50%;height: 140px;}
.blog-post .blog-img .blog-img-inner {position:absolute;left:50%;}
.blog-post .blog-img {position:relative;width:100px;height:100px;float:left;overflow:hidden;}
.blog-post .news-intro {width:68%;float:left;padding-left:2%;}
.blog-post {border-bottom:1px solid #CDC6BE;margin-bottom:10px;padding-bottom:10px;width:100%;height:auto;overflow:hidden;}
.upper {text-transform:uppercase;}
.tright {text-align:right;}
.fntw600 {font-weight:600;}
.blog-post .news-readmore {text-decoration:none;font-size:14px;line-height:40px;}
.blog-post .blog-date {font-size:12px;color:#B5B5B5;font-weight:600;margin-bottom:5px;}
.fixed.bottom.line .moduletable {background:#2E0201;padding:10px 0px 5px 0px;color:#fff;}
.fixed.bottom.line {position:fixed;padding-top:8px;z-index:99;bottom:0px;left:0px;width:100%;background-image: url("../../../images/footer-contact-top.png");background-repeat:no-repeat;background-position: 30% top;}
.fixed-bottom-line-inner {position: relative;overflow: hidden;width: 100%;max-width: 1300px;padding: 0 15px;margin: 0 auto;}
.fixed-bottom-line-inner .left-side {width: 53%;padding: 12px 50px 12px 0;border-right: 1px solid rgba(255,255,255, 0.15);text-align: right;}
.fixed-bottom-line-inner .right-side {padding: 7px 0 0 20px;width: 47%;}
.fixed-bottom-line-inner .left-side,.fixed-bottom-line-inner .right-side {float: left;}
.fixed.bottom.line .moduletable .mailico {background:url("../../../images/ico-mail.png");background-repeat:no-repeat;padding:1px 10px;line-height:10px;}
.fixed.bottom.line .flineheading {font-size:26px;}
.fixed.bottom.line .moduletable .phone.ico {background:url("../../../images/ico-footer-phone.png");background-repeat:no-repeat;padding-left:30px;background-position:0% 50%;}
.fixed.bottom.line .moduletable .phone.ico .clk-phone {color: #FFF;}
.fixed.bottom.line .moduletable .phone.ico .clk-phone:hover {color: #D4A605;}
.fixed.bottom.line .inqury-txt {display: inline-block;max-width: 55%;float: left;}
.fixed.bottom.line .inqury-txt a {color: #FFF;text-decoration: none;}
.fixed.bottom.line .inqury-txt a:hover {color: #D4A605;}
.fixed.bottom.line .inline-btn {display: inline-block;}
.btnln1:hover {text-decoration: none;background: transparent;border: 2px solid #D4A706;color: #D4A706;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.btnln1 {	display:block;padding:15px 40px;background:#D3A700;color:#fff;text-transform:uppercase;text-align:center;border:2px solid transparent;font-weight:600;font-size:20px;line-height: 22px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#hey-desktop-search {position: relative;display: inline-block;vertical-align: middle;}
#mod-finder-desktop-searchbutton {vertical-align: middle;}
#hey-desktop-search .mod-finder-desktop-searchword {position: absolute;right: 26px;background-color: #580401;border: 1px solid #FFF;color: #FFF;width: 200px;padding: 3px 5px;line-height: 18px;font-size: 14px;opacity: 0;outline: none;visibility: hidden;	top: -2px;-webkit-transition: opacity 300ms linear 0s, visibility 0s linear 300ms;-moz-transition: opacity 300ms linear 0s, visibility 0s linear 300ms;-o-transition: opacity 300ms linear 0s, visibility 0s linear 300ms;transition: opacity 300ms linear 0s, visibility 0s linear 300ms;}
#hey-desktop-search .mod-finder-desktop-searchword.searchReady {visibility: visible;opacity: 1;-webkit-transition:  visibility 0s linear 0s, opacity 300ms linear 100ms;-moz-transition:  visibility 0s linear 0s, opacity 300ms linear 100ms;-o-transition:  visibility 0s linear 0s, opacity 300ms linear 100ms;transition:  visibility 0s linear 0s, opacity 300ms linear 100ms;}
#testimonials-page {margin: 20px 0 0;}
#testimonials-page .testimonial-page-item {padding: 0 0 15px;margin: 0 0 35px;border-bottom: 1px solid #D2D2D2;}
#testimonials-page .testimonial-page-item .author {text-align: right;}
/*.video-container {max-width: 550px;margin: 0 auto;height:205px;overflow:hidden;}
.video-container-inner {position: relative;padding-bottom: 75%;padding-top: 30px;height: 0;}
.video-container iframe,.video-container .youtube-thumb {position: absolute;top: -35px;left: 0;width: 100%;height: 75%;border: 1px solid #DDD;}
img {height:90%!important;}

*/
.maintitle.blog-section{width:100%;}
.video-container {
/*height: 208px;*/
/*overflow: hidden;*/
}
.video-container img{position:relative;}
.youtube-player {
position: relative;
}
.video-container iframe {position: relative;left: 0;width: 100%;border: 1px solid #DDD;}
/*img {height:90%!important;}*/
img.youtube-thumb {
width: 100%;
}
.video-container .play-button {position: absolute;background-image: url('../../../images/video-big-play-button.png');width: 108px;height: 109px;top: 50%;left: 50%;margin: -54px 0 0 -54px;opacity: 0.7;cursor: pointer;}
.video-container .play-button:hover {opacity: 1;}
#direction-page-contacts {margin: 0 0 25px;}
#contact-page-contacts {margin: 25px 0 15px;}
#contact-page-contacts .title,#direction-page-contacts .title {font-size: 17px;font-weight: 600;}
#contact-page-contacts .phone,#contact-page-contacts .address,#direction-page-contacts .address,#direction-page-contacts .phone {position: relative;padding: 0 0 0 25px;}
#contact-page-contacts .glyphicon,#direction-page-contacts .glyphicon {color: #580501;position: absolute;left: 0;top: 50%;-ms-transform: translate(0,-50%);-webkit-transform: translate(0,-50%);transform: translate(0,-50%);}
#direction-page-map {position: relative;width: 100%;height: 350px;}
#direction-page-map iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;border: 0;}
#direction-page-map .map-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}
#profile-page-list {overflow: hidden;}
#profile-page-list .profile {float: left;margin: 0 0 15px;}
#profile-page-list .profile img {float: left;margin: 0 10px 0 0;}
#profile-page-list .profile .readmore-wrap {text-align: right;font-weight: 600;text-transform: uppercase;font-size: 14px;}
.profile-content-phone {display: inline-block;position: relative;padding: 0 0 0 20px;}
.profile-content-phone .glyphicon {position: absolute;left: 0;top: 50%;-ms-transform: translate(0,-45%);-webkit-transform: translate(0,-45%);transform: translate(0,-45%);}
#profile-page-list .profile .readmore-wrap a {color: #580501;}
#sidebar2 h3 {text-align: center;}
#sidebar-caspio h3 span.subtitle {display: block;}
#sidebar-caspio h3 span.emphasize {color: #D3A700;}
#caspioform table td {border: none;}
#caspioform input[type='radio'] {margin-right: 5px;}
#caspioform table {width: 100% !important;}
#caspioform table,#caspioform table tr,#caspioform table tr td {padding: 0 !important;margin: 0 !important;white-space: normal !important;}
#caspioform input[type="text"],#caspioform select,#caspioform textarea {width: 100% !important;margin: 0 0 3px !important;}
#captcha {max-width: 100% !important;margin: 10px auto !important;}
#caspioform img {display: block;}
#caspioform input[type="radio"] {margin: 0 5px 0 0 !important;}
#caspioform #Submit {-webkit-transition: all 300ms linear 0s;-moz-transition: all 300ms linear 0s;-o-transition: all 300ms linear 0s;transition: all 300ms linear 0s;background-color: #731919 !important;}
#caspioform #Submit:hover {background-color: #2E0201 !important;color: #D3A700 !important;}
#sidebar-caspio #caspioform table tr td {text-align: center !important;}
#sidebar-caspio .cbFormAudioCaptcha {display: block;text-align: right;margin-bottom: -16px;}
#sidebar-caspio #captcha {float: none;margin: 5px auto 10px !important;display: block;}
#sidebar-caspio img {display: block;float: right;}
#contact-us-caspio {padding: 0 0 15px 20px;}
#contact-us-caspio select {padding: 0 !important;height: 27px !important;}
#finder-search * {vertical-align: middle;margin: 0;}
#finder-search {margin: 0 0 30px;}
#finder-search .inputbox {padding: 2px 3px;border: 1px solid #DDD;}
#finder-search .btn-primary {display: inline-block;padding: 6px 25px;font-size: 14px;line-height: 16px;background-color: #D4A706;color: #FFF;font-weight: 600;text-decoration: none;background-image: none;border: 2px solid #D4A706;border-radius: 0px;-webkit-transition: all 300ms linear 0s;-moz-transition: all 300ms linear 0s;-o-transition: all 300ms linear 0s;transition: all 300ms linear 0s;}
#finder-search .btn-primary:hover {background-color: #2E0201;color: #D4A706;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background-color: #580501;border-color: #580501;color: #FFF;}
.pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus,.pagination > li > a, .pagination > li > span {color: #580501;}
.pagination > li > a:hover {color: #D4A706;}
.pagination ul {display: none;}
.pagination ul.pagination {display: block;}
.pagination p.counter {display: none;}
#search-results .search-pages-counter {display: none;}
#section1-1 .hey-sizing-box {overflow: hidden;position: relative;background-color: #580501;}
.hey-sizing-box .box {position: relative;width: 20%;height: 100%;float: left;}
.hey-sizing-box .box:before {content: "";display: block;padding-bottom: 100%;}
.hey-sizing-box .inner-box {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-size: cover;background-position: center center;background-repeat: no-repeat;-webkit-transition: all 300ms linear 0s;-moz-transition: all 300ms linear 0s;-o-transition: all 300ms linear 0s;transition: all 300ms linear 0s;z-index: 1;background-position: 0 0;}
#section1-1 .hey-sizing-box .box-content {position: absolute;display: block;top: 50%;left: 0;color: #FFF;max-width: 100%;padding: 15px;font-size: 22px;font-weight: 600;text-transform: uppercase;-webkit-transition: top 300ms linear 0s;-moz-transition: top 300ms linear 0s;-o-transition: top 300ms linear 0s;transition: top 300ms linear 0s;}
#section1-1 .hey-sizing-box .box-content .txtmore {display: block;font-size: 15px;line-height: 20px;font-weight: 400;text-transform: none;opacity: 0;-webkit-transition: opacity 100ms linear 0s;-moz-transition: opacity 100ms linear 0s;-o-transition: opacity 100ms linear 0s;transition: opacity 100ms linear 0s;}
#section1-1 .hey-sizing-box .box.active .txtmore {opacity: 1;-webkit-transition: opacity 300ms linear 300ms;-moz-transition: opacity 300ms linear 300ms;-o-transition: opacity 300ms linear 300ms;transition: opacity 300ms linear 300ms;}
.hey-sizing-box .box-1.active .inner-box { width: 180%; left: 0; }
.hey-sizing-box .box-1.left .inner-box { width: 80%; left: 0; }
.hey-sizing-box .box-2.active .inner-box { width: 180%; left: -20%; }
.hey-sizing-box .box-2.left .inner-box { width: 80%; left: -20%; }
.hey-sizing-box .box-2.right .inner-box { width: 80%; left: 80%; }
.hey-sizing-box .box-3.active .inner-box { width: 180%; left: -40%; }
.hey-sizing-box .box-3.left .inner-box { width: 80%; left: -40%; }
.hey-sizing-box .box-3.right .inner-box { width: 80%; left: 60%; }
.hey-sizing-box .box-4.active .inner-box { width: 180%; left: -60%; }
.hey-sizing-box .box-4.left .inner-box { width: 80%; left: -60%; }
.hey-sizing-box .box-4.right .inner-box { width: 80%; left: 40%; }
.hey-sizing-box .box-5.active .inner-box { width: 180%; left: -80%; }
.hey-sizing-box .box-5.right .inner-box { width: 80%; left: 20%; }
.hey-sizing-box .box-1 .inner-box { background-image: url("../../../images/home-pa/pa-Community.jpg"); }
.hey-sizing-box .box-2 .inner-box { background-image: url("../../../images/home-pa/pa-Compassionate.jpg"); }
.hey-sizing-box .box-3 .inner-box { background-image: url("../../../images/home-pa/pa-Courteous.jpg"); }
.hey-sizing-box .box-4 .inner-box { background-image: url("../../../images/home-pa/pa-Integrity.jpg"); }
.hey-sizing-box .box-5 .inner-box { background-image: url("../../../images/home-pa/pa-Professionalism.jpg"); }
.hey-video-container {position: relative;width: 100%;max-width: 480px;margin: 0 0 10px;}
.hey-video-container:before {content: "";display: block;padding: 0 0 56.25% 0;}
.hey-video-container.ar1-1:before {padding: 0 0 100% 0;}
.hey-video-container.ar4-3:before {padding: 0 0 75% 0;}
.hey-video-container iframe {position: absolute;width: 100%;height: 100%;top: 0;right: 0;border: none;}
ul.hey-desktop-nav-menu-child li.parent::after {color: #fff;content: "+";font-family: sans-serif;font-size: 14px;font-weight: 400;margin-top: -8px;position: absolute;right:0px;top: 50%;}

.mainContent #blog-wrapper #blog-body .pagination{margin-left:-14px;}
.mainContent #blog-wrapper #blog-body .pagination ul.pagination li{list-style:none;list-style-type:none;float:left;width:4.6%;background-color:#fff;color:#400;}
.mainContent #blog-wrapper #blog-body .pagination ul.pagination li a{padding:2px 4px;}
.mainContent #blog-wrapper #blog-body .pagination ul.pagination li.active{background-color:400#;color:#fff;}
.mainContent #profile-page-list .profile h3{margin-top:0px;}
.mainContent table.profile-intro-line.line1{margin-top:4px;margin-right:15px;margin-bottom:15px;float:left;}
.mainContent table.profile-intro-line.line1 td{text-align:center}
.review-text p{font-size: 12px;}
#ezblog-head {margin-bottom:-10px !important;}

#socialbutton div.social-button{margin:0 10px 0 0;float:left!important;display:inline-block!important;}

.pokemon {
float:right;
margin-top:-76px;
}

.poke-article-pic {
float:right;
width:300px;
margin:8px;
border:solid 3px #2e0201;
}
.pokemon-pic1 {
width:30%;
margin-right:20px;
}
.pokemon-pic2 {
width:30%;
}


.alderman-h4{margin:20px auto 0 auto;font-size:18px;color:#580501;text-align:center;}

@media (max-width: 1023px) {div.hey-desktop-nav {display: none;}body {padding: 60px 0 0;}div.hey-mobile-nav {display: block;}}

@media (min-width: 1024px) {div.hey-mobile-nav {display: none;}}

@media (min-width: 1025px) {
a.clk-phone {pointer-events: none;cursor: default;}
#slideshow .con-attorney-photo {position: absolute;left: 0;right: 0;bottom: 0;}
#slideshow .col-attorney-photo {height: 900px;}

}

@media (min-width:768px) and (max-width:1250px) {
#slideshow .carousel-caption {width: 100%;padding-left: 150px;text-align: left;}
#section1-1 .hey-sizing-box .box-content {font-size: 19px;top: 60%}
#section1-1 .hey-sizing-box .active .box-content {top: 41%;}
#wave2 {height: 150px;}
#section1-2 {margin-top: -250px;}
#section1-2:before {margin-left: -60px;width: 100%;background-size: contain;}
.section2image:before {margin-right: -85px;}
#section3-1 .infobox2 {left: 15px;}
.fixed.bottom.line .flineheading {font-size: 22px;}
.fixed.bottom.line .inqury-txt {width: 53%;padding: 6px 0 0;font-size: 14px;}
}

@media (min-width:768px) and (max-width:1023px) {
.container {max-width:900px!important;width:100%!important;}
.default-page #header { height: 1075px; }
.inner-page #header { min-height: 200px; }
.topsocialicos .header-soc-ico img {margin: 0 0 0 5px;}
#header .mod-finder-searchform.form-search {display: none;}
#section1-1 .hey-sizing-box .box-content { font-size: 14px; }
#section1-1 .hey-sizing-box .box-content .txtmore { font-size: 12px; line-height: 16px;}
#wave1 { height: 370px; }
#wave2 { height: 140px; }
.wave_content .container .inner {width: 900px;}
#section1-2 {margin: -243px 0 0;}
#section1-2:before {background-image:url("../../../images/img-Experience-with-integrity.png");margin-left: 0;width: 100%;background-size: cover;}
.section2image:before {margin-right: -40px;}
#section2-2 .inline.badges li { padding: 85px 8px 18px; }
#section3-2 ul li a {padding: 10px 10px;}
#coledge { height: auto !importan; }
#coledge .col-top,#coledge .col-bottom {position: relative !important;width: 100% !important;height: auto !important;top: 0 !important;bottom: 0 !important;}
#coledge .col-top {margin-bottom: -9.7%;}
#footer2 {padding: 15px 0;}
.fixed.bottom.line {display: none;}
.banner-badge{width:172px;top:390px;right:520px;position:absolute;}
.pokemon {
float:right;
margin-top:-64px;
width:17%;
}
}

#attprof{width:30%;float:right;margin:0px;padding:0px;text-align:center;margin-left:30px;margin-bottom:12px;}
#attprof img#attimg{width:96%;float:left;margin:0px;padding:2%;margin-bottom:12px;border:1px #aaa solid;}
#attprof #attbdgs{width:100%;float:left;margin:0px;padding:0px;margin-bottom:10px;}
#attprof #attbdgs img{width:60%;margin:5px auto;}

@media (max-width:900px){
.video-container {height: 185px;}
#attprof{width:32%;margin-left:20px;margin-bottom:12px;}
#attprof #attbdgs img{width:70%;margin:5px auto;}
}

@media (min-width:768px) and (max-width:899px) {
.container {max-width:768px!important;width:100%!important;}
.default-page #header {height: 1068px;}
.width23.col-xs-12.fright.pdng10 { width: 27%; }
.phone.cwhite { font-size: 25px; }
#slideshow .carousel-caption h3.sltitle {font-size: 26px;}
.slidewarlick { right: -33px; }
#wave1 {height: 400px;}
.wave_content .container .inner {width: 768px;}
#section1-2:before {margin-left: -8%;}
.section2image:before {display: none;}
#separator2 .smallcontentblock.fright {float: none;width: 100%;}
#infobox1 {width: 100%;left: 0;margin-left: 0;}
#testimonials-carousel .testimonial-content-box .txt { font-size: 14px; }
.testi.rowtop {width: 100%;left: 0;margin-left: 0;}
#section2-1 {left: 0px;margin-left: 0px;width: 100%;}
#section3-2 ul li a {padding: 10px 8px;font-size: 14px;}
.fleft.copyright {float: none;}
.fright.lastmenu {margin: 18px 0 0;}
#ovc-logo {margin: -21px 0px 0px;float: left;}
.banner-badge{width:182px;top:390px;right:400px;position:absolute;}
.pokemon {float:none;margin-top:0;width:auto;}
}

@media (max-width:769px) {
.default-page #header, #header {height: auto;position: relative;}
.inner-page #header {height: auto;min-height: 0;}
#header1 {position: relative;}
#header2 {position: absolute;top: 0;}
#slideshow  {background:url("../../../images/mobile-slide-bg.jpg");background-size: cover;background-position: center center;}
#slideshow:before {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;max-height: 260px;background-image: url("../../../images/mobile-slide-attroneys.png");background-size: contain;background-position: bottom center;background-repeat: no-repeat;}
#slideshow .item {height: 520px;}
#slideshow .carousel-caption {width: 100%;top: 175px;right: 0px;bottom: auto;left: 0px;text-align: center;z-index: 14;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);}
#slideshow .carousel-caption-inner {text-align: center;margin: 0;}
#slideshow .carousel-caption h3.sltitle {text-align: center;margin-bottom: 15px;line-height: 0.7em;}
#slideshow .carousel-caption p.slsubttl {display: none;}
#slideshow .carousel-caption h3.sltitle span,#slideshow .carousel-caption p.slsubttl span {background-color: transparent;font-size: 0.70em;}
.default-page .wave_content {position: relative;overflow: visible;top: 0;height: auto;background-color: #580501;}
#wave1 {top: -150px;}
.wave_content .container .inner {position: relative;height: auto;left: 0;bottom: 0;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);}
#header2 .toplogo {display: block;margin: 0 auto 10px;max-width: 100%;}
#header2 .width23.col-xs-12.fright.pdng10 {padding: 0px 0 0;overflow: hidden;float: none;width: 100%;text-align: center;}
#header2 .topsocialicos {margin-top: 5px;}
.topsocialicos .header-soc-ico img { margin: 0 5px; }
#hey-desktop-search { display: none; }
#header2 .calltoday.cwhite {background-image: none;padding: 0;}
#header2 .calltoday.cwhite:before {content: url('/images/ico-top-phone.png');}
#header2 .topsocialicos > ul {float: none;}
#section1-1 .hey-sizing-box { display: none; }
#wave2 {height: 100px;}
#section1-2 {margin-top: -270px;}
.section2image:before , #section1-2:before { display: none; }
#section1-2 .smallcontentblock, .separator2 .smallcontentblock {width: 100%;}
#section1-2 .smallcontentblock {padding-bottom: 30px;}
#infobox1 {position: relative;width: 100%;left: 0;margin: 0;line-height: 25px;}
#infobox1 .rowup {height: 5px;background-size: cover;}
#infobox1 .innerblock {padding: 20px 15px;margin: 0;}
#infobox1 .btnwrap {display: block;}
#infobox1 .btn1 {display: inline-block;float: none;margin: 15px auto 0;}
#separator2 {padding: 0;}
.separator2 {padding: 30px 0;}
#section2 .testi.rowtop {width: 100%;left: 0;margin: 0;}
#section2 .testi.rowbottom { display: none; }
#section2-1 {position: relative;width: 100%;margin: 0;left: 0;}
#testimonials-carousel .testimonial-content-box .txt {font-size: 14px;}
#testimonials-carousel .title.rcolor.tright,#testimonials-carousel .date.rcolor.tright {font-size: 16px;}
#testimonials-carousel .carousel-inner .item {min-height: 330px;}
#testimonials-carousel .carousel-caption {top: 50%;bottom: auto;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);}
#section2-2 {margin: 0;padding: 20px 0;}
.coledge { display: none; }
#section2-2 .inline.badges li {width: 20%;float: left;padding: 9px 24px;display: block;}
#section2-2 .inline.badges li img {max-width: 100%;}
#separator4 .blog-post .blog-img {width: 32%;}
#separator4 .blog-post .news-readmore {clear: both;}
#section3-1 {height: auto;}
#section3-1 .infobox2 {position: relative;top: 0;left: 0;}
#section3-1 .infobox2 .infocointent {background-color: #580501;padding: 20px 15px 0;}
#section3-1 .logobottom {display: block;margin: 0 auto;max-width: 100%;padding: 0 4px 0 0;}
#section3-1 .infobox2 .innerbox {margin: 0 auto;padding: 15px 0px 10px;max-width: 305px;}
#mapframe {height: 350px;display: block;}
#section3-1 .infobox2 .rowbottom {display: none;}
#section3-2::before { display: none; }
#section3-2 {display: none;}
#section3-2 ul.menu.simplemenu li {display: block;padding: 8px 0;}
#section3-2 ul.menu.simplemenu li a {padding: 0;}
.fleft.copyright {float: none;text-align: center;padding: 5px 0 15px;}
.fright.lastmenu {float: none;text-align: center;}
#ovc-logo {padding: 10px 0 0;text-align: center;}
.fixed.bottom.line { display: none; }
.video-container .play-button {width: 50px;height: 51px;margin: -25px 0 0 -25px;background-size: cover;}
.video-container .play-button img{width:100%;}
#attprof{width:33%;margin-left:20px;margin-bottom:12px;}
#attprof #attbdgs img{width:60%;margin:5px auto;}
}

@media (max-width:700px) {
#separator4 .width46.fleft,#separator4 .width38.fright {width: 100%;}
.pokemon {float:none;margin-top:0;width:auto;}
.homepage-videos.width46{width:100%;}
.testiall.fright{float:none;}
}

@media (max-width:600px) {
#attprof{width:33%;margin-left:20px;margin-bottom:12px;margin-top:15px;}
#attprof #attbdgs img{width:70%;margin:5px auto;}
}
@media (max-width:500px) {
.mainContent table.profile-intro-line.line1{margin-top:4px;margin-right:0px;margin-bottom:0px;float:left;width:100%;}
#section2-2 .inline.badges li {width: 50%;}
#section2-2 .inline.badges li:nth-child(2n+1) {clear: both;}
#section2-2 .inline.badges li img {max-height: 60px;}
#section2-1 .rcolor.maintitle.fleft {float: none;}
#section2-1 .testiall.fright {padding: 0 0 15px;}
#testimonials-carousel .testimonial-content-box .txt {font-size: 12px;}
#testimonials-carousel .title.rcolor.tright,#testimonials-carousel .date.rcolor.tright {font-size: 14px;}
#separator4 .maintitle.fleft.rcolor {float: none;}
#separator4 .blog-post .blog-img {width: 100%;height: auto;}
.blog-post .blog-img .blog-img-inner {position: relative;left: 0;}
.blog-post .blog-img .blog-img-inner img {left: 0;width: 100%;height: auto;}
.blog-post .news-intro {width: 100%;padding: 15px 0 0;}
#separator4 .fright.lnh1 {line-height: 24px;padding: 0 0 15px;}
.pokemon {float:none;margin-top:0;width:113px;}
.poke-article-pic {
float:none;
width:100%;
margin:6px 0;
border:solid 3px #2e0201;
}
.pokemon-pic1 {width:100%;margin-bottom:20px;}
.pokemon-pic2 {width:100%;}
}

@media (max-width:560px) {#slideshow:before { max-height: 260px; }
#slideshow .item { height: 520px; }
#slideshow .carousel-caption { top: 165px; }
#finder-search label {display: block;}
#finder-search #q {display: block;width: 100%;margin: 0 0 10px;}
#finder-search button {float: right;}
}

@media (max-width:500px) {#profile-page-list .profile {margin: 0 0 30px;}
#profile-page-list .profile img {float: none;display: block;margin: 0 auto -10px;}
#profile-page-list .profile h3 {text-align: center;}
.attprofimg {float: none;display: block;margin: 0 auto 15px;}
.profile-intro-line {text-align: center;display: block;padding: 0;}
.profile-intro-line.line1 {text-align: center;display:table;padding: 0;}
.profile-content-phone .glyphicon {position: relative;display: inline-block;left: 0px;top: 0;margin: 0 3px 0 0;font-size: 14px;-webkit-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);}
#blog-wrapper .blog-post-content img {display: block;float: none !important;margin: 0 auto 10px !important;max-width: 100%;}
.profile-intro-line line1 img{width:100px;}
}

@media (max-width:450px) {
#slideshow:before { max-height: 260px; }
#slideshow .item { height: 520px; }
#slideshow .carousel-caption { top: 145px; }
.inner-page #profile-page-list .profile h3{margin-top:22px;}
#attprof{width:33%;margin-left:20px;margin-bottom:12px;margin-top:15px;}
#attprof #attbdgs img{width:80%;margin:5px auto;}
}
@media (max-width:400px) {
#attprof{width:100%;float:left;margin-left:0px;margin-bottom:12px;margin-top:0px;}
#attprof #attbdgs img{width:30%;margin:5px auto;}
}


body.inner-page.cam #header{display:none!important;}
body.inner-page.cam .fixed.bottom.line{display:none!important;}
body.inner-page.cam .hey-mobile-nav{display:none!important;}
body.inner-page.cam .alderman-img{margin: 0 0 20px 20px;padding: 10px;width:330px;float: right;border: 1px solid #999999;}
.container1600{margin:0 auto;width:1600px;height:100%;position:relative;}
#cam_banner{margin: 0 0 60px;width:100%;height:630px;position:relative;background:url('/../../../images/cam_banner.jpg');background-size:cover;background-position:center;}
#cam_banner_att{position:absolute;bottom:0;left:0;}
#cam_banner_txt{margin-top:143px;float:right;}
#cam_form{margin:30px 0 0;padding:30px;width:100%;float:left;background:#f2f2f2;border-top:15px solid #580501;box-sizing:border-box;}
#cam_form .ovcCF53_input{width:48%!important;float:left;}
#cam_form input,#cam_form select{padding:8px 5px; width:100%;line-height:1em!important;}
#ovcCF53_input_address,
#ovcCF53_input_state,
#ovcCF53_input_phone,
#ovcCF53_input_occupation__employer{float:right!important;}
#cam_form .ovcCF53_submit{margin:15px 0 0;width:100%!important;text-align:center;float:left;}
#cam_form .ovcCF53_submit button{padding: 10px 40px;background: #580501;font-size:16px;color:#fff;display:inline-block;border-radius:30px;text-decoration:none;font-weight:100;}
#cam_form .ovcCF53_submit button:hover{background:#D3A700;color:#fff;}

body.inner-page.cam .bbtn{margin: 20px 0;display: inline-block;width:100%;text-align:center;}
body.inner-page.cam .bbtn a{width: 300px;padding: 10px 40px;background: #580501;font-size: 16px;color: #fff;display: block;border-radius: 30px;text-decoration: none;margin: 0 auto 14px;}
body.inner-page.cam .bbtn a:hover{background:#D3A700;color:#fff;}
body.inner-page.cam #pp_form{margin:0 auto;display:block;text-align:center;}
body.inner-page.cam table{margin:0 auto;}
body.inner-page.cam table td{padding:0 5px;}


@media(max-width:1600px){
  .container1600{padding:0 12px;width:100%;box-sizing:border-box;}
  #cam_banner{height: 550px;}
  #cam_banner_att{width: 420px;}
  #cam_banner_txt{margin-top: 135px;width: 740px;}
}
@media(max-width:1200px){
  #cam_banner{height: 430px;}
#cam_banner_att{width: 340px;left:20px;}
#cam_banner_txt{margin-top: 104px;width: 590px;}
}
@media(max-width:1024px){
  body.inner-page.cam {padding:0;}
  #cam_banner{height: 280px;overflow:hidden;}
  #cam_banner_txt{margin-top: 55px;width: 450px;}
#cam_banner_att {width: 340px;left: 20px;bottom: -150px;}
}
@media(max-width:800px){
#cam_banner_txt{margin-top: 67px;width: 390px;}
#cam_banner_att{width: 260px;left: 20px;bottom: -60px;}
}
@media(max-width: 760px){
  body.inner-page.cam{width:100%;text-align:center;}
  body.inner-page.cam .bbtn a{width:260px;}
}

@media(max-width: 700px){
#cam_banner_att{display:none;}
#cam_banner_txt{margin:  67px auto 0;display: block;float: none;}
#cam_form .ovcCF53_input{width:100%!important;}
body.inner-page.cam .alderman-img{width:250px!important;}
}
@media(max-width:600px){
body.inner-page.cam table td{display: block;}
}
@media(max-width:450px){
#cam_banner_txt{margin: 81px auto 0;width: 300px;}
body.inner-page.cam .alderman-img{width:100%!important;}
}
@media(max-width:360px){
#cam_banner{height: 240px;overflow: hidden;}
#cam_banner_txt{margin: 69px auto 0;width: 270px;}
}


#img_con{width:100%;text-align:center;}
#img_con img{margin: 0 0.25% 0.75%;width: 31%;display: inline-block;border: 1px solid #ccc;box-sizing: border-box;padding: 4px;}
@media(max-width:600px){
#img_con img{width: 47%!important;}
}