@import url(bootstrap.css);@import url(shortcodes.css);#Body{color:#666666;background:#FFF;}
.body_bg{min-height:100%;position:relative;}
html, body{margin:0px;padding:0px;font:normal 12px/1.5 'Open Sans', sans-serif;color:#666666;height:100%;}
p{margin:0px 0px 8px 0px;}
header, nav, section, footer{display:block;}
TH, TD, DIV{}
A, A:link{text-decoration:none;transition:color ease 300ms;-moz-transition:color ease 300ms;-webkit-transition:color ease 300ms;-o-transition:color ease 300ms;-ms-transition:color ease 300ms;}
A:active{text-decoration:none;}
A:visited{text-decoration:none;}
A:hover{text-decoration:underline;}
h1{letter-spacing:normal;margin:5px 0 10px 0;}
h2{letter-spacing:normal;margin:5px 0 10px 0;}
h3{letter-spacing:normal;margin:5px 0 10px 0;}
h4{letter-spacing:normal;margin:0px 0 4px 0;}
h5{letter-spacing:normal;margin:5px 0 10px 0;}
form#Form{height:100%;}
.ModuleTitle_SubMenu{z-index:9999!important;}
.clearfix:after{clear:both;content:".";height:0px;font-size:0px;visibility:hidden;display:block;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
#dnn_ControlPanel #dnnCPWrap{filter:none !important;}
ul.dnnActionMenuBody li ul li a, ul.dnnActionMenuBody li ul li a img{color:#328DDE!important;}
.clear{clear:both;}
.pb40{padding-bottom:40px;}
.pt40{padding-top:40px;}
@media only screen and (min-width:768px) and (max-width:979px){.pb40{padding-bottom:30px;}
.pt40{padding-top:30px;}
}
@media only screen and (max-width:767px){.pb40{padding-bottom:20px;}
.pt40{padding-top:20px;}
}
@media only screen and (max-width:767px){.loginContent .LoginPanel{width:100% !important;}
.loginContent .dnnFormItem .dnnLoginRememberMe{white-space:nowrap;}
.loginContent .dnnFormLabel{display:block !important;text-align:left !important;}
}
@media only screen and (max-width:767px){.dnnRegistrationForm{min-width:inherit !important;}
.dnnRegistrationForm .dnnForm{width:100%;}
.dnnRegistrationForm .dnnFormLabel{display:block !important;text-align:left !important;}
.dnnRegistrationForm .dnnForm .dnnFormItem .dnnLabel{display:block !important;float:none !important;text-align:left !important;width:100%;}
.dnnRegistrationForm .dnnForm .dnnFormItem a.dnnFormHelp{right:auto !important;position:static !important;margin-left:5px !important;}
.dnnRegistrationForm .dnnForm .dnnFormItem{padding:0px !important;margin:0px !important;}
.dnnRegistrationForm .dnnFormItem input[type="text"], .dnnRegistrationForm .dnnFormItem input[type="password"], .dnnRegistrationForm .dnnFormItem input[type="email"], .dnnRegistrationForm .dnnFormItem input[type="tel"], .dnnRegistrationForm .dnnFormItem select, .dnnRegistrationForm .dnnFormItem textarea{width:100%;margin-bottom:10px !important;}
}
@media only screen and (max-width:767px){.dnnSendPasswordContent{width:auto !important;}
.dnnSendPasswordContent .dnnLabel{display:block !important;width:100% !important;text-align:left;}
.dnnSendPasswordContent a.dnnFormHelp, .dnnSendPasswordContent .dnnForm .dnnFormItem a.dnnFormHelp, .dnnSendPasswordContent .dnnTooltip label a.dnnFormHelp{position:static;}
.dnnSendPasswordContent input[type="text"], .dnnSendPasswordContent input[type="password"], .dnnSendPasswordContent input[type="email"], .dnnSendPasswordContent input[type="tel"], .dnnSendPasswordContent select, .dnnSendPasswordContent textarea{width:90%;margin-bottom:10px !important;}
.dnnSendPasswordContent ul.dnnActions{padding:0 !important;}
}
.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active{font-size:12px;color:#973939;text-decoration:none;font-weight:normal;}
A.CommandButton:hover{color:#973939;text-decoration:underline;font-size:12px;font-weight:normal;}
.FileManager A, .FileManager A:link, .FileManager A:visited, .FileManager A:active{color:#000;text-decoration:underline;}
.FileManager A:hover{color:#000;text-decoration:none;}
a.Button_green{padding:12px 30px;margin:0px 10px 0 0;position:relative;font-size:14px;display:inline-block;white-space:nowrap;margin-bottom:10px;color:#FFFFFF !important;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
*+html a.Button_green{display:inline;}
a.Button_green:hover{text-decoration:none;background:#555555;}
a.Button_green2{padding:8px 15px;}
a.Button_default{padding:9px 25px;font-size:14px;display:inline-block;white-space:nowrap;color:#FFFFFF !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:1px 1px 1px #333;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
*+html a.Button_default{display:inline;}
a.Button_default:hover{text-decoration:none;background:#555555;color:#FFFFFF !important;}
a.Button_green2{padding:4px 15px;margin:18px 10px 0px 10px;position:relative;font-size:13px;display:inline-block;white-space:nowrap;margin-bottom:10px;color:#FFFFFF !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
*+html a.Button_green2{display:inline;}
a.Button_green2:hover{text-decoration:none;background:#555555;}
a.Button_green span.fa{font-size:24px;vertical-align:bottom;}
a.Button_default2{border:5px solid #e5e5e5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:1px 1px 1px #333;display:inline-block;}
a.Button_default2 span{padding:10px 25px 12px;font-size:13px;display:block;white-space:nowrap;color:#FFFFFF !important;background:url(images/Button_default2.png) repeat-x left bottom;border-radius:3px 3px 4px 4px;-moz-border-radius:3px 3px 4px 4px;-webkit-border-radius:3px 3px 4px 4px;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
*+html a.Button_default2{display:inline;}
a.Button_default2:hover{text-decoration:none;}
a.Button_default2:hover span{background-color:#555555;color:#FFFFFF !important;}
a.Button_default3{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:1px 1px 1px #333;display:inline-block;}
a.Button_default3 span{padding:10px 25px 12px;font-size:13px;display:block;white-space:nowrap;color:#FFFFFF !important;background:url(images/Button_default2.png) repeat-x left bottom;border-radius:3px 3px 4px 4px;-moz-border-radius:3px 3px 4px 4px;-webkit-border-radius:3px 3px 4px 4px;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
*+html a.Button_default3{display:inline;}
a.Button_default3:hover{text-decoration:none;}
a.Button_default3:hover span{background-color:#555555;color:#FFFFFF !important;}
a.Button_white{border:5px solid rgba(0,0,0,0.1);background:rgba(0,0,0,0.1);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:1px 1px 1px #FFF;display:inline-block;}
a.Button_white span{padding:10px 25px 12px;font-size:13px;display:block;white-space:nowrap;background:#FFF url(images/Button_default2.png) repeat-x left bottom;border-radius:3px 3px 4px 4px;-moz-border-radius:3px 3px 4px 4px;-webkit-border-radius:3px 3px 4px 4px;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
*+html a.Button_white{display:inline;}
a.Button_white:hover{text-decoration:none;}
a.Button_white:hover span{background-color:#555555;color:#FFF !important;text-shadow:none;}
a.Button_blue{padding:12px 30px;margin:0px 10px;position:relative;font-size:14px;display:inline-block;white-space:nowrap;margin-bottom:10px;color:#FFFFFF !important;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
*+html a.Button_blue{display:inline;}
a.Button_blue:hover{text-decoration:none;background:#555555;}
a.Button_blue2{padding:8px 15px;}
a.Button_blue span.fa, a.Button_blue2 span.fa{font-size:24px;vertical-align:bottom;margin-right:5px;}
a.Button_style1{padding:10px 16px;margin:0px 5px 5px 0;position:relative;font-size:12px;display:inline-block;vertical-align:middle;white-space:nowrap;color:#FFFFFF!important;text-decoration:none;background:url(images/but_bg.png) repeat-x left bottom;background-size:contain;border-radius:3px 3px 4px 4px;-moz-border-radius:3px 3px 4px 4px;-webkit-border-radius:3px 3px 4px 4px;-moz-box-shadow:0 -3px rgba(0, 0, 0, 0.2) inset;-webkit-box-shadow:0 -3px rgba(0, 0, 0, 0.2) inset;box-shadow:0 -3px rgba(0, 0, 0, 0.2) inset;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
a.Button_style2{padding:10px 16px;margin:0px 5px 5px 0;position:relative;font-size:12px;display:inline-block;vertical-align:middle;white-space:nowrap;color:#FFFFFF!important;text-decoration:none;background:url(images/but_bg.png) repeat-x left bottom;background-size:contain;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
a.Button_style3{padding:10px 16px;margin:0px 5px 5px 0;position:relative;font-size:12px;display:inline-block;vertical-align:middle;white-space:nowrap;color:#FFFFFF;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
a[class*="Button"].Red{background-color:#df0c00}
a[class*="Button"].Teal{background-color:#20b2aa}
a[class*="Button"].Violet{background-color:#6f0080}
a[class*="Button"].MidnightBlue{background-color:#191970}
a[class*="Button"].gold{background-color:#ffd700}
a[class*="Button"].OliveDrab{background-color:#76a732}
a[class*="Button"].SteelBlue{background-color:#4682b4}
a[class*="Button"].GoldenOrange{background-color:#f88616}
a[class*="Button"].silver{background-color:#c0c0c0}
a[class*="Button"].dark{background-color:#4a4949}
a[class*="Button"].small{font-size:12px;letter-spacing:1px;padding:10px 16px;line-height:18px;}
a[class*="Button"].large{font-size:13px;letter-spacing:1.2px;line-height:20px;padding:15px 22px;}
a[class*="Button"].jumbo{font-size:14px;letter-spacing:1.5px;line-height:24px;padding:18px 26px;}
a.Button_style1:hover, a.Button_style2:hover, a.Button_style3:hover{color:#FFF!important;background-color:#2e2e2e;text-decoration:none;}
*+html a.Button_style1, *+html a.Button_style2, *+html a.Button_style3{display:inline;}
.mt-10{margin-top:10px;}
.mb-10{margin-bottom:10px;}
.pt-10{padding-top:10px;}
.pb-10{padding-bottom:10px;}
.mt-20{margin-top:20px;}
.mb-20{margin-bottom:20px;}
.pt-20{padding-top:20px;}
.pb-20{padding-bottom:20px;}
.mt-30{margin-top:30px;}
.mb-30{margin-bottom:30px;}
.pt-30{padding-top:30px;}
.pb-30{padding-bottom:30px;}
.mt-40{margin-top:40px;}
.mb-40{margin-bottom:40px;}
.pt-40{padding-top:40px;}
.pb-40{padding-bottom:40px;}
.mt-50{margin-top:50px;}
.mb-50{margin-bottom:50px;}
.pt-50{padding-top:50px;}
.pb-50{padding-bottom:50px;}
.mt-60{margin-top:60px;}
.mb-60{margin-bottom:60px;}
.pt-60{padding-top:60px;}
.pb-60{padding-bottom:60px;}
@media only screen and (max-width:767px){.mt-20{margin-top:10px;}
.mb-20{margin-bottom:10px;}
.pt-20{padding-top:10px;}
.pb-20{padding-bottom:10px;}
.mt-30{margin-top:15px;}
.mb-30{margin-bottom:15px;}
.pt-30{padding-top:15px;}
.pb-30{padding-bottom:15px;}
.mt-40{margin-top:30px;}
.mb-40{margin-bottom:30px;}
.pt-40{padding-top:30px;}
.pb-40{padding-bottom:30px;}
.mt-50{margin-top:30px;}
.mb-50{margin-bottom:30px;}
.pt-50{padding-top:30px;}
.pb-50{padding-bottom:30px;}
.mt-60{margin-top:30px;}
.mb-60{margin-bottom:30px;}
.pt-60{padding-top:30px;}
.pb-60{padding-bottom:30px;}
}
.row [class*="Pane"]{padding:0px 0px 40px 0px;}
.DNNEmptyPane{display:none;}
.Head{font-weight:bold;font-family:'Open Sans', sans-serif;}
.SubHead{font-family:'Open Sans', sans-serif;}
.SubSubHead{font-family:'Open Sans', sans-serif;}
.Normal{font-family:'Open Sans', sans-serif;}
.tp-bullets{z-index:900!important;}
.breadcrumbBox{margin-bottom:30px;}
.breadcrumbBox h3{float:left;font-size:16px;text-transform:uppercase;color:#FFF;font-weight:normal;}
.breadcrumbBox .breadcrumbRight{float:right;padding-top:5px;}
.breadcrumb, a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited{text-decoration:none;font-weight:normal;color:#FFF;}
a.breadcrumb:hover{font-weight:normal;text-decoration:underline;}
.dnn_layout{width:980px;margin:0px auto;}
#dnn_wrapper{}
.head_mid, .content_mid, .footer_mid{padding:0px 20px;}
.languageBox{white-space:nowrap;float:right;}
.languageBox span img{margin-right:7px;filter:alpha(opacity=50);opacity:0.5;vertical-align:middlea;}
*+html .languageBox span{font-size:30px;}
.languageBox span.selected img{filter:alpha(opacity=100);opacity:1;box-shadow:0 0 2px rgba(255,255,255,0.4);-moz-box-shadow:0 0 2px rgba(255,255,255,0.4);-webkit-box-shadow:0 0 2px rgba(255,255,255,0.4);}
.Login{margin-left:5px;padding-left:0px;padding-right:2px;text-align:center;}
.Login *{display:inline-block;margin:0;padding:0;}
*+html .Login *{display:inline;}
.Login .loginGroup, .Login .registerGroup{display:inline-block;padding:0px 5px 0px 3px;margin:0px;height:40px;line-height:40px;}
.Login .sep{}
.Login img{vertical-align:middle;margin-top:-2px;}
.Login .fa{display:inline-block;vertical-align:middle;}
.Login .registerGroup ul, .Login .registerGroup li{list-style:none;margin:0;padding:0;display:inline-block;}
.Login .registerGroup .userProfileImg img{max-width:35px!important;}
.Login, .Login a, .Login a:link, .Login a:active, .Login a:visited{color:#777777;}
.Login a:hover{color:#69b532;text-decoration:none;}
.Login .registerGroup li.userMessages, .Login .registerGroup li.userNotifications{font-size:0;overflow:hidden;vertical-align:middle;font-family:'FontAwesome';font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;position:relative;padding:0px 10px 0 5px;height:31px;line-height:31px;text-align:right;margin:0;}
.Login .registerGroup li.userDisplayName{padding:0 5px;}
.Login .registerGroup li.userMessages{padding-left:4px;}
.Login .registerGroup li.userMessages:empty, .Login .registerGroup li.userNotifications:empty{width:1em;}
.Login .registerGroup li.userMessages:before{content:"\f0e0";font-size:14px;z-index:0;transition:color ease-in 200ms;-moz-transition:color ease-in 200ms;-webkit-transition:color ease-in 200ms;-o-transition:color ease-in 200ms;-ms-transition:color ease-in 200ms;}
.Login .registerGroup li.userNotifications:before{content:"\f06a";font-size:14px;transition:color ease-in 200ms;-moz-transition:color ease-in 200ms;-webkit-transition:color ease-in 200ms;-o-transition:color ease-in 200ms;-ms-transition:color ease-in 200ms;}
.Login .registerGroup li.userMessages:hover:before, .Login .registerGroup li.userNotifications:hover:before{color:#69b532;}
.Login .registerGroup li.userMessages:after, .Login .registerGroup li.userNotifications:after{content:"|";font-size:18px;color:#777777;line-height:18px!important;height:18px!important;font-weight:normal!important;overflow:hidden;position:absolute;top:5px;right:0px;z-index:10;}
.Login .registerGroup li.userMessages a, .Login .registerGroup li.userNotifications a{display:block!important;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:11;}
*+html .Login .loginGroup, *+html .Login .registerGroup, *+html .Login .fa, *+html .Login .registerGroup ul, *+html .Login .registerGroup li{display:inline;}
.Login .registerGroup li.userMessages a strong, .Login .registerGroup li.userNotifications a strong{display:none;}
.Login .registerGroup li.userMessages a span, .Login .registerGroup li.userNotifications a span{position:absolute;top:0px;right:0px;font-size:12px;display:block;background-color:#69b532;padding:0px 3px;height:14px;line-height:1;color:#FFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:normal;}
.pulldownsearch{position:relative;width:32px;}
#header3 .pulldownsearch, #header5 .pulldownsearch{z-index:905;}
.searchbut{height:16px;line-height:16px;width:16px;font-size:16px;display:block;cursor:pointer;position:absolute;top:50%;left:50%;color:#787878;margin:-9px 0px 0px -8px;}
#header1 .pulldownsearch{margin-top:3px;}
.searchBox{position:absolute;top:50%;right:-15px;margin-top:24px;padding:15px;background:#FFF;border:#dedede 1px solid;box-shadow:0 0 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.2);overflow:inherit !important;height:35px !important;z-index:905;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.searchArrow{position:absolute;top:-9px;right:20px;width:15px;background:url(images/search_arrow.png) no-repeat left top;}
#search #dnn_dnnSEARCH_ClassicSearch, #search #dnn_dnnSEARCH1_ClassicSearch, #search #dnn_dnnSEARCH2_ClassicSearch, #search #dnn_dnnSEARCH3_ClassicSearch{background:#ececec;border:none;float:none;height:30px;margin-top:0px;position:relative;white-space:nowrap;width:235px;display:block;text-align:left;color:#FFF;}
.SearchIcon{display:none;}
#search .search,#search a.search:link,#search a.search:active,#search a.search:visited{text-decoration:none;display:block;position:absolute;right:0px;top:0px;text-align:center;width:30px;height:30px;overflow:hidden;padding:0px;color:#FFF;font-family:'FontAwesome';line-height:30px;}
#search .search,
#search a.search:link,
#search a.search:active,
#search a.search:visited{text-decoration:none;display:block;position:absolute;right:0px;top:0px;text-align:center;width:30px;height:30px;overflow:hidden;padding:0px;color:#FFF;font-family:'FontAwesome';line-height:30px;}
#main_right .searchBox2 .search,
#main_right .searchBox2 a.search:link,
#main_right .searchBox2 a.search:active,
#main_right .searchBox2 a.search:visited{text-decoration:none;display:block;position:absolute;right:0px;top:0px;text-align:center;width:30px;height:30px;overflow:hidden;padding:0px;color:#FFF;font-family:'FontAwesome';line-height:30px;}
#search a.search:hover{}
#search input.NormalTextBox{width:165px;text-align:left;height:18px;line-height:18px;padding:0px 3px 0px 3px;background:none;border:none;display:block;position:absolute;left:4px;top:6px;outline:0;border-radius:0px 0px 0px 0px;-webkit-appearance:none;color:#979797;}
#search .searchInputContainer{position:static !important;}
#search .searchInputContainer a.dnnSearchBoxClearText.dnnShow{top:1px !important;left:auto;right:35px !important;}
#search .searchSkinObjectPreview{right:inherit;left:auto;right:0px;}
.dnnSearchBoxPanel, .dnnSearchResultPanel{width:100%;max-width:none;padding:10px 0px !important;}
.dnnSearchResultPanel{padding:10px 0px 7px 0px !important;}
.searchbut.Open .fa.fa-search:before{content:"\f00d";}
.source_code a{margin:10px 0px;}
.source_code pre{display:none;}
.source_code pre code{color:#c7254e}
.dnn_logo{float:left;}
.dnn_logo img{vertical-align:middle;max-height:100%;max-width:100%;}
.LogoMenuBox{padding:35px 0px;}
.dnn_menu{position:relative;z-index:904;float:right;}
#dnngo_megamenu{margin:0px;padding:0px;clear:both;}
#dnngo_megamenu .primary_structure{position:relative;clear:both;margin:0;padding:0;}
#dnngo_megamenu .primary_structure > li{float:left;list-style:none;position:relative;}
#dnngo_megamenu .primary_structure > li > a{display:inline-block;padding:0;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
*+html #dnngo_megamenu .primary_structure > li > a{display:inline;}
#dnngo_megamenu .primary_structure > li > a:hover, #dnngo_megamenu .primary_structure > li.menu_hover > a, #dnngo_megamenu .primary_structure > li.current > a{text-decoration:none;}
#dnngo_megamenu .dnngo_menuslide{display:none;position:absolute;top:100%;left:0px;z-index:903;margin:0;padding:0;}
#dnngo_megamenu .dnngo_masonrymenu{width:100%;}
#dnngo_megamenu .dnngo_masonrymenu > ul{float:left;}
#dnngo_megamenu .dnngo_masonrymenu > ul > li{margin:0px 10px;}
#dnngo_megamenu .dnngo_slide_menu{margin:0;padding:0;background-color:#ffffff;white-space:nowrap;box-shadow:0 0 2px rgba(0,0,0,0.4);-moz-box-shadow:0 0 2px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.4);}
#dnngo_megamenu .dnngo_slide_menu ul, #dnngo_megamenu .dnngo_slide_menu ul li{margin:0;padding:0;}
#dnngo_megamenu .dnngo_slide_menu .dnngo_submenu{margin:0;padding:0;background-color:#ffffff;display:none;position:absolute;left:100%;top:0px;z-index:904;box-shadow:0 0 2px rgba(0,0,0,0.4);-moz-box-shadow:0 0 2px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.4);}
#dnngo_megamenu .dnngo_slide_menu li{position:relative;list-style:none;border-bottom:1px solid #dbdbdb;}
#dnngo_megamenu .dnngo_slide_menu li:last-child{border-bottom:none;}
#dnngo_megamenu .dnngo_slide_menu li a{text-decoration:none;text-align:left;padding:12px 80px 12px 15px;line-height:1.8;font-size:13px;display:block;color:#8C8C8C;transition:background ease-in 200ms;-moz-transition:background ease-in 200ms;-webkit-transition:background ease-in 200ms;-o-transition:background ease-in 200ms;-ms-transition:background ease-in 200ms;}
#dnngo_megamenu .dnngo_slide_menu li a:hover, #dnngo_megamenu .dnngo_slide_menu li.menu_hover > a{color:#FFF;background-color:#69b532;}
#dnngo_megamenu .dnngo_slide_menu li.dir > a:before{content:"";border-right:1px solid #8C8C8C;border-bottom:1px solid #8C8C8C;width:5px;height:5px;right:20px;top:50%;position:absolute;margin:-2px 0 0 0;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
#dnngo_megamenu .dnngo_slide_menu li.dir > a:hover:before, #dnngo_megamenu .dnngo_slide_menu li.dir.menu_hover > a:before{border-right:1px solid #FFF;border-bottom:1px solid #FFF;}
#dnngo_megamenu .dnngo_boxslide{background:#FFF;box-shadow:0 0 2px rgba(0,0,0,0.4);-moz-box-shadow:0 0 2px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.4);clear:both;overflow:hidden;width:100%;margin:auto;text-align:left;padding:10px 21px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#dnngo_megamenu .dnngo_boxslide .clear{clear:both;overflow:hidden;width:100%;height:0px;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#dnngo_megamenu .dnngo_boxslide .menu_leftbox{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;line-height:1.8;}
#dnngo_megamenu .dnngo_boxslide .menu_rightbox{float:left;padding:0px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul{margin:0;padding:0;text-align:left;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li{list-style:none;padding:4px 0px;font-size:12px;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox > ul{padding:10px;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox > ul > li{display:inline-block;vertical-align:top;margin-right:-6px;padding:5px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
*+html #dnngo_megamenu .dnngo_boxslide .menu_centerbox .dnngo_masonrymenu > ul >li{display:inline;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox > .dnngo_masonrymenu > ul > li > a > span{color:#73b317;font-size:14px;padding-bottom:13px;border-bottom:1px solid #d3d3d3;display:block;margin-bottom:10px;line-height:1.8;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox > .dnngo_masonrymenu > ul > li > a:hover{text-decoration:none;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li{width:100%!important;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a{color:#8C8C8C;display:block;width:100%;line-height:1.8;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover{color:#73b317;text-decoration:none;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span{display:block;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span:before{content:"";vertical-align:middle;width:5px;height:5px;padding:0;margin:0;display:inline-block;border-right:1px solid #8C8C8C;border-bottom:1px solid #8C8C8C;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);margin:0 5px 2px 0;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover span:before{border-left-color:#3b9cf7;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li li{padding-left:10px;}
#dnngo_megamenu .dnngo_boxslide .menu_topbox{width:100%;}
#dnngo_megamenu .dnngo_boxslide .menu_bottombox{width:100%;}
#dnngo_megamenu .mega_title{font-size:14px!important;font-weight:normal;padding:10px 0 5px;line-height:1.2;color:#73b317;}
#dnngo_megamenu .social-icons{margin:15px 0;}
#dnngo_megamenu .social-icons a{font-size:27px!important;color:#c1c1c1;}
#dnngo_megamenu .social-icons a:hover{color:#69b532;}
#dnngo_megamenu .menu_leftbox .dividers_1{margin-bottom:10px;}
#header2 #dnngo_megamenu .primary_structure > li, #header4 #dnngo_megamenu .primary_structure > li{margin-left:4px;}
@media only screen and (min-width:768px) and (max-width:979px){#header2 #dnngo_megamenu .primary_structure > li, #header4 #dnngo_megamenu .primary_structure > li{margin-left:2px;}
}
.roll_menu.roll_activated{position:fixed;background-color:#FFF;width:100%;z-index:1000;left:0px;border-bottom:1px solid #e3e3e3;}
.roll_menu.roll_activated .header_top{border:none!important;}
#header1 .roll_menu.roll_activated .dnn_logo, #header1 .roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a > span, #header2 .roll_menu.roll_activated .dnn_logo, #header4 .roll_menu.roll_activated .dnn_logo{height:47px!important;line-height:47px!important;}
#header1 .roll_menu.roll_activated .pulldownsearch, #header2 .roll_menu.roll_activated .pulldownsearch, #header4 .roll_menu.roll_activated .pulldownsearch{height:48px!important;margin-top:0px!important;}
#header1 .roll_menu.roll_activated .pulldownsearch{margin-top:2px!important;}
#header1 .roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a > span, #header1 .roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a:hover > span, #header1 .roll_menu.roll_activated #dnngo_megamenu > div > ul > li.current > a > span, #header1 .roll_menu.roll_activated #dnngo_megamenu > div > ul > li.menu_hover > a > span{border-top-width:1px!important;}
#header2 .roll_menu.roll_activated .dnn_menu, #header4 .roll_menu.roll_activated .dnn_menu{}
.roll_logo{display:none;}
#header3 .roll_menu.roll_activated .dnn_menu, #header5 .roll_menu.roll_activated .dnn_menu{float:right;}
#header3 .roll_menu.roll_activated .roll_logo, #header5 .roll_menu.roll_activated .roll_logo{display:block;float:left;height:47px!important;line-height:47px!important;}
#header3 .roll_menu.roll_activated .roll_logo img,#header5 .roll_menu.roll_activated .roll_logo img{max-width:100%;max-height:100%;}
#header3 .roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a > span{height:48px!important;line-height:48px!important;}
#header3 .roll_menu.roll_activated .pulldownsearch{height:48px!important;}
#header2 .roll_menu.roll_activated #dnngo_megamenu .primary_structure > li, #header4 .roll_menu.roll_activated #dnngo_megamenu .primary_structure > li{height:48px;line-height:48px;}
.LeftPage_Box{background:url(images/mian_line.jpg) repeat-y 226px top;}
.LeftBox{padding-top:20px;padding-bottom:40px;}
.rightPage_Box{background:url(images/mian_line.jpg) repeat-y 742px top;}
.LeftOutPane{margin-right:1px;}
#left_menu{padding:0px 0px 0px;margin:0px;min-height:300px;}
#left_menu img{display:none;}
#left_menu ul{padding:0px;margin:0px;}
#left_menu ul li{list-style:none;}
#left_menu ul li a{display:block;text-decoration:none;padding:13px 10px 13px 30px;color:#333333;line-height:19px;border-bottom:1px solid #dadada;background:url(images/arrow-1.png) no-repeat 10px -57px;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
.rightPage_Box #left_menu ul li a{background-position:20px -57px;padding-left:40px;}
#left_menu > .gomenu > ul > li.current.Item-1 > a{border-top:1px solid #dadada;}
#left_menu > .gomenu > ul > li > a:hover{color:#FFFFFF;background-position:10px 18px;}
.rightPage_Box #left_menu > .gomenu > ul > li > a:hover{background-position:20px 18px;}
#left_menu > .gomenu > ul > li.current > a, #left_menu > .gomenu > ul > li.current > a:hover{background-color:#FFF;background-position:10px -57px;color:#333333;}
.rightPage_Box #left_menu > .gomenu > ul > li.current > a, .rightPage_Box #left_menu > .gomenu > ul > li.current > a:hover{background-position:20px -57px;}
#left_menu ul ul{padding:10px 15px;display:none;}
#left_menu ul ul ul{padding:5px 0px;display:none;margin-bottom:0px;}
#left_menu ul li.current > ul{display:block;}
#left_menu ul ul .subcurrent > ul{display:block;}
#left_menu ul li li{margin:0;border-bottom:none;padding-left:20px;}
#left_menu ul li li li{padding-left:15px;}
#left_menu ul li li a{position:relative;padding:6px 5px 6px 15px;line-height:18px;font-size:13px;border:none;white-space:normal;color:#666666;background-position:0px -65px;text-transform:none;}
.rightPage_Box #left_menu ul li li{padding-left:25px;}
.rightPage_Box #left_menu ul li li a{background-position:0px -65px;padding-left:15px;}
.Mian_Box{background:#f7f7f7 url(images/mian_line.jpg) repeat-x left bottom;}
.Mian_Box [class*="Pane"], .Mian_Box_3 [class*="Pane"]{margin:30px 0px 0px;}
.Mian_Box_2 [class*="Pane"]{margin:60px 0px 0px;}
.ContentBottom [class*="Pane"], .ContentBottom2 [class*="Pane"], .ContentBottom3 [class*="Pane"]{margin:30px 0px 31px;}
#dnn_content{min-height:300px;}
.Mian_Box_2 section.row{background:url(images/mian_line.jpg) repeat-x left bottom;}
.ContentBottom{background:#f9f9f9;border-top:1px solid #e5e5e5;}
.ContentBottom2{background:url(images/opacity_20.png) repeat-x left -4px;}
.ContentBottom3{background:url(images/ContentBottom_bg.jpg) no-repeat center center;background-attachment:fixed;background-size:cover;}
.TopOutPaneC{padding-bottom:16px !important;background:url(images/TopOutPaneC_bg.png) no-repeat center bottom;background-size:100% 16px;}
.TopOutPaneC > div{background-color:#f8f8f8;}
.TopOutPaneE{background-color:#f5f5f5;}
.BannerBox{background-image:url(images/BannerBox.png);}
.BannerPaneB{padding:30px 0px 42px;margin-bottom:30px;background:url(images/BannerShade.png) no-repeat center bottom;background-size:100% 42px}
.backgroundImage1{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-color:#f8f8f8;}
@media screen and (-webkit-min-device-pixel-ratio:0){[class*="backgroundImage"], [class*="ContentBottom"]{background-attachment:scroll !important;}
}
.footer_mid{}
.Footer_Contentbg{}
.Footer_Contentbg [class*="Pane"]{margin:35px 0 45px;padding:0;}
.Footer_Bottombg{padding:25px 0px;font-size:13px;}
.copyright_style, .FooterPane{float:left;padding:10px 8px 0px;}
.copyright_style .sep{padding:0px 12px;}
.copyright_style, .FooterPane .Normal, .copyright_style a, .copyright_style a:link, .copyright_style a:active, .copyright_style a:visited{text-decoration:none;}
.copyright_style a:hover{text-decoration:underline}
#to_top{display:none;position:fixed;right:25px;bottom:25px;float:right;background-color:#181d1d;width:42px;height:42px;overflow:hidden;cursor:pointer;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:none;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
#to_top:after{content:"";height:15px;width:15px;overflow:hidden;margin:-3px 0 0 10px;display:inline-block;vertical-align:middle;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);-o-transform:rotate(225deg);transition:border ease-in 200ms;-moz-transition:border ease-in 200ms;-webkit-transition:border ease-in 200ms;-o-transition:border ease-in 200ms;-ms-transition:border ease-in 200ms;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;top:50%;position:absolute;}
.MessageBox .Message_Icon{display:inline-block;vertical-align:middle;width:8%;padding:0 0 0 1px;}
.MessageBox .trumpet{font-size:62px;color:#bcbcbc;display:block;}
.MessageBox .Message_Content{display:inline-block;vertical-align:middle;width:65%;color:#999999;}
.MessageBox .Message_Button{display:inline-block;vertical-align:middle;width:25%;text-align:center;}
*+html .MessageBox .Message_Icon{display:block;float:left;padding-top:30px;}
*+html .MessageBox .Message_Content{display:block;float:left;}
*+html .MessageBox .Message_Button{padding-top:30px;display:block;float:left;}
.MessageBox .Message_Content h3{text-transform:uppercase;color:#666666;font-size:24px;padding-bottom:3px;font-weight:normal;}
/**/.MessageBox .MessageRightBox{width:90%;display:inline-block;vertical-align:middle;}
.MessageBox .MessageRightBox .Message_Content{width:70%;}
.MessageBox .MessageRightBox .Message_Button{width:29%;}
*+html .MessageBox .MessageRightBox{display:block;float:left;}
.MessageBox_2{padding:30px 40px;}
.MessageBox_2 .Message_Content{display:inline-block;vertical-align:middle;width:69%;color:#999999;}
.MessageBox_2 .Message_Button{display:inline-block;vertical-align:middle;width:29%;text-align:right;}
*+html .MessageBox_2 .Message_Content{display:block;float:left;}
*+html .MessageBox_2 .Message_Button{padding-top:30px;display:block;float:left;}
.MessageBox_2 .Message_Content h3{text-transform:uppercase;color:#666666;font-size:16px;padding-bottom:3px;}
.MessageBox2 .Message_Content h3, .MessageBox2 .Message_Content{color:#FFF;}
.MessageBox2 .Message_Icon{font-size:50px;color:#FFF}
.OurServices_Box .nav-tabs li.active a:hover{}
.OurServices_Box .nav-tabs li.active a{background:none !important;border-bottom:1px solid #FFF !important;}
.OurServices_Box .tab-content{overflow:hidden !important;background:none !important;}
.OurServices_list{margin:0px;padding:10px 0px;float:left;width:47%;}
.OurServices_list li{list-style:none;background:url(images/arrow-1.png) no-repeat left -70px;padding:0px 0px 5px 15px;margin-left:10px;}
.OurServices_list li a, .OurServices_list li a:link, .OurServices_list li a:active, .OurServices_list li a:visited{font-size:13px;color:#777777;text-decoration:none}
.OurServices_Pic{float:left;width:53%;}
.OurServices_Pic img{animation:0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s normal none 1 mk_scale;opacity:1;max-width:100%;}
.img_Left{float:left;padding:7px 10px 0px 0px;}
.img_Right{float:right;padding:7px 0px 0px 10px;}
.Links_List{padding:0px;margin:0px;}
.Links_List li{list-style:none;padding:7px 0px 7px 15px;background:url(images/arrow-1.png) no-repeat left -63px;border-bottom:1px solid #d7d7d7;}
.Links_List li a, .Links_List li a:link, .Links_List li a:active, .Links_List li a:visited{color:#777777;text-decoration:none}
.Contact_List{margin:0px;padding:0px;}
.Contact_List li{list-style:none;padding:6px 0px;}
.Contact_List li span{width:1em;float:left;text-align:center;}
.Contact_List li span:first-child{font-size:20px;display:inline-block;margin-right:15px;}
.Theme_19_Normal{position:relative;}
.Theme_19_Normal .filter_block{border:none !important;position:absolute;top:-50px;right:0px;width:auto !important;}
.Theme_19_Normal .filter_navigation ul li a, .Theme_19_Normal .filter_navigation ul li.selected a{background:none !important;border:none !important;padding-right:0px !important;}
.Theme_19_Normal .view-tenth .mask{right:auto !important;bottom:100% !important;top:auto !important;}
.Theme_19_Normal .view-tenth:hover .mask{bottom:0px !important;}
.Theme_19_Normal .view-tenth .mask{filter:alpha(opacity=80);opacity:0.8;}
.Theme_19_Normal .view-tenth:hover .mask{filter:alpha(opacity=80);opacity:0.8;}
.Theme_19_Normal .image-grid .view-tenth .portfolio_descr h2{font-weight:bold !important;font-size:16px !important;}
.Theme_19_Normal .image-grid .po_link, .Theme_19_Normal .image-grid .po_zoom{width:40px !important;height:40px !important;background-image:url(images/Theme_19_ico.png) !important;background-color:#000000 !important;background-color:rgba(0,0,0,0.7) !important;background-position:4px 3px !important;margin:0px 5px 0px 0px !important;}
.Theme_19_Normal .image-grid .po_zoom{background-position:-34px 2px !important;margin:0px !important;}
.functionList .functionBox{margin-bottom:5px;}
.functionList .functionBox .functiontitle{font-size:16px;color:#666666;vertical-align:middle;font-weight:bold;padding:10px 0px 0px;margin:0px;}
.functionList .functionBox .functiontitle span{font-weight:normal;color:#999999;display:block;font-size:13px;margin:-3px 0px 0px;padding:0px;}
.functionList .functionBox .functionMain{padding:5px 0px 3px 0px;text-align:left;vertical-align:top;clear:both;}
.functionList .functionBox .functionIcon{float:left;width:70px;height:70px;line-height:70px;font-size:24px;color:#9d9d9d;background:#eeeeee;text-align:center;margin-right:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
.functionList .functionBox .functionIcon span{line-height:inherit;}
.functionList .functionBox:hover .functionIcon{color:#FFF}
.functionList_2 .functionBox{margin-bottom:5px;}
.functionList_2 .functionBox .functiontitle{font-size:16px;color:#666666;vertical-align:middle;font-weight:bold;padding:24px 0px 13px;margin:0px;text-align:center;text-transform:uppercase;}
.functionList_2 .functionBox .functiontitle span{font-weight:normal;color:#999999;display:block;font-size:13px;margin:-3px 0px 0px;padding:0px;}
.functionList_2 .functionBox .functionMain{padding:5px 0px 3px 0px;text-align:center;vertical-align:top;clear:both;}
.functionList_2 .functionBox .functionIcon{width:95px;height:95px;line-height:95px;font-size:34px;color:#666666;background:#eeeeee;text-align:center;margin:auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
.functionList_2 .functionBox .functionIcon span{line-height:inherit;}
.functionList_2 .functionBox:hover .functionIcon{color:#FFF;}
.functionList_3 .functionBox{margin-bottom:5px;}
.functionList_3 .functionBox .functiontitle{font-size:16px;color:#666666;vertical-align:middle;font-weight:bold;padding:10px 0px 0px;margin:0px;}
.functionList_3 .functionBox .functiontitle span{font-weight:normal;color:#999999;display:block;font-size:13px;margin:-3px 0px 0px;padding:0px;}
.functionList_3 .functionBox .functionMain{padding:21px 0px 3px 0px;text-align:left;vertical-align:top;clear:both;}
.functionList_3 .functionBox .functionIcon{float:left;width:45px;height:45px;line-height:45px;font-size:24px;background:#c7c8c8;color:#FFF;text-align:center;margin-right:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
.functionList_3 .functionBox .functionIcon span{line-height:inherit;}
.functionList_4 .functionBox .functionIcon{width:100px;height:100px;line-height:100px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-right:20px;}
.functionList_4 .functionBox .functionIcon span{height:100px;line-height:100px;font-size:50px;}
.functionList_4 .functionBox .functiontitle{padding-top:24px;}
.functionList_5 .functionBox{margin-bottom:5px;background:#f3f3f3;margin-top:41px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.functionList_5 .functionBox .functiontitle{font-size:16px;color:#666666;vertical-align:middle;font-weight:bold;padding:17px 0px 0px;margin:0px;text-align:center;}
.functionList_5 .functionBox .functiontitle span{font-weight:normal;color:#999999;display:block;font-size:13px;margin:-3px 0px 0px;padding:0px;}
.functionList_5 .functionBox .functionMain{padding:16px 27px 35px;text-align:center;vertical-align:top;clear:both;}
.functionList_5 .functionBox .functionIcon{width:80px;height:80px;background:#FFF;border:3px solid #ffffff;font-size:28px;text-align:center;margin:-40px auto 0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.functionList_5 .functionBox .Ico_border{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:block;width:76px;height:76px;line-height:76px;position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.functionList_5 .functionBox .functionIcon span{line-height:inherit;}
.functionList_5 .functionBox:hover .functionIcon{color:#FFF}
.functionList_6 .functionBox{background:url(images/opacity_25.png);border:1px solid rgba(255,255,255,0.5);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin:1px;text-align:center;}
.functionList_6 .functionBox .functionIcon{width:75px;height:75px;line-height:75px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;font-size:30px;margin:20px auto;text-align:center;overflow:hidden;background:#FFF;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
.functionList_6 .functionBox:hover .functionIcon{color:#FFF;}
.functionList_6 .functionBox .functionIcon span{line-height:inherit;}
.functionList_6 .functionBox .functiontitle{text-align:center;font-size:16px;color:#ffffff;font-weight:bold;}
.functionList_6 .functionBox .functionMain{padding:5px 15px 20px;color:#FFF;}
.functionList_6 .functionBox{margin-bottom:15px;}
.Theme_25_Default .slides{clear:both;overflow:hidden;}
.Theme_25_Default .flex-control-nav{text-align:right !important;position:absolute;bottom:0px;right:0px;z-index:900;}
*+html .Theme_25_Default .flex-control-nav li{display:inline !important;}
.Theme_25_Default .flex-control-paging li a{width:15px !important;height:15px !important;background:#e3e3e3 !important;line-height:50px;display:block !important;}
.Theme_25_Default .flex-control-nav li{margin:0px 1px !important;}
.Theme_25_Default .flex-direction-nav, .Theme_25_Default .flex-pauseplay{display:none !important;}
.SliderRevolution3D a, .SliderRevolution3D a:link, .SliderRevolution3D a:active, .SliderRevolution3D a:visited{color:#FFF;}
.SliderRevolution3D a;hover{color:#FFF;}
.SliderRevolution3D{-webkit-text-size-adjust:none;}
.Banner_Title{color:#FFF;font-size:40px;}
.Banner_Content{color:#FFF;font-size:17px;line-height:30px;padding:18px 0px;border-top:1px solid #FFF !important;border-bottom:1px solid #FFF !important;}
.Banner_More{font-size:16px;padding:10px 25px;color:#FFF;border:2px solid #ffffff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.Banner_More a{display:block;}
.Banner_More a, .Banner_More a:link, .Banner_More a:active, .Banner_More a:visited{color:#FFF!important;text-decoration:none}
.Banner_More a:hover{color:#fff!important;text-decoration:none;}
.Banner_Title2{color:#FFF;font-size:40px;font-weight:bold;}
.Banner_Content2{color:#FFF;font-size:16px;line-height:30px;}
.Banner_More2{font-size:16px;padding:10px 25px;color:#FFF;border:2px solid #ffffff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.Banner_More2 a{display:block;}
.Banner_More2 a, .Banner_More2 a:link, .Banner_More2 a:active, .Banner_More2 a:visited{color:#FFF;text-decoration:none}
.Banner_More2 a:hover{color:#fff!important;text-decoration:none;}
.Banner_Title3{background:url(images/opacity_50.png);color:#FFF;padding:11px 15px 12px;font-size:24px;font-weight:bold;}
.Banner_Content3{background:url(images/opacity_50.png);color:#FFF;padding:12px 15px;font-size:16px;line-height:30px;}
.Banner_Title5{color:#ffffff;font-size:45px;font-weight:bold;}
.Banner_Title6{color:#ffffff;font-size:24px;font-weight:bold;}
.Banner_Content5{color:#FFF;padding:12px 15px;font-size:16px;text-align:center;}
.Banner_More5{font-size:15px;font-weight:bold;padding:10px 20px;text-align:center;color:#FFF;border:2px solid #ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.Banner_More5 a{display:block;}
.Banner_More5 a, .Banner_More5 a:link, .Banner_More5 a:active, .Banner_More5 a:visited{color:#FFF;text-decoration:none}
.Banner_More5 a:hover{color:#FFF!important;text-decoration:none;}
.Banner_Title7{color:#ffffff;font-size:16px;font-weight:bold;}
.Banner_Content6{color:#ffffff;font-size:14px;}
.Banner_More6{font-size:15px;padding:10px 20px;text-align:center;color:#FFF;border:2px solid #ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.Banner_More6 a{display:block;}
.Banner_More6 a, .Banner_More6 a:link, .Banner_More6 a:active, .Banner_More6 a:visited{color:#FFF;text-decoration:none}
.Banner_More6 a:hover{color:#fff!important;}
@media only screen and (max-width:560px){.SliderRevolution3D .Banner_More{border:1px solid #ffffff !important;}
}
.ls-borderlessdark .ls-nav-prev{background:url(images/Banner_arrows.png) no-repeat 9px center !important;width:38px;height:38px;}
.ls-borderlessdark .ls-nav-next{background:url(images/Banner_arrows.png) no-repeat -76px center !important;width:38px;height:38px;}
.ls-borderlessdark .ls-bottom-nav-wrapper{display:none !important}
.latestNews dl{border-bottom:1px solid #e5e5e5;padding:0 0 27px;margin:0 0 32px;clear:both;}
.latestNews dt{float:left;margin:0px;padding:0px 15px 0px 0px;}
.latestNews dd{margin:0px;padding:0px;}
.latestNews dl:last-child{border-bottom:none;padding:0;margin:0;clear:both;}
.latestNews dd h3{font-size:15px;margin:0 0 5px;font-weight:normal;}
.list_list{margin:10px 0px;padding:0 0 0 3px;}
.list_list ul{margin:0;padding:0;}
.list_list li{list-style:none;display:block;padding:4px 0px;overflow:hidden;}
.list_list li span.ico{background:url(images/arrow-3.png) no-repeat center center;width:18px;height:18px;display:inline-block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;vertical-align:middle;margin:0px 10px 3px 0px;}
.list_list2 li{width:50%;}
.Order_List{margin:0px;padding:0px;}
.Order_List li{list-style:none;border-bottom:1px solid #d6d6d6;padding:19px 0px 18px 85px;position:relative;min-height:45px;}
.Order_List li span.number{width:45px;height:45px;line-height:45px;display:block;position:absolute;top:16px;left:12px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-align:center;font-size:30px;color:#ffffff;font-weight:bold;}
.Theme_14_Default .scrollableArea{background:#000;}
.Theme_14_Default .scrollableArea a img, .Theme_14_Default .scrollableArea a:before{transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.Theme_14_Default .scrollableArea a:hover img{filter:alpha(opacity=50);opacity:0.5;}
.Theme_14_Default .scrollableArea a{position:relative;display:block;float:left;}
.Theme_14_Default .scrollableArea a:before{content:"  ";position:absolute;top:50%;left:50%;width:54px;height:54px;display:block;margin:-27px 0px 0px -27px;}
.Theme_14_Default .scrollableArea a:hover:before{background:url(images/Pic_Icon.png) center center no-repeat;}
.Theme_14_Default .scrollingHotSpotLeft{width:44px !important;height:50px !important;background:url(images/arrow-4.png) no-repeat 12px center #000 !important;opacity:0;min-width:44px !important;top:50% !important;margin-top:-25px !important;border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;}
.Theme_14_Default .scrollingHotSpotRight{width:44px !important;height:50px !important;background:url(images/arrow-4.png) no-repeat -30px center #000 !important;opacity:0;min-width:44px !important;top:50% !important;margin-top:-25px !important;border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;}
.BannerBox{padding:0px 5px;}
.Theme_12_Elegant{position:relative;}
.Theme_12_Elegant:before{content:'';position:absolute;left:-5px;right:-5px;top:-5px;bottom:-5px;background:#fff;}
.Theme_12_Elegant .unoslider_indicator{width:100%;text-align:center !important;bottom:-30px !important;left:0px !important;border:none !important;box-shadow:none !important;}
.Theme_12_Elegant .unoslider_indicator a{height:22px !important;width:22px !important;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:0px 5px !important;background-color:rgba(255,255,255,0.7) !important;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
.Theme_12_Elegant .unoslider_indicator a.unoslider_indicator_active{background-color:rgba(0,0,0,0.4) !important;}
.gray_line{border:none;border-bottom:1px solid #e2e2e2;margin:5px 0;height:0px;width:100%;clear:both;display:block;overflow:hidden;}
.gray_line2{border:none;border-bottom:1px solid #f0f0f0;margin:5px 0;height:0px;width:100%;clear:both;display:block;overflow:hidden;}
.dividers_1{border:none;border-bottom:1px solid #ebebeb;margin:5px 0;height:0px;width:100%;clear:both;display:block;overflow:hidden;}
.dividers_2{border:none;border-bottom:1px dashed #d7d7d7;margin:5px 0;height:0px;width:100%;clear:both;display:block;overflow:hidden;}
.dividers_3{border:none;border-bottom:3px double #ebebeb;margin:5px 0;height:0px;width:100%;clear:both;display:block;overflow:hidden;}
.dividers_4{border:none;border-bottom:2px solid #00bfa7;margin:5px 0;height:0px;width:100%;clear:both;display:block;overflow:hidden;}
.dividers_5{border:none;border-top:1px dotted #cdcdcd;border-bottom:1px dotted #cdcdcd;margin:5px 0;height:2px;width:100%;clear:both;display:block;overflow:hidden;}
.dividers_6{border:none;margin:5px 0;height:1px;width:100%;clear:both;display:block;overflow:hidden;background:#ebebeb;background:-ms-linear-gradient(#ebebeb, #ebebeb 30%, #FFF 77%);background:-o-linear-gradient(#ebebeb, #ebebeb 30%, #FFF 77%);background:-moz-radial-gradient(#ebebeb, #ebebeb 30%, #FFF 77%);background:-webkit-radial-gradient(#ebebeb, #ebebeb 30%, #FFF 77%);}
.dividers_7{border:none;margin:5px 0;height:3px;width:100%;clear:both;display:block;overflow:hidden;background:#ebebeb;background:-ms-linear-gradient(#ebebeb, #dfdfdf 30%, #FFF 72%);background:-o-linear-gradient(#ebebeb, #dfdfdf 30%, #FFF 72%);background:-moz-radial-gradient(#ebebeb, #dfdfdf 30%, #FFF 72%);background:-webkit-radial-gradient(#ebebeb, #dfdfdf 30%, #FFF 72%);}
.backgroundImage1{background:url(images/img_bg_1.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;text-align:center;}
.backgroundImage2{background:url(images/img_bg_2.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;text-align:center;}
.backgroundImage2_shade h3{color:#FFF;}
.backgroundImage2_shade{position:relative;background-image:url(images/shade_1.png);}
.backgroundImage2, .backgroundImage2 .Normal{color:#FFF;}
.backgroundImage3{background:#f1f2f4;position:relative;background-image:url(images/shade_1.png);text-align:center;}
.backgroundImage4{background:url(images/img_bg_4.jpg) center top;text-align:center;background-attachment:fixed;}
.backgroundImage4_shade{position:relative;}
.backgroundImage4_shade:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;filter:alpha(opacity=89);opacity:0.89;z-index:-1;}
.backgroundImage4, .backgroundImage4 .Normal, .backgroundImage4 h3{color:#FFF;}
.backgroundImage4 > *{position:relative;z-index:1;}
.backgroundImage4 a, .backgroundImage4 a:link, .backgroundImage4 a:active, .backgroundImage4 a:visited, .backgroundImage4 a:hover{color:#FFF;}
.backgroundImage5{background:#fdfdfd;border-top:1px solid #e9e8e8;border-bottom:1px solid #e9e8e8;text-align:center;}
.backgroundImage6{background-image:url(images/img_bg_6.jpg);text-align:center;}
.backgroundImage6, .backgroundImage6 .Normal, .backgroundImage6 h3{color:#FFF;}
.backgroundImage7{background-image:url(images/img_bg_7.jpg);text-align:center;}
.backgroundImage7, .backgroundImage7 .Normal, .backgroundImage7 h3{color:#FFF;}
.backgroundImage8{background:url(images/img_bg_8.jpg) center bottom no-repeat;background-size:cover;text-align:center;background-attachment:fixed;}
.backgroundImage8_shade{position:relative;}
.backgroundImage8_shade:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(images/img_bg_8_shade.png);filter:alpha(opacity=89);opacity:0.89;z-index:-1;}
.backgroundImage8, .backgroundImage8 .Normal, .backgroundImage8 h3{color:#FFF;}
.backgroundImage8 > *{position:relative;z-index:1;}
.backgroundImage9{background:#f6f7f9;text-align:center;}
.backgroundImage10{background:url(images/img_bg_10.jpg) center bottom no-repeat;background-size:cover;text-align:center;background-attachment:fixed;}
.backgroundImage10, .backgroundImage10 .Normal, .backgroundImage10 h3{color:#FFF;}
.backgroundImage11{background:url(images/img_bg_11.jpg) left center;text-align:center;background-attachment:fixed;}
.backgroundImage11, .backgroundImage11 .Normal, .backgroundImage11 h3{color:#FFF;}
.backgroundImage12{background:#f3f3f3;text-align:center;background-attachment:fixed;}
.backgroundImage13{background:url(images/img_bg_13.jpg) center center;text-align:center;background-attachment:fixed;}
.backgroundImage13, .backgroundImage13 .Normal, .backgroundImage13 h3{color:#FFF;}
.backgroundImage14{background:url(images/img_bg_14.jpg) center center;text-align:center;background-attachment:fixed;}
.backgroundImage15{background:url(images/img_bg_15.jpg) center center;text-align:center;}
.backgroundImage15, .backgroundImage15 .Normal, .backgroundImage15 h3{color:#b7b7b7;}
.backgroundImage16{text-align:center;}
.backgroundImage16, .backgroundImage16 .Normal, .backgroundImage16 h3{color:#FFF;}
.backgroundImage17{background:url(images/img_bg_17.jpg) center center;text-align:center;background-attachment:fixed;}
.backgroundImage18{background:url(images/img_bg_18.jpg) center center;text-align:center;background-attachment:fixed;}
.backgroundImage18, .backgroundImage18 .Normal, .backgroundImage18 h3{color:#FFF;}
.backgroundImage1 > div > div > h3, .backgroundImage2 > div > div > h3, .backgroundImage3 > div > div > h3, .backgroundImage4 > div > div > h3, .backgroundImage5 > div > div > h3, .backgroundImage6 > div > div > h3, .backgroundImage7 > div > div > h3, .backgroundImage8 > div > div > h3, .backgroundImage9 > div > div > h3, .backgroundImage10 > div > div > h3, .backgroundImage11 > div > div > h3, .backgroundImage12 > div > div > h3, .backgroundImage13 > div > div > h3, .backgroundImage14 > div > div > h3, .backgroundImage15 > div > div > h3, .backgroundImage16 > div > div > h3, .backgroundImage17 > div > div > h3, .backgroundImage18 > div > div > h3{font-size:18px;padding-bottom:15px;line-height:1.2;}
@media only screen and (max-width:1024px){.backgroundImage1, .backgroundImage2, .backgroundImage4, .backgroundImage6, .backgroundImage7, .backgroundImage8, .backgroundImage10, .backgroundImage11, .backgroundImage13, .backgroundImage14, .backgroundImage15, .backgroundImage17, .backgroundImage18, .backgroundImage19, .backgroundImage20, .backgroundImage21, .backgroundImage22{background-attachment:scroll;background-position:center bttom;}
}
.Lead{position:relative;}
.Lead_font{position:absolute;left:0px;top:50%;width:100%;}
.Lead h1{color:#ffffff;font-size:30px;background:url(images/opacity_70.png);padding:10px 40px;position:absolute;left:0;bottom:10px;margin:0px;font-weight:normal;}
.Lead p{color:#ffffff;font-size:20px;background:url(images/opacity_70.png);padding:15px 40px;line-height:1.2;position:absolute;left:0;top:0px;font-weight:normal;}
.progress .progress-bar{text-align:left;text-indent:12px;}
.team_content{}
.team_list{text-align:center;margin-top:20px;}
.team_title{padding:10px;color:#FFF;text-align:center;line-height:1.2;font-style:italic}
.team_title span{font-size:18px;padding-right:10px;display:block;font-style:normal;padding-bottom:3px;}
.team_social{text-align:center;padding:10px 0;background:#efefef;}
.team_social .social-icons{margin-bottom:0px;}
.team_social .social-icons a{width:30px;height:30px;margin:0;display:inline-block;font-size:28px;color:#cccccc;}
.team_social .social-icons a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.Services_List{clear:both;overflow:hidden;padding:0px;margin:0px 0px 10px;text-align:center;}
.Services_List .row{margin-bottom:20px;}
.Services_List .col-sm-3 > div{background:#f8f8f8;display:inline-block;}
.Services_List h3{color:#444444;font-size:16px;font-weight:normal;padding:10px 0px;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.Services_List .Services_icon{width:82px;height:82px;font-size:30px;display:block;text-align:center;margin:40px auto 0px;line-height:82px;color:#FFF;background:#c8c8c8;border-radius:82px;-moz-border-radius:82px;-webkit-border-radius:82px;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
.Services_List .Services_icon span{line-height:inherit;}
.Services_List .Services_Content{padding:0px 20px 40px;}
.About_info{position:relative;padding-left:100px;margin-top:20px;}
.About_info .Img_box{position:absolute;top:10px;left:0px;width:88px;height:88px;line-height:88px;font-size:50px;color:#FFF;text-align:center;background:#dbdbdb;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-right:15px;}
.About_info .Img_box span{line-height:inherit;}
.About_msg{margin-left:-100px;color:#444444;}
.About_msg span{}
.Choose_List{margin:10px 0 0;padding:0px;}
.Choose_List li{background:url(images/arrow_6.png) no-repeat 10px 16px;padding-left:37px;list-style:none;border-bottom:1px solid #e2e2e2;padding:9px 0px 10px 30px;}
.Choose_List span{float:right;}
.Answers_List{padding:0px;margin:0px;}
.Answers_List li{list-style:none;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e2e2e2;}
.Answers_List li.last-item{padding-bottom:15px;margin-bottom:0px;border-bottom:none;}
.Answers_List h3{font-size:16px;color:#333333;font-weight:normal;padding-bottom:10px;}
.Answers_List span.Answers_icon{width:82px;height:82px;line-height:82px;color:#FFF;text-align:center;display:inline-block;float:left;font-size:40px;margin:3px 15px 0px 0px;background:#c8c8c8;border-radius:82px;-moz-border-radius:82px;-webkit-border-radius:82px;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
*+html .Answers_List span.Answers_icon{display:block;font-size:65px;}
*+html .Answers_List h3{margin-top:-20px;}
.tabs-top-group2 .panel-default{border:none;margin-top:0 !important;border-radius:0;box-shadow:none;background:none;border-bottom:1px solid #ebebeb;margin-bottom:1px;}
.tabs-top-group2 .nav-tabs{border:none;background:#f7f7f7;padding:5px 0px;}
.tabs-top-group2 .nav-tabs a, .tabs-top-group2 .nav-tabs a:link, .tabs-top-group2 .nav-tabs a:active, .tabs-top-group2 .nav-tabs a:visited{color:#444444;font-size:16px;border:none;}
.tabs-top-group2 .nav-tabs a:hover{border:none;background:none;}
.tabs-top-group2 .nav-tabs li{list-style:none;}
.tabs-top-group2 .nav-tabs li.active a, .tabs-top-group2 .nav-tabs li.active a:hover{border:none;background:none;}
.tabs-top-group2 .panel-heading{border:none;border-radius:0;padding:0;}
.tabs-top-group2 .panel-heading .panel-title a{border:none;background:url(images/plus_minus2.png) no-repeat right -75px #F8F8F8;position:relative;border:none;padding:10px 0px 10px 35px;font-size:14px;color:#444444;display:block;font-weight:normal;line-height:18px;outline:none;text-decoration:none !important;-webkit-transition:background-color 0.35s ease;-moz-transition:background-color 0.35s ease;-ms-transition:background-color 0.35s ease;-o-transition:background-color 0.35s ease;transition:background-color 0.35s ease;}
.tabs-top-group2 .panel-heading:hover .panel-title a.collapsed{background-position:right -139px;}
.tabs-top-group2 .panel-heading .accordion_icon{position:absolute;left:8px;top:10px;text-align:center;background:#9b9b9b !important;color:#FFFFFF;font-weight:bold;width:20px;height:20px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.tabs-top-group2 .panel-heading .panel-title a{transition:background-color ease-in 100ms;-moz-transition:background-color ease-in 100ms;-webkit-transition:background-color ease-in 100ms;-o-transition:background-color ease-in 100ms;-ms-transition:background-color ease-in 100ms;}
.tabs-top-group2 .panel-heading .panel-title a.collapsed{background-position:right 15px;}
.tabs-top-group2 .panel-heading:hover .panel-title a{background-image:url(images/plus_minus2.png);background-position:right -229px;color:#FFF !important;}
.tabs-top-group2 .panel-heading:hover .accordion_icon{background:#FFF !important;}
.tabs-top-group2 .panel-body{padding:0px 0px 20px 40px;border:none;}
.Title_pricing{font-size:20px;color:#444;font-weight:normal;text-align:center;padding-bottom:20px;}
.price_List .price_content{padding-left:100px;position:relative;}
.price_List .sup{position:absolute;top:20px;left:0px;font-size:25px;color:#959595;}
.price_List .price{position:absolute;top:5px;left:15px;font-size:50px;color:#444444;}
.Theme_Responsive_Default .form_input{padding-right:25px !important;position:relative;}
.Theme_Responsive_Default .form_input input, .Theme_Responsive_Default .form_input textarea{width:100% !important;padding-top:5px !important;padding-bottom:5px !important;}
.Theme_Responsive_Default .form_input .form_required{padding:0px !important;position:absolute;top:10px;right:0px;}
.Theme_Responsive_Default .form_label{color:#888888;font-size:14px;}
.Theme_Responsive_Default .btn{background:none;padding:5px 20px;margin:0 0 10px;color:#FFF !important;text-shadow:none !important;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
.Theme_Responsive_Default .btn:hover{background:#525252;}
.ContactInfo_list{margin:0px;padding:0px;}
.ContactInfo_list li{border-bottom:1px solid #e2e2e2;padding:10px 0px 10px 30px;margin:0px;list-style:none;position:relative;color:#888888;font-size:14px;}
.ContactInfo_list li span{width:20px;height:20px;line-height:21px;display:block;position:absolute;top:12px;left:0px;font-size:16px;text-align:center;}
#gmap img{max-width:none;}
#gmap{width:100%;height:267px;}
.ErrorPage_Box{text-align:center;}
.ErrorPage_Box h1{text-align:center;color:#888888;font-size:60px;font-weight:normal;padding:50px 0px 20px;line-height:1.1;}
.ErrorPage_Box p{color:#888888;font-size:16px;text-align:center;padding:20px 0px 10px 0px;}
.ErrorPage_Box ul{display:inline-block;margin:auto;padding:0px 0px 20px 0px;}
*+html .ErrorPage_Box ul{display:inline;}
.ErrorPage_Box ul li{text-align:left;list-style:none;color:#888888;font-size:16px;padding:5px 0px;}
.ErrorPage_Box .Refresh:before{display:none !important;}
.ErrorPage_Box .ErrorPage_but{padding:20px 0px 50px;}
.ErrorPage_Box .ErrorPage_but a:Hover{text-decoration:none;}
.ErrorPage_Box span.fa{font-size:25px;margin-right:15px;vertical-align:middle;}
.list_style1,
.list_style2,
.list_style3,
.list_style4,
.list_style5,
.list_style6,
.list_style7,
.list_style8,
.list_style9{margin:0px;padding:0px;}
.list_style1 li,
.list_style2 li,
.list_style3 li,
.list_style4 li,
.list_style5 li,
.list_style6 li,
.list_style7 li,
.list_style8 li,
.list_style9 li{list-style:none;padding:3px 0px;}
.list_style1 li .fa, .list_style1 li .social{margin-right:5px;}
.list_style1 li a, .list_style1 li a:link, .list_style1 li a:active, .list_style1 li a:visited{color:#888888;}
.list_style1 li a:hover{}
.Header_Info{padding:2px 0px 0px;margin:0px;}
.Header_Info li{list-style:none;display:inline-block;padding:0px 3px;white-space:nowrap;}
*+html .Header_Info li{display:inline;}
#header4 .HeadPane .Header_Info li{color:#FFF;}
.our_team2 .team_title{padding:15px 0px 8px;font-size:18px;color:#00bfa7;background:none;text-align:left;}
.our_team2 .team_title span{color:#2c3433;display:inline;padding:0;}
.our_team2 .team_content{color:#808080;}
.our_team2 .team_social{padding:0px;background:none;text-align:left;}
.our_team2 .team_social a, .our_team2 .team_social a:link, .our_team2 .team_social a:active, .our_team2 .team_social a:visited{font-size:32px;color:#d2d2d2;margin-right:3px;}
.our_team2 .team_social a:hover{color:#00bfa7;text-decoration:none;}
.our_team2 .team_list{text-align:left;}
@media only screen and (max-width:767px){.our_team2 .team_list{max-width:250px;margin:auto auto 5px;}
}
.link_list2{margin:0px;padding:0px;}
.link_list2 li{display:inline-block;list-style:none;margin-left:-3px;width:20%;text-align:center;vertical-align:middle;}
*+html .link_list2 li{display:inline}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
.white-popup{position:relative;background:#FFF;padding:25px;width:auto;max-width:400px;margin:0 auto;}
.mfp-zoom-in{}
.mfp-zoom-in .mfp-content{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8);}
.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out;}
.mfp-zoom-in.mfp-ready .mfp-content{opacity:1;transform:scale(1);}
.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-zoom-in.mfp-removing .mfp-content{transform:scale(0.8);opacity:0;}
.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}
.mfp-newspaper{}
.mfp-newspaper .mfp-content{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.5s;transform:scale(0) rotate(500deg);}
.mfp-newspaper.mfp-bg{opacity:0;transition:all 0.5s;}
.mfp-newspaper.mfp-ready .mfp-content{opacity:1;transform:scale(1) rotate(0deg);}
.mfp-newspaper.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-newspaper.mfp-removing .mfp-content{transform:scale(0) rotate(500deg);opacity:0;}
.mfp-newspaper.mfp-removing.mfp-bg{opacity:0;}
.mfp-move-horizontal{}
.mfp-move-horizontal .mfp-content{opacity:0;transition:all 0.3s;transform:translateX(-50px);}
.mfp-move-horizontal.mfp-bg{opacity:0;transition:all 0.3s;}
.mfp-move-horizontal.mfp-ready .mfp-content{opacity:1;transform:translateX(0);}
.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-move-horizontal.mfp-removing .mfp-content{transform:translateX(50px);opacity:0;}
.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0;}
.mfp-move-from-top{}
.mfp-move-from-top .mfp-content{opacity:0;transition:all 0.2s;transform:translateY(-100px);}
.mfp-move-from-top.mfp-bg{opacity:0;transition:all 0.2s;}
.mfp-move-from-top.mfp-ready .mfp-content{opacity:1;transform:translateY(0);}
.mfp-move-from-top.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-move-from-top.mfp-removing .mfp-content{transform:translateY(-50px);opacity:0;}
.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0;}
.mfp-3d-unfold{}
.mfp-3d-unfold .mfp-content{perspective:2000px;}
.mfp-3d-unfold .mfp-content{opacity:0;transition:all 0.3s ease-in-out;transform-style:preserve-3d;transform:rotateY(-60deg);}
.mfp-3d-unfold.mfp-bg{opacity:0;transition:all 0.5s;}
.mfp-3d-unfold.mfp-ready .mfp-content{opacity:1;transform:rotateY(0deg);}
.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-3d-unfold.mfp-removing .mfp-content{transform:rotateY(60deg);opacity:0;}
.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0;}
.mfp-zoom-out{}
.mfp-zoom-out .mfp-content{opacity:0;transition:all 0.3s ease-in-out;transform:scale(1.3);}
.mfp-zoom-out.mfp-bg{opacity:0;transition:all 0.3s ease-out;}
.mfp-zoom-out.mfp-ready .mfp-content{opacity:1;transform:scale(1);}
.mfp-zoom-out.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-zoom-out.mfp-removing .mfp-content{transform:scale(1.3);opacity:0;}
.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0;}
@keyframes
hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out;}
20%, 60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}
40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;}
80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out;}
100%{transform:translateY(700px);opacity:0;}
}
.hinge{animation-duration:1s;animation-name:hinge;}
.mfp-with-fade .mfp-content,
.mfp-with-fade.mfp-bg{opacity:0;transition:opacity .5s ease-out;}
.mfp-with-fade.mfp-ready .mfp-content{opacity:1;}
.mfp-with-fade.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-with-fade.mfp-removing.mfp-bg{opacity:0;}
.Theme_21_LinkAndZoom_Normal .carousel_image{background:url(images/opacity_70.png)}
.Theme_21_LinkAndZoom_Normal li{}
.Theme_21_LinkAndZoom_Normal .Icon_zoom{background-image:url(images/Theme_Ico.png) !important;border:3px solid #FFF;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-right:10px;}
.Theme_21_LinkAndZoom_Normal span.Icon_link{background-image:url(images/Theme_Ico.png) !important;border:3px solid #FFF;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-left:10px;}
.Theme_21_LinkAndZoom_Normal .pager{margin-top:15px;}
.Theme_21_LinkAndZoom_Normal .prev, .Theme_21_LinkAndZoom_Normal .next{display:none !important;}
.iLightBox_Content{display:none;background-color:#FFF;max-width:60%;margin:auto;padding:20px;}
.iLightBox_Content h3{border-bottom:1px solid #e3e3e3;padding-bottom:15px;}
.iLightBox_zoom_in .iLightBox_Content{display:block;}
.player .Play{cursor:pointer;display:inline-block;}
.player.Button{display:block!important;width:auto;height:auto;box-shadow:none;position:absolute;z-index:1000;background-color:#F00;color:#FFF;}
.player .YTPOverlay{background-color:#000;filter:alpha(opacity=20);opacity:0.2;}
.player .Play{position:absolute;top:0;left:0;width:100%;height:100%;}
.player_boxes{padding:50px 40px;text-align:center;background-color:rgba(255,255,255,0.6);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.player_boxes.dark{background-color:rgba(0,0,0,0.6);}
.player_boxes .player_title{font-size:50px;font-weight:normal;letter-spacing:3px;line-height:1.1;}
.player_boxes .player_line{width:70px;border-top:2px solid #69b532;margin:20px auto;}
.player_boxes .player_smalltitle{font-size:16px;letter-spacing:2px;margin-bottom:20px;font-weight:normal;line-height:1.2;}
.player_boxes .player_content{color:#666666;margin:0px 10% 30px;}
.player_boxes .Button_default{margin-bottom:10px;}
.player_boxes.dark .player_smalltitle, .player_boxes.dark .player_content{color:#FFF;}
.responsive-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;z-index:0;}
.responsive-video iframe, .responsive-video object, .responsive-video embed, .responsive-video video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}
.responsive-video > a{position:absolute;z-index:2;width:100%;height:100%;}
.pace_bg, .pace-running .pace_bg{position:fixed;width:100%;height:100%;background-color:#FFF;z-index:10100;}
.showControlBar .pace_bg{margin-top:-53px!important;}
.pace-running .pace{z-index:10101;}
.pace, .pace *, .pace *:before, .pace *:after, .pace:before, .pace:after{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.pace-running .body_bg{visibility:hidden;}
.pace-done .body_bg{visibility:visible;}
.pace-done .pace, .pace-done .pace_bg{opacity:0;z-index:-1;visibility:hidden;transition:all ease-in 500ms;-moz-transition:all ease-in 500ms;-webkit-transition:all ease-in 500ms;-o-transition:all ease-in 500ms;-ms-transition:all ease-in 500ms;}
@media only screen and (min-width:1200px){.dnn_layout{width:1170px;}
.LeftPage_Box{background-position:274px top;}
.rightPage_Box{background-position:885px top;}
.home2_text_ul li a{padding:4px 0 4px 10px;}
.mark_show li{margin-left:18px;}
.footer_about_us .footer_social a.rss, .footer_about_us .footer_social a.facebook{margin:0 8px 0 0;}
}
@media only screen and (min-width:768px) and (max-width:979px){.dnn_layout{width:750px;}
#top_menu > div > ul > li > a > span{padding:0px 15px;line-height:30px;height:30px;}
.LeftPage_Box{background-position:165px top;}
.rightPage_Box{background-position:559px top;}
.Lead h1{font-size:22px;}
.Lead p{font-size:12px;}
.ErrorPage_Box h1{font-size:30px;padding:30px 0px 20px;line-height:1.4;}
.home_light_box li{margin-left:5px !important;}
.home_light_box li.iteam{margin:0 !important;}
.home_light_box .photo_box{margin:0 0 5px 0 !important;}
.Contact_List li span{width:89px !important;}
.Contact_List li span:first-child{width:auto !important;margin-right:3px !important;}
.mt-10{margin-top:5px;}
.mb-10{margin-bottom:5px;}
.pt-10{padding-top:5px;}
.pb-10{padding-bottom:5px;}
.mt-20{margin-top:10px;}
.mb-20{margin-bottom:10px;}
.pt-20{padding-top:10px;}
.pb-20{padding-bottom:10px;}
.mt-30{margin-top:15px;}
.mb-30{margin-bottom:15px;}
.pt-30{padding-top:15px;}
.pb-30{padding-bottom:15px;}
.mt-40{margin-top:20px;}
.mb-40{margin-bottom:20px;}
.pt-40{padding-top:20px;}
.pb-40{padding-bottom:20px;}
.mt-50{margin-top:25px;}
.mb-50{margin-bottom:25px;}
.pt-50{padding-top:25px;}
.pb-50{padding-bottom:25px;}
.mt-60{margin-top:30px;}
.mb-60{margin-bottom:30px;}
.pt-60{padding-top:30px;}
.pb-60{padding-bottom:30px;}
.introduce.member1, .introduce.member2{padding-bottom:0px !important;}
.home1_full_bg1{padding:20px 10px !important;}
.project{padding:17px 0px 36px 0 !important;}
.carousel_5 .owl-pagination{padding-top:24px;}
.mark_show li{margin-left:11px !important;}
.mark_show li:first-child{margin-left:0 !important;}
.footer_about_us .footer_social a{width:auto !important;float:none !important;}
.footer_about_us .footer_social a.rss, .footer_about_us .footer_social a.facebook{margin:0 0 5px 0 !important;}
.home2_text_ul li .fa{display:block !important;}
.footer_about_us .footer_social a .icon em{width:16px !important;}
}
@media only screen and (max-width:767px){.dnn_layout{width:auto;}
.header_top{text-align:center;}
.HeadPane{float:none !important;display:block;margin:0px auto -10px !important;}
.HeaderRight{float:none !important;text-align:center !important;padding-bottom:10px;}
.languageBox{float:none !important;}
.Language img{margin-bottom:10px;}
.Login{float:none !important;padding-bottom:8px;height:auto!important;}
.dnn_logo{text-align:center;float:none !important;}
.LogoMenuBox{text-align:center;}
.searchbut{margin-top:-16px;}
.pulldownsearch{float:none !important;display:inline-block;vertical-align:middle;}
.Header_Info{width:100%;}
.Header_Info li{width:100%;display:block;text-align:center;padding:4px 0px;white-space:normal;}
.navigation--mobile{display:block}
#dnn_wrapper{background:#FFF;overflow:hidden;}
.navigation_mobile{width:75%;position:absolute;bottom:100%;right:0;visibility:hidden;z-index:0;-webkit-transition:visibility 0 linear;-webkit-transition-delay:0.4s;-moz-transition:visibility 0 linear 0.4s;-o-transition:visibility 0 linear 0.4s;transition:visibility 0 linear 0.4s}
.wrapper{height:100%;position:relative;z-index:1;background:#FFF;-webkit-transition:-webkit-transform 0.4s ease-in-out;-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}
.navigation_is-visible .wrapper{background:#FFF;border-right:1px solid #dedede;-webkit-transform:translateX(-75%);-moz-transform:translateX(-75%);-ms-transform:translateX(-75%);-o-transform:translateX(-75%);transform:translateX(-75%)}
.navigation_is-visible #dnn_wrapper{background:#f5f5f5;}
.navigation_is-visible .navigation_mobile{top:0px;bottom:auto;visibility:visible;z-index:1;-webkit-transition:z-index 0 linear;-webkit-transition-delay:0.4s;-moz-transition:z-index 0 linear 0.4s;-o-transition:z-index 0 linear 0.4s;transition:z-index 0 linear 0.4s}
.phoneHeadTop{border-bottom:1px solid #eaeaea;padding:25px 60px 25px 15px;position:relative;}
.phoneHeadBottom{text-align:center;padding:15px 0px;}
.switchOpen{width:27px;height:27px;font-size:26px;display:inline-block;vertical-align:middle;margin-left:40px;cursor:pointer;position:absolute;right:25px;top:50%;margin-top:-14px;color:#444444;}
.switchOpen:before{content:"\f0c9";}
.SwitchClose:before{content:"\f00d";}
.languageBox{height:auto !important;line-height:normal !important;}
.searchBox2{margin:25px 17px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:auto;display:block;position:relative;padding:0px 35px 0px 3px;}
.searchBox2 *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.searchBox2 input.NormalTextBox{line-height:18px;height:18px;padding:7px 0px;border:none;background:none;width:100%;}
.searchBox2 .searchInputContainer{display:block !important;margin:0px !important;}
.searchBox2 .searchSkinObjectPreview, .searchBox2 .searchInputContainer a.dnnSearchBoxClearText.dnnShow, .searchBox2 .searchInputContainer a.dnnSearchBoxClearText{display:none !important;}
#search2.searchBox2 .search, #search2.searchBox2 a.search:link, #search2.searchBox2 a.search:active, #search2.searchBox2 a.search:visited{border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;text-decoration:none;display:block;position:absolute;right:0px;top:0px;text-align:center;width:32px;height:32px;overflow:hidden;padding:0px;color:#FFF;font-family:'FontAwesome';line-height:32px;}
#mobile_menu{margin:0px 15px 15px;border-top:1px solid #e5e5e5;padding-top:20px;}
.multi_menu{margin:auto;}
.multi_menu ul{list-style:none;margin:0;padding:0;}
.multi_menu ul li{margin:0px;padding:0px;margin-bottom:5px;list-style:none;border:1px solid #cccccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;}
.multi_menu ul li.current{}
.multi_menu ul li.current span, .multi_menu ul li.current span:hover{}
.multi_menu ul li.dir.current{background:none !important;border:1px solid #cccccc;}
.multi_menu > ul > li.dir.current li span{}
.multi_menu ul li.dir.current.active li span{}
.multi_menu ul li span:hover{}
.multi_menu ul li.active > a > span, .multi_menu ul li.active:hover > a > span{}
.multi_menu ul li img{vertical-align:top;}
.multi_menu ul li a{font-size:14px;line-height:20px;padding:0px;margin:0px;color:#777777;display:block;text-decoration:none;outline:none;text-align:left;}
.multi_menu ul li a{margin:0px 15px;}
.multi_menu ul li.active a{border-bottom:1px solid #cccccc;}
.multi_menu ul li.dir.current a{border-bottom:1px solid #cccccc;}
.multi_menu > ul > li.dir.current > a{margin-bottom:-1px;}
.multi_menu ul li span{padding:10px 0px;display:block;transition:color ease-in 200ms;-moz-transition:color ease-in 200ms;-webkit-transition:color ease-in 200ms;-o-transition:color ease-in 200ms;-ms-transition:color ease-in 200ms;}
.multi_menu ul li .menu_arrow{display:block;width:40px;padding:0px;height:40px;float:right;overflow:hidden;margin:0px -12px 0px 0px;position:relative;font-size:0px;-webkit-text-size-adjust:none;}
.multi_menu ul li .menu_arrow:before{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;margin:-3px 0px 0px -7px;border-top:1px solid transparent;border-left:1px solid transparent;border-bottom:1px solid #000;border-right:1px solid #000;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);display:inline-block;font-size:14px;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.multi_menu ul li .menu_arrow.arrow_opened{}
.multi_menu ul li .menu_arrow.arrow_closed:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.multi_menu ul ul{display:none;padding:2px 0px 5px 0px;margin:1px 0px 0px 0px;}
.multi_menu ul ul li{border:none !important;}
.multi_menu ul ul li a{background:none;}
.multi_menu ul ul li .menu_arrow{border:none;}
.multi_menu ul ul li .menu_arrow.arrow_closed{}
.multi_menu ul li.current > ul{display:block;}
.multi_menu ul ul ul{padding:0px 15px;margin:0px;}
.multi_menu ul ul ul li a{border:none;}
.multi_menu ul li.active > a, .multi_menu ul li.current > a, .multi_menu ul li a:hover{}
.multi_menu ul li li.active > a, .multi_menu ul li li.current > a, .multi_menu ul li li a:hover{background:none;}
.Message_Icon{display:block;width:auto;float:none;padding:0px 10px 0px 0px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.Message_Content{display:block;width:auto;color:#999999;float:none;width:90% !important;}
.MessageBox .MessageRightBox .Message_Content{width:100% !important;}
.Message_Content p, .Message_Content div{clear:both;}
.Message_Button{display:block;float:none;width:auto !important;padding:0px 0px 20px 0px;}
.Theme_19_Normal .filter_block{border:none !important;position:static;top:0;right:0;width:auto !important;margin:0px !important;padding:0px !important;}
.Theme_19_Normal .filter_navigation ul li a, .Theme_19_Normal .filter_navigation ul li.selected a{padding:0px 15px 0px 0px !important;}
/**/.OurServices_list{float:none !important;width:auto;}
.OurServices_Pic{float:none !important;width:auto;}
.Footer_Contentbg [class*="Pane"]{margin:0px;}
.Footer_Contentbg .FootPaneA{margin-top:30px;}
.Footer_Contentbg .FootPaneD{margin-bottom:30px;}
.copyright_style{text-align:center;}
.copyright_style, .FooterPane{float:none;text-align:center;}
#to_top{float:none;margin:auto;}
.price-table.col2 .col, .price-table.col3 .col, .price-table.col4 .col, .price-table.col5 .col{width:50%;}
.price-table .col.best_value{margin-top:0px;}
.price-table .col.best_value .price_title{padding-top:15px;padding-bottom:11px;}
.price-table .col.best_value .price_holder{padding-bottom:12px;}
.price_content{margin-bottom:20px;}
#gmap{width:100%;height:300px;}
.Lead h1{font-size:22px;}
.Lead p{font-size:12px;}
.ErrorPage_Box h1{font-size:30px;padding:30px 0px 20px;line-height:1.4;}
.breadcrumbBox h2{font-size:22px;margin:0px;padding:0px;}
.breadcrumbRight{display:none;}
.LeftPage_Box, .rightPage_Box{background:none !important;}
.js-clingify-placeholder{height:0px !important;display:none !important}
.SkinPlugin_icon{display:none !important}
.row [class*="Pane"]{padding:0px 0px 20px 0px;}
.Mian_Box [class*="Pane"], .Mian_Box_3 [class*="Pane"]{margin:20px 0px 0px;}
.introduce{padding:0 0 0 0px !important;background-position:center top !important;}
.home1_full_bg1, .home1_full_bg1_r{float:none !important;width:auto !important;}
.home1_full_bg1{padding:30px 10px !important;}
.home1_full_bg1_r{position:static !important;right:auto !important;height:100px !important;margin:0 -20px 0 -20px !important;}
.isotope_grid .isotope_group_2 a{display:inline-block;padding:4px 8px 4px 8px !important;}
.common_h4{margin:0 0 10px 0 !important;font-size:19px !important;}
.Mian_Box_2 [class*="Pane"]{margin:20px 0px 0px;}
.home1_head h3{margin-bottom:0;}
.backgroundImage24{-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;}
.introduce>h3, .introduce>h4{text-align:center;}
.introduce>h3{font-size:20px !important;}
.introduce>h4{padding:0 !important;}
.Container-2 .dnntitle{margin-bottom:0px !important;}
.Container-2 .dnntitle .title2{font-size:18px !important;}
.isotope_grid .isotope_group2{padding:1px 0 5px !important;}
.isotope_grid .isotope_group2 a{padding:1px 9px !important;display:inline-block;}
.isotope_grid .isotope_group3{padding:1px 0 5px !important;}
.isotope_grid .isotope_group3 a{padding:1px 9px !important;display:inline-block;}
.Testimonials_7 blockquote p{margin:0 9px !important;}
.Testimonials_7 .Pic{margin:5px auto 10px !important;}
.Testimonials_7.Testimonials_tab{padding-bottom:0 !important;}
.Testimonials_7 blockquote p::before{top:99px !important;}
.pb-30, .mobile_padding{padding-bottom:15px;}
.project{padding:0px 10px 15px 10px !important;}
.carousel_5 .owl-pagination{padding-top:13px !important;}
.periodic_box{padding-left:20px !important;padding-right:20px !important;}
.mark_show li{float:none !important;width:auto !important;margin-left:0px !important;margin-bottom:5px;}
.mark_show.last{padding:0px !important;}
.functionList_2 .functionBox .functiontitle{padding:0px 0px 0px !important;}
.functionList_2 .functionBox{margin-bottom:20px;}
a.Button_green2{margin:0px 10px 0px 10px;}
.home2_doing .home2_head{padding:0px !important;}
.doing_img{margin-top:15px;}
}
@media only screen and (max-width:560px){.Lead h1{font-size:22px;display:none;}
.Lead p{font-size:12px;display:none;}
.price-table.col2 .col, .price-table.col3 .col, .price-table.col4 .col, .price-table.col5 .col{width:100%;}
}
a.dnnPrimaryAction{color:#FFF !important}
@media print{a:link:after, article a[href^=http]:after{content:" ";}
}
@media only screen and (max-width:767px){.ElementHide-xs, tr.ElementHide-xs, th.ElementHide-xs, td.ElementHide-xs{display:none !important;}
}
@media only screen and (min-width:768px) and (max-width:991px){.ElementHide-sm, tr.ElementHide-sm, th.ElementHide-sm, td.ElementHide-sm{display:none !important;}
}
@media only screen and (min-width:992px) and (max-width:1199px){.ElementHide-md, tr.ElementHide-md, th.ElementHide-md, td.ElementHide-md{display:none !important;}
}
@media only screen and (min-width:1200px){.ElementHide-lg, tr.ElementHide-lg, th.ElementHide-lg, td.ElementHide-lg{display:none !important;}
}
#dnngo_megamenu > div > ul > li > a > span{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
blockquote{padding:21px;margin:0px 0 42px 0;font-family:Arial;font-style:italic;color:#848484;position:relative;border:none;}
blockquote p{margin-bottom:0;font-size:13px;font-weight:300;line-height:22.5px;text-indent:50px;}
blockquote small{display:block;line-height:18px;font-size:12px;position:absolute;bottom:-42px;left:20%;padding:24px 0 0 30px;}
blockquote small:before{content:'\2014 \00A0';}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;}
blockquote.pull-right p, blockquote.pull-right small{text-align:right;}
mark, .mark{padding:0;}
.Pic img{max-width:100%;}
.photo_box img{max-width:100%;}
.news_post_box img{max-width:100%;}
.Lead img{max-width:100%;}
.our_team img{max-width:100%;}
#dnngo_megamenu .dnngo_boxslide img{max-width:100%;}
.isotope_grid .isotope_item .pic_box img{width:100%}
.isotope_grid .isotope_item > div{margin:0;}
.isotope_grid .isotope_group{text-align:right;padding:5px 0 15px;}
.isotope_grid .isotope_group a{margin:0px 1px 5px 0px;padding:3px 0 3px 15px;color:#666666;font-size:14px;border:1px solid transparent;text-decoration:none;transition:border ease-in 200ms;-moz-transition:border ease-in 200ms;-webkit-transition:border ease-in 200ms;-o-transition:border ease-in 200ms;-ms-transition:border ease-in 200ms;}
.isotope_grid .isotope_group a:hover, .isotope_grid .isotope_group a.active{color:#69b532;text-decoration:none;}
.isotope_grid .photo_box .content .ico{margin:0 0 5px;}
.isotope_grid .photo_box .ico span{color:#FFF;width:40px!important;height:40px!important;line-height:40px!important;display:inline-block;text-align:center;font-size:20px;margin:0px 3px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.isotope_grid .photo_box .content h2{font-size:16px;line-height:20px;font-weight:bold;color:#ffffff!important;border:none!important;display:block;margin:0 auto!important;text-align:center;text-transform:uppercase;}
.isotope_grid .photo_box .content p{margin:0;}
.isotope_grid .isotope_main .photo_box{margin:0 0 15px 15px;}
.isotope_grid .isotope_main{margin-left:-10px;}
@media only screen and (max-width:767px){.isotope_grid .isotope_group{text-align:left;}
.isotope_grid .isotope_main{margin-left:0;}
.isotope_grid .isotope_main .photo_box{margin:0 0 15px;}
}
.TeamDetail_left{border:1px dashed #cfcfcf;padding:10px;}
.TeamDetail_left img{max-width:100%;margin-bottom:15px;}
.TeamDetail_left .team_social{border-top:1px dashed #cfcfcf;padding:12px 0 0px;margin-top:15px;font-size:30px;text-align:left;background:none;}
.TeamDetail_left .team_social a{color:#ed474a;transition:color ease-in 200ms;-moz-transition:color ease-in 200ms;-webkit-transition:color ease-in 200ms;-o-transition:color ease-in 200ms;-ms-transition:color ease-in 200ms;}
.TeamDetail_left .team_social a:hover{color:#2e2e2e;}
.TeamDetail_right .Teamtitle{color:#2c3433;font-size:18px;font-weight:normal;}
.TeamDetail_right .Teamtitle span{color:#ed474a;}
.TeamDetail_content{}
.TeamDetail_info{border-top:1px dashed #dcdcdc;border-bottom:1px dashed #dcdcdc;margin:0;padding:7px 0;}
.TeamDetail_info li{list-style:none;padding:7px 10px 7px 0;display:inline-block;vertical-align:middle;}
.TeamDetail_info li span.fa, .TeamDetail_info li span.social{width:29px;height:29px;line-height:29px;background-color:#dcdcdc;font-size:16px;text-align:center;color:#FFF;margin-right:10px;vertical-align:middle;}
.TeamDetail_info li a, .TeamDetail_info li a:link, .TeamDetail_info li a:active, .TeamDetail_info li a:visited{color:#8a8a8a;text-decoration:none}
.TeamDetail_info li a:hover{color:#ed474a;text-decoration:underline}
.loaded_list2 p{margin:0px;color:#2e2e2e;}
.loaded_list2 .progress{margin:0 0 10px;height:26px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.loaded_list2 .progress .progress-bar{height:26px;line-height:26px;text-align:right;background:#ed474a;color:#FFF;width:0;transition:width ease-in 200ms;-moz-transition:width ease-in 200ms;-webkit-transition:width ease-in 200ms;-o-transition:width ease-in 200ms;-ms-transition:width ease-in 200ms;}
.loaded_list2 .progress .progress-bar span{padding-right:5px;}
.loading{width:26px;height:26px;position:relative;}
.loading .container1 > div, .loading .container2 > div, .loading .container3 > div{width:6px;height:6px;background-color:#333;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;}
.loading .loading-container{position:absolute;width:100%;height:100%;}
.loading .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);}
.loading .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);}
.loading .circle1{top:0;left:0;}
.loading .circle2{top:0;right:0;}
.loading .circle3{right:0;bottom:0;}
.loading .circle4{left:0;bottom:0;}
.loading .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.loading .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
.loading .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.loading .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
.loading .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}
.loading .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}
.loading .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}
.loading .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}
.loading .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}
.loading .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}
.loading .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}
@-webkit-keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes bouncedelay{0%, 80%, 100%{transform:scale(0.0);-webkit-transform:scale(0.0);}
40%{transform:scale(1.0);-webkit-transform:scale(1.0);}
}
.isotope_grid .loading{position:absolute;bottom:10px;left:50%;margin:0 0 0 -10px;}
.isotope_grid .portfolios_group{padding:5px 0 35px;text-align:left;}
.isotope_grid .portfolios_group a{margin:0px 1px 5px 0px;padding:8px 28px;display:inline-block;line-height:18px;color:#888888;font-size:13px;border:1px solid #bcbcbc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;outline:none;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.isotope_grid .portfolios_group a:hover, .isotope_grid .portfolios_group a.active{background-color:#69b532;border-color:#69b532;color:#ffffff !important;}
a.portfolios_default_btn{display:inline-block;width:120px;line-height:36px !important;border:1px solid #69b532;color:#69b532;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;text-decoration:none;margin-right:10px;text-transform:uppercase;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
a.portfolios_default_btn:hover{color:#ffffff;background-color:#69b532;text-decoration:none;}
@media only screen and (max-width:767px){a.portfolios_default_btn{margin-right:2px;}
}
.portfolios_carousel_title{font-size:20px;color:#333333;padding:23px 0 15px;}
.portfolios_carousel .carousel .owl-buttons .owl-prev, .portfolios_carousel .carousel .owl-buttons .owl-next{border:1px solid #d1d1d1;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;left:-50px;margin-top:-25px;}
.portfolios_carousel .carousel .owl-buttons .owl-next{left:auto;right:-50px;}
.portfolios_carousel .carousel .owl-buttons .owl-prev:before, .portfolios_carousel .carousel .owl-buttons .owl-next:before{border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;margin:-10px 0 0 -5px;}
.portfolios_carousel .carousel .owl-buttons .owl-next:before{margin:-10px 0 0 -15px;}
.portfolios_carousel .carousel_1 .owl-buttons .owl-prev:hover, .portfolios_carousel .carousel_1 .owl-buttons .owl-next:hover, .portfolios_carousel .carousel .owl-buttons .owl-prev:hover:before, .portfolios_carousel .carousel .owl-buttons .owl-next:hover:before{border-color:#69b532;}
@media only screen and (max-width:767px){.portfolios_carousel .carousel .owl-buttons .owl-prev{left:-20px;}
.portfolios_carousel .carousel .owl-buttons .owl-next{right:-20px;}
}
.Grid_layouts .isotope_main{margin-left:-15px;}
.Grid_layouts .photo_box .content h2{font-size:16px;line-height:1.8;}
.Grid_layouts .photo_box .content p{font-size:13px;margin-bottom:15px;}
.Grid_layouts .photo_box .content a{font-size:14px;color:#ffffff;line-height:36px;border:1px solid #ffffff;padding:8px 45px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.Grid_layouts .photo_box .shade{background-color:#69b532;}
.Grid_layouts .photo_box:hover .shade{opacity:0.8;}
@media only screen and (max-width:767px){.Grid_layouts .isotope_main{margin-left:0;}
}
.Classic_layouts .isotope_main{margin-left:-15px;}
@media only screen and (max-width:767px){.Classic_layouts .isotope_main{margin-left:0;}
}
.Text_layouts .isotope_main{margin-left:-15px;}
.Text_layouts .photo_box .ico span{width:50px!important;height:50px!important;line-height:50px!important;font-size:16px;border:1px solid #ffffff;background:none !important;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.Text_layouts .photo_box a:hover span{color:#69b532;background:#ffffff !important;}
.Text_layouts .photo_box .shade{background-color:#69b532;}
.text_sytle1{font-size:12px;color:#666666;padding:16px 0 19px;}
.text_sytle1 h3{font-size:15px;color:#333333;text-transform:uppercase;}
.text_sytle1 a{font-size:13px;color:#69b532;text-transform:uppercase;}
.text_sytle2{font-size:13px;color:#666666;padding:20px 20px 15px;border-width:0 1px 1px 1px;border-style:solid;border-color:#d4d4d4;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}
.text_sytle2 h3{font-size:15px;color:#333333;text-transform:uppercase;}
.text_sytle2 .info{float:right;font-size:14px;padding-top:13px;}
.text_sytle2 .info span{margin-right:3px;}
@media only screen and (max-width:767px){.Text_layouts .isotope_main{margin-left:0;}
}
.List_layouts .isotope_main{margin-left:0;}
.List_layouts .isotope_item > div{margin:0 -15px;}
.List_layouts .isotope_main .photo_box{margin:0;}
.List_layouts .isotope_item{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e5e5e5;}
.List_layouts_text{font-size:12px;}
.text_sytle3{font-size:13px;color:#666666;}
.text_sytle3 h3{font-size:15px;color:#333333;margin:0 0 7px;text-transform:uppercase;}
.List_layouts_text hr{width:60px;margin:20px 0;border-color:#69b532;display:inline-block;}
.List_layouts_text p a{margin-top:26px;}
@media only screen and (max-width:767px){.List_layouts .isotope_main .photo_box{margin:0 0 15px;}
}
.Sidebar_layouts{padding-bottom:25px;margin-bottom:30px;border-bottom:1px solid #e5e5e5;}
.Sidebar_layouts .text_sytle3{padding:20px 0 4px;}
.Sidebar_layouts p a{margin-top:13px;}
.Sidebar_layouts_categories{margin:0 0 20px;list-style:none;}
.Sidebar_layouts_categories li{border-bottom:1px solid #d1d1d1;line-height:39px;font-size:12px;color:#666666;}
.Sidebar_layouts_categories li a{color:#666666;}
.Sidebar_layouts_categories .fa{font-size:12px;color:#69b532;margin-right:10px;}
.categories_number{float:right;}
.Sidebar_layouts_recent_news{font-size:13px;color:#888888;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d1d1d1;}
.Sidebar_layouts_recent_news img{float:left;padding-right:20px;}
.Sidebar_layouts_recent_news .heading{font-size:14px;color:#333333;padding-top:8px;}
.Sidebar_layouts_recent_news .heading a{color:#333333;}
.Sidebar_layouts_links{margin:0 0 20px;list-style:none;}
.Sidebar_layouts_links li{border-bottom:1px solid #d1d1d1;line-height:39px;}
.Sidebar_layouts_links li a{font-size:12px;color:#666666;}
.Sidebar_layouts_links .fa{color:#69b532;margin-right:10px;}
.Single_Layouts{font-size:12px;color:#666666;}
.Single_Layouts h3{font-size:15px;color:#333333;text-transform:uppercase;margin:20px 0 15px;}
.Single_Layouts p{padding-bottom:11px;}
.Single_Layouts .carousel .owl-pagination{top:auto;bottom:0;}
.Single_Layouts .carousel .owl-page{background-color:rgba(255,255,255,0.6);width:17px;height:17px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.Single_Layouts .carousel .owl-page.active{background-color:#ffffff;}
.Single_Layouts .carousel .owl-buttons .owl-prev, .Single_Layouts .carousel .owl-buttons .owl-next{margin-top:-25px;}
@media only screen and (max-width:767px){.Single_Layouts .carousel_3 .owl-buttons .owl-prev{left:0;}
.Single_Layouts .carousel_3 .owl-buttons .owl-next{right:0;}
}
.page_turning a{font-size:12px;color:#666666 !important;margin:0 5px 5px 0;}
a.page_control{display:inline-block;line-height:31px !important;width:70px;border:1px solid #cccccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;text-decoration:none;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
a.page_number{display:inline-block;height:30px;line-height:30px !important;width:30px;border:1px solid #cccccc;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-align:center;text-decoration:none;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
a.page_control:hover, a.page_number:hover{color:#69b532 !important;border:1px solid #69b532;text-decoration:none;}
.Single_page{padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #d8d8d8;}
.Single_page a{font-size:13px;color:#69b532;display:inline-block;line-height:38px !important;width:100px;border:1px solid #69b532;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;text-decoration:none;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.Single_page a:hover{background-color:#69b532;color:#ffffff;}
.prev_control{float:left;}
.next_control{float:right;}
.wrapper{position:relative;}
#main_right .searchBox2 a.search:before{content:"\f002";}
.Login .userProfileImg{display:block!important;}
.Login .userMessages, .Login .userNotifications, .Login .userProfileImg{display:inline-block!important;}
.full_screen_pic{position:relative;margin:0;padding:0;width:100%;z-index:1;}
.full_screen_pic:before{}
.full_screen_pic li{list-style:none;background-size:cover;background-position:center bottom;}
.full_screen_pic .content{text-align:center;position:absolute;left:0;bottom:10%;width:100%;letter-spacing:3px;}
.full_screen_pic .content .title p{color:#FFF;line-height:1;}
.full_screen_pic .content .title p a{text-decoration:none;}
.full_screen_pic .content .title .titl01{font-size:30px;text-transform:uppercase;}
.full_screen_pic .content .title .titl02{font-size:60px;font-weight:bold;}
.full_screen_pic .content .title .titl03{font-size:24px;margin:40px 0 15px 0;}
.full_screen_pic .content .title span{color:#ed474a;}
.Home5_line img{margin-left:-17%;height:130px;}
.full_screen_pic .content .line{}
.full_screen_pic.animations .content .line{}
.full_screen_pic .animation_1{}
.full_screen_pic.animations .animation_1{}
.full_screen_pic .animation_2{}
.full_screen_pic.animations .animation_2{}
.full_screen_pic .animation_3{}
.full_screen_pic #nextPage{width:100px;height:100px;line-height:120px;font-size:36px;color:#a6a6a6;font-weight:bold;margin:0 auto;position:relative;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;border:1px solid #a6a6a6;background:url(images/h6_icon.png) no-repeat center center;text-align:center;text-indent:-9999px;}
.full_screen_pic #nextPage span{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.full_screen_pic #nextPage:after{}
.full_screen_pic.animations #nextPage{-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s;}
.full_screen_pic #nextPage:hover:after{top:55%;}
.full_screen_pic .banner_socials{padding:20px 0;}
.full_screen_pic .banner_socials a{display:inline-block;width:65px;height:65px;line-height:61px;border:1px solid #ffffff;margin:0 10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.full_screen_pic .banner_socials a:hover{background-color:#000000;background-color:rgba(0,0,0,0.3);border-color:transparent;}
.isotope_grid.isotope_grid_home5{width:100%;overflow:hidden;}
.isotope_grid.isotope_grid_home5 .isotope_main{width:100%;overflow:hidden;position:relative;}
.isotope_grid.isotope_grid_home5 .isotope_item{width:200px;margin:0px;position:absolute;left:0;top:0;overflow:hidden;}
.isotope_grid.isotope_grid_home5 .isotope_item .pic_box img{width:100%}
.isotope_grid.isotope_grid_home5 .isotope_item .photo_box{margin:0;}
.isotope_grid.isotope_grid_home5 .isotope_group{text-align:center;padding:0 0 40px 0;}
.isotope_grid.isotope_grid_home5 .isotope_group a{margin:0 2px 3px;padding:5px 15px;color:#a0a0a0;font-size:13px;display:inline-block;border:1px solid #ebebeb;text-decoration:none;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.isotope_grid.isotope_grid_home5 .isotope_group a:hover, .isotope_grid.isotope_grid_home5 .isotope_group a.active{border:1px solid #69b532;color:#FFF;text-decoration:none;background-color:#69b532;}
.isotope_grid_home5.isotope_grid .isotope_main{margin-left:0!important;}
@media only screen and (max-width:767px){.isotope_grid.isotope_grid_home5 .isotope_group a{padding:2px 8px;margin:10px 3px 0 0;}
.isotope_grid.isotope_grid_home5 .isotope_group{padding:0 0 20px 0;}
}
.Home5_one_bg{background:#e6e6e6;}
.Home5_one_bg .Top_one_con{font-size:19px;color:#404040;line-height:25px;padding:10px 0;}
.Home5_one_bg a.Button_default3 span{font-size:17px;padding:6px 25px 12px;}
.Home5_one_bg a.Button_default3{margin:0 0 10px 0;}
.H5_AboutUs_Left h2{font-size:22px;color:#575757;font-weight:normal;}
.H5_AboutUs_Left p{margin:30px 0 25px 0;}
.H5_list_one{margin:0;padding:0 0 30px 0;list-style:none;}
.H5_list_one li{position:relative;}
.H5_list_one li a{line-height:20px;font-size:15px;display:block;padding:20px 0 20px 60px;text-transform:uppercase;}
.H5_list_one a:hover{color:#a0a0a0;}
.H5_list_one span.fa{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:1px solid #69b532;color:#69b532;height:45px;line-height:45px;width:45px;text-align:center;font-size:25px;vertical-align:middle;position:absolute;left:0;margin:-22px 0 0;overflow:hidden;position:absolute;text-align:center;top:50%;}
.H5_list_one span{margin:0 16px 0 0;}
a.Button_default3.Button_default3_f17 span{font-size:17px;padding:6px 25px 12px;}
.H5_F17{font-size:17px;color:#a09f9f;line-height:23px;text-align:center;}
.OurProcess_tit:after{content:" ";display:block;margin:auto;width:46px;}
.Process_tit_color h2{color:#fff;}
.Service_tit_color h2{color:#a2a2a2;}
.Fun_tit_color h2{color:#fff}
.Process_tit_color:after{border-bottom:2px solid #fff;}
.Service_tit_color:after{border-bottom:2px solid #69b532;}
.Fun_tit_color:after{border-bottom:2px solid #69b532;}
.AboutUs_tit_color:after{border-bottom:2px solid #69b532;}
.OurProcess_tit h2{text-align:center;font-weight:normal;font-size:28px;text-transform:uppercase;vertical-align:middle;white-space:normal;margin:0 0 14px 0;}
.OurProcess_con div{font-size:14px;line-height:22px;text-align:center;color:#a09f9f;}
.Home5_loaded_list .progress{background:rgba(106,102,99,0.5);}
.H6_Services_con{min-height:60px;padding:0 0 70px 85px;position:relative;text-align:left;}
.H6_Services_con span{font-size:45px;color:#69b532;left:0;position:absolute;top:0;}
.H6_Services_con{}
.H6_Services_con h2{font-size:20px;color:#4e4e4e;margin:0 0 10px 0;}
.H6_number_Animation.number_Animation .fa{font-size:50px;}
.H6_number_Animation.number_Animation .number{font-size:14px;color:#fff;}
.H6_Testimonials_tab .mark{color:#74bd38;font-family:Georgia, "Times New Roman", Times, serif !important;font-size:103px;font-style:italic !important;line-height:normal;display:block;text-align:center;margin:10px 0 0 0!important;}
.H6_Testimonials_tab{}
.H6_Testimonials_tab .H6_Testimonials_con{margin:-30px 0 0 0;font-size:24px;color:#fff;font-style:normal;}
.H6_Testimonials_tab .H6_Testimonials_con p{margin-top:-20px;line-height:28px;}
.H6_Testimonials_tab.Testimonials_tab .H6_Testimonials_name{font-weight:normal;font-size:18px;font-style:normal;color:#74bd38;}
.H6_Testimonials_tab.Testimonials_tab .H6_Testimonials_name span{color:#c7c7c7;padding:0 0 0 5px;}
.H6_Testimonials_con{position:relative;text-align:center;}
.H6_Testimonials_tab.Testimonials_tab .last_page{left:50%;margin:0 0 0 -43px;}
.H6_Testimonials_tab.Testimonials_tab .last_page:before{content:"";border-top:3px solid #c7c7c7;border-left:3px solid #c7c7c7;width:8px;height:8px;left:50%;top:50%;position:absolute;margin:-4px 0 0 -4px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.H6_Testimonials_tab.Testimonials_tab .next_page:before{content:"";border-right:3px solid #c7c7c7;border-bottom:3px solid #c7c7c7;width:8px;height:8px;left:50%;top:50%;position:absolute;margin:-4px 0 0 -4px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.H6_Testimonials_tab.Testimonials_tab .next_page{right:50%;margin:0 -43px 0 0;}
.H6_Testimonials_tab.Testimonials_tab .last_page, .H6_Testimonials_tab.Testimonials_tab .next_page{background:none;border:2px solid #c7c7c7;font-family:arial;font-size:22px;font-weight:bold;height:38px;line-height:38px;width:38px;color:#c7c7c7;bottom:0;text-indent:-9999px;overflow:hidden;}
.H6_Testimonials_box{text-align:center;}
.Home5_loaded_list h2{font-weight:normal;font-size:20px;margin:0 0 30px 0;}
.Home5_loaded_list p{font-size:16px;color:#cdd1ca;margin:0 0 5px 0;}
/**/.H6_Footer_bg{background:url(images/H6_Footer_bg.jpg) no-repeat left top;}
.H6_Footer_bg img.No_pad{padding-right:0;}
.Footer_img img{display:inline-block;}
.H6_animation_con{position:relative;}
.H6_animation_con .mac{text-align:center;}
.H6_animation_con .mac img{display:inline-block;}
.H6_animation_con .ipad, .H6_animation_con .phone{position:absolute;}
.H6_animation_con .ipad{bottom:0;right:40px;}
.H6_animation_con .phone{bottom:0;left:110px}
.H6_work_bnt{text-align:center;}
.H6_work_bnt a{display:block;text-align:center;font-size:14px;color:#484747!important;padding:16px 115px;background:#ebebeb;display:inline-block;text-transform:uppercase;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.H6_work_bnt a:hover{color:#fff!important;background-color:#69b532;text-decoration:none;}
.H5_Contactus_box{}
.H5_Contactus_box p{line-height:22px;}
.H5_AboutUs_Rifght img{max-width:100%;}
.H5_Contactus_box ul li{line-height:28px;}
.H5_Contactus_box h2{}
.con_e a span.fa{border-radius:50%;font-size:25px;height:30px;left:0;line-height:31px;overflow:hidden;color:#fff;text-align:center;top:50%;width:30px;margin-right:24px;}
.con_e a{text-decoration:none;}
.H5_Contactus_box p{margin:20px 0 20px 0;}
.H5_Contactus_box ul{margin:0;padding:0;list-style:none;}
.tit_marg_bot{margin-bottom:40px;}
.h6_photo_box{padding-bottom:30px;}
.h6_photo_box .photo_box.content_bottom_push_in .content{bottom:-1px;background-color:rgba(255, 255, 255, 0.8);}
.h6_photo_box .photo_box .ico span{background:rgba(255,255,255,0.8);}
.h6_photo_box .photo_box .ico span{color:#74bd38;}
.h6_photo_box .photo_box.content_bottom_push_in .content h3{color:#666666;}
.h6_photo_box .photo_box.content_bottom_push_in .content p{color:#666666;}
.h6_photo_box .photo_box img{width:100%;}
.h6_photo_box .photo_box .pic_box{width:auto;}
.h6_photo_box .photo_box.content_bottom_push_in .content:before{border-color:transparent transparent rgba(255, 255, 255, 0.8);}
.h6_photo_box a span.social{border-radius:50%;font-size:40px;height:40px!important;left:0;line-height:40px!important;margin-right:12px;overflow:hidden;text-align:center;top:50%;width:40px!important;color:#fff;background:#69b532;}
.backgroundImage19{background:url(images/img_bg_19.jpg) center center;text-align:center;background-attachment:fixed;}
.backgroundImage19 h2{font-size:24px;color:#fff;font-weight:normal;}
.backgroundImage19_con{color:#69b532;font-size:18px;line-height:20px;}
.First_bg_image{padding:120px 0;}
.backgroundImage19, .backgroundImage19 .Normal, .backgroundImage19 h3{color:#FFF;}
.backgroundImage20{background:url(images/img_bg_20.jpg) center center;background-attachment:fixed;}
.backgroundImage21{background:url(images/img_bg_21.jpg) center center;background-attachment:fixed;}
.backgroundImage22{background:url(images/img_bg_22.jpg) center center;background-attachment:fixed;}
@media only screen and (min-width:1400px){.full_screen_pic .content{bottom:15%;}
.Home5_line img{margin-left:-17%;height:auto;}
.full_screen_pic #nextPage{width:120px;height:120px;line-height:140px;}
.full_screen_pic .content .title .titl01{font-size:40px;text-transform:uppercase;}
.full_screen_pic .content .title .titl02{font-size:72px;font-weight:bold;}
.full_screen_pic .content .title .titl03{font-size:24px;margin:50px 0 15px;}
}
@media only screen and (min-width:1200px){.H6_animation_con .phone{bottom:0;left:190px;}
.H6_animation_con .ipad{bottom:0;right:150px;}
}
@media only screen and (min-width:768px) and (max-width:991px){.full_screen_pic .content .title .titl01{font-size:25px;text-transform:uppercase;}
.full_screen_pic .content .title .titl01 img{display:block;text-align:center;}
.full_screen_pic .content .title .titl02{font-size:40px;font-weight:bold;}
.full_screen_pic .content .title .titl03{font-size:14px;;margin:20px 0 15px 0;}
.full_screen_pic .content{bottom:15%;}
.Home5_line img{margin-left:-24%;}
.Footer_img img{display:inline-block;}
.Footer_img{text-align:center;}
.H6_animation_con .phone{left:0;width:160px;}
.H6_animation_con .ipad{right:0;width:220px;}
.H6_Services_con span{font-size:35px;}
.H6_Services_con{padding:0 0 20px 60px;}
}
@media only screen and (max-width:767px){.full_screen_pic .content .title .titl01{font-size:25px;text-transform:uppercase;}
.full_screen_pic .content .title .titl01 img{display:block;text-align:center;}
.full_screen_pic .content .title .titl02{font-size:40px;font-weight:bold;}
.full_screen_pic .content .title .titl03{font-size:14px;;margin:20px 0 15px 0;}
.H6_Services_box span{float:none;display:block;width:auto;text-align:center;}
.H6_Services_con{float:none;width:auto;}
#anchorNav{display:none;}
.Home5_line{display:none;}
.h6_photo_box{padding-bottom:0;}
.H6_Services_con span{font-size:35px;}
.H6_Services_con{padding:0 0 20px 60px;}
.H6_animation_con .mac{margin:0 auto;width:70%;}
.H6_animation_con .ipad{right:15px;width:28%;}
.H6_animation_con .phone{left:25px;width:18%;}
.H6_number_Animation .col-xs-6{float:left;padding-bottom:30px;}
.center{text-align:center;}
.H6_number_Animation{display:inline-block;}
.H6_work_bnt a{padding:16px 50px;}
.full_screen_pic .content{padding:0 20px;}
.full_screen_pic .content{bottom:25%;}
.full_screen_pic .content .title .titl02{margin:25px 0;}
.full_screen_pic .content .title .titl03{margin:0 0 30px 0}
}
@media only screen and (max-width:480px){.full_screen_pic .content{bottom:10%;}
.full_screen_pic .content .title .titl02{margin:15px 0;}
.full_screen_pic .content .title .titl03{margin:0 0 20px 0}
}
.box-effect-1 .left-menu{visibility:visible;z-index:940;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.box-effect-1.active .left-menu{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.box-effect-1.active #header_slide{left:302px;}
.box-effect-2.active, .box-effect-2.delay{overflow:hidden;height:auto!important;}
.box-effect-2.active .rightmain, .box-effect-2.delay .rightmain{box-shadow:0 0 9px rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);}
.box-effect-2.active .rightmain{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);}
.box-effect-2 .left-menu{z-index:1;}
.box-effect-2.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;}
.box-effect-2.active #header_slide{left:302px;}
.box-effect-3.active, .box-effect-3.delay{overflow:hidden;height:auto!important;}
.box-effect-3.active .rightmain{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);}
.box-effect-3.active .left-menu{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);}
.box-effect-3 .left-menu{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);z-index:50;}
.box-effect-3.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;}
.box-effect-3.active #header_slide{left:302px;}
.box-effect-4.active, .box-effect-4.delay{overflow:hidden;height:auto!important;}
.box-effect-4.active .rightmain, .box-effect-4.delay .rightmain{box-shadow:0 0 9px rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);}
.box-effect-4.active .rightmain{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);}
.box-effect-4 .left-menu{z-index:1;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);}
.box-effect-4.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.box-effect-4.active #header_slide{left:302px;}
.box-effect-5.active, .box-effect-5.delay{overflow:hidden;height:auto!important;}
.box-effect-5.active .rightmain, .box-effect-5.delay .rightmain{box-shadow:0 0 9px rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);}
.box-effect-5.active .rightmain{transform:translate3d(300px, 0, 0);-moz-transform:translate3d(300px, 0, 0);-webkit-transform:translate3d(300px, 0, 0);}
.box-effect-5 .left-menu{z-index:1;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);-moz-transform:translate3d(50%, 0, 0);}
.box-effect-5.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-moz-transform:-moz-transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);}
.box-effect-5.active #header_slide{left:302px;}
.box-effect-6.active, .box-effect-6.delay{-webkit-perspective:1500px;perspective:1500px;overflow:hidden;}
.box-effect-6.active .rightmain, .box-effect-6.delay .rightmain{height:100%;overflow:hidden;overflow-y:auto;box-shadow:0 0 9px rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);}
.box-effect-6 .rightmain{-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.box-effect-6.active .rightmain{-webkit-transform:translate3d(300px, 0, 0) rotateY(-15deg);transform:translate3d(300px, 0, 0) rotateY(-15deg);}
.box-effect-6 .left-menu{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:50;}
.box-effect-6.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transform:translate3d(0%, 0, 0) rotateY(0deg);transform:translate3d(0%, 0, 0) rotateY(0deg);}
.box-effect-7.active, .box-effect-7.delay{-webkit-perspective:1500px;perspective:1500px;overflow:hidden;-webkit-perspective-origin:0% 50%;perspective-origin:0% 50%;}
.box-effect-7.active .rightmain, .box-effect-7.delay .rightmain{height:100%;overflow:hidden;overflow-y:auto;}
.box-effect-7 .rightmain{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.box-effect-7.active .rightmain{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);}
.box-effect-7 .left-menu{-webkit-transform:translate3d(-100%, 0, 0) rotateY(-90deg);transform:translate3d(-100%, 0, 0) rotateY(-90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:50;}
.box-effect-7.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transform:translate3d(0%, 0, 0) rotateY(0deg);transform:translate3d(0%, 0, 0) rotateY(0deg);}
.box-effect-8.active, .box-effect-8.delay{-webkit-perspective:1500px;perspective:1500px;overflow:hidden;-webkit-perspective-origin:0% 50%;perspective-origin:0% 50%;}
.box-effect-8.active .rightmain, .box-effect-8.delay .rightmain{height:100%;overflow:hidden;overflow-y:auto;}
.box-effect-8 .rightmain{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.box-effect-8.active .rightmain{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);}
.box-effect-8 .left-menu{-webkit-transform:translate3d(-100%, 0, 0) rotateY(90deg);transform:translate3d(-100%, 0, 0) rotateY(90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:50;}
.box-effect-8.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transform:translate3d(0%, 0, 0) rotateY(0deg);transform:translate3d(0%, 0, 0) rotateY(0deg);}
.box-effect-9.active, .box-effect-9.delay{-webkit-perspective:1500px;perspective:1500px;overflow:hidden;}
.box-effect-9.active .rightmain, .box-effect-9.delay .rightmain{height:100%;overflow:hidden;overflow-y:auto;}
.box-effect-9 .rightmain{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.box-effect-9.active .rightmain{-webkit-transform:translate3d(0, 0, -300px);transform:translate3d(0, 0, -300px);}
.box-effect-9 .left-menu{opacity:1;z-index:50;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.box-effect-9.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.box-effect-10.active, .box-effect-10.delay{-webkit-perspective:1500px;perspective:1500px;overflow:hidden;-webkit-perspective-origin:0% 50%;perspective-origin:0% 50%;}
.box-effect-10.active .rightmain, .box-effect-10.delay .rightmain{height:100%;overflow:hidden;overflow-y:auto;box-shadow:0 0 9px rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);}
.box-effect-10.active .rightmain{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);}
.box-effect-10 .left-menu{z-index:1;opacity:1;-webkit-transform:translate3d(0, 0, -300px);transform:translate3d(0, 0, -300px);}
.box-effect-10.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.box-effect-11.active, .box-effect-11.delay{-webkit-perspective:1500px;perspective:1500px;overflow:hidden;}
.box-effect-11.active .rightmain, .box-effect-11.delay .rightmain{height:100%;overflow:hidden;overflow-y:auto;box-shadow:0 0 9px rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);}
.box-effect-11 .rightmain{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.box-effect-11.active .rightmain{-webkit-transform:translate3d(100px, 0, -600px) rotateY(-20deg);transform:translate3d(100px, 0, -600px) rotateY(-20deg);}
.box-effect-11 .left-menu{opacity:1;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.box-effect-11.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.box-effect-12.active, .box-effect-12.delay{-webkit-perspective:1500px;perspective:1500px;overflow:hidden;}
.box-effect-12.active .rightmain, .box-effect-12.delay .rightmain{height:100%;overflow:hidden;overflow-y:auto;}
.box-effect-12 .rightmain{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.box-effect-12.active .rightmain{-webkit-transform:rotateY(-10deg);transform:rotateY(-10deg);}
.box-effect-12 .left-menu{opacity:1;z-index:50;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.box-effect-12.active .left-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.box-effect-13.active, .box-effect-13.delay{-webkit-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0% 50%;perspective-origin:0% 50%;overflow:hidden;}
.box-effect-13.active .rightmain, .box-effect-13.delay .rightmain{height:100%;overflow:hidden;overflow-y:auto;box-shadow:0 0 9px rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);}
.box-effect-13.active .rightmain{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);}
.box-effect-13 .left-menu{z-index:1;opacity:1;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
.box-effect-13.active .left-menu{visibility:visible;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-speed:0.2s;transition-speed:0.2s;}
.box-effect-14.active, .box-effect-14.delay{-webkit-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0% 50%;perspective-origin:0% 50%;overflow:hidden;}
.box-effect-14.active .rightmain, .box-effect-14.delay .rightmain{height:100%;overflow:hidden;overflow-y:auto;box-shadow:0 0 9px rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);}
.box-effect-14 .rightmain{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.box-effect-14.active .rightmain{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);}
.box-effect-14 .left-menu{-webkit-transform:translate3d(-100%, 0, 0) rotateY(90deg);transform:translate3d(-100%, 0, 0) rotateY(90deg);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.box-effect-14.active .left-menu{visibility:visible;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translate3d(0%, 0, 0) rotateY(0deg);transform:translate3d(0%, 0, 0) rotateY(0deg);}
.home7_fullscreenpic{text-align:center;bottom:40%;left:0;position:absolute;width:100%;}
.full_screen_pic_bg{position:relative;width:100%;height:100%;}
.full_screen_pic_bg #H7_nextPage{border-right:2px solid #fff;border-bottom:2px solid #fff;width:24px;height:24px;margin:20px auto;cursor:pointer;position:absolute;bottom:60px;left:50%;margin:0 0 0 -12px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transition:bottom .4s ease;-o-transition:bottom .4s ease;transition:bottom .4s ease;}
.full_screen_pic_bg #H7_nextPage:hover{bottom:50px;}
.home7_fullscreenpic h1{font-size:56px;color:#fff;}
.ColorCenter{color:#82ce4a;}
.home7_fullscreenpic_con{color:#fff;padding:70px 0;margin:0;font-size:24px;}
.H7_bnt{padding:10px 30px;color:#cdcecc;font-size:24px;border:1px solid #cdcecc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 10px;}
a.H7_bnt{color:#bebebe!important;border:1px solid #bebebe;text-decoration:none;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
a:hover.H7_bnt{color:#7fcc48!important;}
.H7_bnt:hover{border:1px solid #7fcc48;color:#7fcc48;}
#hover_menu{margin:0 30px 0 30px;}
#hover_menu ul{list-style:none;margin:0;padding:0;}
#hover_menu ul li{margin:0px;padding:0px;list-style:none;}
.hover_menu > ul > li{border-bottom:1px solid #e1e1e1;}
.hover_menu > ul > li.dir.active > a{border-bottom:1px solid #e1e1e1;}
#hover_menu ul li img{vertical-align:middle;}
#hover_menu ul li a{font-size:14px;line-height:20px;padding:0px;margin:0px;display:block;font-weight:bold;text-decoration:none;outline:none;text-align:left;text-transform:uppercase;position:relative;}
#hover_menu > ul > li > a span{font-weight:bold;}
#hover_menu ul li a:after{clear:both;content:".";height:0px;font-size:0px;visibility:hidden;display:block;}
#hover_menu ul li a{display:inline-block;}
#hover_menu ul li a{display:block;}
#hover_menu ul li span{padding:15px 0px;display:block;}
#hover_menu ul li li a{font-size:12px;}
#hover_menu ul li li span{padding:8px 0;}
#hover_menu ul li.current > a >span, #hover_menu ul li a:hover > span{color:#07c6f5;}
#hover_menu ul ul{display:none;padding:2px 0 0 0;margin:0px;}
#hover_menu ul li.current > ul{display:block;}
#hover_menu ul li li li a:before{background-color:#606060;}
#hover_menu ul li li a{padding:0 0 0 15px;margin-left:15px;}
#hover_menu ul li li li a{}
#hover_menu ul li li li a{margin-left:30px;}
#hover_menu ul li li li li a{margin-left:45px;}
#hover_menu ul li li li li li a{margin-left:60px;}
#hover_menu ul li a .menu_arrow{display:block;width:40px;padding:0px;height:40px;text-indent:0px;overflow:hidden;margin:-17px 0 0 0;text-align:center;line-height:40px;font-size:0;position:absolute;top:50%;right:0px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
#hover_menu ul li a .menu_arrow:before{content:"";width:7px;height:7px;position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;border-top:1px solid transparent;border-left:1px solid transparent;border-bottom:1px solid #000;border-right:1px solid #000;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;position:absolute;top:50%;left:50%;margin:-7px 0px 0px -7px;display:inline-block;font-size:12px;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
#hover_menu ul li a .menu_arrow.arrow_closed:before, #hover_menu ul li a:hover .menu_arrow.arrow_closed:before{}
#hover_menu ul li a:hover .menu_arrow:before, #hover_menu > ul > li.current > a > .menu_arrow:before, #hover_menu ul li a .menu_arrow.arrow_closed:before, #hover_menu ul li a:hover .menu_arrow.arrow_closed:before{}
#hover_menu ul li .menu_arrow.arrow_closed:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.header_box .languageBox{text-align:center;float:none;}
.header_box .Login .loginGroup, .header_box .Login .registerGroup{padding:0 0 0 5px;}
.header_box .searchBox{}
.header_box #search #dnn_dnnSEARCH_ClassicSearch, .header_box #search #dnn_dnnSEARCH1_ClassicSearch, .header_box #search #dnn_dnnSEARCH2_ClassicSearch, .header_box #search #dnn_dnnSEARCH3_ClassicSearch{width:100%;}
.header_box #search input.NormalTextBox{color:13px;color:888;top:12px;line-height:18px;}
.header_box #search #dnn_dnnSEARCH_ClassicSearch, .header_box #search #dnn_dnnSEARCH1_ClassicSearch, .header_box #search #dnn_dnnSEARCH2_ClassicSearch, .header_box #search #dnn_dnnSEARCH3_ClassicSearch{background:#e8e8e8;height:40px;}
.H7_icon{text-align:center;width:115px;height:115px;margin:0 auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#bbbbbb;cursor:pointer;border:2px solid #bbbbbb;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.H7_icon span{}
.H7_icon .fa{font-size:45px;text-align:center;line-height:115px;}
.H7_One_con:hover .H7_icon{border:2px solid #69b532;color:#69b532;}
.H7_One_con{text-align:center;}
.H7_One_con h2{font-size:20px;color:#69b532;font-weight:300;margin:30px 0 20px 0;}
.H7_two_con .H7_One_con{padding-bottom:50px;}
.H7_two_con ul{list-style:none;padding:0;margin:0;}
.H7_two_con ul li{float:left;width:50%;}
.H7_two_con ul li:nth-child(1){width:48%;}
.H7_two_con ul li:nth-child(3){width:48%;}
.H7_two_con ul li:nth-child(2){padding:0 0 30px 0;}
.backgroundImage_H7bg{background:url(images/backgroundImage_H7bg.jpg) center center;background-attachment:fixed;}
.backgroundImage_H7bg img{max-width:100%;}
.backgroundImage_H7bg h2{font-size:28px;color:#69b532;font-weight:300;margin:0 0 40px 0;}
.backgroundImage_H7bg h3{font-size:20px;color:#595958;font-weight:normal;font-weight:300;margin:0 0 20px 0;}
.H7_tit{font-size:28px;color:#69b532;text-align:center;}
.H7_Aboutus_bg{background:#f6f6f6;}
.H7_Aboutus_box{min-height:60px;padding:0 0 70px 110px;position:relative;text-align:left;}
.H7_Aboutus_box span img{left:0;position:absolute;top:0;width:90px;height:90px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.H7_center{text-align:center;}
.H7_Aboutus_box h2{color:#69b532;font-size:20px;font-weight:normal;margin:0;}
.H7_Aboutus_box h3{color:#424242;font-size:15px;font-weight:normal;}
.H7_bnt2{padding:10px 30px;color:#69b532;font-size:18px;border:1px solid #69b532;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;}
a.H7_bnt2{color:#69b532!important;border:1px solid #69b532;text-decoration:none;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
a:hover.H7_bnt2{color:#777!important;border:1px solid #c4c4c4!important;}
.Bnt_center{text-align:center;}
.H7_carouse_bor{border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;}
.H7_carouse.carousel .owl-buttons .owl-prev:before, .H7_carouse.carousel .owl-buttons .owl-next:before{width:10px;height:10px;color:#fff;border-left:1px solid #fff;border-bottom:1px solid #fff;}
.H7_carouse.carousel .owl-buttons .owl-prev:before{margin:-5px 0 0 -3px}
.H7_carouse.carousel .owl-buttons .owl-next:before{margin:-5px 0 0 -6px}
.H7_carouse.carousel .owl-buttons .owl-prev, .H7_carouse.carousel .owl-buttons .owl-next{background:#c4c4c4;width:30px;height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.H7_carouse.carousel .owl-buttons .owl-prev:hover, .H7_carouse.carousel .owl-buttons .owl-next:hover{background:#69b532;}
.carousel .owl-item{text-align:center;}
.H7_carouse.carousel .owl-buttons .owl-prev{left:15px;}
.H7_carouse.carousel .owl-buttons .owl-next{right:15px;}
.H7_team_box.box_border_padding{padding:0;border:1px solid #e1e1e1;}
.H7_team_box{margin:0;}
.H7_team_box.photo_box .ico span{background:none;}
.H7_pic_box_con{border-bottom:1px solid #e1e1e1;padding:15px 0;transition:all ease-in 300ms;-moz-transition:all ease-in 300ms;-webkit-transition:all ease-in 300ms;-o-transition:all ease-in 300ms;-ms-transition:all ease-in 300ms;}
.H7_pic_box_con h2{font-size:16px;font-weight:normal;color:#69b532;text-align:center;margin:0 0 0 0}
.H7_pic_box_con h3{font-size:13px;font-weight:normal;color:#747474;text-align:center;margin:0 0 0 0;}
.H7_Social{text-align:center;padding:20px 0 15px 0;}
.H7_Social_center{display:inline-block;}
.H7_Social_center .fa{font-size:19px;color:#aaaaaa!important;margin:0 5px;}
.H7_Social_center .fa:hover{color:#82ce4a!important;}
.H7_About_us_box .row{padding-bottom:50px;}
.H7_team_box.photo_box img{width:100%!important;}
.backgroundImage_H7bg02{background:url(images/backgroundImage_H7bg02.jpg) center center;background-attachment:fixed;}
.H7_tit02{font-size:28px;color:#fff;text-align:center;}
.H7_center02{text-align:center;color:#fff;}
.con_a .title{font-size:18px;color:#fff;font-weight:normal;padding:0 0 10px 0;}
.con_a .center{text-align:center;}
.con_a .center img{display:inline-block;width:auto\0;}
.con_a .left .box, .con_a .right .box{position:relative;}
.con_a .left .box{padding:0 100px 0 0;text-align:right;}
.con_a .left .box:nth-child(2){padding:50px 100px 50px 0;}
.con_a .right .box{padding:0 0 0 100px;}
.con_a .right .box:nth-child(2){padding:50px 0 50px 100px;}
.con_a .left .box .icon, .con_a .right .box .icon{position:absolute;width:70px;height:70px;line-height:70px;top:50%;margin:-35px 0 0 0;background-color:#69b532;text-align:center;font-size:24px;color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.con_a .left .box .icon{right:0px;}
.con_a .right .box .icon{left:0px;}
.con_a .left, .con_a .right{color:#fff;margin:0 0 10px 0;}
.con_a .left .box a.link, .con_a .right .box a.link{text-transform:uppercase;}
.H7_add_box{position:relative;padding:0 0 40px 65px;}
.H7_add_box span{position:absolute;left:0;top:-3px;height:50px;line-height:50px;width:50px!important;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:1px solid #69b532;color:#69b532;font-size:20px;display:block;}
.H7_add_con h4{color:#696969;font-size:16px;font-weight:normal;margin:0 0 7px 0;}
.H7_add_con p{color:#a09f9f;font-size:13px;margin:0;line-height:18px;}
.isotope_grid1 .isotope_main{}
.isotope_grid1 .isotope_item{overflow:initial!important;}
.isotope_grid{width:100%;}
.isotope_grid .isotope_main{width:100%;position:relative;}
.isotope_grid .isotope_item{width:0px;margin:0px;position:absolute;left:0;top:0;}
.isotope_grid .isotope_item img{max-width:100%;}
.isotope_grid1 .isotope_item > div{margin:0;}
.isotope_grid1 .isotope_item .photo{width:100%;position:relative;z-index:0;overflow:hidden;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.isotope_grid1 .isotope_item .photo img{width:100%;transition:all ease-out 400ms;-moz-transition:all ease-out 400ms;-webkit-transition:all ease-out 400ms;-o-transition:all ease-out 400ms;-ms-transition:all ease-out 400ms;}
.isotope_grid1 .isotope_item:hover .photo{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);z-index:1000;-moz-box-shadow:0 0 5px 1px #929392;-webkit-box-shadow:0 0 5px 1px #929392;box-shadow:0 0 5px 1px #929392;}
.isotope_grid1 .isotope_item .photo:before, .isotope_grid1 .isotope_item .photo .angle:before, .isotope_grid1 .isotope_item .photo:after, .isotope_grid1 .isotope_item .photo .angle:after{}
.isotope_grid1 .isotope_item .photo:before{border-top:3px solid #07c6f5;border-left:3px solid #07c6f5;top:-40px;left:-40px;}
.isotope_grid1 .isotope_item .photo .angle:before{border-top:3px solid #07c6f5;border-right:3px solid #07c6f5;top:-40px;right:-40px;}
.isotope_grid1 .isotope_item .photo:after{border-right:3px solid #07c6f5;border-bottom:3px solid #07c6f5;bottom:-40px;right:-40px;}
.isotope_grid1 .isotope_item .photo .angle:after{border-bottom:3px solid #07c6f5;border-left:3px solid #07c6f5;bottom:-40px;left:-40px;}
.isotope_grid1 .isotope_item:hover .photo:before, .isotope_grid1 .isotope_item:hover .photo .angle:before, .isotope_grid1 .isotope_item:hover .photo:after, .isotope_grid1 .isotope_item:hover .photo .angle:after{filter:alpha(opacity=100);opacity:1;}
.isotope_grid1 .isotope_item:hover .photo:before{top:20px;left:20px;}
.isotope_grid1 .isotope_item:hover .photo .angle:before{top:20px;right:20px;}
.isotope_grid1 .isotope_item:hover .photo:after{bottom:20px;right:20px;}
.isotope_grid1 .isotope_item:hover .photo .angle:after{bottom:20px;left:20px;}
.isotope_grid1.isotope_grid .isotope_main .photo_box{margin:0}
.isotope_grid1 .photo_box .ico h3{font-size:18px;color:#69b532;margin:10px 0 8px 0;padding:5px;}
.isotope_grid1 .H7_isotope_con{padding:5px;line-height:16px;font-size:12px;}
.isotope_grid1 .photo_box:hover.ico_bottom_enter .ico{top:30%;}
.isotope_grid1 .photo_box .ico{top:25%;}
.isotope_grid1.isotope_grid .photo_box .ico span{position:relative;background:none;border:2px solid#fff;}
.isotope_grid1.isotope_grid .photo_box .ico span:before{content:"";border-top:3px solid #fff;border-left:3px solid #fff;width:8px;height:8px;left:50%;top:50%;position:absolute;margin:-4px 0 0 -4px;transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);}
#gmap2 img{max-width:none;}
#gmap2{width:100%;min-height:505px;}
.header_box .header_box2 .Login{margin:0 15px;}
@media only screen and (min-width:768px) and (max-width:991px){.H7_Aboutus_box span img{height:60px;width:60px;}
.H7_Aboutus_box{padding:0 0 60px 75px;}
.H7_add_box span{font-size:16px;height:30px;line-height:30px;width:30px !important;top:0;}
.H7_add_box{padding:0 0 40px 32px;}
.H7_add_con p{font-size:12px;}
.H7_add_con h4{font-size:13px;margin:0;}
.con_a .left .box .icon, .con_a .right .box .icon{height:50px;width:50px;line-height:50px;margin:-35px 8px 0}
.con_a .left .box{padding:0 70px 0 0;}
.con_a .left .box:nth-child(2){padding:30px 70px 30px 0;}
.con_a .right .box{padding:0 0 0 70px;}
.con_a .right .box:nth-child(2){padding:30px 0 30px 70px;}
}
@media only screen and (min-width:1200px){.H7_plane{margin-left:-600px;padding:0 0 15px 0;}
}
@media only screen and (max-width:767px){.home7_fullscreenpic h1{font-size:40px;line-height:1.2;}
.home7_fullscreenpic_con{padding:30px 0 40px 0;font-size:20px;}
.H7_bnt{padding:10px 15px;font-size:18px;}
.H7_icon{width:80px;height:80px;}
.H7_icon .fa{font-size:36px;line-height:80px;}
.con_a .left .box .icon, .con_a .right .box .icon{display:none;}
.con_a .left .box{padding:0 0 0 0;}
.con_a .left{float:none;width:auto;}
.con_a .left .box{text-align:left;}
.con_a .center{display:none;width:auto;float:none;}
.con_a .right{float:none;width:auto;}
.con_a .right .box{padding:0 0 0 0;}
.con_a .right .box:nth-child(2){padding:50px 0;}
}
@media only screen and (max-width:480px){.H7_bnt{padding:10px 10px;font-size:15px;}
}
.common_h3{font-size:16px;padding:0 0 5px 0;}
.common_h4, .common_h3{text-align:center;font-weight:normal;}
.common_h4{color:#666666;font-size:24px;padding:0 0 10px 0;margin:0 0 27px 0;text-transform:uppercase;position:relative;}
.common_h4:after{content:"";position:absolute;left:50%;bottom:0;height:2px;width:30px;background:#666666;margin-left:-15px;}
/**/.backgroundImage23{background:url(images/backgroundImage23.jpg) left top repeat;position:relative;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.backgroundImage24{background:url(images/backgroundImage24.jpg) left top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.backgroundImage25{background:url(images/backgroundImage25.jpg) left top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.home1_head h4{font-size:28px;}
.home1_head h3{font-size:16px;color:#f1f1f1;}
.home1_head h4, .home1_head h3{font-weight:normal;}
.home1_full_bg1{float:left;width:50%;position:relative;padding:60px 50px 60px 0px;}
.home1_full_bg1:before{content:"";position:absolute;top:50%;margin-top:-9px;left:100%;border-width:18px 0 18px 18px;border-color:transparent transparent transparent #262626;border-style:solid;z-index:1}
.home1_full_bg1 p{padding-bottom:10px;color:#b8b4b4;}
.home1_full_bg1_btn a{margin:10px 0 0;text-transform:capitalize;}
.home1_full_bg1_btn .Button_default{background-color:transparent;border-radius:5px;-webkit-transition:all 400ms ease-out 0s;-moz-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}
.home1_full_bg1_btn .Button_default:hover{background:transparent;border:2px solid #fff;}
.home1_full_bg1_r{float:right;width:50%;height:100%;background:url(images/home_img1.jpg) center 0 no-repeat;background-size:cover;position:absolute;right:0;top:0;}
.introduce_box{position:relative;}
.introduce_box > img{position:absolute;left:0;top:0;}
.introduce>h3{font-size:24px;}
.introduce>h4{color:#b0afaf;padding:10px 0;}
.introduce>h3, .introduce>h4{font-weight:normal;}
.introduce{padding:0 0 0 184px;}
.introduce.member1{padding-bottom:60px;}
.introduce.member2{padding-bottom:60px;}
.isotope_grid .isotope_group2{text-align:center;padding:5px 0 26px;}
.isotope_grid .isotope_group2 a{border:1px solid #e1e1e1;padding:7px 15px 7px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;}
.home_light_box{margin:0;padding:0;}
.home_light_box li{float:left;width:31.02564102564103%;margin-left:7px;list-style:none;}
.home_light_box li.iteam{margin:0;}
.home_light_box .photo_box .ico{display:none;}
.home_light_box .photo_box{margin:0 0 9px 0;}
.home2_doing .home2_head{font-size:24px;text-transform:uppercase;padding:0 0 25px 0;font-weight:normal;}
.home2_doing>p{padding:0 0 9px 0;}
.home2_text_ul ul{margin:0;}
.home2_text_ul li{list-style:none;}
.home2_text_ul li a{text-decoration:none;padding:4px 0 4px 3px;display:inline-block;color:#a5a5a4;}
a.Button_green3{padding:5px 15px;margin:18px 10px 0px 0px;position:relative;font-size:17px;display:inline-block;white-space:nowrap;color:#FFFFFF !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 -3px rgba(0, 0, 0, 0.2) inset;transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
a.Button_green3:hover{text-decoration:none;background:#555555;}
.home2_common_title{font-size:24px;color:#666666;white-space:normal;text-align:center;font-weight:normal;text-transform:uppercase;padding:0 0 3px 0;}
.project{text-align:center;padding:17px 169px 36px 169px;}
.periodic_box{background:#f9f9f9;border-top:1px solid #e6e6e6;}
.describe{text-align:center;padding:0 0 20px 0;}
.mark_show{margin:0;}
.mark_show li{list-style:none;float:left;width:31%;margin-left:15px;}
.mark_show li:first-child{margin-left:0;}
.mark_show li a{display:block;height:103px;text-align:center;border-radius:5px;border:1px solid #e9e8e8;-webkit-transition:border 400ms ease-in-out 0s;-moz-transition:border 400ms ease-in-out 0s;transition:border 400ms ease-in-out 0s;}
.mark_show li a img{padding:25px 0;max-width:100%;}
.mark_show.last{padding:19px 0 0 0;}
.footer_about_us p{padding:0 0 12px 0;}
.footer_about_us .footer_social a{display:block;width:48.46153846153846%;height:26px;margin:0 0 16px 0;background:#dbdbdb;float:left;}
.footer_about_us .footer_social a.rss, .footer_about_us .footer_social a.facebook{margin:0 6px 0 0;}
.footer_about_us .footer_social a .character{display:block;text-align:center;color:#636262;float:left;width:79.36507936507937%;line-height:26px;}
.footer_about_us .footer_social a .icon{font-size:19px;height:26px;width:20.63492063492063%;line-height:26px;background:#3b59a1;float:left;display:block;text-align:center;}
.footer_about_us .footer_social a .icon em{width:18px;height:19px;line-height:20px;color:#fff;display:inline-block;}
.footer_about_us .footer_social .google .icon em{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;width:18px;height:15px;line-height:11px;}
.footer_about_us .footer_social .rss .icon{background:#ffa801 left center;color:#ffa801;}
.footer_about_us .footer_social .twriter .icon{background:#31aae3 left center;color:#31aae3;}
.footer_about_us .footer_social .facebook .icon{background:#3b59a1 left center;color:#3b59a1;}
.footer_about_us .footer_social .google .icon{background:#de4b3b left center;color:#de4b3b;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.footer_about_us .footer_social .rss .icon .footer_about_us .footer_social .twriter .icon .footer_about_us .footer_social .facebook .icon .footer_about_us .footer_social .google .icon{background-size:26px 26px;}
.Contact_List .green_color{color:#69b532;}
.Contact_List .red_color{color:#db3737;}
.Contact_List .blue_color{color:#0742d2;}
.Contact_List .yellow_color{color:#efa20b;}
.Contact_List .light_blue{color:#06a4ec;}
.backgroundImage26{background:#f8f8f8;border-top:1px solid #d7d7d7;}
.home3_about h3{font-size:28px;padding-bottom:25px;font-weight:normal;}
.home3_about p{padding:0 0 10px 0;}
.home3_about a{display:inline-block;padding:9px 0 9px 45px;color:#fff !important;font-size:15px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:22px 0 0 0;-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;transition:all 300ms linear 0s;}
.home3_about a span{font-size:12px;font-weight:normal;display:inline-block;padding:0 31px 0 20px;}
.home3_about a:hover{background:#555555;}
.home3_advance{text-align:center;}
.home3_advance h3{font-size:24px;padding:0 0 20px 0;font-weight:normal;text-transform:uppercase;}
.home3_advance p{line-height:28px;padding:0;font-size:15px;padding-bottom:25px;}
.home3_advance p span{display:block;}
.backgroundImage27{background:url(images/backgroundImage27.jpg)left top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.home3_facts{color:#fff;text-align:center;padding:0 0 43px 0;}
.home3_facts h3{font-size:30px;font-weight:normal;color:#fff;padding:0 0 24px 0;}
.home3_facts p{font-size:14px;}
.home3_facts p span{display:block;}
.home3_news, .home3_testimonials h3{font-weight:normal;color:#666666;text-align:center;font-size:24px;}
.home3_news{padding:0 0 7px 0;}
.isotope_grid .isotope_group3{text-align:center;margin:5px 0 30px;padding:0;border:1px solid #c7c8c6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;}
.isotope_grid .isotope_group3 a{border-left:1px solid #c7c8c6;padding:6px 15px 6px 15px;margin:0px !important;font-size:13px;display:inline-block;}
.isotope_grid .isotope_group3 a:first-child{border:none;}
.isotope_grid2{text-align:center !important;}
.isotope_grid2 h2{margin-bottom:0;margin-top:20px;font-size:15px;color:#666666;text-transform:uppercase;}
.isotope_grid2 .photo_box .ico span{background-color:#fff;}
.news_border{border-bottom:1px solid #d7d7d7;}
.outer_box{background:#fcfcfc;border:1px solid #f0f0f0;padding:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;margin:0 0 17px 0;}
.outer_box span{display:block;}
.home3_testimonials h3{padding-bottom:23px;}
.member_img{position:absolute;left:0;top:50%;margin-top:-67px;margin-left:30px;}
.member_img span{text-align:center;padding:10px 0 0 0;}
.inner_box{padding-left:129px;}
.inner_box p{padding:15px 0 0 0;}
.inner_box p span{padding-top:20px;}
.inner_box .star{color:#fba709;font-size:14px;}
.inner_box .star em{float:left;line-height:1;}
.inner_box .star .last{color:#8e8e8e;padding-left:10px;font-style:normal;}
.buy_theme{text-align:center;}
.buy_theme h3{font-weight:normal;color:#666666;font-size:24px;padding-bottom:30px;position:relative;margin-bottom:25px;}
.buy_theme h3:after{position:absolute;content:"";width:189px;margin:0 auto;height:2px;background:#69b532;bottom:0;left:50%;margin-left:-94.5px;}
.buy_theme p{padding-bottom:7px;color:#777777;}
.buy_theme a{display:inline-block;padding:12px 55px;text-decoration:none;color:#fff !important;margin:14px 3px 0 3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 -3px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow:0 -3px rgba(0, 0, 0, 0.2) inset;box-shadow:0 -3px rgba(0, 0, 0, 0.2) inset;-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;transition:all 300ms linear 0s;}
.buy_theme a:hover{text-decoration:none;background:#555555;}
.wrap{padding-bottom:21px;}
.wrap img, .wrap p{float:left;}
.wrap img{margin-right:10px;width:36%;}
.wrap p{width:60%;line-height:20px;}
.wrap p span{display:block;}
.wrap p span.date{color:#69b532;}
.icon_only a{display:inline-block;background:#979797;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;width:28px;height:28px;margin:0 0px 0 18px;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s;}
.icon_only a:hover{text-decoration:none;}
.icon_only a span{font-size:20px;display:block;line-height:28px;margin:0;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s;}
.icon_only{padding-top:28px;}
.icon_only a:first-child{margin:0;}
@media only screen and (min-width:1200px){.wrap img{margin-right:18px;width:auto;}
.wrap p{width:60%;line-height:20px;}
.home_light_box li{margin-left:7px;}
}
@media only screen and (max-width:979px) and (min-width:768px){.wrap img ,
.wrap p{width:auto;float:none;}
.icon_only a{margin:0 0px 0 4px;}
}
@media only screen and (max-width:767px){.wrap img ,
.wrap p{width:auto;float:none;}
}
.functionList_7 .functionBox{padding:30px 0;border:1px solid #e9e9e9;text-align:center;}
.functionList_7 .functionBox, .functionList_7 .functiontitle, .functionList_7 .functionIcon, .functionList_7 .functionBox:hover .functiontitle span{transition:all 300ms linear 0s;-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;}
.functionList_7 .functionIcon{font-size:36px;color:#dfdfdf;}
.functionList_7 .functiontitle{background:#f9f9f9;padding:7px 5px;font-size:16px;color:#fff;margin:20px 0;color:#666666;}
.functionList_7 .functiontitle span{display:block;font-size:12px;color:#777777;}
.functionList_7 .functionMore{display:inline-block;margin-top:20px;padding-right:20px;position:relative;}
.functionList_7 .functionMore:before{content:"\f054";font-family:'FontAwesome';position:absolute;right:0;top:50%;font-size:12px;margin-top:-10px;}
.functionList_7 .functionMain{padding:0 10px;}
.functionList_7 .functionBox:hover{border-color:#69b532;}
.functionList_7 .functionBox:hover .functionIcon{color:#69b532;background:none;}
.functionList_7 .functionBox:hover .functiontitle{background:#69b532;color:#fff;}
.functionList_7 .functionBox:hover .functiontitle span{color:#fff;}
.backgroundImage28{background:#f8f8f8;}
.home4_social_box .fa{font-size:41px;margin-right:0px;}
.home4_social_box .facebook{color:#1b58a1;}
.home4_social_box .twitter{color:#02bde6;}
.home4_social_box .rss{color:#ffaa07;}
.home4_social_box .plus{color:#f10403;}
.home4_social_box .social_title{font-size:18px;color:#69b532;display:inline-block;vertical-align:inherit;line-height:25px;}
.home4_social_box .social_title_b{display:block;font-size:14px;color:#8a8a8a;}
.home4_service>h3, .home4_service>p{text-align:center;}
.home4_service>p{padding-bottom:20px;}
.home4_service>h3{color:#7b7b7b;font-size:28px;font-weight:normal;padding-bottom:10px;}
.home4_service>p>span{display:block;}
.home4_service .service_title{font-size:16px;color:#69b532;font-weight:normal;padding-bottom:13px;border-bottom:1px dashed #d6d6d6;margin-bottom:15px;}
.home4_service .service_title .fa{margin-right:13px;font-size:20px;}
.home4_service .service_main{padding-bottom:25px;}
.decorative{text-align:center;background:url(images/through_line.jpg) left top no-repeat;background-size:cover;}
.decorative h3{font-size:28px;color:#7b7b7b;font-weight:normal;padding:0;}
.decorative p span{display:block;}
.decorative .through_line{margin:36px 0 0 0;position:relative;}
.decorative .through_line a span{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:34px;color:#69b532;border:1px solid #e7e7e7;width:100px;height:100px;background:#fff;line-height:100px;position:relative;-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;transition:all 300ms linear 0s;z-index:2;}
.decorative .through_line .line_box{position:absolute;content:'';height:1px;background:#e4e4e4;width:807px;top:50px;margin-top:-1px;z-index:0;margin-left:-411px;left:50%;}
.decorative .through_line a{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:120px;height:100px;background:#f8f8f8;position:relative;z-index:2;}
.decorative .through_line a:hover span{background:#69b532;color:#fff;}
.decorative .created_title{font-size:15px;color:#69b532;padding-top:20px;}
.theme_features h3{font-size:28px;color:#7b7b7b;font-weight:normal;}
.theme_features>p{padding:0 0 10px 0;}
.theme_features>ul{margin:0;}
.theme_features>ul li{list-style:none;padding:4px 0;}
.theme_features>ul li span{color:#69b532;margin-right:10px;}
.theme_features >a{display:inline-block;padding:12px 55px;text-decoration:none;color:#fff !important;margin:14px 3px 0 3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#69b532;-webkit-box-shadow:0 -3px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow:0 -3px rgba(0, 0, 0, 0.2) inset;box-shadow:0 -3px rgba(0, 0, 0, 0.2) inset;-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;transition:all 300ms linear 0s;}
.theme_features >a:hover{text-decoration:none;background:#555555;}
.backgroundImage29{background:url(images/backgroundImage29.jpg) left center no-repeat;}
.parallax{background:rgba(0,0,0,0.6);text-align:center;padding:60px 100px;margin:60px 100px;}
.parallax h3, .parallax p{color:#cacaca;}
.parallax p{padding:50px 0 25px 0;}
.parallax h3{font-size:36px;letter-spacing:3px;font-weight:normal;}
.parallax a{font-size:20px;}
.our_team{text-align:center;font-size:28px;color:#7c7c7c;padding-bottom:25px;font-weight:normal;}
.member_introduce .member_title{font-size:18px;color:#848484;font-weight:normal;line-height:normal;padding-bottom:10px;}
.member_introduce .member_title span{display:block;font-size:13px;color:#69b532;}
.member_introduce .member_content{padding-bottom:18px;}
.member_introduce ul{margin:0;}
.member_introduce ul li{list-style:none;display:inline-block;}
.member_introduce ul li a{font-size:26px;background:#f7f7f7;display:inline-block;margin:0 2px;text-align:center;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;transition:all 400ms ease-in-out 0s;}
.member_introduce ul li a span{height:34px;width:34px;line-height:34px;display:block;color:#cecece;}
.member_introduce ul li a:hover{color:#69b532;text-decoration:none;}
.member_introduce ul li a:hover span{color:#fff;}
.contact_information{text-align:center;border:1px solid #ebebeb;padding:60px 45px;background:#fff;min-height:318px;-webkit-transition:border 400ms ease-in-out 0s;-moz-transition:border 400ms ease-in-out 0s;transition:border 400ms ease-in-out 0s;}
.contact_information:hover{border:1px solid #69b532;}
.contact_information>span{text-align:center;color:#69b532;font-size:31px;}
.contact_information .info_title{font-size:18px;margin:0;padding:15px 0 34px 0;}
.contact_information .info_article{font-size:13px;color:#b5b5b5;}
.contact_information .info_article span{display:block;}
.contact_information .info_article span:first-child{padding:0 0 10px 0;}
.f_business span{display:block;}
.f_business .b_title{font-size:45px;color:#fff;}
.f_business .subscribe{font-size:14px;color:#c6c6c5;padding:10px 0 28px 0;}
.f_business p input{height:55px;border:none;outline:none;}
.f_business p input[type="text"]{width:307px;background:#585858;color:#909090;padding:0 10px;}
.f_business p input[type="button"]{background:#69b532;width:91px;color:#fff;}
.f_business>p{padding-bottom:30px;}
@media only screen and (min-width:1200px){.home4_social_box .social_title{font-size:18px;vertical-align:super;line-height:30px;}
.home4_social_box .fa{font-size:71px;margin-right:10px;}
.decorative .through_line .line_box{width:946px;margin-left:-474px;}
.parallax h3{letter-spacing:8px;}
.horizontalTab_Top_4 ul.resp-tabs-list li{margin-left:5px;}
.Theme_Responsive_20047_home4 .form_submit input[type="submit"].btn{width:48.54%;}
}
@media only screen and (min-width:768px) and (max-width:979px){.functionList_7 .functionBox{margin-bottom:10px;}
.home4_service>p>span, .decorative p span{display:inline-block;}
.home4_service .service_title{font-size:15px;}
.decorative .through_line .line_box{width:634px;margin-left:-317px;}
.parallax{margin:30px 0px;}
.horizontalTab_Top_4 ul.resp-tabs-list li{margin-left:3px;}
.contact_information{padding:30px 15px;}
.form_submit input[type="submit"].btn{width:47.52332%;}
.Theme_Responsive_20047_home4 > .form_submit input[type="submit"].btn.submit_but{width:49% !important;}
.f_business p input{height:45px;}
.f_business p input[type="text"]{width:250px;}
.f_business>p{padding-bottom:10px;}
.f_business .subscribe{padding:5px 0 18px 0;}
.introduce_box > img{width:41%;}
.introduce{padding:0 0 0 151px;}
}
@media only screen and (max-width:767px){.decorative .through_line .line_box{display:none;}
.decorative .created_title{padding-top:5px;}
.created_box{padding-bottom:20px;}
.parallax{margin:20px 20px;padding:20px 20px;}
.parallax h3{font-size:17px;}
.parallax p{padding:10px 0 10px 0;}
.functionList_7 .functionBox{margin-bottom:20px;}
.contact_information{margin-bottom:15px;}
.f_business p input[type="text"]{width:200px;}
.f_business p input{height:35px;}
.f_business>p{padding-bottom:10px;}
.f_business .subscribe{padding:5px 0 10px 0;}
.horizontalTab_Top_4 h2.resp-accordion{border:none;padding:0;opacity:0.6;margin-bottom:15px;}
.horizontalTab_Top_4 .resp-accordion:hover{background:none;opacity:1;}
.horizontalTab_Top_4 h2.resp-accordion.resp-tab-active{opacity:1;margin-bottom:0;}
.horizontalTab_Top_4 .resp-arrow{display:none;}
.horizontalTab_Top_4 .resp-tab-active{background:none !important;}
.horizontalTab_Top_4 .resp-tab-content{margin-bottom:15px;border-bottom:1px solid #e1e1e1;}
.home4_social_box .fa{font-size:54px;}
}
.latest_projects .content_mid p span{display:block;}
.latest_projects .content_mid p{padding-bottom:25px;text-align:center;}
.hom5_common_title{font-weight:normal;padding-bottom:10px;text-align:center;}
.hom5_common_title span{font-size:24px;color:#666666;display:inline-block;padding:0 50px 19px 50px;border-bottom:2px solid #d4d4d4;position:relative;}
.hom5_common_title span:after{content:'';position:absolute;left:50%;bottom:-2px;width:146px;margin-left:-73px;height:2px;background:#69b532;}
.backgroundImage30{background:url(images/backgroundImage30.jpg) left top no-repeat;background-size:cover;}
.hom5_ServeList{clear:both;overflow:hidden;display:table-row;}
.hom5_ServeList:before{display:none;}
.hom5_ServeList > [class^="col-sm"]{display:table-cell;vertical-align:middle;float:none;padding:0;}
.hom5_ServeList li{list-style:none;padding:12px 0;position:relative;}
.hom5_ServeList h5{font-size:18px;color:#666666;}
.hom5_ServeList .fa{height:57px;width:57px;line-height:57px;background-color:#69b532;font-size:24px;color:#FFF;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;vertical-align:middle;}
.hom5_ServeList .left{text-align:right;float:none;padding:0;margin:0;}
.hom5_ServeList .left li{padding-right:88px;}
.hom5_ServeList .right{text-align:left;float:none;padding:0;margin:0;}
.hom5_ServeList .right li{padding-left:88px;}
.hom5_ServeList .center{padding:0;}
.hom5_ServeList .center img{margin:0 auto;}
.hom5_ServeList .left h5{position:relative;margin-bottom:15px;text-align:right;}
.hom5_ServeList .right h5{position:relative;margin-bottom:15px;text-align:left;}
.hom5_ServeList .left .fa{position:absolute;top:50%;margin-top:-29px;right:0;text-align:center;}
.hom5_ServeList .right .fa{position:absolute;top:50%;margin-top:-29px;left:0;text-align:center;}
.hom5_ServeList .left a span,
.hom5_ServeList .right a span{-webkit-transition:background 300ms ease-in-out 0s;-moz-transition:background 300ms ease-in-out 0s;transition:background 300ms ease-in-out 0s;}
.hom5_ServeList .left a:hover span,
.hom5_ServeList .right a:hover span{background:#666666;}
.hom5_ServeList li p{line-height:1.8;font-size:13px;}
.home5_our_feature >p{text-align:center;padding:0 0 30px 0;}
.home5_our_feature >p>span{display:block;}
.welcom_box{padding:38px 0 0 0;}
.welcom_box h3{color:#666666;font-size:24px;font-weight:normal;}
.welcom_box h3 span{position:relative;display:inline-block;padding-bottom:35px;margin-bottom:40px;}
.welcom_box h3 span:after{content:'';position:absolute;left:0;bottom:0;width:47px;height:2px;background:#69b532;}
.welcom_box p{padding-bottom:15px;}
.welcom_box a{padding:5px 33px;}
.backgroundImage31{background:url(images/backgroundImage31.jpg) left center no-repeat;background-size:cover;}
.home5_testimonials h3{text-align:center;font-weight:normal;color:#fff;font-size:24px;}
.price_box h3, .price_box p{text-align:center;}
.price_box h3{font-size:24px;font-weight:normal;color:#666666;}
.price_box p{padding-bottom:20px;}
.L_FootPane, .R_FootPane{width:50%;float:left;}
.L_FootPane{padding-right:15px;}
.R_FootPane{padding-left:15px;padding-right:15px;}
.home5_contact_p{padding:0 10px 7px 0;}
@media only screen and (min-width:1200px){}
@media only screen and (min-width:768px) and (max-width:979px){.latest_projects .content_mid p span,
.home5_our_feature >p>span{display:inline;}
.home5_our_feature >p{padding:0;}
.hom5_ServeList h5{font-size:15px;}
.hom5_ServeList .left li{padding-right:70px;}
.hom5_ServeList .right li{padding-left:70px;}
.welcom_box h3{font-size:20px;}
.welcom_box h3 span{margin-bottom:0px;padding-bottom:15px;}
.Testimonials_9 blockquote p:after{right:0;}
.MessageBox .trumpet{font-size:51px;}
#dnngo_megamenu.IHide-sm li span > img,
#dnngo_megamenu.IHide-sm li span > i,
#hover_menu.IHide-sm li span > img,
#hover_menu.IHide-sm li span > i{display:none;}
}
@media only screen and (max-width:767px){.latest_projects .content_mid p span,
.home5_our_feature >p>span{display:inline;}
.hom5_ServeList > [class^="col-sm"]{display:block;}
.hom5_ServeList .left li,
.hom5_ServeList .right li{padding:60px 0 0 0;margin-bottom:10px;}
.hom5_ServeList .left .fa{top:0;right:50%;margin-right:-29px;margin-top:0;}
.hom5_ServeList .right .fa{top:0;left:50%;margin-left:-29px;margin-top:0;}
.hom5_ServeList .left h5,
.hom5_ServeList .right h5,
.hom5_ServeList li p{text-align:center;}
.number_Animation_4 .number_bg1,
.number_Animation_4 .number_bg2,
.number_Animation_4 .number_bg3,
.number_Animation_4 .number_bg4{padding:20px 0;}
.welcom_box{text-align:center;padding:0;}
.welcom_box h3 span{margin-bottom:20px;padding-bottom:25px;}
.welcom_box h3{font-size:21px;}
.welcom_box h3 span:after{left:50%;margin-left:-28.5px;}
.welcom_box p{padding-bottom:5px;}
.price_box p{padding:0;}
.Testimonials_9 blockquote p{margin:0 10px;}
.Testimonials_9 blockquote p:before{left:0;}
.Testimonials_9 blockquote p:after{right:0;}
.MessageBox2{text-align:center;}
.L_FootPane, .R_FootPane{float:none;width:auto;padding:0;}
.R_FootPane{margin-right:15px;margin-left:15px;}
.Theme_Responsive_20047_home5 .form_row.row1,
.Theme_Responsive_20047_home5 .form_row.row2,
.Theme_Responsive_20047_home5 .form_row.row3{float:none !important;width:auto !important;}
.Theme_Responsive_20047_home5 .form_row .form_input{margin:0 !important;}
.hom5_common_title span{padding:0 0px 19px 0px;}
.MessageBox .Message_Content h3{font-size:15px;padding:0 0 0 35px;}
.member_img{position:static;margin:0;text-align:center;}
.inner_box{padding:0;text-align:center;}
.inner_box .star{text-align:center;}
.inner_box .star em{float:none;}
.inner_box p{padding:0;}
.inner_box p span{padding-top:0;}
.theme_features{padding-top:20px;}
.Theme_Responsive_20047_home4 .form_submit input[type="submit"].btn.submit_but,
.Theme_Responsive_20047_home4 .form_submit .reset_but{width:38% !important;}
.MessageBox{position:relative;}
.Message_Icon{position:absolute;left:0;top:10px;}
.MessageBox .trumpet{font-size:33px;line-height:normal;}
.introduce_box > img{margin:0 auto;position:static;}
.phoneHeadTop >a>img{max-width:100%;}
#dnngo_megamenu.IHide-sm li span > img,
#dnngo_megamenu.IHide-sm li span > i,
#hover_menu.IHide-sm li span > img,
#hover_menu.IHide-sm li span > i{display:none;}
}
.Theme_12_Elegant img{max-width:100% !important;}
.SkinPlugin_icon{position:fixed;top:20%;right:0;width:34px;height:108px;background:url(images/xplugin.png) no-repeat center center;z-index:999;cursor:pointer;}
.SkinPlugin_icon a,
.SkinPlugin_icon a:hover{display:block;width:34px;height:108px;text-decoration:none;}
#dnn_wrapper{position:relative;background:#fff;}
#dnngo_megamenu .primary_structure span img,
#dnngo_megamenu .primary_structure span i,
.multi_menu ul li i,
.multi_menu ul li img,
#hover_menu .dropdown li a i{margin-right:4px;transition:color ease-in 200ms;-webkit-transition:color ease-in 200ms;}
#left_menu i.fa{display:none;}
.glyphicons{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyph-file:before,
.glyph-more-items:before{content:"\f15b"}