@import url(http://fonts.googleapis.com/css?family=Roboto:300italic,900,100italic,400italic,400,300,500italic,700italic,100,700,500,900italic);@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic);h2 a{text-decoration:none}
a[href^="tel:"]{color:inherit;text-decoration:none;}
::selection{background:#888888!important;color:#fff}
::-moz-selection{background:#888888!important;color:#fff}
a{color:black;text-decoration:underline;outline:none}
a:hover{color:black;text-decoration:none;outline:none}
body{background:black;border:0;font:14px 'Open Sans', Arial, Helvetica, sans-serif;color:black;line-height:24px;min-width:320px;}
.container{position:relative;min-width:320px;}
#main{margin:0 auto;position:relative;overflow:hidden;}
.top_wrapper{position:relative;}
.top1_wrapper{position:relative;z-index:30;}
.top1_bg{position:absolute;left:50%;margin-left:-800px;bottom:0;width:1600px;height:104px;background:url(../images/top1.png) 0 0 no-repeat;}
.top1_bg:before{content:'';display:block;width:3600px;height:400px;position:absolute;left:-1000px;bottom:36px;background:#fff;}
.top1{position:relative;}
header{position:absolute;left:0;top:25px;text-align:center;}
.logo{display:inline-block;}
.phone1_wrapper{position:absolute;right:0;top:20px;text-align:center;}
.phone1{display:inline-block;padding-left:35px;background:url(../images/phone1.png) left center no-repeat;font-size:24px;line-height:28px;color:black;font-weight:bold;}
#content{padding-top:20px;padding-bottom:30px;background:#f6f6f6;}
#content2{padding-top:60px;padding-bottom:40px;background:#f3f3f3;}
#content3{padding-top:60px;padding-bottom:40px;background:black;color:#fff;}
#content3 h1{color:#fff;}
#content3 h3{color:#fff;}
#partners_wrapper{position:relative;}
#partners{position:relative;padding-left:50px;padding-right:50px;padding-top:30px;}
.partners_prev{display:block;width:36px;height:36px;background:url(../images/prev.png) center center no-repeat #f0f0f0;position:absolute;left:0;top:50%;margin-top:-20px;z-index:0;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}
.partners_prev:hover{background-color:#e6e6e6;}
.partners_next{display:block;width:36px;height:36px;background:url(../images/next.png) center center no-repeat #f0f0f0;position:absolute;right:0;top:50%;margin-top:-20px;z-index:0;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}
.partners_next:hover{background-color:#e6e6e6;}
#partners .carousel-box{position:relative;}
#partners .carousel-box .inner{position:relative;overflow:hidden;max-width:none;margin:0;}
#partners .carousel.main{position:relative;overflow:hidden;margin:0;padding:0;margin-right:-20px;}
#partners .caroufredsel_wrapper{padding:0;margin:0;}
#partners .caroufredsel_wrapper ul{padding:0;margin:0;}
#partners .carousel-box ul li{float:left;display:inline-block;padding:0px 0px 0px 0px;position:relative;width:300px;overflow:hidden;padding-right:20px}
.partners{}
.partners .partners_inner{}
.partners .partners_inner figure{margin:0;padding:0px;position:relative;margin-bottom:30px;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.partners .partners_inner figure img{margin-left:auto;margin-right:auto;border-radius:0%;-moz-border-radius:0%;-webkit-border-radius:0%;}
.partners .partners_inner .caption{}
.partners .partners_inner .caption .txt1{text-transform:uppercase;font-style:italic;padding-bottom:10px; font-size: 18px; font-weight: bold; color: black}
.breadcrumbs1_wrapper{padding-bottom:20px;}
.breadcrumbs1{color:#fff;font-size:12px;}
.ul-breadcrumbs1{list-style:none;padding:0;margin:0;}
.ul-breadcrumbs1 li{display:inline-block;float:left;height:30px;line-height:30px;background:url(../images/breadcrumb.png) right center no-repeat;padding:0 30px 0 35px;margin-left:-22px;position:relative;}
.ul-breadcrumbs1 li a{color:#fff;text-decoration:none;}
.ul-breadcrumbs1 li a:hover{color:#000;text-decoration:underline;}
.ul-breadcrumbs1 li.first-child{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;padding-left:20px;margin-left:0;}
.ul-breadcrumbs1 li.last-child{background:black;padding-right:20px;border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;}
.ul-breadcrumbs1 li:first-child{z-index:10;}
.ul-breadcrumbs1 li:first-child + li{z-index:9;}
.ul-breadcrumbs1 li:first-child + li + li{z-index:8;}
.ul-breadcrumbs1 li:first-child + li + li + li{z-index:7;}
.bot1_wrapper{position:relative;background:black;padding:35px 0;padding-bottom:15px}
.phone3_wrapper{float:right;text-align:center;}
.phone3{display:inline-block;padding-left:35px;background:url(../images/phone3.png) left center no-repeat;font-size:24px;line-height:28px;color:black;font-weight:bold;text-align:left;}
.bot2_wrapper{position:relative;background:black;padding:20px 0;}
.copyright{color:#FFF;font-size:12px;line-height:20px;padding:7px 0;float:left;}
.copyright a{color:#FFF;}
.social_wrapper{float:right;}
.social{display:block;margin:0;padding:0;list-style:none;}
.social li{display:inline-block;margin:0 5px;}
.social li a{display:block;opacity:0.7;filter:alpha(opacity=70);transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.social li a:hover{opacity:1;filter:alpha(opacity=100);}
.parallax{width:100%;position:relative;overflow:hidden;background:none;}
.parallax, .parallax .parallax-content, .parallax .overlay{height:100%;}
.parallax-bg{width:100%;height:100%;left:0;top:0;margin:0 auto;position:absolute;background-size:cover;background-attachment:scroll;background-repeat:repeat;background-position:center center;}
.parallax-bg.bg-fixed{background-attachment:fixed;}
.parallax .overlay{background:none;width:100%;position:absolute;overflow:hidden;background:none;}
.parallax-content{padding-top:0px;padding-bottom:0px;}
.bg1{background-image:url(../images/parallax1.jpg);}
.bg2{background-image:url(../images/parallax2.jpg);}
.bg0{background-image:url(../images/parallax0.jpg);}
#parallax1{padding-top:30px;padding-bottom:40px;}
#parallax1 h1{font-weight:400;text-transform:none;}
#parallax2{padding-top:60px;padding-bottom:70px;color:#fff;}
#parallax2 h1{color:#fff;}
#parallax2 h3{color:#fff;}
#parallax0{padding-top:70px;padding-bottom:20px;margin-top:-36px;}
.menu_wrapper{text-align:center;line-height:0;padding-bottom:25px;}
.navbar_{margin:0;padding:0;background:none;border:none;position:relative;z-index:30;min-height:0;float:none;display:inline-block;padding-right:0px;background:none;}
.navbar_ .navbar-toggle{float:right;background:black;border:none;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-top:5px;margin-bottom:5px;margin-left:15px;}
.navbar_ .navbar-toggle:hover, .navbar_ .navbar-toggle:focus{background:black;}
.navbar_ .navbar-toggle .icon-bar{background:#fff;}
.navbar-collapse_{padding-left:0;padding-right:0;border:none;}
.navbar_ .nav{position:relative;margin:0;padding:0;display:block;float:none;}
.navbar_ .nav > li{position:relative;display:block;float:left;white-space:nowrap;margin-left:5px;background:none;}
.navbar_ .nav > li:first-child{margin-left:0;}
.navbar_ .nav > li > a{display:block;text-decoration:none;background:none;font-family:'Open Sans';font-weight:400;font-size:14px;line-height:20px;color:#000;text-shadow:none;padding:40px 10px 20px;border:none;margin:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;text-align:left;text-transform:uppercase;transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;}
.navbar_ .nav > li > a:hover, .navbar_ .nav > li > a:focus, .navbar_ .nav > li.sfHover > a, .navbar_ .nav > li.sfHover > a:hover{color:black;text-decoration:none;background:#ee91b9; background: url(../images/aro.png) center top no-repeat;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;}
.navbar_ .nav > li.active > a, .navbar_ .nav > li.active > a:hover, .navbar_ .nav > li.active > a:focus{color:black;text-decoration:none;background:none;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;}
.sub-menu ul{position:absolute;display:none;left:0px;top:100%;list-style:none;zoom:1;z-index:1;margin:0;padding:15px;background:black;text-align:left;border:none;}
.sub-menu li{margin:0;position:relative;zoom:1;display:block;}
.sub-menu li:first-child{}
.sub-menu li a{display:block;position:relative;font-family:'Open Sans';font-weight:400;font-size:14px;line-height:20px;color:#dcdcdc;text-decoration:none;padding:2px 0px 2px 0px;background:none;text-transform:uppercase;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.sub-menu li a:hover{text-decoration:none;color:#fff;}
.sub-menu-1 > ul{}
.sub-menu-2 > ul{left:100%;top:0;margin-left:0px;background:#04823e;}
.menu_bot{float:left;}
#menu_bot{list-style:none;white-space:nowrap;padding:0;margin:0;}
#menu_bot > li{list-style:none;display:inline-block;position:relative;float:left;white-space:nowrap;margin-left:30px;}
#menu_bot > li:first-child{margin-left:0;}
#menu_bot > li > a{display:block;height:100%;text-decoration:none;position:relative;font-family:'Open Sans';font-weight:400;font-size:14px;line-height:20px;padding:4px 0px;color:#000;text-transform:uppercase;}
#menu_bot > li.active > a, #menu_bot > li > a:hover, #menu_bot > li > a:focus{color:black;text-decoration:none;}
.front #menu_ic{margin:0;padding:0;list-style:none;text-align:center;line-height:0;position:absolute;right:50%;margin-right:-600px;top:50%;width:420px;margin-top:-170px;}
.not-front #menu_ic{position:relative;text-align:center;padding:0;margin:0;}
#menu_ic > li{margin:0;padding:0;list-style:none;display:inline-block;width:72px;height:94px;margin:0 15px;margin-bottom:30px;}
.not-front #menu_ic > li{margin:0 10px;}
#menu_ic > li > a{display:block;width:100%;height:100%;text-decoration:none;position:relative;}
#menu_ic > li > a .cube{display:block;position:relative;width:100%;height:100%;}
#menu_ic > li > a .front_side{text-align:center;width:100%;}
#menu_ic > li > a .img_front_side{position:relative;left:0;top:0;z-index:1;width:100%;max-width:100%;height:auto;}
.not-front #menu_ic > li > a .img_front_side{opacity:0.7;filter:alpha(opacity=70);}
#menu_ic > li > a .txt1{position:relative;left:0;margin-top:5px;z-index:3;font-family:'Open Sans';font-size:14px;line-height:20px;color:#fff;text-align:center;width:100%;}
#menu_ic > li > a .back .txt1{color:#f49b13;}
#menu_ic > li > a .img_back{position:relative;z-index:1;width:100%;max-width:100%;height:auto;}
.front_side{z-index:2;position:absolute;}
.back{z-index:1;position:absolute;}
.rollover.hoverItem .front_side,
.rollover:hover .front_side,
.rollover.activeLink .front_side,
.rollover:focus .front_side{z-index:1;opacity:0;}
.rollover.hoverItem .back,
.rollover:hover .back,
.rollover.activeLink .back,
.rollover:focus .back{z-index:2;opacity:1;}
.rollover .front_side{opacity:1;-webkit-transition:0.6s;-moz-transition:0.6s;-ms-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.rollover .back{opacity:0;-webkit-transition:0.6s;-moz-transition:0.6s;-ms-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.cube{height:165px;width:165px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(0) rotateY(0) rotateZ(0);-moz-transform:rotateX(0) rotateY(0) rotateZ(0);-ms-transform:rotateX(0) rotateY(0) rotateZ(0);-o-transform:rotateX(0) rotateY(0) rotateZ(0);transform:rotateX(0) rotateY(0) rotateZ(0);-webkit-transition:0.6s;-moz-transition:0.6s;-ms-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.rollover.hoverItem .cube,
.rollover:hover .cube,
.rollover.activeLink .cube,
.rollover:focus .cube{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.front_side{-webkit-transform:translate3d(0,0,0px);-moz-transform:translate3d(0,0,0px);-ms-transform:translate3d(0,0,0px);-o-transform:translate3d(0,0,0px);transform:translate3d(0,0,0px);}
.back{-webkit-transform:rotateY(180deg) translate3d(0,0,0px);-moz-transform:rotateY(180deg) translate3d(0,0,0px);-ms-transform:rotateY(180deg) translate3d(0,0,0px);-o-transform:rotateY(180deg) translate3d(0,0,0px);transform:rotateY(180deg) translate3d(0,0,0px);}
.search-form-wrapper{padding-bottom:0px;}
.navbar-form{float:none;position:relative;z-index:11;margin:11px 0px 0 0;padding:0;}
.navbar-form input{width:100%;height:auto;font-size:14px;line-height:20px;color:#717172;background:#fff;border:1px solid #cdcdcd;margin:0;padding:10px 50px 10px 10px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.navbar-form input:focus{color:#000;background:#fff;border-color:#717172;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.navbar-form a{text-decoration:none;margin:0;display:inline-block;width:42px;height:28px;background:url(../images/search.png) left top no-repeat;position:absolute;right:0;top:7px;}
.navbar-form a:hover{background-position:right;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;z-index:1000;overflow:hidden;width:50px;height:50px;border:none;text-indent:100%;background:url(../images/totop.gif) no-repeat left top;}
#toTopHover{background:url(../images/totop.gif) no-repeat left bottom;width:50px;height:50px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#toTop:active, #toTop:focus{outline:none;}
h1{font-family:'Droid Serif';font-weight:700;font-size:36px;color:black;line-height:1.2;padding:20px 0 20px 0;margin:0;text-transform:uppercase;}
h2{font-family:'Droid Serif';font-weight:400;font-size:24px;color:#f49b13;line-height:1.2;padding:0px 0 15px 0;margin:0;}
h3{font-family:'Open Sans';font-style:italic;font-weight:400;font-size:16px;color:black;line-height:24px;padding:0px 0 10px 0;margin:0;}
h4{font-family:'Open Sans';font-weight:400;font-size:14px;color:black;line-height:24px;padding:0px 0 10px 0;margin:0;}
h6{font-family:'Droid Serif';font-weight:400;font-size:18px;color:black;line-height:24px;padding:0px 0 10px 0;margin:0;}
.img-responsive{width:auto \9;}
.img-responsive-old{display:block;max-width:100%;height:auto;}
.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.slogan1_wrapper{}
.slogan1{border-top:1px solid #575d76;padding-top:30px;text-align:center;}
.phone2_wrapper{display:inline-block;vertical-align:top;}
.phone2{display:inline-block;color:#fff;text-align:left;text-transform:uppercase;}
.phone2 .txt2{font-size:24px;line-height:26px;font-weight:bold;}
.slogan1_txt2{display:inline-block;line-height:50px;text-transform:uppercase;vertical-align:top;padding:0 30px;}
.slogan1_txt3{display:inline-block;vertical-align:top;}
.sidebar{padding-top:25px;}
.ul1{padding:0;margin:0;list-style:none;padding-bottom:0px;}
.ul1 > li{font-weight:400;font-size:14px;color:black;line-height:20px;padding:0px 0px 0px 25px;margin:0px 0px 0px 0px;background:url(../images/li_st1.png) 0px center no-repeat;margin-top:15px;font-size:16px;}
.ul1 > li:first-child{margin-top:0;}
.ul1 > li > a{color:black;text-decoration:none;}
.ul1 > li > a:hover{color:black;text-decoration:none;}
.google_map{position:relative;overflow:hidden;margin:0 0 20px 0;padding:0px;background:#fff;border:none;line-height:1px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.google_map iframe{position:relative;width:100%;height:320px;border:none;background:#fff;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.btn-default.btn0{font-family:'Open Sans';display:inline-block;background:black;color:#fff;border:none;font-size:14px;line-height:20px;font-weight:400;padding:15px 50px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:0px;margin-bottom:0px;text-transform:uppercase;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.btn-default.btn0:hover{color:#fff;background:black;}
.btn-default.btn1{font-family:'Open Sans';display:inline-block;background:black;color:#fff;border:none;font-size:14px;line-height:20px;font-weight:400;padding:6px 18px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:0px;margin-bottom:0px;text-transform:uppercase;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.btn-default.btn1:hover{color:black;background:#000;}
.btn-default.btn2{font-family:'Open Sans';display:inline-block;background:black;color:#fff;border:none;font-size:14px;line-height:20px;font-weight:400;padding:15px 50px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:0px;margin-bottom:0px;text-transform:uppercase;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.btn-default.btn2:hover{color:#fff;background:black;}
.btn-default.btn3{font-family:'Open Sans';display:inline-block;background:none;color:black;border:none;font-size:14px;line-height:20px;font-weight:700;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;margin-top:0px;margin-bottom:0px;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.btn-default.btn3:hover{color:#000;}
.img-polaroid{position:relative;padding:5px;background:#fff;border:1px solid #cfcfcf;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;}
.thumbnail{line-height:inherit;}
.thumbnail .caption{padding:0;color:inherit;}
.thumb1{margin-bottom:20px;}
.thumb1.last{margin-bottom:0px;}
.thumb1 .thumbnail{padding:0;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:none;}
.thumb1 .thumbnail{display:block;text-decoration:none;position:relative;}
.thumb1 .thumbnail figure{margin:0;float:none;margin:0px 0px 0px 0px;}
.thumb1 .thumbnail figure img{width:100%;}
.thumb1 .thumbnail .caption{position:absolute;width:100%;left:0;top:0;height:100%;overflow:hidden;}
.thumb1 .thumbnail .caption .over1{font-family:'Open Sans';font-weight:400;font-size:18px;line-height:22px;color:#fff;text-transform:uppercase;text-align:center;position:absolute;width:100%;left:0;top:50%;margin-top:-22px;z-index:2;opacity:1;filter:alpha(opacity=100);transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.thumb1 .thumbnail:hover .caption .over1{opacity:0;filter:alpha(opacity=0);}
.thumb1 .thumbnail .caption .over2{position:absolute;width:190px;height:190px;left:50%;margin-left:-95px;top:50%;margin-top:-95px;z-index:1;background:black;opacity:0.45;filter:alpha(opacity=45);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.thumb1 .thumbnail:hover .caption .over2{width:800px;height:800px;margin-left:-400px;margin-top:-400px;opacity:0.75;filter:alpha(opacity=75);transition:all 1.3s ease-out;-moz-transition:all 1.3s ease-out;-webkit-transition:all 1.3s ease-out;-o-transition:all 1.3s ease-out;}
.thumb1 .thumbnail .caption .over3{text-align:center;position:absolute;width:100%;left:0;top:70px;z-index:3;padding-left:6%;padding-right:6%;opacity:0;filter:alpha(opacity=0);transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.thumb1 .thumbnail:hover .caption .over3{opacity:1;filter:alpha(opacity=100);}
.thumb1 .thumbnail .caption .over3 .txt1{color:#fff;padding-bottom:30px;}
.thumb2{margin-bottom:20px;}
.thumb2.last{margin-bottom:0px;}
.thumb2 .thumbnail{padding:0;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:none;}
.thumb2 figure{margin:0;float:none;margin:0px 0px 30px 0px;}
.thumb2 figure img{width:auto;margin-left:auto;margin-right:auto;}
.thumb2 .caption{}
.thumb3{margin-bottom:20px;}
.thumb3.last{margin-bottom:0px;}
.thumb3 .thumbnail{padding:0;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:none;}
.thumb3 figure{margin:0;float:none;margin:0px 0px 10px 0px;}
.thumb3 figure img{width:100%;}
.thumb3 .caption{}
.thumb3 .caption .txt1{text-transform:uppercase;font-weight:bold;font-style:italic;padding-bottom:5px;}
.thumb4{margin-bottom:30px;}
.thumb4.last{margin-bottom:0px;}
.thumb4 .thumbnail{padding:0;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:none;}
.thumb4 figure{margin:0;float:left;margin:0px 50px 0px 0px;}
.thumb4 figure img{width:auto;}
.thumb4 .caption{display:table;}
.thumb5{margin-bottom:20px;}
.thumb5.last{margin-bottom:0px;}
.thumb5 .thumbnail{padding:0;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:none;}
.thumb5 figure{margin:0;float:left;margin:0px 20px 20px 0px;position:relative;}
.thumb5 figure a{display:block;position:relative;}
.thumb5 figure a img{width:auto;opacity:1;filter:alpha(opacity=100);transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.thumb5 figure a:hover img{opacity:0.7;filter:alpha(opacity=70);}
.thumb5 figure a em{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background:url(../images/photo1.png) center center no-repeat;opacity:0;filter:alpha(opacity=0);transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.thumb5 figure a:hover em{opacity:1;filter:alpha(opacity=100);}
.thumb5 .caption{}
.thumb5 .caption .txt1{text-transform:uppercase;font-weight:bold;font-style:italic;padding-bottom:5px;}
.thumb6{margin-bottom:30px;}
.thumb6.last{margin-bottom:0px;}
.thumb6 .thumbnail{padding:0;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:none;}
.thumb6 figure{margin:0;float:left;margin:0px 20px 0px 0px;}
.thumb6 figure img{width:auto;}
.thumb6 .caption{display:table;}
.thumb7{margin-bottom:40px;}
.thumb7.last{margin-bottom:0px;}
.thumb7 .thumbnail{padding:0;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:none;moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;background:none;}
.thumb7 figure{margin:0;float:none;margin:0px 0px 10px 0px;}
.thumb7 figure img{width:auto;margin-left:auto;margin-right:auto;}
.thumb7 .caption{}
.thumb7 .caption .txt1{text-transform:uppercase;font-weight:bold;font-style:italic;padding-bottom:5px;}
#note{}
.notification_error{color:#f00;padding-bottom:10px;}
.notification_ok{text-align:left;padding-bottom:10px;}
#ajax-contact-form .form-group{margin-left:0;margin-right:0;}
#ajax-contact-form .form-group label{color:#717172;display:none;}
#ajax-contact-form .form-control{height:38px;padding:8px 12px;font-size:14px;line-height:20px;color:#717172;background:#fff;border:1px solid #cdcdcd;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
#ajax-contact-form .form-control:focus{border-color:#717172;background:#fff;}
#ajax-contact-form textarea.form-control{height:144px;}
#ajax-contact-form .form-group.capthca{float:left;margin-right:30px;}
#ajax-contact-form .form-group.capthca input{width:150px;}
#ajax-contact-form .form-group.img{float:left;}
#ajax-contact-form .form-group.img img{width:128px;height:38px;}
.btn-default.btn-cf-submit{display:inline-block;background:black;color:#fff;font-family:'Open Sans';font-size:14px;line-height:20px;font-weight:400;padding:15px 50px;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;text-transform:uppercase;position:relative;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.btn-default.btn-cf-submit:hover{color:black;background:#000;}
.page-404{text-align:center;}
.page-404 .txt1{font-family:'Open Sans';font-weight:700;font-size:220px;color:black;line-height:220px;}
.page-404 .txt2{font-family:'Open Sans';font-weight:400;font-size:70px;color:black;line-height:70px;}
@media (min-width:1220px){.container{padding:0;}
}
@media (max-width:1219px){}
@media (min-width:992px) and (max-width:1219px){header{max-width:188px;margin-top:5px;}
.phone1_wrapper{margin-top:5px;}
.phone1{font-size:20px;}
.navbar_ .nav > li{margin-left:1px;}
.navbar_ .nav > li > a{padding-left:10px;padding-right:10px;}
.front #menu_ic{margin-top:-155px;margin-right:-490px;}
.thumb1 .thumbnail .caption .over3{top:30px;}
.not-front #menu_ic > li{margin:0 6px;width:62px;}
}
@media (max-width:991px){}
@media (max-width:768px){.metodo-pago{width:100%}
}
@media (min-width:768px) and (max-width:991px){header{margin-top:0;top:10px;}
.phone1_wrapper{margin-top:5px;top:15px;}
.menu_wrapper{padding-top:60px;padding-bottom:15px;}
.navbar_ .nav > li > a{padding-top:20px;}
.front #menu_ic{margin-top:-100px;width:300px;margin-right:-370px;}
.front #menu_ic > li{width:52px;height:79px;margin-bottom:0;margin-left:10px;margin-right:10px;}
.front #menu_ic > li > a .txt1{font-size:11px;}
.thumb1 .thumbnail .caption .over2{width:170px;height:170px;margin-left:-85px;margin-top:-85px;}
.thumb1 .thumbnail .caption .over3{top:20px;}
.thumb1 .thumbnail .caption .over3 .txt1{font-size:12px;line-height:16px;padding-bottom:10px;}
#menu_bot > li{margin-left:10px;}
.not-front #menu_ic > li{margin:0 15px;}
}
@media (max-width:767px){header{margin-top:0;top:10px;right:auto;position:relative;}
.phone1_wrapper{margin-top:10px;top:0;position:relative;right:auto;}
.menu_wrapper{padding-top:10px;padding-bottom:15px;}
.navbar_{float:none;margin-bottom:0;margin-left:-9px;margin-right:-9px;display:block;height:42px;padding-right:0;background:none;}
.navbar-collapse_{clear:both;}
.navbar_ .navbar-toggle{display:block;width:42px;margin-left:auto;margin-right:auto;float:none;}
.navbar_ .nav{display:block;background:#CCC;}
.navbar_ .nav > li{float:none;background:none;margin-left:0;border-top:1px solid #ddd5c0;}
.navbar_ .nav > li > a{margin-bottom:0;line-height:40px;padding:0;text-align:center;}
.navbar_ .nav > li.active > a, .navbar_ .nav > li.active > a:hover, .navbar_ .nav > li.active > a:focus, .navbar_ .nav > li > a:hover, .navbar_ .nav > li > a:focus, .navbar_ .nav > li.sfHover > a, .navbar_ .nav > li.sfHover > a:hover{background: inherit}
.sub-menu ul{position:relative;left:0;top:0;text-align:center;}
.front #menu_ic{display:none;}
#slider_wrapper{margin-top:-16px;}
.thumb1 .thumbnail .caption .over3{top:50%;margin-top:-65px;}
.phone2_wrapper{display:block;}
.slogan1_txt2{display:block;}
.slogan1_txt3{display:block;}
.menu_bot{float:none;}
#menu_bot > li{display:block;float:none;border-top:1px solid #CCC;margin-left:0;}
#menu_bot > li > a{text-align:center;padding:10px 0;}
.phone3_wrapper{float:none;padding-top:15px;}
.copyright{float:none;text-align:center;}
.social_wrapper{float:none;text-align:center;padding-top:10px;}
}
@media (min-width:481px) and (max-width:767px){}
@media (max-width:480px){#slider_wrapper{margin-top:-6px;}
.thumb1 .thumbnail .caption .over3{margin-top:-85px;}
.page-404 .txt1{font-size:150px;line-height:150px;}
.page-404 .txt2{font-size:50px;line-height:50px;}
}