@charset "utf-8";.location_info_row,.sidebar_title{font-family:ITCOfficinaSansW01-Disp_921259,sans-serif,Arial}.wtbg,body{background-color:#fff}.lang,form.topsearch,form.topsearch input[type=image]{float:right}.center,.redbtn,form.hmpgfm .redbtn{text-align:center}.bodycap,.cd-top,input[type=checkbox],input[type=radio]{visibility:hidden}#banner .contents h1,#main ul.nav li a,#sub h4,.breedcom a,.carousel-caption h2,.redlink,.rhtphone,h2,h3,ul.checklist1,ul.redlist li a{font-family:ITCOfficinaSansW01-Disp_921259,sans-serif,Arial;font-weight:400}.header{top:0;width:100%;z-index:99}.spacer{padding-top:200px}h2,h3,h4,h5,ul.checklist1,ul.linklist,ul.redlist{list-style:none;margin:0;padding:0}body{color:#808285;margin:0;padding:0}.img-responsive{display:block;margin:0 auto}.rdbg{background-color:#AAA}.grybg{background-color:#ededed}.ftbg{background-color:#454545}.section{display:block;padding-bottom:60px;padding-top:60px}.section.botmline{border-bottom:1px solid #ccc}.section2{display:block;padding-bottom:30px;padding-top:30px}.lang,.lang div,.lang div a,form.topsearch{display:inline-block}.wttxt{color:#fff}.bodycap h2,.carousel-caption h2,.lang div a:hover,.lang div a:hover span,.rdtxt,.redlink,.rhtphone,form.hmpgfm span .import,ul.checklist1 li a{color:#AAA}.s-text a{color:#434343}.lang div a{font-weight:300}.lang div a.active{color:#AAA}.s-text a:hover{color:#434343;text-decoration:none!important}.s-text h3{font-size:20px;margin-bottom:-20px!important;padding-bottom:0!important}.s-text p{margin-bottom:0!important}.arrow-down{position:relative}.arrow-down:hover{top:2px}h3,ul.checklist1 li{color:#494949}.clr{clear:both}p{margin-bottom:15px;margin-top:18px}h2{font-size:38px}h3{font-size:24px;padding-bottom:18px}h5{color:#8f8f8f;font-size:16px;font-weight:700;margin-top:20px}.topbar{height:70px}.btn-topsrch{background-color:#AAA;padding:8px 9px}.btn-topredsrch,.btn-topsrch,.carousel-indicators li,.redbtn{border-radius:0}.btn-topredsrch{background-color:transparent;box-shadow:none;padding:6px 5px}.btn-group button:active,.btn-group button:focus,.btn-group button:hover{box-shadow:none;color:rgba(255,255,255,.85);text-decoration:none;top:0}.btn-topsrch,.btn.active,.btn:active{box-shadow:none!important}.btn-group button:active{text-decoration:none;top:0}form.topsearch input[type=text],form.topsearch input[type=button],form.topsearch input[type=submit]{border:none;font-size:18px;font-weight:400;height:33px;padding:6px 8px}form.topsearch input[type=text]{background-color:#fff;color:#a7bb3f;font-weight:400;width:158px}@media (max-width:991px){form.topsearch{margin-top:20px}form.topsearch input[type=text]{width:95px!important}}form.topsearch input[type=button],form.topsearch input[type=submit]{background-color:#fff;color:#AAA;font-size:16px;height:33px;vertical-align:bottom}form.topsearch input[type=button]:hover,form.topsearch input[type=submit]:hover{background-color:#973969;color:#fff}form.topsearch input:active,form.topsearch input:focus{border:none;outline:0}.lang{line-height:33px;margin-left:15px}.lang div a{color:#333;padding:7px 2px}.lang div a span{color:#333;font-size:18px}.lang div a:focus,.lang div a:hover{text-decoration:none}.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:none;margin-bottom:0;margin-left:15px;margin-top:-30px;padding:7px 10px;position:absolute}.navbar1{margin-bottom:25px;position:relative}.navbar-default{background-color:#fff;border:none}.navbar-brand{height:0;line-height:0;margin-top:10px;padding:0}#main ul.nav{margin-left:325px;margin-top:15px}#main ul.nav li{list-style:none!important;position:relative;width:200px}#main ul.nav li a{background:rgba(0,0,0,0);border-left:2px solid transparent;color:#505050;display:block;font-size:15px;line-height:2rem;padding:8px 10px;text-decoration:none}#main ul.nav li a span{color:#808285;display:block;font-size:13px;font-style:italic;font-weight:300}#main ul.nav li.home{margin-left:-85px;width:85px}#main ul.nav li a.current,#main ul.nav li a:hover{background:#fff;border-left:2px solid AAAAAA}#main ul.nav li.home a.current,#main ul.nav li.home a:hover{border-left:2px solid #fff}#main ul.nav li a.active{background:#AAA;color:#fff}#main ul.nav li a.active span{color:#fff}ul#nav .sub{background:#999b9d;display:none;left:0;margin:0;padding:10px 0;position:absolute;top:50px;width:100%;z-index:999}ul#nav .sub a{color:#fff!important;font-family:ITCOfficinaSansW01-Disp_921259,sans-serif,Arial!important;font-weight:400!important;line-height:20px;padding:5px 10px!important}ul#nav .sub a:hover{background:#fff!important;border-left:2px solid transparent!important;color:#AAA!important;font-weight:400!important}ul#nav .sub a.plus{position:relative}ul#nav .sub a.plus::after{content:"+";font-size:22px!important;font-weight:400;margin-top:-6px;position:absolute;right:10px;top:35%}.aside-close,.btn-navbar,.btn-navbar1{float:left;font-weight:700;margin-right:0;cursor:pointer}ul#nav .sub a.plus.active::after{content:"-"}#main ul.nav ul.sub li a.active{color:#AAA}ul#nav .sub .subsub{background:#fff;margin:0;padding:0}ul#nav .sub .subsub li a{color:#494949!important}ul#nav .sub .subsub li a:focus,ul#nav .sub .subsub li a:hover{color:#AAA!important}.btn-navbar,.btn-navbar1{color:#AAA;display:none;font-size:10px;margin-left:50px;margin-top:-30px}.btn-navbar .ico-bar{background-color:#888;display:block;height:4px;line-height:.4em;margin-top:3px;width:30px}.btn-navbar.active .ico-bar,.btn-navbar:focus .ico-bar,.btn-navbar:hover .ico-bar{background:#AAA}.aside-close{color:#AAA;display:none;font-size:35px;line-height:35px;margin-left:0;margin-top:-30px;padding:5px 20px}.aside-close .ico-close{background:#fff;color:#AAA;display:inline-block;font-size:14px;height:17px;line-height:17px;margin-right:2px;margin-top:2px;text-align:center;vertical-align:top;width:17px}li#parallax,li#parallax1,li#parallax2,li.parallax{display:block;height:400px;margin:0 auto}.aside-close a:hover .ico-close{color:#AAA}.aside-close a{color:#AAA;font-weight:400;text-decoration:none}.glyphicon:hover{color:#8d1151}li.parallax{background:center top/cover no-repeat rgba(0,0,0,0)}li#parallax{background:url(/images/slider-1.jpg) center top/cover no-repeat rgba(0,0,0,0)}li#parallax1{background:url(/images/slides/page2-slide1.png) center top/cover no-repeat rgba(0,0,0,0)}li#parallax2{background:url(/images/slides/page2-slide2.png) center top/cover no-repeat rgba(0,0,0,0)}.bodycap{display:none}.bodycap .cap-btn{float:right;margin-right:15px}ul.checklist1 li{background:url(/images/check-icon.jpg) left top no-repeat rgba(0,0,0,0);font-size:22px;line-height:35px;margin:25px 0;padding-left:54px;width:auto}ul.checklist1 li a{font-size:16px;margin-left:8px}ul.redlist li a{color:#AAA;font-size:17px;line-height:30px}ul.linklist li{line-height:24px;text-decoration:none}ul.linklist li a{color:#7c7c7c}ul.linklist li a:focus,ul.linklist li a:hover{text-decoration:none}.redbtn{display:inline-block}body,ul.nav li a span{font-family:ITCOfficinaSansW01-Disp_921268,sans-serif,Arial;font-weight:300}#main ul.nav li a,.carousel-caption h2,carousel-mobile-caption h2,h2,h3,ul.checklist1,ul.redlist li a{font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial;font-weight:400}form.hmpgfm{border-right:1px solid #ccc;font-weight:300;padding-right:100px}form.hmpgfm.subpgfm{border-right:medium none;padding-right:15px}form.hmpgfm input[type=text],form.hmpgfm textarea{border:1px solid #ddd;height:45px;margin-bottom:18px;padding:6px 12px;width:100%}form.hmpgfm input[type=text]:focus,form.hmpgfm input[type=text]:required:focus,form.hmpgfm textarea:focus{border:1px solid AAAAAA;outline:0}form.hmpgfm input.half{width:48%}form.hmpgfm textarea{height:170px}form.hmpgfm input:first-child{margin-right:15px}form.hmpgfm input[type=checkbox]{margin-bottom:12px;margin-right:5px}.check_box,.squaredOne,.squaredTwo{border:1px solid #e5e5e5;margin:0 10px 0 0}form.hmpgfm .redbtn{background:url(/images/button-repeatable.jpg) repeat-x rgba(0,0,0,0);color:#fff;font-size:15px;font-weight:700;line-height:40px;padding:0 15px!important;text-decoration:none}form.hmpgfm .redbtn:hover{color:#fff!important;opacity:.8;outline:0}.chk-box{display:block;height:30px;width:150px}.sq-1{float:left;width:70px}.sq-2{float:right;width:70px}.sq-1 label,.sq-2 label{cursor:pointer}.squaredOne{background:#fff;float:left;height:15px;position:relative;width:15px}.squaredOne label{cursor:pointer;height:10px;left:1px;position:absolute;top:1px;width:10px}.squaredOne label::after{background:#AAA;content:"";height:9px;left:-16px;opacity:0;position:absolute;top:4px;width:9px}.squaredOne input[type=checkbox]:checked+label::after,.squaredOne input[type=radio]:checked+label::after,.squaredOne label:hover::after{opacity:1}.check_box,.squaredTwo{background:#fff;float:left;height:15px;position:relative;width:15px}.check_box label,.squaredTwo label{cursor:pointer;height:10px;left:1px;position:absolute;top:1px;width:10px}.check_box label::after,.squaredTwo label::after{background:#AAA;content:"";height:9px;left:1px;opacity:0;position:absolute;top:1px;width:9px}.banner,button{position:relative}.check_box input[type=checkbox]:checked+label::after,.check_box input[type=radio]:checked+label::after,.check_box label:hover::after,.squaredTwo input[type=checkbox]:checked+label::after,.squaredTwo input[type=radio]:checked+label::after,.squaredTwo label:hover::after{opacity:1}form.hmpgfm input[type=button]:hover,form.hmpgfm input[type=submit]:hover{background-color:#ccc;color:#000}.address,.copyright,.copyright a,.phone{color:#7c7c7c}form.hmpgfm .formnote{display:inline-block;float:left}.btndownload{margin-top:52px}.ftrhdtop{background:url(/images/footer-bdr.jpg) left top repeat-x rgba(0,0,0,0);height:14px}.ftbg{font-weight:300}.address{line-height:24px}.email,.email a{color:#7c7c7c;margin-top:25px}.email a:hover{text-decoration:none}.copyright{margin-top:30px}.copyright p{margin:0}.copyright a:hover{text-decoration:none}.banner{margin:0 auto;max-width:1300px}button{background:#AAA;border:none;box-shadow:0 4px 0 0 #490227;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:32px;outline:0;padding:4px 10px 0}button.arrow-left:active::after,button:active::after{display:none}button:hover{color:rgba(255,255,255,.85);text-decoration:none;top:1px}button:active{box-shadow:0 0 0 0 #490227;text-decoration:none;top:3px}button.arrow-right{box-shadow:0 4px 0 0 #490227;padding-right:5px;transform:scale(.9999)}button.arrow-right::after,button.arrow-right::before{right:-14px;transform:rotate(360deg);border-style:solid;height:0;position:absolute;width:0;content:""}button.arrow-right::before{border-color:transparent transparent transparent AAAAAA;border-width:18px 0 18px 14px;top:0;z-index:100}button.arrow-right::after{border-color:transparent transparent transparent #490227;border-width:18px 0 21px 14px;bottom:-4px;z-index:0}button.arrow-right:hover{box-shadow:0 3px 0 0 #490227;text-decoration:none;top:1px}button.arrow-right:hover::after{bottom:-3px;text-decoration:none}button.arrow-right:active{box-shadow:0 0 0 0 #490227;text-decoration:none;top:3px}button.arrow-right:active::after{display:none;text-decoration:none}button.arrow-left{box-shadow:0 3px 0 0 #490227;margin-left:20px;padding-left:5px;transform:scale(.9999)}button.arrow-left::before{border-color:transparent AAAAAA transparent transparent;border-style:solid;border-width:18px 14px 18px 0;content:"";height:0;left:-14px;position:absolute;top:0;width:0;z-index:100}button.arrow-left::after{border-color:transparent #490227 transparent transparent;border-style:solid;border-width:18px 14px 21px 0;bottom:-3px;content:"";height:0;left:-14px;position:absolute;width:0;z-index:0}button.arrow-left:hover{box-shadow:0 3px 0 0 #490227;text-decoration:none;top:1px}button.arrow-left:hover::after{bottom:-3px}button.arrow-left:active{box-shadow:0 0 0 0 #490227;top:3px}div.show-image{display:block;margin:auto;max-width:280px;position:relative}div.show-image img{opacity:1;transition:all .4s ease-in-out 0s}div.show-image:hover img{opacity:.5}div.show-image:hover input{display:block;opacity:1}div.show-image button{left:0;margin:auto;opacity:0;position:absolute;right:0;top:40%!important;transition:all .4s ease-in-out 0s;width:86px}.h-button{padding:3px 20px 0}div.show-image:hover button{opacity:1}.email_senden_btn{background-image:url(/images/letter_icon.jpg);background-position:13px center;background-repeat:no-repeat;padding:6px 23px 2px 54px}.sidebar_title{color:#434343;font-size:16px!important;line-height:1;padding-bottom:10px}.icon_sprite{background:url(/images/icon_sprite.png) no-repeat rgba(0,0,0,0);display:inline-block;margin-right:5px;vertical-align:middle}i.location_icon{background-position:0 0;height:23px;width:14px}.title_stroke{border-bottom:1px solid #c8c8c8;margin-bottom:12px;padding-bottom:12px}.bottom_space{margin-bottom:15px}.checkbox_row_grid{margin-bottom:20px}.checkbox_row .check_box{margin:3px 6px 0 0}.checkbox_row label{color:#434343;cursor:pointer;font-size:16px;font-weight:400}.checkbox_row label:hover{color:#AAA}i.members_icon{background-position:0 -25px;height:14px;margin-right:10px;vertical-align:super;width:29px}.location_info_row .total_person i.members_icon,div.sidebar_location_info i.members_icon{vertical-align:text-top}span.blocked_element{display:inline-block;line-height:1.2}ul.location_list{list-style-type:none;margin:0;padding:0}ul.location_list li{background-color:#fff;border:1px solid #e8e8e8;margin-top:17px}ul.location_list li>a{display:block;padding:18px}ul.location_list li>a:hover{text-decoration:none}ul.location_list li>a:hover i.location_list_arrow{background-position:-21px -43px}ul.location_list li>a:hover div.location_list_content h3,ul.location_list li>a:hover div.location_list_content p{color:#1e1e1e}ul.location_list li:first-child{margin-top:0}div.location_list_pic{width:21%}div.location_list_content{padding-left:20px;width:73%}.location_info_row{color:#434343;font-size:16px;font-weight:400;line-height:1;margin-bottom:25px}.location_info_row .location,.location_info_row .total_person{display:inline-block}.location_info_row .total_person{border-left:2px solid #434343;margin-left:8px;padding-left:10px}div.location_list_content h3{color:#434343;font-size:20px;font-weight:600;line-height:1.3;padding-bottom:2px}div.location_list_content,div.location_list_content p{color:#505050;font-size:16px;line-height:26px}div.location_list_content p{margin:0}div.location_list_arrow_wrap{position:relative;text-align:right;width:6%}i.location_list_arrow{background-position:0 -43px;height:31px;margin-right:0;margin-top:55px;width:18px}div.subsection p{font-size:18px;font-weight:300;margin-bottom:35px;margin-top:6px}h2.rdtxt{font-size:28px}.inner_titles{color:#333;font-size:32px;margin-bottom:10px}div.left_content p{color:#505050;font-size:16px;line-height:1.6;margin-bottom:15px;margin-top:0}.main_collapse_panel{border-bottom:1px solid #e8e8e8;margin:40px 0}.main_collapse_panel .panel-group{margin-bottom:0}.main_collapse_panel .panel-heading{background:rgba(0,0,0,0);border-top:1px solid #e8e8e8;font-size:20px;padding:0}.main_collapse_panel h4.panel-title a{color:#AAA;display:block;padding:17px 0 15px;position:relative}.main_collapse_panel h4.panel-title a.collapsed{color:#434343}.main_collapse_panel h4.panel-title a.collapsed i.collapse_arrow{background-position:0 -84px}.main_collapse_panel h4.panel-title a:focus,.main_collapse_panel h4.panel-title a:hover{color:#AAA;text-decoration:none}.main_collapse_panel .panel{border:0;box-shadow:none}.main_collapse_panel .panel-body{border:0!important}.main_collapse_panel .panel-group .panel+.panel{margin:0}div.panel-body{padding-left:0;padding-right:0}i.collapse_arrow{background-position:0 -100px;bottom:0;height:6px;margin:auto;position:absolute;right:16px;top:0;width:9px}ul.download_list{list-style-type:none;margin:0;padding:0}ul.download_list li{background:url(/images/bullet_arrow.png) 10px 17px no-repeat rgba(0,0,0,0);border-top:1px solid #e8e8e8;display:table;padding:11px 0 9px 25px;width:100%}ul.download_list li a span.file_size{color:#505050}ul.download_list li:first-child{border-top:0 none}ul.download_list li span.download_title{color:#AAA;float:left;font-size:16px;font-weight:400;padding-right:20px;width:65%}ul.download_list li span.file_size{float:left;font-size:12px;font-weight:400;margin-top:3px;text-align:right;width:35%}.medium_titles{color:#434343;font-size:20px;font-weight:500;padding-bottom:12px}.location_map iframe{height:286px;width:100%}div.gallery_row{margin:0 -6px}.location_map{margin-bottom:40px}.logo_img{margin-bottom:35px}div.sidebar_location_info{font-size:16px;font-weight:400}div.sidebar_location_info i.location_icon{margin-left:6px;margin-right:18px}div.location_strip,div.member_strip{padding:6px 0}div.sidebar_grid{margin-bottom:50px}.sidebar_bullets{list-style-type:none;margin:0;padding:0}.sidebar_bullets li{color:#434343;font-size:16px;font-weight:400;padding-left:14px;position:relative}.sidebar_bullets li::before{background-color:#AAA;content:"";display:block;height:5px;left:0;position:absolute;top:10px;width:5px}.sidebar_bullets li a{color:#434343}.sidebar_bullets li a:focus,.sidebar_bullets li a:hover{color:#AAA;text-decoration:none}div.call_info_section{font-size:16px;font-weight:400;text-align:left}div.call_info_section strong{color:#505050;display:block}.light_bold{font-weight:400}.logo_grids{margin:0 -11px}.logo_grids .col-lg-3{padding:11px}.logo_grids .col-lg-3 img{height:auto;width:100%}.logo_grids .col-lg-3 div.client_logo{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#fff #fff -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;transition:all .4s linear 0s}.logo_grids .col-lg-3 div.client_name{background-color:#454545;color:#fff;font-size:16px;font-weight:500;line-height:1;padding:12px 0;text-align:center;transition:all .4s linear 0s}.logo_grids .col-lg-3 a:hover{text-decoration:none}.logo_grids .col-lg-3 a:hover div.client_logo{border-color:#AAA}.logo_grids .col-lg-3 a:hover div.client_name{background-color:#AAA}.client_bullet_list{margin:70px 0}div.bullet_list ul{list-style-image:url(/images/bullet_arrow.png);list-style-position:inside;margin:0;padding:0}div.bullet_list ul li{font-size:16px;font-weight:400;line-height:1.5;margin-top:3px}div.bullet_list ul li a{color:#AAA}div.bullet_list ul li a:focus,div.bullet_list ul li a:hover{color:#505050;text-decoration:none}div.bullet_list ul li:first-child{margin-top:0}div.bottom_space60{margin-bottom:60px}div.bottom_white_border{border-bottom:20px solid #fff}.toggle_switch{color:#fff;cursor:pointer;font-size:18px;font-weight:500;line-height:1}.slider_bar{bottom:0;position:fixed;width:100%;z-index:99}.slider_bar .toggle_switch{background-color:#2e2e2e}.bottom_slider_logos .item .col-lg-3{padding-top:22px;position:relative;width:100%}div.active_arrow{background-position:0 -116px;display:none;height:10px;left:0;margin:auto;position:absolute;right:0;top:6px;width:17px}div.active_page div.active_arrow{display:block}span.toggle_tag{display:inline-block;line-height:50px}div.active_page .col-lg-3 a div.client_logo{border-color:#AAA}div.active_page .col-lg-3 a div.client_name{background-color:#AAA}.bottom_slider_logos .item .col-lg-3 div.client_name{font-size:12px}div.bottom_slider_logos{background:#ededed;display:none;position:relative}.owl-carousel.logo_grids.owl-theme{margin:0}i.toggle_arrow{background:url(/images/toggle_switch.png) center center no-repeat #1e1e1e;float:right;height:50px;width:50px}.item{background:#333;height:400px;text-align:center}.carousel{margin:0 auto;max-width:1300px}.carousel-mobile-caption{display:none;visibility:hidden}.carousel-caption{background-color:#fff;bottom:20px;color:#666;left:10%;padding:20px;position:absolute;text-align:center;text-shadow:none;width:365px;z-index:10}.carousel-caption div{font-weight:300}.carousel-caption .cap-btn{font-weight:500;float:right;margin-top:30px}.carousel-caption .mobile-arrow{display:none}.carousel-caption h2,.carousel-mobile-caption h2{color:#AAA;font-size:25px!important;margin-bottom:15px}#sub h4,.carousel-control,.rdtxt-text{font-size:20px}.carousel-caption .more-link-parent{margin:0 auto;max-width:160px}.carousel-control{bottom:0;color:#fff;left:0;position:absolute;text-align:right;top:0;width:15%}.carousel-control.left{background-image:none}.carousel-control.right{background-image:none;left:auto;right:0}.carousel-control:focus,.carousel-control:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{display:inline-block;position:absolute;top:45%;z-index:5}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:20%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px;right:20%}.carousel-control .icon-next,.carousel-control .icon-prev{font-family:serif;height:48px;margin:0!important;width:29px}.carousel-control .icon-prev::before{background:url(/images/slider-arrow.png) no-repeat rgba(0,0,0,0);content:"";display:block;float:left;height:48px;margin:0 6px 0 0;width:29px}.carousel-control .icon-next::before{background:url(/images/slider-right-arrow.png) right top rgba(0,0,0,0);content:"";display:inline-block;height:48px;width:29px}.carousel-indicators{bottom:10px;list-style:none;margin-bottom:0;margin-left:auto;padding-left:0;position:absolute;right:5%;text-align:right;width:40%;z-index:15}.carousel-indicators li{background-color:#808285;border:none;border-radius:0;display:inline-block;height:14px;margin:0;text-indent:-999px;width:14px}.carousel-indicators .active{background-color:#AAA;height:14px;width:14px}a[href^=tel]{color:#7c7c7c;text-decoration:none}.divider{border-bottom:1px solid #ccc;display:none;margin:10px 0 35px;padding:5px 0 25px}.backbtn,.breedcom a,.breedcom span,.cd-top,.gallery2,.gallery2 .mask,.lftimg{display:inline-block}#sub{color:#808285}.subpgsection{margin-bottom:70px}#sub h4{color:#333}.lftimg{margin-right:20px}#banner{position:relative}#banner img{height:auto;width:100%}#banner .contents{background:#fff;bottom:0;margin-bottom:15px;padding:20px;position:absolute;width:500px}#banner .contents h1{color:#AAA;font-size:20px;margin-top:0;padding-top:0}#banner .contents h5{color:#333;font-size:15px;font-weight:400;line-height:22px;margin-top:15px}.rhtphone{font-size:20px;font-weight:700}.redlink:hover{color:#333}.backbtn{float:left;margin-right:25px}.breedcom{margin:5px 0 0 -10px}.breedcom a{color:#333;padding-top:10px}.breedcom span{font-family:ITCOfficinaSansW01-Disp_921268,Tahoma,Geneva,sans-serif;font-size:20px;margin:0 3px;vertical-align:top}.breedcom a.active,.breedcom a:hover{color:#AAA;text-decoration:none}.sidebar-show-image{max-width:220px}.cd-top{bottom:10px;line-height:32px;position:fixed;right:10px;text-indent:0;white-space:nowrap}.cd-top .a-button{background:url(/images/totop.png) no-repeat rgba(0,0,0,0);box-shadow:none;height:76px;line-height:20px;padding-bottom:6px;padding-top:20px;width:58px}.cd-top .a-button:hover{box-shadow:none;text-decoration:none}.cd-top:hover{text-decoration:none}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{transition:opacity .3s ease 0s,visibility 0s ease 0s}.cd-top.cd-is-visible{opacity:1;visibility:visible}@media (min-width:1170px){.custom-rs>.col-lg-8{margin-right:55px;padding-right:30px}.custom-rs>.col-lg-3{padding-left:0}}@media (min-width:970px) and (max-width:1169px){.breedcom{margin:5px 0 0 -10px}.custom-rs>.col-md-8{border-right:1px solid #ccc;margin-right:50px;padding-right:50px}.custom-rs>.col-md-3{padding-left:0}}@media (max-width:969px) and (min-width:750px){.breedcom{margin:25px 0 25px -10px}.custom-rs>.col-sm-7{border-right:1px solid #ccc;margin-right:40px;padding-right:40px}.custom-rs>.col-sm-4{padding-left:0}}#gallery2 .col-lg-4{padding-left:6px;padding-right:6px}.gallery2{margin:6px 0;overflow:hidden;position:relative;width:100%}#gallery{margin-bottom:20px}.gallery2 img{height:auto;opacity:1;transition:all .4s ease-in-out 0s;width:100%}.gallery2:hover img.img-responsive{opacity:.5;transform:scale(1.1)}.gallery2 .mask{background:url(/images/icons/zoom-icon.jpg) center center no-repeat rgba(0,0,0,0);bottom:4px;height:26px;opacity:0;padding:0;position:absolute;right:4px;width:26px;z-index:1}.gallery2 .mask a.link{cursor:pointer;display:inline-block}.gallery2:hover .mask{opacity:1;z-index:100}.bottom_space35{margin-bottom:35px}.bottom_space20{margin-bottom:20px}.make_inline{display:inline}.faded{opacity:0}@media (max-width:1199px) and (min-width:768px){#main ul.nav{margin-left:300px}#main ul.nav li a{width:200px}.header{min-height:200px}.spacer{padding-top:200px}form.hmpgfm input.half{width:100%}}@media (max-width:1024px) and (min-width:969px){.spacer{padding-top:210px}.navbar-brand img{height:auto;width:100%}}@media (min-width:768px){.hidden-desktop{display:none;height:0;overflow:hidden;visibility:hidden}}@media (max-width:767px){.hmpgfm,.mb{margin-bottom:25px}.btn-topredsrch.btn.active,.btn-topredsrch.btn:active{box-shadow:none}.btn-navbar,.btn-navbar1{display:block;margin-left:30px}.carousel{width:95%}.carousel-control .icon-next{margin-right:0}.carousel-control .icon-prev{margin-left:0}#nav{display:none}form.hmpgfm{border-right:medium none;padding-right:0}form.hmpgfm input.half{width:100%}.section{padding-bottom:30px;padding-top:30px}.section2{display:block;padding-bottom:20px;padding-top:20px}.carousel-control .icon-next::before,.carousel-control .icon-prev::before{background-size:100% auto;height:27px;width:16px}.subsection{display:block;padding:15px 0}.subsection:first-child{display:block;padding:0 0 15px}.subsection:last-child{display:block;padding:15px 0 0}.header{min-height:180px}.hmpgfm{display:block}.subpgsection{margin-top:35px}.m-center{text-align:center}#gallery2 .link.col-lg-4.col-md-4.col-sm-4.col-xs-6{width:33.33%}div.m-center{text-align:left}div.show-image{margin:0;width:220px}div.lftimg{width:270px}.navbar-brand{position:relative;display:block;float:left;height:auto;left:0;margin:0;top:0;width:40%}.navbar-brand img,.show-image img,.sidebar-show-image img{height:auto;width:100%}.spacer{padding-top:180px!important}.divider{display:block;margin:0 0 30px;padding:0}div.sidebar_grid{margin-bottom:30px}.subpgsection{margin-bottom:25px}.navbar-brand img{margin:0!important}div.left_content{border-bottom:1px solid #e8e8e8;margin-bottom:15px}.client_bullet_list{margin:25px 0 30px!important}.bottom_space60{margin-bottom:20px!important}.ekko-lightbox .modal-dialog{margin:30px auto}div.subsection p{font-size:14px;margin-bottom:25px}form.hmpgfm.subpgfm{padding:0!important}div.left_content{padding-right:15px!important}.slider_bar{bottom:auto;position:relative;z-index:0}.slider_bar .toggle_switch{display:none}div.bottom_slider_logos{display:block}.cd-top{bottom:10px}}@media (max-width:480px){.bodycap,.l3{position:absolute}.bodycap,.carousel,.carousel .item,.carousel-inner>.item>img{height:200px}form.topsearch input[type=text]{width:170px}.carousel-caption{display:none;visibility:hidden}.carousel-control .icon-prev{margin-left:0}.carousel-control .icon-next{margin-right:0}ul.checklist1{margin-top:30px}ul.checklist1 li{background-size:25px 22px;font-size:17px;line-height:25px;margin:18px 0;padding-left:35px}.bodycap{background:#fff;display:block;padding-top:20px;top:250px;visibility:visible;z-index:9999!important}.mm-menu{width:400px}html.mm-opening #mm-blocker,html.mm-opening .mm-page{left:400px}.l3{left:0;right:0;top:-100px}.l3-text{margin:30px 0 0}.section2 .subsection{text-align:center}.lg2{margin:0 0 70px}.navbar-brand{height:auto;left:67%;margin:0 auto -40px -140px;position:relative;top:-35px;width:130px}.navbar-brand img{width:100%}.header{min-height:140px}.spacer{padding-top:170px!important}h2.rdtxt{font-size:24px}div.subsection p{font-size:15px;margin-bottom:25px}.inner_titles{font-size:22px}p{margin-bottom:10px;margin-top:5px}div.lftimg{width:180px}.ekko-lightbox-nav-overlay a{font-size:20px;height:21px;width:21px}.section2{padding-bottom:0}}@media (max-width:320px){.navbar-brand{height:auto;left:85%;margin:0 auto -40px -140px;position:relative;top:-35px;width:100px}.header{min-height:100px;padding-bottom:25px}.spacer{padding-top:100px}.navbar1{margin-bottom:0}form.topsearch{margin:8px -10px 0 -15px}form.hmpgfm textarea{margin-bottom:5px}.formnote{margin-bottom:15px}div.lftimg{margin-right:0;width:100%}#gallery2 .link.col-lg-4.col-md-4.col-sm-4.col-xs-6{width:50%}div.show-image{width:100%}div.call_info_section img{height:auto;width:100%}div.call_info_section p.rhtphone img{width:auto!important}}@media only screen and (max-width:1200px){.glyphicon.glyphicon-chevron-left{color:#fff;left:20px}.glyphicon.glyphicon-chevron-left:focus,.glyphicon.glyphicon-chevron-left:hover{color:#fff}.glyphicon.glyphicon-chevron-right{color:#fff;right:20px}.glyphicon.glyphicon-chevron-right:focus,.glyphicon.glyphicon-chevron-right:hover{color:#fff}.ekko-lightbox{margin:auto;width:85%}}@media only screen and (max-width:966px){.spacer{padding-top:262px}.lftimg{width:55%}.logo_grids .col-lg-3.col-xs-3.col-sm-3{padding:5px}.logo_grids .col-lg-3 div.client_name{font-size:12px;padding:10px 0}.navbar-brand img{height:auto;margin-top:20px;width:100%}div.location_list_content,div.location_list_content p{font-size:14px}div.location_info_row{margin-bottom:12px}div.location_list_pic{width:26%}div.location_list_content{padding-left:15px;width:68%}div.location_list_content h3{font-size:15px}ul.location_list li>a{padding:12px}}@media only screen and (max-width:700px){.navbar-brand{display:block;float:left;height:auto;left:0;margin:0;top:0;width:40%}.navbar-brand img{height:auto;width:100%}.spacer{padding-top:180px}.divider{margin:0 0 20px;padding:0}.sidebar_grid{margin-bottom:20px!important}.logo_grids .col-lg-3.col-xs-3.col-sm-3{width:33.33%}.col-lg-3.col-xs-3.col-sm-3.filter_bar,.col-lg-9.col-xs-9.col-sm-9.location_list_wrapper{width:100%}.checkbox_row_wrap{float:left;padding-right:20px;width:50%}.filter_bar span.blocked_element br{display:none}.filter_bar i.members_icon{vertical-align:middle}h4.sidebar_title.title_stroke{line-height:23px}.checkbox_row_grid{margin-bottom:25px}.col-lg-6.col-xs-6.col-sm-6.download_list{width:100%}.col-lg-6.col-xs-6.col-sm-6.download_list .first_list{border-bottom:1px solid #e8e8e8}div.left_content p{font-size:14px;line-height:1.5}.logo_grids .col-lg-3{padding:22px 5px 5px}}@media only screen and (max-width:740px){div.location_list_pic{width:27%}div.location_list_arrow_wrap{width:5%}.client_bullet_list{margin:40px 0}}@media only screen and (max-width:480px){.logo_grids .col-lg-3.col-xs-3.col-sm-3{width:50%}div.location_list_arrow_wrap{display:none}div.location_list_pic{width:25%}div.location_list_content{width:75%}.location_info_row{font-size:14px}div.sidebar_grid{margin-bottom:20px}}@media only screen and (max-width:320px){.logo_grids .col-lg-3.col-xs-3.col-sm-3{padding:15px 15px 5px;width:100%}.checkbox_row_wrap{width:100%}div.location_list_content,div.location_list_pic{padding:0;width:100%}.location_list_pic{margin-bottom:15px}.location_list_pic img{height:auto;width:100%}.location_info_row .location,.location_info_row .total_person{border:0;display:block;margin:0;padding:0}.location_info_row .location{margin-bottom:7px}.location_info_row i.members_icon{margin-right:5px}ul.download_list li span.download_title{padding:0;width:100%}ul.download_list li a span.file_size{text-align:left;width:100%}}