/* shejad */
h1,h2,h3,h4 {
    font-family: 'Cabin', sans-serif !important;
}
a,p,span,div {
    font-family: 'Lato', sans-serif !important;
}
.nav li.last-nav ahtml, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline; line-height:17px; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body{padding:0;margin:0;font-size:13px;color:#58585a;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(../images/body-bg.jpg) repeat left top;}
a{outline:none !important;text-decoration:none;}
a:hover, a:focus{text-decoration:none;}
input[type=text], select, textarea{font-family:Verdana, Arial, Helvetica, sans-serif; height:45px; width:100%; }
*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
*:before, *:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.clr{clear:both;overflow:hidden;}
img{border:none;vertical-align:middle;max-width:100%;}
.row{}
.row:before, .row:after{display:table;content:"";}
.row:after{clear:both;}
a, button{}
h1, h2, h3, h4, h5, h6{outline:none;font-family:Verdana, Arial, Helvetica, sans-serif;outline:none;}
.container{width:960px;margin:0 auto;padding:0;position:relative;}
.container:before, .container:after{display:table;content:"";}
.container:after{clear:both;}
#topbar .container{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;align-items:center;}
header{padding:0;margin:0;background:url(../images/header-bg.jpg) repeat;}
#topbar{background:#58585a;padding:13px 0;margin:0;}
#topbar .mail{font-size:14px;line-height:25px;color:#fff;margin:0;padding:0;display:block;float:left;}
#topbar .mail .fa{color:#fff;margin:0 6px 0 0;font-size:16px;}
#topbar .topbar-center{float:right;margin:0;padding:0;}
#topbar .topbar-center .lable-text{font-size:14px;line-height:25px;color:#fff;margin:0;padding:0;display:block;float:left;}
#topbar .topbar-center a{width:25px;height:25px;display:block;float:left;border:1px solid #cdcdce;border-radius:50%;text-align:center;margin:0 0 0 12px;}
#topbar .topbar-center a .fa{font-size:13px;line-height:24px;vertical-align:top;margin:0px;padding:0;color:#cdcdce;}
#topbar .topbar-center a:hover{border-color:#fff;}
#topbar .topbar-center a:hover .fa{color:#fff;}
.header{position:relative;min-height:100px;}
.header .logo{position:absolute;top:0;left:-2px;z-index:99;}
.logo img {width:92% !important;}
#nav{margin:0;padding:0;position:relative;}
#nav a.menu{display:none;width:34px;height:30px;padding:4px 4px;float:right;}
#nav a.menu span{display:block;height:2px;background:#fff;margin:4px 0;}
#nav > ul{margin:0;padding:0;display:block;float:right;padding:40px 0 0 0;}
#nav > ul > li{float:left;height:56px;position:relative;margin:0;padding:0;}
#nav > ul > li:first-child > a{padding-left:0;border-left:none;}
#nav > ul > li:last-child > a{padding-right:0;}
#nav > ul > li > a{font-family:'Open Sans', sans-serif;font-weight:300;font-size:18px;color:#58585a;line-height:18px;display:block;padding:0 15px;margin:0;border-left:1px solid #58585a;}
#nav > ul > li > a .fa{vertical-align:top;color:#ed1c24;font-size:10px;margin:6px 0 0 5px;}
#nav > ul > li.active > a, #nav > ul > li:hover > a{color:#ed1c24;}
#nav > ul > li ul{width:210px;position:absolute;top:100%;left:26px;margin:0;padding:4px 0 0 0;background:url(../images/menu-red-line.jpg) no-repeat left top;display:none;z-index:9999;}
#nav > ul > li ul li{margin:0;padding:0;display:block;background:#fff;}
#nav > ul > li ul li:first-child{padding-top:10px;}
#nav > ul > li ul li:last-child{padding-bottom:10px;}
#nav > ul > li ul li a{margin:0;padding:6px 10px 6px 20px;display:block;color:#354a5f;font-family:'Open Sans', sans-serif;font-weight:300;font-size:16px;line-height:20px;background:#fff;}
#nav > ul > li ul li.active a, #nav > ul > li ul li a:hover{color:#ed1c24;}
#nav > ul > li:hover > ul{display:block;}
.banner{background:url(../images/banner-bg.jpg) no-repeat left top;text-align:center;height:auto;}
.khushi-services{float:left;width:630px;text-align:center;}
.banner-slider{width:330px;float:left;position:relative;}
.banner-slider ul{margin:0;padding:0;}
.banner-slider ul li{margin:0;padding:0;}
.banner-slider ul li img{width:100%;}
.banner-slider .wellcome-text{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.58);position:absolute;top:97%;left:40.3%;margin:-100px 0 0 -132px;z-index:99;width:330px;height:150px;padding:15px 12px 14px 12px;}
.banner-slider .wellcome-text h3{font-family:'Open Sans', sans-serif;font-weight:700;font-size:20px;margin:0;color:#fff;text-transform:uppercase;text-align:center;line-height:30px;}
#content{}
.left-content{width:609px;float:left;margin:0;padding:0;}
.sidebar{width:330px;float:right;margin:0;padding:0 0 80px 0;position:relative;z-index:99;}
.sidebar .sidebar-top{margin:-34px 0 0 0;padding:0;}
.sidebar .sidebar-top img{max-width:100%;}
.sidebar .sidebar-middle{background:url(../images/sidebar-bg.png) repeat left top;padding:10px 20px 20px 20px;margin:0;}
.sidebar .sidebar-bottom{margin:0 0 0;padding:0;}
.sidebar .sidebar-bottom img{width:100%;}
.sidebar h3{font-family:'Open Sans', sans-serif;font-weight:300;font-size:30px;line-height:32px;color:#58585a;padding:25px 0 25px 0;}
.sidebar .read-more{}
.sidebar .read-more a{float:right;background:url(../images/sprit.png) no-repeat -174px -10px;text-align:center;width:134px;height:50px;margin:0 -30px 0 0;font-family:'Open Sans', sans-serif;font-weight:300;font-size:16px;line-height:40px;color:#fff;}
.sidebar .read-more a:hover{background:url(../images/sprit.png) no-repeat -174px -80px;}
.sidebar .movie-slider{margin:0 0 20px 0;padding:0;position:relative;}
.sidebar .movie-slider .movie-slider-inner{position:relative;}
.sidebar .movie-slider .movie-slider-inner.movie-slider-inner-last{background:#58585a;padding:32px 34px;}
.sidebar .movie-slider .movie-slider-inner img{max-width:100%;}
.sidebar .movie-slider ul{margin:0;padding:0;}
.sidebar .movie-slider .read-more{margin-top:20px;}
.sidebar .movie-slider .bx-controls-direction{position:absolute;top:50%;right:20px;left:20px;}
.sidebar .movie-slider .bx-controls-direction a{display:block;width:13px;height:22px;margin:-11px 0 0 0;padding:0;font-size:0;float:left;position:relative;z-index:99;}
.sidebar .movie-slider .bx-controls-direction a.bx-prev{background:url(../images/sprit.png) no-repeat -150px -150px;left:-10px;}
.sidebar .movie-slider .bx-controls-direction a.bx-prev:hover{background:url(../images/sprit.png) no-repeat -150px -180px;}
.sidebar .movie-slider .bx-controls-direction a.bx-next{background:url(../images/sprit.png) no-repeat -177px -150px;float:right;right:-10px;}
.sidebar .movie-slider .bx-controls-direction a.bx-next:hover{background:url(../images/sprit.png) no-repeat -177px -180px;}
.sidebar .post{padding:0 0 20px 0;clear:both;border-top:1px solid #cccccc;box-shadow:0 1px 0px #fff inset;}
.sidebar .post img{max-width:100%;}
.sidebar .post .post-inner{margin:-20px 10px 20px 10px;background:#FFFFFF;padding:15px 20px;display:block;position:relative;box-shadow:0 0 3px rgba(0, 0, 0, 0.20);}
.sidebar .post .post-inner a{color:#008db2;font-family:'Open Sans', sans-serif;font-size:25px;line-height:30px;display:block;margin:0 0 10px 0;font-weight:300;}
.sidebar .post .post-inner a:hover{color:#ed1c24;}
.sidebar .post .post-inner p{font-size:13px;color:#58585a;line-height:20px;margin:0;padding:0;display:block;}
.sidebar .border-none{border:none;box-shadow:none;}
.sidebar .contact-block{padding:0 0 30px 0;}
.sidebar .contact-block label{font-size:13px;line-height:15px;color:#58585a;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:10px 0;display:block;}
.sidebar .contact-block .textbox{border:1px solid #cccccc;margin:0;padding:0 10px;display:block;box-shadow:0 0 3px rgba(0, 0, 0, 0.3);background:#fff;height:45px;width:100%;}
.sidebar .contact-block textarea{border:none;margin:0 0 20px 0;padding:10px;display:block;box-shadow:0 0 3px rgba(0, 0, 0, 0.3);background:#fff;height:110px;width:100%;}
.sidebar .contact-block .read-more-btn{font-size:16px;line-height:40px;color:#ffffff;margin:0;padding:0;text-align:center;display:block;float:right;background:url(../images/sprit.png) no-repeat -10px -10px;font-weight:300;font-family:'Open Sans', sans-serif;width:134px;height:40px;border:none;cursor:pointer;}
.sidebar .contact-block .read-more-btn:hover{background:url(../images/sprit.png) no-repeat -10px -80px;}
.left-content .welcome-block{padding:35px 0 30px 0;}
.left-content .welcome-block p{font-size:13px;line-height:20px;color:#58585a;margin:0;padding:0 0 25px 0;}
.left-content .welcome-block h4{font-size:18px;color:#c4221b;margin:0 0 20px 0;padding:0;font-family:'Open Sans', sans-serif;font-weight:normal;}
.left-content .read-more{}
.left-content .read-more a{font-size:16px;line-height:40px;color:#ffffff;margin:0;padding:0;text-align:center;display:block;float:right;background:url(../images/sprit.png) no-repeat -10px -10px;font-weight:300;font-family:'Open Sans', sans-serif;width:134px;height:40px;}
.left-content .read-more a:hover{background:url(../images/sprit.png) no-repeat -10px -80px;}
.left-content .services-carousel{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:30px 0px 10px 0;}
.left-content .services-carousel h2{font-size:30px;color:#58585a;line-height:26px;margin:0;padding:0 0 0 0;font-family:'Open Sans', sans-serif;font-weight:300;}
.left-content .services-carousel .carousel{padding:30px 0 0 0;position:relative;margin:0;}
.left-content .services-carousel .carousel ul{margin:0;padding:0;display:block;}
.left-content .services-carousel .carousel ul li{margin:0;padding:0;}
.left-content .services-carousel .carousel ul li .block-wrap{margin:0 -10px 0 0;padding:0;}
.left-content .services-carousel .carousel ul li .block{width:50%;float:left;padding:3px 20px 20px 3px;position:relative;}
.left-content .services-carousel .carousel ul li .block .icon{width:102px;height:102px;border-radius:50%;border:2px solid #ed1c24;margin:0 auto;padding:0;position:relative;z-index:2;background:#fff;}
.left-content .services-carousel .carousel ul li .block .icon:hover{background:#ed1c24;}
.left-content .services-carousel .carousel ul li .block .icon span{display:block;height:46px;max-width:50px;}
.left-content .services-carousel .carousel ul li .block .icon-1{padding:28px 0 0 26px;}
.left-content .services-carousel .carousel ul li .block .icon-1 span{background:url(../images/sprit.png) no-repeat -10px -232px;}
.left-content .services-carousel .carousel ul li .block .icon-1:hover span{background:url(../images/sprit.png) no-repeat -10px -294px;}
.left-content .services-carousel .carousel ul li .block .icon-2{padding:27px 0 0 27px;}
.left-content .services-carousel .carousel ul li .block .icon-2 span{background:url(../images/sprit.png) no-repeat -90px -232px;}
.left-content .services-carousel .carousel ul li .block .icon-2:hover span{background:url(../images/sprit.png) no-repeat -90px -294px;}
.left-content .services-carousel .carousel ul li .block .icon-3{padding:26px 0 0 26px;}
.left-content .services-carousel .carousel ul li .block .icon-3 span{background:url(../images/sprit.png) no-repeat -163px -232px;}
.left-content .services-carousel .carousel ul li .block .icon-3:hover span{background:url(../images/sprit.png) no-repeat -163px -294px;}
.left-content .services-carousel .carousel ul li .block .icon-4{padding:32px 0 0 25px;}
.left-content .services-carousel .carousel ul li .block .icon-4 span{background:url(../images/sprit.png) no-repeat -240px -232px;}
.left-content .services-carousel .carousel ul li .block .icon-4:hover span{background:url(../images/sprit.png) no-repeat -240px -294px;}
.left-content .services-carousel .carousel ul li .block .box{background:#fff;margin:-51px 0 0 0;padding:70px 20px 70px 20px;position:relative;min-height:286px;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);}
.left-content .services-carousel .carousel ul li .block h3{font-size:25px;color:#58585a;line-height:26px;margin:0;padding:0 0 10px 0;font-family:'Open Sans', sans-serif;font-weight:300;text-align:center;}
.left-content .services-carousel .carousel ul li .block h3 a{color:#58585a;}
.left-content .services-carousel .carousel ul li .block h3 a:hover{color:#ed1c24;}
.left-content .services-carousel .carousel ul li .block p{font-size:13px;color:#58585a;line-height:20px;margin:0;padding:0 0 10px 0;}
.left-content .services-carousel .carousel ul li .block .read-more{background:url(../images/sprit.png) no-repeat -174px -10px;text-align:center;width:134px;height:50px;margin:0 0px 0 0;font-family:'Open Sans', sans-serif;font-weight:300;font-size:16px;line-height:40px;color:#fff;position:absolute;right:-10px;bottom:10px;}
.left-content .services-carousel .carousel ul li .block .read-more:hover{background:url(../images/sprit.png) no-repeat -174px -80px;}
.left-content .services-carousel .carousel .bx-controls-direction{position:absolute;top:-20px;right:0;}
.left-content .services-carousel .carousel .bx-controls-direction a{display:block;width:13px;height:22px;margin:0 0 0 15px;padding:0;font-size:0;float:left;position:relative;z-index:99;}
.left-content .services-carousel .carousel .bx-controls-direction a.bx-prev{background:url(../images/sprit.png) no-repeat -150px -150px;}
.left-content .services-carousel .carousel .bx-controls-direction a.bx-prev:hover{background:url(../images/sprit.png) no-repeat -150px -180px;}
.left-content .services-carousel .carousel .bx-controls-direction a.bx-next{background:url(../images/sprit.png) no-repeat -177px -150px;}
.left-content .services-carousel .carousel .bx-controls-direction a.bx-next:hover{background:url(../images/sprit.png) no-repeat -177px -180px;}
.left-content .client-carousel{padding:30px 0 30px 0;position:relative;}
.left-content .client-carousel h2{font-size:30px;color:#58585a;line-height:32px;margin:0;padding:0 0 30px 0;font-family:'Open Sans', sans-serif;font-weight:300;text-align:center;}
.left-content .client-carousel h2 span{color:#008db2;}
.left-content .client-carousel .tab-block-inner ul{margin:0;padding:0;}
.left-content .client-carousel .tab-block-inner ul li{margin:0;padding:0;}
.left-content .client-carousel .tab-block-inner ul li a{width:186px;height:104px;border:1px solid #cccccc;background:#fff;display:table-cell;vertical-align:middle;text-align:center;}
.left-content .client-carousel .tab-block-inner ul li img{max-width:100%;}
.left-content .client-carousel .bx-pager{text-align:center;font-size:0;padding:25px 0 0 0;margin:0 0 20px;}
.left-content .client-carousel .bx-pager .bx-pager-item{display:inline-block;vertical-align:top;margin:0 5px;padding:0;}
.left-content .client-carousel .bx-pager .bx-pager-item a{display:block;font-size:0;width:15px;height:15px;background:url(../images/sprit.png) no-repeat -220px -150px;}
.left-content .client-carousel .bx-pager .bx-pager-item a.active, .left-content .client-carousel .bx-pager .bx-pager-item a:hover{background:url(../images/sprit.png) no-repeat -245px -150px;}
.left-content .client-list{padding:40px 0 0 0;}
.left-content .client-list ul{margin:0;padding:0;display:block;}
.left-content .client-list ul li{margin:0 19px 20px 0;padding:0;display:block;float:left;position:relative;-webkit-perspective:600px;-moz-perspective:600px;}
.left-content .client-list ul li .img img{max-width:100%;}
.left-content .client-list ul li .img{width:183px;height:104px;border:1px solid #cccccc;background:#fff;display:table-cell;vertical-align:middle;text-align:center;position:relative;-webkit-transform:rotateX(0deg) rotateY(0deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(0deg) rotateY(0deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.left-content .client-list ul li.flip .img{z-index:900;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}
.left-content .client-list ul li .name{position:absolute;top:0;left:0;-webkit-transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateY(-180deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.left-content .client-list ul li .name span{font-size:18px;line-height:normal;color:#fff;margin:0;padding:0;text-align:center;vertical-align:middle;display:table-cell;width:183px;height:104px;font-family:'Open Sans', sans-serif;font-weight:400;background:#ed1b24;background:-moz-linear-gradient(top, #ed1b24 0%, #e31720 34%, #e0171d 35%, #d7121b 57%, #d41117 62%, #c60b12 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ed1b24), color-stop(34%, #e31720), color-stop(35%, #e0171d), color-stop(57%, #d7121b), color-stop(62%, #d41117), color-stop(100%, #c60b12));background:-webkit-linear-gradient(top, #ed1b24 0%, #e31720 34%, #e0171d 35%, #d7121b 57%, #d41117 62%, #c60b12 100%);background:-o-linear-gradient(top, #ed1b24 0%, #e31720 34%, #e0171d 35%, #d7121b 57%, #d41117 62%, #c60b12 100%);background:-ms-linear-gradient(top, #ed1b24 0%, #e31720 34%, #e0171d 35%, #d7121b 57%, #d41117 62%, #c60b12 100%);background:linear-gradient(to bottom, #ed1b24 0%, #e31720 34%, #e0171d 35%, #d7121b 57%, #d41117 62%, #c60b12 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1b24', endColorstr='#c60b12', GradientType=0);}
.left-content .client-list ul li.flip .name{z-index:1000;-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg);}
.page-top{padding:40px 0 48px 0;margin:0;background:url(../images/page-top-bg.jpg) repeat center center;}
.page-top .page-title{float:left;padding:0 0 0 60px;}
.page-top .page-title h1{font-size:35px;line-height:40px;color:#fff;margin:0;padding:0;font-weight:300;font-family:'Open Sans', sans-serif;}
.page-top .page-title h1 span{display:inline-block;vertical-align:top;margin:0;padding:0;text-align:center;border:2px solid #fff;border-radius:50%;width:40px;height:40px;font-size:20px;line-height:38px;position:absolute;top:6px;left:0;}
.page-top .page-title h1 > img{display:inline-block;vertical-align:top;margin:0;padding:0;position:absolute;top:4px;left:0;}
.page-top .breadcrumb{margin:0;padding:10px 0 0 0;}
.page-top .breadcrumb ul{margin:0;padding:0;display:block;}
.page-top .breadcrumb ul li{margin:0;padding:0;display:block;font-size:14px;line-height:14px;color:#fff;font-weight:300;float:left;}
.page-top .breadcrumb ul li a{margin:0 8px;padding:0;display:inline-block;vertical-align:top;font-size:14px;line-height:14px;color:#fff;font-weight:300;}
.page-top .breadcrumb ul li a:hover{text-decoration:underline;}
.page-top .breadcrumb ul li:first-child a{margin-left:0;}
.page-top .tagline{font-size:18px;line-height:20px;color:#fff;float:right;display:block;font-weight:300;font-style:italic;font-family:'Open Sans', sans-serif;padding:10px 0 0 0;margin:0;text-align:right;}
.page-top .breadcrumb ul li span{text-decoration:underline;margin:0 0 0 8px;}
a.gototop{position:absolute;right:0;top:-53px;z-index:9999;width:40px;height:52px;background:url(../images/sprit.png) no-repeat -10px -150px;display:block;}
a.gototop:hover{background:url(../images/sprit.png) no-repeat -80px -150px;}
#content.venue-wrapper{background:url(../images/venue-bg.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;padding:40px 0 90px 0;margin:0;}
.venue-inner{background-color:rgba(255, 255, 255, 0.85);padding:20px 20px 20px 20px;box-shadow:0 0 3px rgba(0, 0, 0, 0.5);}
.venue-inner .venue-slider{position:relative;margin:0;padding:0;}
.venue-inner .venue-slider ul{margin:0;padding:0;}
.venue-inner .venue-slider ul li{margin:0;padding:0;}
.venue-inner .venue-slider ul li img{width:100%;}
.venue-inner .venue-slider .bx-controls-direction{position:absolute;top:50%;right:20px;left:20px;}
.venue-inner .venue-slider .bx-controls-direction a{display:block;width:32px;height:55px;margin:-28px 0 0 0;padding:0;font-size:0;float:left;position:relative;z-index:99;}
.venue-inner .venue-slider .bx-controls-direction a.bx-prev{background:url(../images/sprit.png) no-repeat -10px -370px;}
.venue-inner .venue-slider .bx-controls-direction a.bx-prev:hover{background:url(../images/sprit.png) no-repeat -51px -370px;}
.venue-inner .venue-slider .bx-controls-direction a.bx-next{background:url(../images/sprit.png) no-repeat -103px -370px;float:right;}
.venue-inner .venue-slider .bx-controls-direction a.bx-next:hover{background:url(../images/sprit.png) no-repeat -144px -370px;}
.venue-inner .venue-content{padding:35px 0 0 0;margin:0;width:575px;float:left;}
.venue-inner .venue-content p{font-size:13px;line-height:20px;color:#58585a;margin:0;padding:0 0 5px;}
.venue-inner .venue-content .options{padding:25px 0 10px 0;margin:0;}
.venue-inner .venue-content h4{font-size:14px;line-height:normal;color:#58585a;font-weight:300;font-family:'Open Sans', sans-serif;margin:0;padding:0 0 25px 0;}
.venue-inner .venue-content .options ul{margin:0;padding:0 10px 0 0;display:block;width:100%;float:left;}
.venue-inner .venue-content .options ul li{margin:0;display:block;font-size:13px;line-height:18px;color:#58585a;padding:0 0 12px 24px;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(../images/bull_1.png) no-repeat left 5px;}
.venue-inner .venue-content .options ul li a{font-size:13px;color:#58585a;text-decoration:underline;}
.venue-inner .venue-content .options ul li a:hover{color:#008db2;}
ul.resp-tabs-list, p{margin:0px;padding:0px 0px 10px 0px; font-size:12px;}
.resp-tabs-list li{font-weight:400;font-size:14px;line-height:40px;color:#fff;background:#58585a;display:block;padding:0px 25px;margin:0 0 0 10px;list-style:none;cursor:pointer;float:left;border:1px solid #58585a;border-bottom:none !important;margin-top:20px;}
.resp-tabs-container{padding:0px;background-color:#fff;clear:left;}
h2.resp-accordion{cursor:pointer;padding:5px;display:none;}
.resp-tab-content{display:none;padding:30px 25px 10px 25px;border:1px solid #e1e1e1;}
.resp-tabs-list li.resp-tab-active{border-color:#e1e1e1;margin-bottom:-1px;padding-bottom:1px;color:#008db2;color:#008db2;background-color:#fff;}
.resp-content-active, .resp-accordion-active{display:block;}
h2.resp-accordion{font-size:13px;border:1px solid #c1c1c1;border-top:0px solid #c1c1c1;margin:0px;padding:10px 15px;}
h2.resp-tab-active{border-bottom:0px solid #e1e1e1 !important;margin-bottom:0px !important;padding:10px 15px !important;}
h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1 !important;background:blue;}
h2.resp-tab-active{background:#008db2 !important;color:#fff !important;}
.resp-easy-accordion h2.resp-accordion{display:block;}
.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1;}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important;}
.resp-jfit{width:100%;margin:0px;}
.resp-tab-content-active{display:block;}
h2.resp-accordion:first-child{border-top:1px solid #c1c1c1 !important;}
.venue-inner .venue-content .photo-gallary{}
.venue-inner .venue-content .photo-gallary ul{margin:0 0 0 -20px;}
.venue-inner .venue-content .photo-gallary ul li{padding:0 0 20px 20px;margin:0;width:33.33%;float:left;}
.venue-inner .venue-content .photo-gallary ul li img{width:100%;}
.left-content .blog{padding:5px 0 0 0;margin:0;}
.left-content .blog .block{padding:0 0 30px 0;margin:0 0 30px 0;border-bottom:1px solid #cccccc;}
.left-content .blog .block img{width:100%;height:auto;}
.left-content .blog .block .detail{margin:-20px 10px 0 10px;background:#fff;padding:20px 20px 35px 20px;position:relative;z-index:999;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);}
.left-content .blog .block .detail h2{font-size:25px;line-height:normal;margin:0;padding:0 0 10px 0;font-weight:300;font-family:'Open Sans', sans-serif;color:#008db2;}
.left-content .blog .block .detail h2 a{color:#008db2;font-size:25px;line-height:normal;}
.left-content .blog .block .detail h2 a:hover{color:#e1171e;}
.left-content .blog .block .detail p{font-size:13px;line-height:20px;color:#58585a;margin:0;padding:0;}
.left-content .blog .block .detail .blog-bottom{padding:25px 115px 0 0;}
.left-content .blog .block .detail .blog-bottom ul{margin:0;padding:0;display:block;}
.left-content .blog .block .detail .blog-bottom ul li{margin:0;padding:0 10px 0 0;display:block;font-size:12px;line-height:14px;color:#58585a;float:left;}
.left-content .blog .block .detail .blog-bottom ul li a{color:#008db2;font-size:12px;line-height:14px;}
.left-content .blog .block .detail .blog-bottom ul li .fa{color:#ed1c24;margin:0 5px 0 0;}
.left-content .blog .block .detail .blog-bottom ul li a:hover{color:#ed1c24;}
.left-content .blog .block .detail .read-more-1{background:url(../images/sprit.png) no-repeat -174px -10px;text-align:center;width:134px;height:50px;margin:0 -10px 0 0;font-family:'Open Sans', sans-serif;font-weight:300;font-size:16px;line-height:40px;color:#fff;position:absolute;bottom:10px;right:0;}
.left-content .blog .block .detail .read-more-1:hover{background:url(../images/sprit.png) no-repeat -174px -80px;}
.left-content .blog .border-none{border-bottom:none;margin:0;padding:0;}
.left-content .blog .block .detail-1{margin-top:0;}
.left-content .blog .pagination{margin:0;padding:30px 0;}
.left-content .blog .pagination ul{margin:0;padding:0;display:block;float:right;}
.left-content .blog .pagination ul li{margin:0;padding:0 0 0 10px;display:block;float:left;}
.left-content .blog .pagination ul li a{width:30px;height:30px;text-align:center;font-weight:300;font-family:'Open Sans', sans-serif;background:#008db2;font-size:16px;line-height:30px;color:#fff;display:block;}
.left-content .blog .pagination ul li a .fa{font-size:26px;line-height:30px;color:#fff;vertical-align:top;margin:0;}
.left-content .blog .pagination ul li a:hover, .left-content .blog .pagination ul li.active a{background:#ed1c24;}
.blog-main{padding:20px;background:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);margin:40px 0 90px 0;}
.blog-main h2{font-size:25px;color:#008db2;font-weight:300;font-family:'Open Sans', sans-serif;margin:0;padding:0 0 25px 0;}
.blog-main h3{font-size:18px;color:#008db2;font-weight:300;font-family:'Open Sans', sans-serif;margin:0;padding:0 0 15px 0;}
.blog-main ul {list-style: inside;}
.blog-main .list-1{padding:0 0 20px 0;}
.blog-main .list-1 ul{margin:0;padding:0 10px 0 0;display:block;width:50%;float:left;}
.blog-main .list-1 ul li{margin:0;display:block;font-size:13px;line-height:18px;color:#58585a;padding:0 0 12px 24px;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(../images/bull_1.png) no-repeat left 5px;}
.blog-main .blog-links{padding:0 0 20px 0;}
.blog-main .blog-links ul{margin:0;padding:0;display:block;}
.blog-main .blog-links ul li{margin:0;padding:0 10px 0 0;display:block;font-size:12px;line-height:14px;color:#58585a;float:left;}
.blog-main .blog-links ul li a{color:#008db2;font-size:12px;line-height:14px;}
.blog-main .blog-links ul li .fa{color:#ed1c24;margin:0 5px 0 0;}
.blog-main .blog-links ul li a:hover{color:#ed1c24;}
.blog-main img{margin:0 0 25px 0;}
.fullimage img{width:100%;}
.blog-main p{font-size:13px;line-height:20px;color:#58585a;padding:0 0 15px 0;margin:0;overflow:hidden;}
.blog-main p strong{font-weight:bold;}
.blog-main p a{color:#008db2;}
.blog-main p em{font-style:italic;}
.blog-main p img.left-align{float:left;margin:0 10px 0 0;width:auto;max-width:100%;}
.blog-main p img.right-align{float:right;margin:0 0px 0 10px;width:auto;max-width:100%;}
.blog-main .comment-list{margin:15px 0 0 0;padding:30px 0 0 0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.blog-main .comment-list .block{padding:0 0 30px 0;margin:0;}
.blog-main .comment-list .block .img{width:63px;border:1px solid #cfcfcf;float:left;margin:0 0 0 0;}
.blog-main .comment-list .block .img img{width:100%;height:auto;margin:0;padding:0;}
.blog-main .comment-list .block .block_right{padding:0 0 10px 25px;margin:0;overflow:hidden;}
.blog-main .comment-list .block .comment-box{padding:12px 25px 12px 15px;border:1px solid #e5e5e5;position:relative;}
.blog-main .comment-list .block .comment-box p{padding:0 0 10px 0;}
.blog-main .comment-list .block .comment-box .writeby{text-align:right;font-size:13px;line-height:18px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;color:#414141;}
.blog-main .comment-list .block .comment-box .arrow{position:absolute;left:-15px;top:18px;display:block;width:15px;height:14px;background:url(../images/sprit.png) repeat -206px -370px;}
.comment-form{margin:0 0 25px 0;padding:0 0 10px 0;border-bottom:1px solid #ccc;}
.comment-form h3{border-bottom:1px solid #ccc;margin:0 0 30px 0;font-weight:bold;font-size:13px;color:#b00206;padding:15px 0;}
.comment-form .form-row{margin:0 0 20px 0;padding:0;}
.comment-form .form-row label{width:110px;font-size:13px;line-height:45px;color:#414141;float:left;display:block;}
.comment-form .form-row .form-right{width:480px;float:left;margin:0;padding:0;}
.comment-form .form-row .txtbox{display:block;width:400px;height:45px;max-width:100%;padding:0 10px;font-size:13px;color:#b5b5b5;font-style:italic;border:1px solid #e5e5e5;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f6f6f6));background:-webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:-o-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:linear-gradient(to bottom, #ffffff 0%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);}
.comment-form .form-row textarea{display:block;width:100%;height:165px;max-width:100%;padding:10px;font-size:13px;color:#b5b5b5;font-style:italic;border:1px solid #e5e5e5;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f6f6f6));background:-webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:-o-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:linear-gradient(to bottom, #ffffff 0%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);}
.comment-form .form-row .captcha{padding:30px 0 20px 0;}
.comment-form .form-row .captcha img{max-width:100%;width:auto;margin:0;padding:0;}
.comment-form .form-row .submit-btn{font-size:16px;line-height:40px;color:#ffffff;margin:0;padding:0;text-align:center;display:block;float:right;background:url(../images/sprit.png) no-repeat -10px -10px;font-weight:300;font-family:'Open Sans', sans-serif;width:134px;height:40px;border:none;cursor:pointer;}
.comment-form .form-row .submit-btn:hover{background:url(../images/sprit.png) no-repeat -10px -80px;}
.comment-submit-btn{font-size:16px;line-height:40px;color:#ffffff;margin:0;padding:0;text-align:center;display:block;float:right;background:url(../images/sprit.png) no-repeat -347px -10px;font-weight:300;font-family:'Open Sans', sans-serif;width:134px;height:40px;border:none;cursor:pointer;}
.comment-submit-btn:hover{background:url(../images/sprit.png) no-repeat -347px -80px;}
.recent-blog{padding:0 0 30px 0;margin:0;}
.recent-blog h2{font-size:30px;color:#58585a;line-height:32px;font-weight:300;margin:0;padding:0 0 20px 0;font-family:'Open Sans', sans-serif; margin-bottom:20px;}
.recent-blog .block-wrap{margin:0 0 0 -20px;}
.recent-blog .block-wrap .block{padding:0 0 0 20px;margin:0;width:33.33%;float:left;}
.recent-blog .block-wrap .block img{width:100%;height:auto;margin:0;padding:0;}
.recent-blog .block-wrap .block .detail{background:#fff;margin:-20px 10px 30px 10px;padding:20px;position:relative;z-index:99;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);}
.recent-blog .block-wrap .block .detail h3{font-size:25px;color:#008db2;font-weight:300;margin:0;padding:0 0 10px 0;font-family:'Open Sans', sans-serif;}
.recent-blog .block-wrap .block .detail h3 a{color:#008db2;}
.recent-blog .block-wrap .block .detail h3 a:hover{color:#e1171e;}
.recent-blog .block-wrap .block .detail p{font-size:13px;line-height:20px;color:#58585a;margin:0;padding:0;}
.recent-blog .block-wrap .block .read-more{font-size:16px;line-height:40px;color:#ffffff;margin:0;padding:0;text-align:center;display:block;float:right;background:url(../images/sprit.png) no-repeat -10px -10px;font-weight:300;font-family:'Open Sans', sans-serif;width:134px;height:40px;border:none;cursor:pointer;}
.recent-blog .block-wrap .block .read-more:hover{background:url(../images/sprit.png) no-repeat -10px -80px;}
#content.experiential-wrapper{background:url(../images/experiential-wrapper.png) no-repeat center center;background-size:cover;background-attachment:fixed;padding:40px 0 90px 0;margin:0;}
#content .experiential-detail-1 ul li{color:#ed1c24;}
#content .experiential-detail-1 ul li a{color:#ed1c24;text-decoration:none;}
#content .experiential-detail-1 ul li a:hover{color:#008db2;}
.experiential-wrapper hr{width:100%;height:1px;float:left;border:none;background:#cccccc;clear:both;margin:10px 0;}
#content .experiential-detail-2{width:100%;float:left;padding:0;margin:0;}
#content .experiential-detail-2 h2{width:100%;float:left;padding:10px 0 0 0;margin:0 0 17px 0;text-align:left;font-size:30px;color:#58585a;line-height:35px;font-family:'Open Sans', sans-serif;font-weight:300;}
#content .experiential-detail-2 p{margin-bottom:19px;}
.proposition-detail{text-align:center;}
.proposition-detail ul li{text-align:left;clear:both;margin:0;display:block;font-size:13px;line-height:18px;color:#58585a;padding:0 0 12px 24px;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(../images/bull_1.png) no-repeat left 5px;}
.proposition-detail img{max-width:100%;text-align:center;margin:15px 0 21px 0;}
.venue-inner .venue-content .experiential-detail-3 ul{width:100%;padding-right:0;margin-bottom:8px;}
#content .proposition-detail-2{margin-bottom:20px;}
.left-content .services-list{padding:30px 0px 10px 0;}
.left-content .services-list .block-wrap{margin:0 -10px 0 0;padding:0;}
.left-content .services-list .block{width:50%;float:left;padding:3px 20px 20px 3px;position:relative;}
.left-content .services-list .block .icon{width:102px;height:102px;border-radius:50%;border:2px solid #ed1c24;margin:0 auto;padding:0;position:relative;z-index:2;background:#fff;}
.left-content .services-list .block .icon:hover{background:#ed1c24;}
.left-content .services-list .block .icon span{display:block;height:46px;max-width:50px;}
.left-content .services-list .block .icon-1{padding:26px 0 0 26px;}
.left-content .services-list .block .icon-1 span{background:url(../images/sprit.png) no-repeat -163px -232px;}
.left-content .services-list .block .icon-1:hover span{background:url(../images/sprit.png) no-repeat -163px -294px;}
.left-content .services-list .block .icon-2{padding:32px 0 0 27px;}
.left-content .services-list .block .icon-2 span{background:url(../images/sprit.png) no-repeat -10px -455px;}
.left-content .services-list .block .icon-2:hover span{background:url(../images/sprit.png) no-repeat -10px -521px;}
.left-content .services-list .block .icon-3{padding:28px 0 0 26px;}
.left-content .services-list .block .icon-3 span{background:url(../images/sprit.png) no-repeat -86px -455px;}
.left-content .services-list .block .icon-3:hover span{background:url(../images/sprit.png) no-repeat -86px -521px;}
.left-content .services-list .block .icon-4{padding:32px 0 0 25px;}
.left-content .services-list .block .icon-4 span{background:url(../images/sprit.png) no-repeat -240px -232px;}
.left-content .services-list .block .icon-4:hover span{background:url(../images/sprit.png) no-repeat -240px -294px;}
.left-content .services-list .block .icon-5{padding:24px 0 0 30px;}
.left-content .services-list .block .icon-5 span{background:url(../images/sprit.png) no-repeat -166px -455px;}
.left-content .services-list .block .icon-5:hover span{background:url(../images/sprit.png) no-repeat -166px -521px;}
.left-content .services-list .block .icon-6{padding:27px 0 0 23px;}
.left-content .services-list .block .icon-6 span{background:url(../images/sprit.png) no-repeat -236px -455px;}
.left-content .services-list .block .icon-6:hover span{background:url(../images/sprit.png) no-repeat -236px -521px;}
.left-content .services-list .block .box{background:#fff;margin:-51px 0 0 0;padding:70px 14px 70px 14px;position:relative;min-height:286px;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);}
.left-content .services-list .block h3{font-size:25px;color:#58585a;line-height:26px;margin:0;padding:0 0 10px 0;font-family:'Open Sans', sans-serif;font-weight:300;text-align:center;}
.left-content .services-list .block h3 a{color:#58585a;}
.left-content .services-list .block h3 a:hover{color:#ed1c24;}
.left-content .services-list .block p{font-size:13px;color:#58585a;line-height:20px;margin:0;padding:0 0 10px 0;}
.left-content .services-list .block .read-more{background:url(../images/sprit.png) no-repeat -174px -10px;text-align:center;width:134px;height:50px;margin:0 0px 0 0;font-family:'Open Sans', sans-serif;font-weight:300;font-size:16px;line-height:40px;color:#fff;position:absolute;right:-10px;bottom:10px;}
.left-content .services-list .block .read-more:hover{background:url(../images/sprit.png) no-repeat -174px -80px;}
.left-content .avenues-list{padding:30px 0px 10px 0;}
.left-content .avenues-list .block-wrap{margin:0 -10px 60px 0;padding:0;}
.left-content .avenues-list .block{width:50%;float:left;padding:3px 20px 20px 3px;position:relative;}
.left-content .avenues-list .block .icon{width:102px;height:102px;border-radius:50%;border:2px solid #ed1c24;margin:0 auto;padding:0;position:relative;z-index:2;background:#fff;}
.left-content .avenues-list .block .icon:hover{background:#ed1c24;}
.left-content .avenues-list .block .icon span{display:block;height:46px;max-width:50px;}
.left-content .avenues-list .block .icon-1{padding:26px 0 0 26px;}
.left-content .avenues-list .block .icon-1 span{background:url(../images/sprit.png) no-repeat -163px -232px;}
.left-content .avenues-list .block .icon-1:hover span{background:url(../images/sprit.png) no-repeat -163px -294px;}
.left-content .avenues-list .block .icon-2{padding:25px 0 0 30px;}
.left-content .avenues-list .block .icon-2 span{background:url(../images/sprit.png) no-repeat -318px -455px;}
.left-content .avenues-list .block .icon-2:hover span{background:url(../images/sprit.png) no-repeat -318px -521px;}
.left-content .avenues-list .block .icon-3{padding:24px 0 0 31px;}
.left-content .avenues-list .block .icon-3 span{background:url(../images/sprit.png) no-repeat -385px -455px;}
.left-content .avenues-list .block .icon-3:hover span{background:url(../images/sprit.png) no-repeat -385px -521px;}
.left-content .avenues-list .block .icon-4{padding:28px 0 0 26px;}
.left-content .avenues-list .block .icon-4 span{background:url(../images/sprit.png) no-repeat -86px -455px;}
.left-content .avenues-list .block .icon-4:hover span{background:url(../images/sprit.png) no-repeat -86px -521px;}
.left-content .avenues-list .block .icon-7{padding:32px 0 0 25px;}
.left-content .avenues-list .block .icon-7 span{background:url(../images/sprit.png) no-repeat -240px -232px;}
.left-content .avenues-list .block .icon-7:hover span{background:url(../images/sprit.png) no-repeat -240px -294px;}
.left-content .avenues-list .block .icon-5{padding:27px 0 0 27px;}
.left-content .avenues-list .block .icon-5 span{background:url(../images/sprit.png) no-repeat -90px -232px;}
.left-content .avenues-list .block .icon-5:hover span{background:url(../images/sprit.png) no-repeat -90px -294px;}
.left-content .avenues-list .block .icon-6{padding:28px 0 0 26px;}
.left-content .avenues-list .block .icon-6 span{background:url(../images/sprit.png) no-repeat -10px -232px;}
.left-content .avenues-list .block .icon-6:hover span{background:url(../images/sprit.png) no-repeat -10px -294px;}
.left-content .avenues-list .block .icon-8{padding:34px 0 0 26px;}
.left-content .avenues-list .block .icon-8 span{background:url(../images/sprit.png) no-repeat -450px -455px;}
.left-content .avenues-list .block .icon-8:hover span{background:url(../images/sprit.png) no-repeat -450px -521px;}
.left-content .avenues-list .block .icon-9{padding:27px 0 0 33px;}
.left-content .avenues-list .block .icon-9 span{background:url(../images/sprit.png) no-repeat -526px -455px;}
.left-content .avenues-list .block .icon-9:hover span{background:url(../images/sprit.png) no-repeat -526px -521px;}
.left-content .avenues-list .block .box{background:#fff;margin:-51px 0 0 0;padding:70px 14px 70px 14px;position:relative;min-height:292px;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);}
.left-content .avenues-list .block h3{font-size:25px;color:#58585a;line-height:26px;margin:0;padding:0 0 10px 0;font-family:'Open Sans', sans-serif;font-weight:300;text-align:center;}
.left-content .avenues-list .block h3 a{color:#58585a;}
.left-content .avenues-list .block h3 a:hover{color:#ed1c24;}
.left-content .avenues-list .block p{font-size:13px;color:#58585a;line-height:20px;margin:0;padding:0 0 10px 0;}
.left-content .avenues-list .block .read-more{background:url(../images/sprit.png) no-repeat -174px -10px;text-align:center;width:134px;height:50px;margin:0 0px 0 0;font-family:'Open Sans', sans-serif;font-weight:300;font-size:16px;line-height:40px;color:#fff;position:absolute;right:-10px;bottom:10px;}
.left-content .avenues-list .block .read-more:hover{background:url(../images/sprit.png) no-repeat -174px -80px;}
.left-content .event-list{padding:10px 0;margin:0;}
.left-content .event-list > ul{margin:0;padding:0;display:block;}
.left-content .event-list > ul > li{margin:0;padding:30px 0;display:block;border-bottom:1px solid #cccccc;overflow:hidden;}
.left-content .event-list > ul > li:last-child{border:none;}
.left-content .event-list > ul > li .img{width:223px;float:left;margin:0 27px 0 0;}
.left-content .event-list > ul > li .img img{width:100%;}
.left-content .event-list > ul > li .datail{overflow:hidden;background:#fff;padding:20px 40px 0 20px;min-height:310px;}
.left-content .event-list > ul > li .datail h3{font-size:18px;line-height:20px;color:#58585a;margin:0 0 30px 0;padding:0;font-weight:300;font-family:'Open Sans', sans-serif;}
.left-content .event-list > ul > li .datail h4{font-size:13px;line-height:normal;color:#58585a;margin:0 0 24px 0;padding:0;font-weight:bold; display:none;}
.left-content .event-list > ul > li .datail p{font-size:13px;line-height:20px;color:#58585a;margin:0 0 20px 0;padding:0;font-weight:normal;}
.left-content .event-list > ul > li .datail p a{font-size:13px;line-height:20px;color:#58585a;font-weight:bold;font-style:italic;}
.left-content .about-detail{padding:27px 0 0 0;margin:0 0 54px 0;}
.left-content hr{width:100%;height:1px;float:left;border:none;background:#cccccc;clear:both;margin:10px 0 20px 0;}
.left-content .about-detail h2{padding:0;margin:0 0 14px 0;font-size:30px;color:#58585a;font-weight:300;font-family:'Open Sans', sans-serif;line-height:normal;}
.left-content .about-detail p{padding:0;margin:0 0 19px 0;font-size:13px;color:#58585a;line-height:20px;}
.left-content .about-detail h3{padding:0;margin:0 0 5px 0;font-size:25px;color:#58585a;font-weight:300;font-family:'Open Sans', sans-serif;line-height:normal;}
.about-image-right{max-width:100%;float:right;margin:0 0 0 37px;}
.about-image-left{max-width:100%;float:left;margin:0 30px 0 0;}
.left-content .about-detail h3{padding:0;margin:0 0 5px 0;font-size:25px;color:#58585a;font-weight:300;font-family:'Open Sans', sans-serif;line-height:normal;}
.left-content .about-detail h5{padding:0;margin:0 0 7px 0;font-size:18px;color:#c4221b;font-weight:400;font-family:'Open Sans', sans-serif;line-height:normal;}
.left-content .about-detail ul{padding:0;margin:0;overflow:hidden;}
.left-content .about-detail ul li{padding:0;margin:0 0 19px 0;font-size:13px;color:#58585a;text-indent:18px;line-height:20px;background:url(../images/bull_1.png) no-repeat left 7px;}
.left-content .about-detail i{padding:0;margin:10px 0 13px 0;font-size:18px;color:#c4221b;display:block;font-weight:300;font-family:'Open Sans', sans-serif;line-height:normal;font-style:italic;}
.left-content .about-detail strong{font-weight:bold;}
.left-content .pagination-1{margin:0;padding:0 0 30px 0;}
.left-content .pagination-1 ul{margin:0;padding:0;display:block;float:right;}
.left-content .pagination-1 ul li{margin:0;padding:0 0 0 10px;display:block;float:left;}
.left-content .pagination-1 ul li a{width:30px;height:30px;text-align:center;font-weight:300;font-family:'Open Sans', sans-serif;background:#008db2;font-size:16px;line-height:30px;color:#fff;display:block;}
.left-content .pagination-1 ul li a .fa{font-size:26px;line-height:30px;color:#fff;vertical-align:top;margin:0;}
.left-content .pagination-1 ul li a:hover, .left-content .pagination-1 ul li.active a{background:#ed1c24;}
.contact-section{padding:0;margin:0;}
.contact-map{padding:0;margin:0;background:#fff;line-height:1px;}
.contact-map-link{width:132px;height:40px;display:block;padding:0;margin:0;font-size:16px;color:#ffffff;text-align:center;background:#58585a;line-height:40px;font-weight:300;font-family:'Open Sans', sans-serif;}
.contact-map-link:hover{background:#959595;}
.contact-map-link i{margin-right:5px;}
.contact-map iframe{width:100%;}
.contact-map-link .fa-angle-up{display:none;}
.contact-map-2{padding:0 0 30px 0;margin:0;background:#fff;text-align:center;position:relative;;}
.contact-map-2 img {
  max-width: 100%;
  width: 700px;
}
.contact-map-name{height:30px;padding:0 10px;margin:10px 10px 10px 0;line-height:30px;background:#ed1c24;font-size:12px;color:#ffffff;font-family:'Open Sans', sans-serif;position:absolute;top:0;left:0;}
.contact-map-address{width:220px;padding:20px;margin:0;font-size:12px;color:#58585a;line-height:18px;text-align:left;font-family:'Open Sans', sans-serif;position:absolute;top:100px;left:50px;z-index:99;background:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.1);}
.contact-map-address a{color:#58585a;}
.contact-map-arrow{width:11px;height:13px;display:block;position:absolute;right:20px;bottom:-13px;background:url(../images/sprit.png) no-repeat -220px -185px;}
.contact-detail-2{padding:0;margin:0;}
.contact-section .sidebar h3{border-bottom:1px solid #fff;box-shadow:0 -1px 0px #cccccc inset;padding-bottom:38px;}
.contact-form{padding:28px 30px 0 0;margin:0;}
.contact-form h2{padding:0;margin:0 0 18px 0;font-size:30px;color:#58585a;font-weight:300;font-family:'Open Sans', sans-serif;line-height:normal;}
.contact-form ul{padding:0;margin:0;}
.contact-form ul li{width:50%;float:left;padding:0 20px 0 0;margin:0 0 18px 0;}
.contact-form ul li label{padding:0;margin:0 0 13px 0;display:block;font-size:13px;color:#58585a;}
.contact-form ul li label span{color:#ff0000;}
.contact-form ul li label i{width:23px;height:23px;margin:0 10px 0 0;font-size:12px;color:#58585a;text-align:center;line-height:21px;border-radius:50%;background:#ffffff;border:1px solid #979797;}
.contact-input{width:100%;height:45px;float:left;padding:0 10px;margin:0;font-size:13px;color:#58585a;background:#ffffff;border:1px solid #cccccc;line-height:45px;font-family:'Open Sans', sans-serif;}
.contact-message{width:100% !important;padding-right:0;}
.contact-input-2{width:100%;height:63px;float:left;padding:0 10px;margin:0;font-size:13px;color:#58585a;background:#ffffff;border:1px solid #cccccc;line-height:45px;font-family:'Open Sans', sans-serif;}
.contact-capcha{padding:10px 0 0 0;margin:0;}
.contact-capcha img{max-width:100%;}
.contact-button{font-size:16px;float:left;line-height:39px;color:#ffffff;margin:30px 0 0 0;padding:0 12px 0 0;text-align:center;display:block;background:url(../images/sprit.png) no-repeat -347px -10px;font-weight:300;font-family:'Open Sans', sans-serif;width:134px;height:40px;border:none;cursor:pointer;}
.contact-button:hover{background:url(../images/sprit.png) no-repeat -347px -80px;}
.contact-information{padding:18px 0 16px 0;margin:0;border-bottom:1px solid #fff;box-shadow:0 -1px 0px #cccccc inset;}
.contact-information h4{padding:0;margin:0 0 11px 0;font-size:15px;color:#58585a;font-weight:600;font-family:'Open Sans', sans-serif;}
.contact-information p{padding:0;margin:0;font-size:13px;color:#58585a;line-height:25px;}
.contact-information p a{font-size:13px;color:#58585a;}
.contact-information p a:hover{color:#ed1c24;}
.career-section{padding:20px;background:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);margin:40px 0 90px 0;}
.career-image{padding:0;margin:0 0 35px 0;}
.career-image img{max-width:100%;}
.career-section p{padding:0;margin:0 0 19px 0;font-size:13px;color:#58585a;line-height:20px;}
.career-section p a{color:#ed1c24;}
.career-section p a:hover{color:#008db2;}
footer{width:100%;float:left;padding:0;margin:0;background:url(../images/footer-bg.jpg) repeat left top;}
.footer-section{width:100%;min-height:100px;float:left;padding:0;margin:1px 0 0 0;border-top:1px solid #acacad;}
.footer-detail{width:100%;float:left;padding:0;margin:56px 0 0 0;}
.footer-detail h3{width:100%;float:left;padding:0;margin:0 0 22px 0;font-size:24px;color:#ffffff;font-weight:300;font-family:'Open Sans', sans-serif;}
.footer-navigation{width:26%;float:left;padding:0 10px 0 0;margin:0 0 31px 0;border-right:1px solid #4f4f50;box-shadow:-1px 0 0 #666668 inset;}
.footer-navigation ul{width:50%;float:left;padding:0 10px 0 0;margin:0;}
.footer-navigation ul li{width:100%;float:left;padding:0;margin:0 0 9px 0;list-style:none;}
.footer-navigation ul li a{float:left;padding:0;margin:0;font-size:13px;color:#ffffff;}
.footer-navigation ul li a:hover{color:#e1171e;}
.footer-contact{width:50%;float:left;padding:0 0 0 17px;margin:0;border-right:1px solid #4f4f50;box-shadow:-1px 0 0 #666668 inset;}
.footer-address{width:100%;float:left;padding:0 15px 0 0;margin:0;font-size:13px;color:#ffffff;line-height:22px;}
.footer-address-2{width:100%;float:left;padding:0 15px 0 0;margin:0;font-size:13px;color:#ffffff;line-height:22px;}
.footer-address-2 a{color:#ffffff;}
.footer-social{width:24%;float:left;padding:0 0 0 0px;margin:0;}
.footer-social ul{width:100%;float:left;padding:0;margin:0;}
.footer-social ul li{padding:0;margin:0 4px 0 0;display:inline;}
.footer-social ul li a{padding:0;margin:0;display:inline;}
.footer-social ul li a i{width:40px;height:40px;padding:0;margin:0;border:3px solid #ffffff;font-size:18px;color:#fff;line-height:34px;text-align:center;border-radius:50%;}
.footer-social ul li a:hover i{background:#fff;color:#e1171e;}
.copyright-detail{width:100%;float:left;padding:20px 0;margin:0;font-size:13px;color:#ffffff;text-align:center;background:none;border-top:1px solid #4f4f50;box-shadow:0 0 0 1px #666668 inset;line-height:20px;}
.copyright-detail a{font-size:13px;color:#ffffff;text-decoration:underline;}
.copyright-detail a:hover{text-decoration:none;color:#e1171e;}
.pop-up-background{background:rgba(0, 0, 0, 0.7);cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100;}
.pop-up-background-modal{cursor:default;}
.pop-up{visibility:hidden;left:50%;margin-left:-400px;max-width:800px;position:absolute;top:20px;width:90%;z-index:100;}
.pop-up.small{margin-left:-200px;max-width:400px;}
.pop-up.medium{margin-left:-300px;max-width:600px;}
.pop-up.large{margin-left:-479px;max-width:960px;background:#fff;}
.pop-up-content{background:#fff;min-height:30px;padding:30px;}
.pop-up-footer{text-align:right;}
.pop-up-footer{padding-top:24px;}
.pop-up-body{font-size:16px;color:#666;}
.pop-up-display-content{display:none;}
.pop-up .close{position:absolute;top:-18px;right:-15px;z-index:99;}
.pop-up .close a{font-size:15px;line-height:31px;color:#444444;width:33px;height:33px;background:#fff;display:inline-block;color:#444444;font-weight:bold;border-radius:50%;text-align:center;}
.pop-up .close a:hover{}
.pop-up-btn{padding:8px 15px;display:inline-block;background:#3B4658;border-radius:3px;margin-left:10px;color:#fff;font-size:15px;text-decoration:none;}
.pop-up-btn:hover, .pop-up-btn:focus{background:#6A798E;}
.ie6 .pop-up{border:10px solid #CED4E2;width:600px;}
.movie-popup{}
.movie-popup img{margin:0 0 15px 0;padding:0;max-width:100%;}
.event-popup img{margin:0 0 15px 0;padding:0;max-width:100%;min-height:400px;}
.pop-up-content p{font-size:13px;line-height:20px;color:#444444;font-weight:normal;padding:0 0 20px 0;}
.pop-up-content h4{font-size:13px;line-height:20px;color:#444444;font-weight:bold;padding:0 0 20px 0;}
.pop-up-content strong{font-weight:bold;}
.gallary-popup img{margin:0;padding:0;width:100%;}
.errorpage{font-size:50px;padding:200px 0px;font-size:250px;font-weight:bold;text-align:center;}
.wp-pagenavi span.current{width:30px;height:30px;text-align:center;font-weight:300;font-family:'Open Sans', sans-serif;background:#ed1c24;font-size:16px;line-height:30px;color:#fff;display:block;}
.wp-pagenavi a.page{width:30px;margin:0px;height:30px;text-align:center;font-weight:300;font-family:'Open Sans', sans-serif;background:#58585a;font-size:16px;line-height:30px;color:#fff;display:block;}
.wp-pagenavi a.nextpostslink{width:30px;height:30px;text-align:center;font-weight:300;font-family:'Open Sans', sans-serif;background:#ed1c24;font-size:16px;line-height:30px;color:#fff;display:block;}
.wp-pagenavi a, .wp-pagenavi span{border:medium none !important;float:left;font-size:26px;font-weight:600;line-height:32px;padding:0px 3px !important;margin:0 5px !important;text-decoration:none !important;}
.wp-pagenavi a.previouspostslink{width:30px;height:30px;text-align:center;font-weight:300;font-family:'Open Sans', sans-serif;background:#ed1c24;font-size:16px;line-height:30px;color:#fff;display:block;}
div.wpcf7-validation-errors{border-color:#f00 !important;color:#f00;font-size:14px;}
span.wpcf7-not-valid-tip{display:inline !important;}
.footer-navigation ul li.active a, .footer-navigation ul li a:hover{color:#ed1c24 !important;}
#recaptcha_widget_div{clear:left;width:590px;float:left;padding-left:110px;}
#recaptcha-submit-btn-area{clear:both;float:left;width:246px;padding:10px 0 10px 0;}
.comment-form{min-height:400px;}
div.wpcf7-response-output{clear:both;margin:5em 0.5em 1em !important;padding:0.2em 1em;}
.contactcaptcha{padding-left:0px !important;}
.venue-inner .venue-content h2{font-size:20px;}
.experiential-detail-2 ul li{clear:both;margin:0;display:block;font-size:13px;line-height:18px;color:#58585a;padding:0 0 12px 24px;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(../images/bull_1.png) no-repeat left 5px;}
.left-content .services-list .block .icon div{display:block;height:46px;max-width:50px;}
.left-content .services-carousel .block .icon div{display:block;height:46px;max-width:50px;}
.left-content .avenues-list .block .icon div{display:block;height:46px;max-width:50px;}
.left-content .tit h2{color:#58585a;font-family:'Open Sans', sans-serif;font-size:30px;font-weight:300;line-height:normal;margin:0 0 14px;padding:0;}
.left-content .tit h3{color:#58585a;font-family:'Open Sans', sans-serif;font-size:25px;font-weight:300;line-height:normal;margin:0 0 14px;padding:0;}
.sercon p{color:#58585a;font-size:13px;line-height:20px;margin:0;padding:0 0 10px;}
p strong{font-weight:bold;}
.comment-form h3 a{margin:0 0 30px 0;font-weight:bold;font-size:13px;color:#b00206;padding:15px 0;}
.left-content .event-list > ul > li .datail h3 a{color:#008db2;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:300;line-height:20px;margin:0 0 30px;padding:0;}
.left-content .event-list > ul > li .datail h3 a:hover{color:#e1171e;}
.client-carousel .etabs{text-align:center;margin-bottom:30px;}
.client-carousel .tab-block-inner{}
.client-carousel .tab{display:inline;font-size:30px;color:#58585a;line-height:32px;margin:0;padding:0 0 30px 0;font-family:'Open Sans', sans-serif;font-weight:300;text-align:center;}
.client-carousel .tab a{color:#58585a;}
.client-carousel .tab a:hover{color:#008db2;}
.client-carousel .tab.active a{color:#008db2;}
.owlimg a{background:none repeat scroll 0 0 #fff;border:1px solid #cccccc;display:table-cell;height:104px;text-align:center;vertical-align:middle;width:186px;}
.services-carousel-images a, .services-carousel-images a:visited{position:relative;height:100px;width:100px;background:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:solid 2px #ed1c24;text-align:center;z-index:111;}
.icon-01{margin:0 auto;padding:0;position:relative;text-align:center;width:38%;}
.moviecon h2{font-size:15px;font-weight:700;padding:0 0 10px 0;}
@media only screen and (min-width:768px) and (max-width:959px){.container_menu{width:100%;display:none;}
}
@media only screen and (min-width:480px) and (max-width:767px){.container_menu{width:100%;margin:0;}
.nav > li > .fulldrop{width:auto!important;margin:0!important;}
.nav li ul{padding:0 15px;}
.fulldrop ul li{border-bottom:1px dashed #FFFFFF!important;float:left!important;list-style:none outside none!important;margin:0 3%!important;padding:16px 0!important;width:44%!important;}
.nav li ul, .nav li .fulldrop, .nav li .coldrop{top:38px !important;}
}
@media only screen and (max-width:479px){.container_menu{width:100%;}
.nav > li > .fulldrop{width:auto!important;margin:0!important;}
.nav li ul{padding:0 15px;}
.fulldrop ul li{border-bottom:1px dashed #FFFFFF!important;float:left!important;list-style:none outside none!important;margin:0 3%!important;padding:16px 0!important;width:44%!important;}
.nav li ul, .nav li .fulldrop, .nav li .coldrop{top:30px !important;}
	#topbar .container{justify-content:center;}
	#topbar .container .top-right{padding-top:10px;}
	.contact-information {
    width: 100% !important;
	padding:12px !important;	
  }
	.footer-navigation ul{
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.footer-navigation ul li:not(:last-child){
		border-right: 1px solid white;
	}
}
.nav{font-size:13px;line-height:13px;position:relative;float:right;padding:43px 0 0 0;margin:0;}
.nav a, .nav a:link, .nav a:visited, .nav a:hover, .nav a:focus, .nav span{display:block;outline:0;text-decoration:none;}
.nav > li{height:56px;}
.nav > li > a{border-right:solid 1px #58585a !important;color:#58585a;font-family:"Open Sans", sans-serif;font-size:18px;line-height:18px;font-weight:300;display:block;padding:0px 15px;}
.nav li.last-nav a{}
.nav > li{display:inline-block;}
.nav > li.search{border:none;-webkit-box-shadow:none;box-shadow:none;float:right;padding:15px 0;}
.nav > li.search:hover{background-color:transparent;}
.nav > li.search input{border:1px solid #969690;color:white;background-color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 18px;padding:2px 5px;}
.nav > li.active > a{color:#ed1c24;}
.nav > li.active > span.dropdown_arrow{background:url('../images/d_arrow_2.png') no-repeat center bottom;width:100%;height:5px;position:relative;top:0;margin:0;padding:0;}
.nav > li > a > span.rightside_arrow{background:url('../images/rightside_arrow.png') no-repeat right top;height:12px;margin:-10px -12px 3px 0;padding:0;}
.nav > li > a > span.fa{color:#ed1c24 !important;font-size:12px !important;margin:4px 0 0 6px !important;vertical-align:top !important;display:block;float:right;}
.fa{display:inline-block;font-family:FontAwesome !important;font-style:normal;font-weight:normal;line-height:1;}
.nav > li:hover > a{color:#ed1c24;}
.nav > li:hover > span.dropdown_arrow{background:url('../images/d_arrow_2.png') no-repeat center bottom;width:100%;height:5px;position:relative;top:0;margin:0;padding:0;}
.nav > li > ul{visibility:hidden;position:absolute;list-style:none;top:97px;width:222px;text-align:left;margin-top:30px;z-index:99;padding:0;background:url(../images/menu-red-line.jpg) no-repeat left top !important;padding-top:3px;font-family:"Open Sans", sans-serif;font-size:16px;line-height:20px;color:#354a5f;z-index:111;margin-left:18px;}
.nav > li:hover > ul{visibility:visible;margin-top:0;}
.nav li > ul li:first-child{padding-top:10px;}
.nav li > ul li{font-size:11px;position:relative;display:block;padding:6px 10px 6px 20px;font-family:"Open Sans", sans-serif;font-size:16px !important;font-weight:300;line-height:20px;color:#354a5f;background:#fff !important;}
.nav li > ul li a, .nav li > ul li a:visited{color:#354a5f !important;}
.nav li > ul li.active a, .nav li > ul li a:hover{color:#ed1c24 !important;}
label.mobile_menu span{margin-left:10px;color:white;display:none;}
.nav > li > ul li:hover{color:#ed1c24;}
.nav ul li:hover > a{color:#333;}
.nav > li > ul li ul{visibility:hidden;position:absolute;list-style:none;top:-1px;left:200px;background-color:#222222;width:200px;text-align:left;padding:0px;border:1px solid black;margin-left:30px;}
.nav > li ul li:hover > ul{visibility:visible;margin-left:0px;padding:0 15px;}
.nav > li > .fulldrop{visibility:hidden;position:absolute;list-style:none;top:33px;margin:0 0 0 22px;width:200px;text-align:left;padding:10px 0;z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}
.nav > li > .fulldrop > div{background:#222222!important;height:auto;float:left;}
.nav > li:hover .fulldrop{visibility:visible;margin-top:0px;}
.nav ul li:hover:after{color:white;}
.nav .coldrop{opacity:0;visibility:hidden;position:absolute;list-style:none;top:53px;background-color:#222222;min-height:100px;text-align:left;margin-top:30px;padding:0;border:1px solid black;padding:0 10px;z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nav > li:hover .coldrop{opacity:1;visibility:visible;margin-top:0px;}
.nav .coldrop .column{width:130px;margin:0 9px;}
input#mobile_menu{display:none;}
.nav .column{width:14.1%;float:left;color:white;margin:0 0 0 2.2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nav .column ul{padding:0;margin:0;}
.nav .column ul li{padding:0;list-style:none;font-size:11px;}
.nav .column h3{font-size:13px;font-weight:bold;padding:14px 0;margin:5px 0 10px 0;border-bottom:1px solid black;-webkit-box-shadow:0px 1px 0px 0px rgba(51, 51, 51, 1);-webkit-box-shadow:0px 1px 0px 0px rgba(51, 51, 51, 1);}
.nav .column ul li a{display:block;padding:0 0 15px 0;}
.nav > li > ul li ul, .nav li >ul li, .nav > li > .fulldrop, .nav > li > .coldrop, .nav > li > ul, .nav > li{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-outs;background:url('../images/divider_line.png') right 8px no-repeat;}
.last_lint{background:none !important;}
.nav > li > ul li ul, .nav li >ul li, .nav > li > .fulldrop, .nav > li > .coldrop, .nav > li > ul{}
ul.slimmenu{display:none;}
@media only screen and (max-width:959px){.nav > li > ul li ul li ul{left:-201px;z-index:3;}
.nav > li > a{font-size:12px;}
.nav .coldrop .column{width:120px;margin:0 5px;}
}
@media only screen and (max-width:767px){label.mobile_menu span{display:inline;}
label.mobile_menu{position:relative;display:block;width:100%;background-color:#222222;padding:10px 0;border-bottom:1px solid white;}
.nav{display:none;}
.nav{padding:0;}
.nav li{width:100%;text-align:left;margin-left:0;}
.nav > li{background:none;position:relative;}
.nav > li > a{display:inline;}
.nav li ul, .nav li .fulldrop, .nav li .coldrop{top:45px;}
.nav{position:relative;float:none;padding:0 0 0 4px;margin:0;}
.nav li ul{padding:0;}
.nav .fulldrop, .nav .coldrop{width:100%;}
.nav li > ul li{padding:18px 0px;}
#mobile_menu:checked+.nav{display:block}
.nav .column, .nav .coldrop .column{width:94%;padding:0 3%;}
.nav > li > ul{width:100%;}
.nav > li > ul li ul{width:100%;top:43px;left:auto;right:0;padding-left:1px;margin-top:30px;z-index:2;}
.nav > li > ul > li:hover ul{margin-top:0;}
.nav > li > ul li ul li ul{width:100%;top:43px;left:-1px;padding-left:1px;margin-left:0;margin-top:30px;}
.nav > li > ul > li ul li:hover ul{margin-top:0;}
.nav > li > ul li{padding:15px 0 15px 6%;width:94%;}
.nav > li > ul li ul li{padding:15px 0 15px 9%;width:91%;}
label:after{position:absolute;top:0px;right:10px;font-size:30px;color:white;}/* content:"\2261"; */
.nav > li > ul li ul li ul li{padding:15px 0 15px 12%;width:88%;}
.nav > li > ul li:hover{background-color:transparent;}
.nav > li.search{float:none;padding-left:14px;}
.nav ul li.dropdown:after{left:90%;}
.nav .column, .nav .coldrop .column, .nav > li > ul, .nav > li > ul li ul, .nav > li > ul li ul li ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media only screen and (min-width:768px) and (max-width:959px){.nav a, .nav a:link, .nav a:visited, .nav a:hover, .nav a:focus, span{}
.nav > li > .fulldrop{margin:0 0 0 10px;}
.nav a, .nav a:link, .nav a:visited, .nav a:hover, .nav a:focus, span{font-size:16px;}
.nav > li > ul li ul, .nav li >ul li, .nav > li > .fulldrop, .nav > li > .coldrop, .nav > li > ul, .nav > li{background:url('../images/divider_line.png') right 6px no-repeat;}
.fulldrop a{padding:7px 8px !important;font-size:12px !important;}
}
.fulldrop ul{width:auto;float:left;padding:0 15px;margin:0;}
.fulldrop ul li{float:left;padding:16px 0;margin:0;list-style:none;width:100%;border-bottom:dashed 1px #ffffff;}
.fulldrop ul li:last-child{border-bottom:none;}
.fulldrop ul li a{color:#FFFFFF!important;font-size:15px!important;font-family:'CenturyGothic'!important;padding:0!important;}
.fulldrop ul li a:hover{color:#f7941e!important;}
.logobg.gyms-home-icon img{padding-top:40px !important;}
.logobg.gyms-home-icon .services-titles{margin-top:6px !important;}
.gymsclass{margin-top:15px;}
.mallclass{margin-top:4px;}
.showlink{margin:10px 0 0 30px;}
.showlink li{background:none repeat scroll 0 0 #fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.1);color:#58585a;font-family:'Open Sans', sans-serif;font-size:12px;right:30px;line-height:18px;margin:0;padding:20px;position:absolute;text-align:left;bottom:20px;width:320px;z-index:99;}
.showlink a{color:#58585a;font-family:'Open Sans', sans-serif;text-decoration:none;font-size:12px;margin:5px;}
.showlink a:hover{color:#000000;}
.ui-cluetip-header{display:none !important;}
#cluetip{width:auto !important;}
#Map ul li p{width:100%;float:left;}
#status{width:200px;height:200px;position:absolute;left:50%;top:47%;background-image:url('../images/status.gif');background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;}
h2.map-text{color:#58585a;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:300;line-height:normal;margin:0 0 30px;padding:0;}
.pop-up-content.up-coming-movies-content{float:left;width:100%;}
.up-coming-movies-popup{width:70%;float:left;padding:0;margin:0;}
.up-coming-movies-popup img{min-height:inherit;width:auto;max-width:inherit;}
.up-coming-movies-popup .alignleft{width:auto;float:left;margin:0 25px 0 0;padding:0;height:auto;}
.up-coming-movies-popup p{width:100%;float:none;padding:0!important;font-weight:400;margin:0 0 13px 0;font-size:13px;line-height:20px;color:#58585a;font-family:'Open Sans', sans-serif;}
.up-coming-movies-popup p:last-child{margin-bottom:0;}
.up-coming-movies-popup p strong{font-size:15px;font-weight:600;font-family:'Open Sans', sans-serif;margin-right:5px;}
.up-coming-movies-popup h2{font-family:"Open Sans",sans-serif;font-size:15px;font-weight:600;margin-right:5px;width:auto;float:left;}
.up-coming-movies-popup h3{font-size:18px;line-height:20px;color:#58585a;margin:0 0 13px 0;padding:0;font-weight:300;font-family:'Open Sans', sans-serif;}
.up-coming-movies-popup h3 strong{font-size:15px;font-weight:600;font-family:'Open Sans', sans-serif;margin-right:5px;}
.up-coming-movies-img{width:auto;float:left;padding:0;margin:0;}
.up-coming-movies-img img{min-height:inherit;width:auto;max-width:inherit;}
.up-coming-movies-img .alignleft{width:auto;float:left;margin:0 25px 0 0;padding:0;height:auto;}
.left-content .blog-style{padding:40px 0 0;}

.wp-pagenavi {
	clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}


div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	color: #f00;
	font-size: 1em;
	display: block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip { 
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid #ff0000;
	background: #fff;
	padding: .2em .8em;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}

.wpcf7-display-none {
	display: none;
}

div.wpcf7 img.ajax-loader {
	border: none;
	vertical-align: middle;
	margin-left: 4px;
}

div.wpcf7 div.ajax-error {
	display: none;
}

div.wpcf7 .placeheld {
	color: #888;
}


/* mobile menu css */

.menu-collapser {
    position: relative;
    color: #000;
    width: 100%;
    height: 48px;
    line-height: 48px;
    font-size: 24px;
    padding: 0 8px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family:'CenturyGothic-Bold';
    margin:0;
}
.collapse-button {
    position: absolute;
    right: 0;
    top: 70px;
    width: 40px;
    background-color: #e1171e;
    background-repeat: repeat-x;
    color: #FFFFFF;
    padding: 7px 10px;
    cursor: pointer;
    font-size: 14px;
    text-align: center;

    transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);

    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}
.collapse-button:hover, .collapse-button:focus {
    background-image: none;
    background-color: #040404;
    color: #FFF;
}
.collapse-button .icon-bar {
    background-color: #fff;
    display: block;
    height: 2px;
    width: 18px;
    margin: 4px 0;
}

ul.slimmenu {
    list-style-type: none;
    margin:52px 0 0 0;
    padding: 0;
    width: 93%;
    position:fixed;
    z-index:111;
	border-radius:0;
}
ul.slimmenu li {
    position: relative;
    display: inline-block;
    background: rgba(0, 0, 0, .8);
}
ul.slimmenu > li { margin-right: -5px;}
ul.slimmenu > li:first-child { border-left: 0 }
ul.slimmenu > li:last-child { margin-right: 0 }
ul.slimmenu li a {
    display: block;
    color: #fff;
    padding: 12px 64px 12px 16px;
    font-size: 16px;
    text-align:left;
    text-decoration: none;

}
ul.slimmenu li a:hover {
    background-color: #e1171e;
    text-decoration: none;
}
ul.slimmenu li .sub-collapser {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.075);
    position: absolute;
    right: 0;
    top: 0;
    width: 48px;
    height: 100%;
    text-align: center;
    z-index: 999;
    cursor: pointer;
}
ul.slimmenu li .sub-collapser:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.25em;
}
ul.slimmenu li .sub-collapser > i {
    color: #fff;
    font-size: 18px;
    display: inline-block;
    vertical-align: middle;
}
ul.slimmenu li ul {
    margin: 0;
    list-style-type: none;
}
ul.slimmenu li ul li { background: rgba(0, 0, 0, .9); }
ul.slimmenu li > ul {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    z-index: 999;
    width: 100%;
}
ul.slimmenu li > ul > li ul {
    display: none;
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 999;
    width: 100%;
}

ul.slimmenu li > ul{border:none;}

ul.slimmenu.collapsed li {
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}
ul.slimmenu.collapsed li a {
    display: block;
    border-bottom: 1px solid #fff;
	width:100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}
ul.slimmenu.collapsed li .sub-collapser {
    height: 44px;
}
ul.slimmenu.collapsed li > ul {
    display: none;
    position: static;
}


/* owl css */

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

/* owl theme css */

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}


/* flip css */

.g_content{margin-left:auto;margin-right:auto;padding-top: 106px;padding-left: 0px;}
.content_left{width:620px;float:left;}
.blog_block{border-bottom:1px solid #d7d7d7;}
.blog_block p{background:url(blog_imgshow_1.jpg) no-repeat;width:57px;height:62px;float:left;text-align:center;margin-right:8px;vertical-align:top;}
.img_show{width:500px;}
.content_right{width:275px;float:right;}
.blog_right{border:1px solid #ececec;}
.blog_right .g_txt19{padding-left:10px;padding-top:30px;padding-bottom:20px;}
.blog_right .show{padding:5px 5px 30px 5px;}
.btitle_right{background:#0fa7d1;padding-left:10px;}
.g_content1{width:945px;margin-left:auto;margin-right:auto;overflow:hidden;}
.g_line1{height:1px;background:#e7e7e7;overflow:hidden;}
.g_line2{border-bottom:1px dotted #b6b6b6;padding-bottom:30px;}
.g_line2 img{float:left;margin-top:30px;margin-left:15px;}
.g_line3{height:1px;background:#d9d9d9;overflow:hidden;}
.content_block{margin-left:auto;margin-right:auto;}
.c_table1 td{padding-top:10px;padding-bottom:15px;}
.c_title1{font:bold 30px/19px Conv_REFSAN;color:#1d1d1d}
.c_table1 a{font:bold 16px/19px Conv_REFSAN;color:#616161}
.content_block1{margin-left:auto;margin-right:auto;}
.c_title2{font:bold 41px/19px Conv_REFSAN;color:#2b80b7}
.c_title2_left{font:26px/19px Conv_REFSAN;color:#616161}
.c_table2 td{padding-top:30px;padding-bottom:30px;}
.content_block1_left{float:left;border-right:solid 1px #e7e7e7;}
.content_block1_right{float:right;}
.content_block2{margin-left:auto;margin-right:auto;}
.c_title3{font:bold 30px/19px Conv_REFSAN;color:#1d1d1d;}
.content_block2_left{float:left;}
.content_block2_left a{font:bold 18px/19px Conv_REFSAN;color:#616161;text-decoration:underline}
.content_block2_right{float:right;}
.content_block3 p{font:bold 18px/19px Conv_REFSAN;color:#616161}
.include_vblock{overflow:hidden;_width:935px;}
.include_vblock .left{float:left;_display:inline;}
.include_vblock .right{float:right;_display:inline;}
.video_shadow{background:url(howToworks_imgshows_2.jpg) no-repeat center top;height:51px;}
.ivideo_border, a .ivideo_border, a:hover .ivideo_border{border:4px solid #e8e8e8;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;cursor:pointer;}
.img_de_ab1{position:absolute;left:300px;top:150px;}
.img_de_ab2{position:absolute;left:0;bottom:-170px;}
h2.g_tilte1, h2.g_tilte2, .g_tilte3, .g_tilte4, .g_tilte5{font:bold 38px/45px Conv_REFSAN;color:#161616;text-shadow:1px 1px 1px #c5c5c5;-moz-text-shadow:1px 1px 1px #c5c5c5;-webkit-text-shadow:1px 1px 1px #c5c5c5;-o-text-shadow:1px 1px 1px #c5c5c5;}
h1.g_tilte1{font:bold 38px/45px Conv_REFSAN;color:#161616;text-shadow:1px 1px 1px #c5c5c5;}
h1.g_tilte13{font:bold 30px/45px Conv_REFSAN;color:#161616;text-shadow:1px 1px 1px #c5c5c5;}
h2.g_tilte2{font-size:30px;line-height:36px;}
.g_tilte2{font:bold 38px/50px Conv_REFSAN;text-align:center;color:#424242;}
.g_tilte3{font:bold 20px/32px Conv_REFSAN;text-align:center;color:#424242;}
.g_tilte4{font:bold 25px/32px Conv_REFSAN;text-align:left;color:#5a5a5a;}
.g_tilte5{font:bold 48px/60px Conv_REFSAN;text-align:center;color:#4f95d7;}
.g_tilte6{font:bold 19px/30px Conv_REFSAN;text-align:left;color:#2c6493;}
.g_tilte6 a{color:#2c6493;text-decoration:none;}
.g_tilte6 a:hover{text-decoration:underline;}
.g_tilte7{font:bold 28px/36px Conv_REFSAN;color:#161616;text-shadow:1px 1px 1px #c5c5c5;-moz-text-shadow:1px 1px 1px #c5c5c5;-webkit-text-shadow:1px 1px 1px #c5c5c5;-o-text-shadow:1px 1px 1px #c5c5c5;background:url(content_imgshow_2.jpg) no-repeat 0px 5px;text-align:left;text-indent:30px;cursor:pointer;}
.g_tilte7change{font:bold 28px/36px Conv_REFSAN;color:#161616;text-shadow:1px 1px 1px #c5c5c5;-moz-text-shadow:1px 1px 1px #c5c5c5;-webkit-text-shadow:1px 1px 1px #c5c5c5;-o-text-shadow:1px 1px 1px #c5c5c5;background:url(content_imgshow_1.jpg) no-repeat 0px 5px;text-align:left;text-indent:30px;cursor:pointer;}
.g_tilte8{font:bold 22px/32px Conv_REFSAN;text-align:left;color:#494949;}
.g_tilte9{font:bold 22px/31px Conv_REFSAN;float:left;}
.g_tilte9 a{color:#161616;}
.g_tilte10{font:37px/47px Conv_REFSAN;color:#000;}
.g_tilte11{font:bold 38px/42px Conv_REFSAN;color:#050505;}
.g_title12{font:bold 38px/45px Conv_REFSAN;color:#161616;}
.g_title13{font:bold 25px/29px Conv_REFSAN;color:#0000;}
.g_txt1{font:14px/22px Conv_REFSAN;color:#7b7b7b;}
.g_txt1 a{color:#2a80b6;text-decoration:underline;}
.g_txt1 a:hover{text-decoration:none;}
.g_txt1 a.more{color:#FFF;text-decoration:none;font:12px/19px Arial;border:1px solid #1474a9;padding-left:5px;padding-right:5px;background:#2a80b6;height:20px;}
.g_txt1 a.more:hover{text-decoration:none;box-shadow:2px 2px 3px #9e9e9e;-webkit-box-shadow:2px 2px 3px #9e9e9e;-moz-box-shadow:2px 2px 3px #9e9e9e;-o-box-shadow:2px 2px 3px #9e9e9e;}
.g_txt2{font:12px/22px Conv_REFSAN;color:#7b7b7b;}
.g_txt2 .pr1{position:relative;top:-5px;margin-right:5px;}
.g_txt2 .pr2{position:relative;top:5px;margin-left:5px;}
.g_txt3{font:16px/32px Arial;padding-left:30px;padding-right:30px;background:#fd892d;height:32px;background:#fd892d;display:inline-block;*display:inline;*zoom:1;border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
.g_txt3 a.more1{color:#FFF;text-decoration:none;height:32px;}
.g_txt3:hover{box-shadow:2px 2px 3px #9e9e9e;-webkit-box-shadow:2px 2px 3px #9e9e9e;-moz-box-shadow:2px 2px 3px #9e9e9e;-o-box-shadow:2px 2px 3px #9e9e9e;}
.g_txt3 a.more1:hover{text-decoration:none}
.g_txt4{font:bold 22px/29px Arial;color:#fff;width:300px;}
.g_txt5{font:bold 81px/81px Arial;color:#fff;}
.g_txt6{font:bold 102px/102px Arial;color:#fff;}
.g_txt7{font:24px/37px Conv_REFSAN;color:#b5b5b5;}
.g_txt8{font:18px/36px Conv_REFSAN;color:#595959;}
.g_txt9{font:14px/22px Conv_REFSAN;color:#181818;clear:right;}
.g_txt10{font:16px/19px Conv_REFSAN;color:#487acb;}
.g_txt10 a{color:#487acb;}
.g_txt11{font:14px/30px Conv_REFSAN;}
.g_txt11 a{color:#487acb;}
.g_txt12{font:bold 30px/39px Conv_REFSAN;color:#fff;text-align:center;}
.g_txt13{font:bold 68px/72px Conv_REFSAN;color:#fff;}
.g_txt14{font:14px/22px Conv_REFSAN;color:#fff;}
.g_txt15{font:14px/22px Conv_REFSAN;color:#181818;}
.g_txt15 a{color:#477acb;}
.g_txt16{font:bold 39px/57px Conv_REFSAN;color:#fff;}
.g_txt17{font:bold 16px/27px Conv_REFSAN;color:#fff;}
.g_txt18{font:12px/17px Arial;color:#969696;margin-top:20px;}
.g_txt19{font:14px/22px Arial;color:#3d3d3d;}
.g_txt19 a{color:#3598dc;}
.g_txt20{font:bold 18px/35px Conv_REFSAN;color:#fff;}
a.btn_blue{display:inline-block;height:50px;background:#66ac23;text-decoration:none;font:bold 23px/50px Georgia;color:#fff;text-shadow:1px 1px 3px #426f17;box-shadow:1px 2px 2px #c4c4c4;border-radius:3px;text-align:center;padding-left:55px;padding-right:55px;}
.btn_submit{font:bold 16px/36px Arial;color:#fff;text-align:center;display:inline-block;width:104px;height:41px;background:url(create_on_but.jpg) no-repeat left top;border:none;cursor:pointer;}
.g_right_a{font:14px/20px Arial;text-align:left;}
.g_right_a .create_one_but{font:bold 16px/36px Arial;color:#fff;text-align:center;display:inline-block;width:104px;height:41px;background:url(create_on_but.jpg) no-repeat left top;}
.g_right_a .create_one_but:hover{background:url(create_on_but_hover.jpg) no-repeat left top;text-decoration:none;}
a.abtn{-webkit-transition:all .4s;-moz-transition:all .4s ease .5s;-o-transition:all .4s;transition:all .4s ease .5s;}
.t_scrollfirstbar{width:985px;z-index:80;margin-bottom:-1px;}
.t_scrollfirstbarshadow{width:985px;position:fixed;top:0;background-color:#fff;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));}
.g_showlist1{width:850px;margin-left:auto;margin-right:auto;}
.g_showlist1 li{width:230px;float:left;margin-right:80px;}
.g_showlist1 li img{margin-left:auto;margin-right:auto;}
.g_showlist1 li img.img1{display:block;width:75px;}
.g_showlist1 li img.img2{display:block;width:79px;}
.g_showlist1 li img.img3{display:block;width:101px;}
.g_showlist1 li img.img5{display:block;width:100px;}
.g_showlist1 li.w205{width:200px;margin-right:40px;}
.g_showlist1 li.nm{margin-right:0px;}
.g_showlist2{font:16px/24px Arial;}
.g_showlist2 li{margin-bottom:20px;background:url(cli_1.jpg) no-repeat 0px 8px;padding-left:20px;color:#7b7b7b;}
.g_showlist2 li a{color:#2a80b6;text-decoration:underline;}
.g_showlist2 li a:hover{font:16px/24px Arial;text-decoration:none;}
.g_showlist3{font-family:'Open Sans', sans-serif;font-weight:300;font-size:13px;color:#d41f1d;}
.g_showlist3 li{float:left;width:210px;height:150px;cursor:pointer;position:relative;perspective:500px;-webkit-perspective:500px;-moz-perspective:500px;-o-perspective:500px;-ms-perspective:500px;transform: rotate(45deg);}
.g_showlist3 li.nomarginr{margin-right:0;}
.g_showlist3 li.bg1 .card_pos, .g_showlist3 li.bg1 .card_neg{background-color:#00a2d3;}
.g_showlist3 li.bg2 .card_pos, .g_showlist3 li.bg2 .card_neg{background-color:#f1c40f;}
.g_showlist3 li.bg3 .card_pos, .g_showlist3 li.bg3 .card_neg{background-color:#aa452f;}
.g_showlist3 li.bg4 .card_pos, .g_showlist3 li.bg4 .card_neg{background-color:#55367a;}
.g_showlist3 li.bg5 .card_pos, .g_showlist3 li.bg5 .card_neg{background-color:#f3701d;}
.g_showlist3 li.bg6 .card_pos, .g_showlist3 li.bg6 .card_neg{background-color:#01b169;}
.g_showlist3 li.bg7 .card_pos, .g_showlist3 li.bg7 .card_neg{background-color:#024883;}
.g_showlist3 li.bg8 .card_pos{background-color:#fff;}
.g_showlist3 li.bg8 .card_pos, .g_showlist3 li.bg8 .card_neg{background-color:#dd161d;}
.bg8, .card_pos{background-color:#c90c13;}
.g_showlist3 li.bg9 .card_pos, .g_showlist3 li.bg9 .card_neg{background-color:#f2f2f2;}
.g_showlist3 li.bg8 .card_pos,{background-color:#c90c13;}
.card_pos, .card_neg{backface-visibility:hidden;transform-style:preserve-3d;transition:all ease-in-out 500ms;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transition:all ease-in-out 500ms;-moz-backface-visibility:hidden;-moz-transform-style:preserve-3d;-moz-transition:all ease-in-out 500ms;-o-backface-visibility:hidden;-o-transform-style:preserve-3d;-o-transition:all ease-in-out 500ms;-ms-backface-visibility:hidden;-ms-transform-style:preserve-3d;-ms-transition:all ease-in-out 500ms;overflow:hidden;}
.g_showlist3 li .card_pos{width:150px;height:150px;background-color:#00a2d3;position:absolute;top:0;left:0;z-index:10;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);}
.g_showlist3 li .card_pos .logobg{width:210px;height:150px;margin-right:0;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);}
.g_showlist3 li .card_pos .logobg-red{width:210px;height:150px;background:#e1171e;margin-right:0;}
.services-titles{color:#d41f1d;}
.logobg p{padding-top:20px;padding-right: 40px;font-family:'Open Sans', sans-serif;font-weight:300;font-size:22px;}
.logobg-red p{padding-top:20px;font-family:'Open Sans', sans-serif;font-weight:300;font-size:25px;}
.g_showlist3 li .card_pos .logobg img{width:auto;height:auto;padding-top:10px;padding-right: 39px;}
.g_showlist3 li .card_pos .logobg-red img{width:auto;height:auto;padding-top:30px;}
.g_showlist3 li .card_neg{width:150px;height:150px;background-color:#00a2d3;position:absolute;top:0;left:0;z-index:5;transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);}
.services-title{padding-top:20px;padding-bottom:5px;font-family:'Open Sans', sans-serif;font-weight:300;font-size:25px;transform: rotate(-45deg);}
.g_showlist3 li .card_neg .txt{padding-top:5px;line-height:18px;transform: rotate(-45deg);}
.g_showlist3 li .card_neg a{color:#fff;text-decoration:none;text-align:center;margin-right:auto;margin-left:auto;}
.g_showlist3 li .card_neg a:hover{text-decoration:underline;}
.g_showlist3 li:hover{z-index:20;}
.g_showlist3 li:hover .card_pos{transform:rotateY(180deg);transition:all ease-in-out 500ms;-webkit-transform:rotateY(180deg);-webkit-transition:all ease-in-out 500ms;-moz-transform:rotateY(180deg);-moz-transition:all ease-in-out 500ms;-o-transform:rotateY(180deg);-o-transition:all ease-in-out 500ms;z-index:4;*z-index:30;z-index:30/0;}
.g_showlist3 li:hover .card_neg{transform:rotateY(0deg);transition:all ease-in-out 500ms;-webkit-transform:rotateY(0deg);-webkit-transition:all ease-in-out 500ms;-moz-transform:rotateY(0deg);-moz-transition:all ease-in-out 500ms;-o-transform:rotateY(0deg);-o-transition:all ease-in-out 500ms;}
.g_showlist4{width:800px;font:16px/22px Conv_REFSAN;}
.g_showlist4 li{margin-bottom:30px;background:url(wenziyemian_imgshow_4.jpg) no-repeat 0px 5px;padding-left:20px;color:#1f1f1f;}
.g_showlist4 li a{color:#477acb;}
.g_silderblock{width:932px;margin-right:auto;margin-left:auto;}
#slides{width:932px;height:353px;overflow:hidden;position:relative;background:#f0f0f0 url(loading.gif) no-repeat center center;}
#slides .slides_container{width:932px;overflow:hidden;position:relative;display:none;}
#slides .slides_container .slide{width:932px;height:353px;display:block;}
#slides .slides_container .slide img{width:932px;height:353px;}
#slides .next, #slides .prev{width:30px;height:42px;background:url(l_bg.png) no-repeat -50px -52px;position:absolute;top:100px;display:block;z-index:10;}
#slides .prev{left:10px;}
#slides .next{background-position:-85px -52px;right:10px;}
#slides .next:hover, #slides .prev:hover{background-color:#000;}
#slides .pagination{bottom:12px;left:50%;margin-left:-30px;width:75px;z-index:15;position:absolute;}
#slides .pagination li{float:left;margin:0 1px;list-style:none;}
#slides .pagination li a{display:block;width:10px;height:0;padding-top:10px;background-image:url(pagination.png);background-position:0 0;float:left;overflow:hidden;}
#slides .pagination li.current a{background-position:0 -10px;}
#slides .caption{z-index:10;position:absolute;bottom:-35px;left:0;background:url(img_show_caption_bg.png) repeat left top;width:541px;color:#fff;font:15px/18px Arial;padding:9px 87px 9px 15px;}
#slides .caption a{color:#fff;text-decoration:none;}
#slides .caption a:hover{color:#fff;text-decoration:underline;}
#thumbs{width:956px;}
.input_text{font:12px/20px Arial;padding:7px 8px;height:20px;border:1px solid #d9d9d9;color:#3d3d3d;}
.input_text_1{width:128px;float:right;}
.input_text_2{width:272px;font-size:14px;}
.input_text_3{width:512px;font-size:14px;}
.input_text_4{width:292px;font-size:14px;}
.input_select{width:235px;height:34px;font:14px/22px Arial;padding:6px 5px;border:1px solid #d9d9d9;color:#3d3d3d;}
.input_select_2{width:245px;}
.input_select option{font:14px/20px Arial;padding:7px 8px;}
.input_textarea{border-style:none;font:14px/20px Arial;padding:5px 8px;width:234px;height:75px;border:1px solid #d9d9d9;color:#3d3d3d;}
.input_textarea_2{width:292px;height:75px;}
.input_textarea2c{font-size:16px;}
.input_block label{font:bold 14px/20px Arial;color:#4a4a4a;padding-bottom:5px;display:block;overflow:hidden;}
.input_block .g_inputtip{font:12px/20px Arial;color:#b4b4b4;}
.input_block .g_tiperro, .g_tiperro{font:14px/20px Arial;color:#F00;display:none;}
.g_tipsite{float:left;}
.g_inputfocus, #markItUp.g_inputfocus{border:1px solid #74b9ef;box-shadow:0 0 8px rgba(82, 168, 236, 0.6);}
.g_inputhover, #markItUp.g_inputhover{border:1px solid #74b9ef;}
.g_inputerro{border:1px solid #e8b1b1;background:#fff9f9;}
.g_tiperro{color:#F00;display:none;font-size:11px;line-height:14px;}
.g_inputfocus, .g_inputrigger{-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;}
.g_footer .copyright_block{height:40px;border-top:1px solid #0c5989;background-color:#2a80b6;}
.g_footer .copyright_block .copyright_cont, .g_footer .copyright_cont{width:935px;margin-left:auto;margin-right:auto;}
.g_footer .copyright_block .copyright_cont .copy_right_txt{font:12px/40px Arial;color:#fff;width:500px;float:left;}
.g_footer .copyright_block .copyright_cont .copy_right_tag{text-align:right;font:12px/40px Arial;width:400px;float:right;}
.g_footer .copyright_block .copyright_cont .copy_right_tag a{color:#fff;margin-left:30px;}
.g_footer .footer_txt1{color:#040404;font:30px/36px Conv_REFSAN;}
.g_footer table td img{float:left;margin-right:10px;}
.g_footer table td a{font:16px/40px Conv_REFSAN;color:#2a80b6;text-decoration:none;}
.g_footer table td a:hover{text-decoration:underline;}
.copyright_conts{background-color:#f0f0f0;height:110px;}
.g_nav_blocks{padding-top:25px;}
.g_nav_blocks .g_navs{margin-left:auto;margin-right:auto;overflow:hidden;}
.g_navs li{font:12px/16px Arial;display:inline;padding:0 10px;text-align:center;}
.g_navs_li1{border-left:1px solid #2b80b7;}
.g_navs_li2{border-left:0px solid #2b80b7;}
.g_nav_blocks .g_navs li a{font:12px/22px;color:#2b80b7;}
.copy_right_txts{font:12px/22px Arial;color:#b0b0b0;}
.g_header .header_block1, .g_header .g_nav_block .g_nav1, .g_content1, .g_footer .copyright_block .copyright_cont1, .g_footer .copyright_cont1{width:985px;}
.popwindows{width:1px;height:1px;position:absolute;top:280px;left:50%;margin-left:254px;_position:absolute;_bottom:auto;z-index:90;padding:14px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;box-shadow:0 0 10px #8b8b8b;-webkit-box-shadow:0 0 10px #8b8b8b;-moz-box-shadow:0 0 10px #8b8b8b;-o-box-shadow:0 0 10px #8b8b8b;background:#fff;opacity:0;display:none;}
.popwindowsclose{position:absolute;right:-12px;top:-12px;width:27px;height:27px;box-shadow:-10px 10px 3px #8b8b8b;-webkit-box-shadow:-2px 3px 5px #8e8e8e;-moz-box-shadow:0 0 10px #8b8b8b;-o-box-shadow:0 0 10px #8b8b8b;-webkit-border-radius:30px;}
.popwindows iframe{border:none;width:1px;height:1px;}
.c_banner{width:932px;background:#f49c14;position:relative;}
.c_banner .banner_left{float:left;margin-left:50px;margin-top:30px;}
.c_banner .banner_left img{position:absolute;left:370px;top:50%;margin-top:-65px;}
.c_banner .banner_right{float:right;margin-top:30px;margin-right:60px;}
.cpl{position:relative;top:2px;width:76px;height:46px;}
.c_button{font:bold 20px/44px Conv_REFSAN;}
.c_button .button_left{width:270px;height:50px;background:#808b8d;float:left;color:#fff;text-align:center;}
.c_button .button_right{width:270px;height:50px;background:#1bbc9d;float:left;color:#fff;text-align:center;}
.g_content1 .con_left{width:690px;border-right:1px solid #e7e7e7;float:left;}
.g_content1 .con_right{width:250px;float:right;}
.g_content1 .left_line{border-bottom:1px solid #e7e7e7;width:625px;padding-top:20px;}
.txtimg{float:left;max-width:620px;*width:200px;margin-right:15px;}
.rightline{border-bottom:1px solid #e7e7e7;line-height:40px;}
.righticon li{background:url(wenziyemian_imgshow_6.jpg) no-repeat 0px 10px;padding-left:12px;}
.banners{width:660px;margin:0 auto;}
.banners .banners_left{float:left;width:300px;position:relative;}
.banners_left img{position:absolute;left:230px;top:100px;}
.banners .banners_right{float:right;width:300px;}
.ban_btn{width:660px;margin:0 auto;}
.btn_started{display:inline-block;background:#f1c40f;width:260px;height:47px;font:bold 24px/45px Conv_REFSAN;color:#fff;text-align:center;margin:40px 0;}
.contxt_left{width:450px;float:left;}
.contxt_right{width:450px;float:right;}
.upbanners{width:730px;margin:0 auto;}
.upbanners .upbanner_left{width:400px;float:left;}
.upbanners .upbanner_right{float:right;}
.w250{width:250px;}
.w300{width:300px;}
.w310{width:310px;}
.w320{width:320px;}
.w330{width:330px;}
.w350{width:350px;}
.w380{width:380px;}
.w390{width:390px;}
.w400{width:400px;}
.w420{width:420px;}
.w460{width:460px;}
.w470{width:470px;}
.w500{width:500px;}
.w520{width:520px;}
.w650{width:650px;}
.w660{width:660px;}
.w800{width:800px;}
.w920{width:920px;}
.w930{width:930px;}
.w1000{width:1000px;}
.h30{height:30px;}
.h40{height:40px;}
.h90{height:90px;overflow:hidden;}
.h60{height:60px;}
.h130{height:130px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt50{}
.mt60{margin-top:60px;}
.mt65{margin-top:65px;}
.mt80{margin-top:80px;}
.mt85{margin-top:85px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}
.mt105{margin-top:105px;}
.mt110{margin-top:110px;}
.mt120{margin-top:120px;}
.mt125{margin-top:125px;}
.mt130{margin-top:130px;}
.mt135{margin-top:135px;}
.mt140{margin-top:140px;}
.mt145{margin-top:145px;}
.mt150{margin-top:150px;}
.mt155{margin-top:155px;}
.mt160{margin-top:160px;}
.mt170{margin-top:170px;}
.mt180{margin-top:180px;}
.mt190{margin-top:190px;}
.mt195{margin-top:195px;}
.mt200{margin-top:200px;}
.mt230{margin-top:230px;}
.mt240{margin-top:240px;}
.mt250{margin-top:250px;}
.mt270{margin-top:270px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr40{margin-right:40px;}
.mr120{margin-right:120px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb50{margin-bottom:50px;}
.mb80{margin-bottom:80px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml100{margin-left:100px;}
.ml130{margin-left:130px;}
.ml190{margin-left:190px;}
.ml240{margin-left:240px;}
.ml260{margin-left:260px;}
.ml300{margin-left:300px;}
.ml350{margin-left:350px;}
.ml600{margin-left:600px;}
.pl4{padding-left:4px;}
.pl15{padding-left:15px;}
.pt8{padding-top:8px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt40{padding-top:40px;}
.pt90{padding-top:90px;}
.pr65{padding-right:65px;}
.pb15{padding-bottom:15px;}
.fl{float:left;}
.pr{position:relative;}
.tac{text-align:center;}
@font-face{font-family:"Glegooregular";font-style:normal;font-weight:normal;src:url('font/Glegooregular.eot');src:url('font/Glegooregular.eot?#iefix') format('embedded-opentype'), url('font/Glegooregular.ttf') format('truetype'), url('font/Glegooregular.otf') format('opentype'), url('font/Glegooregular.woff') format('woff'), url('font/Glegooregular.svg#YourWebFontName') format('svg');}
@font-face{font-family:"HelveticaNeueLTProBd";font-style:normal;font-weight:normal;src:url('font/HelveticaNeueLTProBd.eot');src:url('font/HelveticaNeueLTProBd.eot?#iefix') format('embedded-opentype'), url('font/HelveticaNeueLTProBd.ttf') format('truetype'), url('font/HelveticaNeueLTProBd.otf') format('opentype'), url('font/HelveticaNeueLTProBd.woff') format('woff'), url('font/HelveticaNeueLTProBd.svg#YourWebFontName') format('svg');}
@font-face{font-family:"georgias";font-style:normal;font-weight:normal;src:url('font/georgia.eot');src:url('font/georgia.eot?#iefix') format('embedded-opentype'), url('font/georgia.ttf') format('truetype'), url('font/georgia.otf') format('opentype'), url('font/georgia.woff') format('woff'), url('font/georgia.svg#YourWebFontName') format('svg');}
@font-face{font-family:"Conv_REFSAN";font-style:normal;font-weight:normal;src:url('font/REFSAN.eot');src:url('font/REFSAN.eot?#iefix') format('embedded-opentype'), url('font/REFSAN.TTF') format('truetype'), url('font/REFSAN.otf') format('opentype'), url('font/REFSAN.woff') format('woff'), url('font/REFSAN.svg#YourWebFontName') format('svg');}
.version_g_header{padding-top:5px;background-color:#125482;border-bottom:1px solid #dcdcdc;}
.version_g_header .header_block{width:1000px;margin-left:auto;margin-right:auto;}
.version_g_header .header_block .a_logo{float:left;}
.version_g_header .header_block .a_logo img{width:304px;height:57px;}
.version_g_header .header_block .user_block{width:500px;float:right;}
.version_g_header .header_block .user_block .user_img{float:right;width:50px;height:50px;margin-left:15px;display:inline-block;}
.version_g_header .header_block .user_block .user_img img{width:50px;height:50px;}
.version_g_header .header_block .user_block .user_desc{font:14px/18px Arial;color:#fff;float:right;}
.version_g_header .header_block .user_block .user_desc .name{text-align:right;}
.version_g_header .header_block .user_block .user_desc .e_mail{text-align:right;}
.version_g_header .header_block .user_block .user_desc .sign_out{text-align:right;}
.version_g_header .header_block .user_block .user_desc .sign_out a{color:#fff;text-decoration:underline;}
.version_g_header .header_block .user_block .user_desc .sign_out_new a{text-decoration:none;font:bold 14px/22px arial;}
.version_g_header .g_nav_block{height:44px;background-color:#fff;margin-top:5px;}
.version_g_header .g_nav_block .g_nav{font:14px/44px Glegooregular;width:1000px;margin-left:auto;margin-right:auto;}
.version_g_header .g_nav_block .g_nav li{float:left;}
.version_g_header .g_nav_block .g_nav li a{color:#414242;display:inline-block;height:44px;padding:0 18px;_overflow:hidden;background:url(nav_li_bg.jpg) no-repeat right center;}
.version_g_header .g_nav_block .g_nav li a:hover, .g_header .g_nav_block .g_nav li:hover .droplink{border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;background:none;background-color:#f0f0f0;color:#2a80b6;position:relative;left:-1px;padding:0 16px 0 18px;text-decoration:none;}
.version_g_header .g_nav_block .g_nav li:hover .droplink{z-index:10;}
.version_g_header .g_nav_block .g_nav li.drop{position:relative;z-index:10;}
.version_g_header .g_nav_block .g_nav li.nav_search{float:right;}
.version_g_header .g_nav_block .g_nav li.nav_search a, .version_g_header .g_nav_block .g_nav li.last_second a{background-image:none;}
.version_g_header .g_search{margin-top:8px;width:220px;height:21px;border:1px solid #dbdbdb;background-color:#fff;padding:3px 0 3px 5px;}
.version_g_header .g_search .search_txt{height:21px;width:190px;font:14px/19px Arial;color:#bcbcbc;border-style:none;border-weight:0;*border:1px solid #fff;}
.version_g_header .g_search .search_but{width:17px;height:21px;background:url(printer_img2.jpg) no-repeat -42px -1px;border-style:none;border-weight:0;cursor:pointer;}
.version_g_header .g_nav_block .g_nav li .dropdown-menu{opacity:0;padding:15px 15px;position:absolute;left:-180px;top:-9999px;width:650px;background:#f0f0f0;-webkit-transition:500ms ease opacity;-moz-transition:500ms ease opacity;-ms-transition:500ms ease opacity;-o-transition:500ms ease opacity;transition:500ms ease opacity;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;font:12px/29px Georgia;color:#6d6d6d;z-index:10;}
.version_g_header .g_nav_block .g_nav li .dropdown-menu div{background:url(nav_litbg.jpg) repeat-x left bottom;padding-top:10px;padding-bottom:10px;}
.version_g_header .g_nav_block .g_nav li .dropdown-menu div.noline{background-image:none;}
.version_g_header .g_nav_block .g_nav li .dropdown-menu span{float:left;width:100px;}
.version_g_header .g_nav_block .g_nav li .dropdown-menu p{float:left;width:420px;}
.version_g_header .g_nav_block .g_nav li .dropdown-menu a{white-space:nowrap;color:#6d6d6d;text-decoration:none;padding:0;margin-right:35px;border:none;height:auto;padding:0;background-image:none;}
.version_g_header .g_nav_block .g_nav li .dropdown-menu a:hover{text-decoration:underline;color:#6d6d6d;border:none;height:auto;padding:0;left:0px;background:#f0f0f0 url(none);}
.version_g_header .g_nav_block .g_nav li:hover .dropdown-menu{top:44px;left:-180px;opacity:1;}
.login{border-left:1px solid #0c466e;border-top:1px solid #0c466e;border-bottom:1px solid #0c466e;padding:12px 15px;color:#cae3f2;}
.login:hover{background:#1b6ba2;color:#fff;text-decoration:none;}
.register{border:1px solid #0c466e;padding:12px 25px;color:#fff;background:#1b6ba2;}
.register:hover{background:#247cba;}
#g_search_block.g_search_blocktag{box-shadow:0 0 3px #9fc8e2;-webkit-box-shadow:0 0 3px #9fc8e2;-moz-box-shadow:0 0 3px #c1c1c1;-o-box-shadow:0 0 3px #9fc8e2;transition:600ms ease all;-webkit-transition:600ms ease all;-moz-transition:600ms ease all;-o-transition:600ms ease all;border:1px solid #9fc8e2;background:#f8fcff;}
.g_search_blocktags{background:#f8fcff;}
.version_g_header .g_nav_block .g_nav li.g_nav_no a{border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;background:none;background-color:#f0f0f0;color:#2a80b6;position:relative;left:-1px;padding:0 16px 0 18px;text-decoration:none;}
.lg_content{background:url(lg_content.png) repeat-y;width:1055px;margin-left:auto;margin-right:auto;}
.lg_content_block{width:1000px;margin-left:auto;margin-right:auto;background:#fff;}
.lg_content_left{width:642px;border-right:1px solid #e9e9e9;float:left;padding-left:35px;padding-right:35px;}
.lg_content_right{width:287px;float:right;}
.learning_fb{border:1px solid #d2d2d2;padding:10px 20px;width:490px;}
.txt_img{-moz-box-shadow:0px 0px 6px 1px #b0b0b0;-webkit-box-shadow:0px 0px 6px 1px #b0b0b0;box-shadow:0px 0px 6px 1px #b0b0b0;margin-left:10px;margin-right:10px;}
.txt_img img{width:615px;border:5px solid #fff;}
.number_point{padding:1px 7px;background:#d7d7d7;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;margin-right:10px;float:left;}
.number_title{float:left;}
.form_txt li{width:615px;}
.numbers{float:left;}
.numbers1{float:left;}
.numbers1 img{width:10px;height:10px;}
.number_txt{float:left;width:535px;margin-left:5px;}
.number_txt a{color:#245dc1;}
.lg_right_line{border-top:3px solid #e9e9e9;margin:10px 20px 25px 20px;}
.point_line{width:636px;height:1px;border:5px solid #fff;}
.version_g_footer .copyright_block{height:40px;border-top:1px solid #0c5989;background-color:#2a80b6;}
.version_g_footer .copyright_block .copyright_cont{width:1000px;margin-left:auto;margin-right:auto;}
.version_g_footer .copyright_block .copyright_cont .copy_right_txt{font:12px/40px Georgia;color:#fff;width:500px;float:left;}
.version_g_footer .copyright_block .copyright_cont .copy_right_tag{text-align:right;font:12px/40px Georgia;width:500px;float:right;}
.version_g_footer .copyright_block .copyright_cont .copy_right_tag a{color:#fff;margin-left:30px;}
.learningfooter_line1{height:1px;background:#e7e7e7;overflow:hidden;}
.g_title1{font:bold 40px/48px Georgias;color:#414242;}
.g_title2{font:bold 16px/22px HelveticaNeueLTProBd;color:#444444;margin:10px;}
.g_title3{font:bold 35px/45px HelveticaNeueLTPro-Bd;color:#414242;background:url(contentus_imgsho.png) no-repeat;padding-left:55px;margin-left:15px;margin-top:20px;}
.txt_1{font:15px/22px arial;color:#444444;}
.txt_2{font:bold 16px/22px HelveticaNeueLTProBd;color:#444444;}
.txt_3{font:14px/22px arial;}
.txt_3 a{color:#245dc1;}
.contactus_content{border:1px solid #e8e8e8;background:#fafbfc;width:1000px;margin-left:auto;margin-right:auto;}
.contactus_line{border-top:1px solid #ededed;margin-left:10px;margin-right:10px;}
.contactus_left_block{width:600px;float:left;padding-left:15px;}
.contactus_right_block{width:320px;float:right;}
#contact_end_step{display:none;}
.contect_txt_1{font:bold 16px/22px arial;color:#444444;}
.contect_txt_2{font:16px/36px arial;color:#444444;}
.contect_txt_3{font:14px/22px arial;color:#7d7d7d;}
.contect_txt_4{font:14px/24px arial;color:#444444;}
.mt12{margin-top:12px;}
.mt25{margin-top:25px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.mb60{margin-bottom:60px;}
.mb100{margin-bottom:100px;}
.mr20{margin-right:20px;}
.h100{height:100px;}

._43q7 img{width:auto;height:auto;}

.upcomm-style p {
    color: #58585a;
    font-size: 11px;
    line-height: 20px;
    margin: 0;
    padding: 0 0 10px;
}
.ui-widget-content {
  background: transparent none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  color: #222222;
}.header .logo