/*
Theme Name: Communitake
Theme URI: http://http://www.quatro-digital.com/clients/communitake/wp/
Author: Quatro-Digital
Author URI: http://www.quatro-digital.com
Description: Communitake 2014
Version: 1.0
Text Domain: communitake
*/

html,body{margin:0 auto;padding:0;font-family: 'Open Sans', sans-serif;direction:ltr;font-size:12px;}
body{}
.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;}

.right{float:right;display:inline-block;}
.left{float:left;display:inline-block;}
.both{clear:both;width:0;height:0;overflow:hidden;display:block}
.normalwieght{font-weight:normal;}
.bold{font-weight:bold;}
.bold a{font-weight:bold;}
.ltr{direction:ltr;}
.quatro_credit{display:inline;font-size:12px;}
.quatro_credit a{color:#613959; font-weight:500;}

textarea{font-family:Arial;font-size:9pt;overflow:auto;}
form,p{margin:0;padding:0;}
a img{border:0;-moz-outline-style: none;outline: none;}
a{-moz-outline-style: none;outline: none;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#0070cf;}
.displaynone{display:none;}
input, textarea, select{font-family: 'Open Sans', sans-serif;font-weight: 400;-webkit-tap-highlight-color:transparent;-moz-outline-style: none;outline: none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}

.error input, .error textarea, .error select{background:#f3f3f3 !important;}
.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.black_overlay{position: fixed;top: 0%;left: 0%;bottom:0%;right:0%;background-color: black;z-index:1001;-moz-opacity: 0.6;opacity:.60;filter: alpha(opacity=60);}
.white_content{position:absolute;top: 205px;right:0;width:903px;height:244px;padding-top:15px;z-index:1006;font-size:11pt !important;overflow:hidden;text-align:center;}
* html .bgblackposition{width: expression(document.body.clientWidth+"px");height: expression(document.body.clientHeight+"px");}
.bgblackposition{position:absolute;top:0;left:0;right:0;bottom:0;background:#343434;z-index:1006;-moz-opacity:0.55;opacity:.55;filter: alpha(opacity=55);width:100%;height:100%;}

*{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.ease a, .ease, a .ease{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.ease a:hover, .ease:hover, a:hover .ease{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.site{}
.site_width{width:1004px;margin:0 auto;}
.site_width_index{width:1323px;margin:0 auto;}
.full_width{width:95%;margin:0 auto;}
.helvetica_neue{}

/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/29bd17");

  
@font-face {
font-family: 'HelveticaNeueLTStd-UltLt';src: url('assets/webfonts/29BD17_0_0.eot');
src: url('assets/webfonts/29BD17_0_0.eot?#iefix') format('embedded-opentype'),url('assets/webfonts/29BD17_0_0.woff') format('woff'),url('assets/webfonts/29BD17_0_0.ttf') format('truetype');}
 
  
@font-face {
font-family: 'HelveticaNeueLTStd-Th';src: url('assets/webfonts/29BD17_1_0.eot');
src: url('assets/webfonts/29BD17_1_0.eot?#iefix') format('embedded-opentype'),url('assets/webfonts/29BD17_1_0.woff') format('woff'),url('assets/webfonts/29BD17_1_0.ttf') format('truetype');}
 



.helvetica_neue, .HelveticaNeueLTStd-UltLt { 
	font-family: HelveticaNeueLTStd-UltLt;
	font-weight: normal;
	font-style: normal;
}
.helvetica_neue_light, .HelveticaNeueLTStd-Th { 
	font-family: HelveticaNeueLTStd-Th;
	font-weight: normal;
	font-style: normal;
	}
	
.opensans{font-family: 'Open Sans';font-weight:300;}




.headerindex{width:100%;padding-top:20px;padding-bottom:15px;position:fixed;top:0;left:0;right:0;z-index:900;background: url('assets/img/layout/headersep.png') repeat-x left bottom;}
.headerindex .logo a{display:block;}
.headerindex .logo_svg img{display:inline-block;width:57px;height:51px;}
.headerindex .logotx{display:block;margin-top:13px;margin-left:8px;}
.headerindex .header_right{margin-top:10px;}
.headerindex .header_menu{}
.headerindex .header_menu_item{}
.headerindex .header_menu_item_top a{display:block;height:35px;line-height:30px;color:white;font-size:16px;font-weight:600;border:2px solid transparent;padding:0 8px;margin-right:5px;-webkit-border-radius:2px;border-radius:2px;}
.headerindex .header_menu_item_top a:hover{border:2px solid #1d97ff;}
.headerindex .orange .header_menu_item_top a{color:#ffa216;border:2px solid #ffa216;}
.headerindex .orange .header_menu_item_top a:hover{background:#ffa216;color:white !important;}

.headerindex .header_icon a{display:block;margin-left:12px;height:35px;position:relative;}
.headerindex .mail img{display:block;max-height:35px;}
.headerindex .hover-mail img{display:none;max-height:35px;}
.headerindex .header_icon_tx{font-size:11px;color:#afb3b8;width:50px;text-align:center;position:absolute;bottom:-19px;left:-7px;font-weight:600;display:none;}
.headerindex .header_icon a:hover .header_icon_tx{display:block;}
.headerindex .header_icon a:hover .hover-mail img{display:block;}
.headerindex .header_icon a:hover .mail img{display:none;}
.headerindex .header_search_box{position:relative;display:block;}
.headerindex .header_search_input input{background:transparent;border:none;border-left:2px solid #1d97ff;height:35px;padding:5px 8px;width:160px;font-size:20px;color:#9a9b9b;font-weight:300;}
.headerindex .header_search_submit input{background:transparent;border:none;width:35px;height:35px;cursor:pointer;}
.headerindex .header_search_submit{position:absolute;top:0;right:0;}
.headerindex .header_search a:hover .header_search_box{display:block;}
.headerindex .header_search a .mail img{display:none;}
.headerindex .header_search a:hover .mail img{display:none;}

.page-template-page-templatessolutions-php .header_icon_tx{color:white;}
.page-template-page-templatessolutions-php .headerScroll .header_icon_tx{color:black;}

.page-template-page-templatesproduct-php .header_icon_tx{color:white;}
.page-template-page-templatesproduct-php .headerScroll .header_icon_tx{color:black;}

.page-template-page-templatesaboutteam-php .header_icon_tx{color:white;}
.page-template-page-templatesaboutteam-php .headerScroll .header_icon_tx{color:black;}

.page-template-page-templatesaboutcompany-php .header_icon_tx{color:white;}
.page-template-page-templatesresources-php .header_icon_tx{color:white;}
.page-template-page-templatesaboutcompany-php .headerScroll .header_icon_tx{color:black;}

.page-template-page-templatesaboutcustomers-php .header_icon_tx{color:white;}
.page-template-page-templatesaboutcustomers-php .headerScroll .header_icon_tx{color:black;}

.page-template-page-templatespartners-php .header_icon_tx{color:white;}
.page-template-page-templatespartners-php .headerScroll .header_icon_tx{color:black;}

.header{width:100%;padding-top:20px;padding-bottom:15px;background: url('assets/img/layout/headersep.png') repeat-x left bottom;position:fixed;top:0;left:0;right:0;z-index:300;}
.logo a{display:block;}
.logo_svg img{display:inline-block;width:57px;height:51px;}
.logotx{display:block;margin-top:13px;margin-left:8px;}
.header_right{margin-top:10px;}
.header_menu{}
.header_menu_item_top{padding-bottom:8px;}
.header_menu_item_top a{display:block;height:35px;line-height:32px;color:white;font-size:17px;font-weight:600;border:2px solid transparent;padding:0 8px;margin-right:5px;-webkit-border-radius:2px;border-radius:2px;}
.header_menu_item_top a:hover{border:2px solid white;}
.orange .header_menu_item_top a{color:white;border:2px solid #ffa216;}
.orange .header_menu_item_top a:hover{background:#ffa216;color:white !important;}

.header_icon a{display:block;margin-left:12px;height:35px;position:relative;}
.mail img{display:block;max-height:35px;}
.hover-mail img{display:none;max-height:35px;}

.header_icon_tx{font-size:11px;color:#afb3b8;width:50px;text-align:center;position:absolute;bottom:-19px;left:-7px;font-weight:600;display:none;}
.header_icon a:hover .header_icon_tx{display:block;}
.header_icon a:hover .hover-mail img{display:block;}
.header_icon a:hover .mail img{display:none;}
.header_search_box{position:relative;display:block;}
.header_search_input input{background:transparent;border:none;border-left:2px solid #1d97ff;height:35px;padding:5px 8px;width:160px;font-size:20px;color:#9a9b9b;font-weight:300;}
.header_search_submit input{background:transparent;border:none;width:35px;height:35px;cursor:pointer;}
.header_search_submit{position:absolute;top:0;right:0;}
.header_search a:hover .header_search_box{display:block;}
.header_search a .mail img{display:none;}
.header_search a:hover .mail img{display:none;}

.header_mobile{display:none;}
.header_mobile .header_icon{} 
.header_mobile .mail img{height:51px !important;}

.page-template-page-templatescustomersinner-php .headerindex,
.single-format-standard .headerindex,
.page-template-news-php .headerindex,
.page-template-page-templateshome-php .headerindex,
.page-template-page-templatesevents-php .headerindex,
.page-template-page-templatesterms-php .headerindex,
.page-template-page-templatespressinner-php .headerindex,
.page-template-page-templatesnewsinner-php .headerindex,
.category .headerindex,
.page-template-page-templatescontactus-php .headerindex,
.page-template-page-templatesfreetrial-php .headerindex,
.page-template-page-templatespress-releases-php .headerindex,
.page-template-page-templatesplans-php .headerindex,
.blog .headerindex,
.headerScroll.headerindex
{background:white !important;border-bottom:1px solid #eef2f6;}


.page-template-page-templateshome-php .whiteGlass,
.single-format-standard .whiteGlass,
.page-template-news-php .whiteGlass,
.page-template-page-templatescustomersinner-php .whiteGlass,
.page-template-page-templatesevents-php .whiteGlass,
.page-template-page-templatesterms-php .whiteGlass,
.page-template-page-templatespressinner-php .whiteGlass,
.page-template-page-templatesnewsinner-php .whiteGlass,
.category .whiteGlass,
.page-template-page-templatescontactus-php .whiteGlass,
.page-template-page-templatesfreetrial-php .whiteGlass,
.page-template-page-templatespress-releases-php .whiteGlass,
.page-template-page-templatesplans-php .whiteGlass,
.blog .whiteGlass,
{display:none !important;}

.search-results .whiteGlass{display:none;}

.page-template-page-templatesresources-php .blackGlass,
.page-template-page-templatesaboutcareers-php .blackGlass,
.page-template-page-templatesaboutcompany-php .blackGlass,
.page-template-page-templatesaboutcustomers-php .blackGlass,
.page-template-page-templatesproduct-php .blackGlass,
.page-template-page-templatessolutions-php .blackGlass,
.page-template-page-templatespartners-php .blackGlass,
.page-template-page-templatesaboutteam-php .blackGlass
{display:none !important;}

.page-template-page-templateshome-php .whiteGlass,
.single-format-standard .whiteGlass,
.page-template-news-php .whiteGlass,
.page-template-page-templatescustomersinner-php .whiteGlass,
.page-template-page-templatesevents-php .whiteGlass,
.page-template-page-templatesterms-php .whiteGlass,
.page-template-page-templatespressinner-php .whiteGlass,
.page-template-page-templatesnewsinner-php .whiteGlass,
.page-template-page-templateshiddenpages-php .whiteGlass,
.category .whiteGlass,
.page-template-page-templatescontactus-php .whiteGlass,
.page-template-page-templatesfreetrial-php .whiteGlass,
.page-template-page-templatespress-releases-php .whiteGlass,
.page-template-page-templatesplans-php .whiteGlass,
.blog .whiteGlass,
.headerScroll .whiteGlass
{display:none !important;}

.page-template-page-templateshome-php .blackGlass,
.single-format-standard .blackGlass,
.page-template-news-php .blackGlass,
.page-template-page-templatescustomersinner-php .blackGlass,
.page-template-page-templatesevents-php .blackGlass,
.page-template-page-templatesterms-php .blackGlass,
.page-template-page-templatespressinner-php .blackGlass,
.page-template-page-templatesnewsinner-php .blackGlass,
.page-template-page-templateshiddenpages-php .blackGlass,
.category .blackGlass,
.page-template-page-templatescontactus-php .blackGlass,
.page-template-page-templatesfreetrial-php .blackGlass,
.page-template-page-templatespress-releases-php .blackGlass,
.page-template-page-templatesplans-php .blackGlass,
.blog .blackGlass,
.headerScroll .blackGlass
{display:block !important;}


.page-template-page-templateshome-php .headerindex .header_menu_item_top a,
.single-format-standard .headerindex .header_menu_item_top a,
.page-template-news-php .headerindex .header_menu_item_top a,
.page-template-page-templatescustomersinner-php .headerindex .header_menu_item_top a,
.page-template-page-templatesterms-php .headerindex .header_menu_item_top a,
.page-template-page-templatesevents-php .headerindex .header_menu_item_top a,
.page-template-page-templatespressinner-php .headerindex .header_menu_item_top a,
.page-template-page-templatesnewsinner-php .headerindex .header_menu_item_top a,
.page-template-page-templateshiddenpages-php .headerindex .header_menu_item_top a,
.category .headerindex .header_menu_item_top a,
.page-template-page-templatescontactus-php .headerindex .header_menu_item_top a,
.page-template-page-templatesfreetrial-php .headerindex .header_menu_item_top a,
.search .headerindex .header_menu_item_top a,
.page-template-page-templatespress-releases-php .headerindex .header_menu_item_top a,
.page-template-page-templatesplans-php .headerindex .header_menu_item_top a,
.blog .headerindex .header_menu_item_top a,
.headerScroll .header_menu_item_top a
{color:#3c4c5a;}
.page-template-page-templateshome-php .header_logospan,
.single-format-standard .header_logospan,
.page-template-news-php .header_logospan,
.page-template-page-templatescustomersinner-php .headerindex .header_logospan,
.page-template-page-templatesterms-php .header_logospan,
.page-template-page-templatesevents-php .header_logospan,
.page-template-page-templatespressinner-php .header_logospan,
.page-template-page-templatesnewsinner-php.header_logospan,
.page-template-page-templateshiddenpages-php .header_logospan,
.category .header_logospan,
.page-template-page-templatescontactus-php .header_logospan,
.page-template-page-templatesfreetrial-php .header_logospan,
.search .header_logospan,
.page-template-page-templatespress-releases-php .header_logospan,
.page-template-page-templatesplans-php .header_logospan,
.blog .header_logospan,
.headerScroll .header_logospan
{display:none !important;}
.page-template-page-templateshome-php .header_logospan_index,
.single-format-standard .header_logospan_index,
.page-template-news-php .header_logospan_index,
.page-template-page-templatescustomersinner-php .header_logospan_index,
.page-template-page-templatesevents-php .header_logospan_index,
.page-template-page-templatesterms-php .header_logospan_index,
.page-template-page-templatespressinner-php .header_logospan_index,
.page-template-page-templatesnewsinner-php .header_logospan_index,
.page-template-page-templateshiddenpages-php .header_logospan_index,
.category .header_logospan_index,
.page-template-page-templatescontactus-php .header_logospan_index,
.page-template-page-templatesfreetrial-php .header_logospan_index,
.search .header_logospan_index,
.page-template-page-templatespress-releases-php .header_logospan_index,
.page-template-page-templatesplans-php .header_logospan_index,
.blog .header_logospan_index,
.headerScroll .header_logospan_index
{display:block !important;}

.page-template-page-templateshome-php .mailwhite,
.single-format-standard .mailwhite,
.page-template-news-php .mailwhite,
.page-template-page-templatescustomersinner-php .mailwhite,
.page-template-page-templatesevents-php .mailwhite,
.page-template-page-templatesterms-php .mailwhite,
.page-template-page-templatespressinner-php .mailwhite,
.page-template-page-templatesnewsinner-php .mailwhite,
.page-template-page-templateshiddenpages-php .mailwhite,
.category .mailwhite,
.page-template-page-templatescontactus-php .mailwhite,
.page-template-page-templatesfreetrial-php .mailwhite,
.search .mailwhite,
.page-template-page-templatespress-releases-php .mailwhite,
.page-template-page-templatesplans-php .mailwhite,
.page-template-page-templatesnewsletter-php .mailwhite,
.blog .mailwhite
{display:none !important;}

.page-template-page-templatesregister_step1-php .mailblack,
.page-template-page-templatesresources-php .mailblack,
.page-template-page-templatesaboutcareers-php .mailblack,
.page-template-page-templatesaboutcompany-php .mailblack,
.page-template-page-templatesaboutcustomers-php .mailblack,
.page-template-page-templatesproduct-php .mailblack,
.page-template-page-templatessolutions-php .mailblack,
.page-template-page-templatespartners-php .mailblack,
.page-template-page-templatesaboutteam-php .mailblack
{display:none !important;}

.page-template-page-templatesproduct-php .headerindex .header_menu_item_top a:hover,
.page-template-page-templatesresources-php .headerindex .header_menu_item_top a:hover,
.page-template-page-templatesaboutcompany-php .headerindex .header_menu_item_top a:hover,
.page-template-page-templatesaboutteam-php .headerindex .header_menu_item_top a:hover,
.page-template-page-templatesaboutcustomers-php .headerindex .header_menu_item_top a:hover,
.page-template-page-templatespartners-php .headerindex .header_menu_item_top a:hover,
.page-template-page-templatessolutions-php .headerindex .header_menu_item_top a:hover
{border-color:white;}

.page-template-page-templatessolutions-php .headerScroll .header_menu_item_top a:hover,
.page-template-page-templatesresources-php .headerScroll .header_menu_item_top a:hover,
.page-template-page-templatesaboutcompany-php .headerScroll .header_menu_item_top a:hover,
.page-template-page-templatesaboutteam-php .headerScroll .header_menu_item_top a:hover,
.page-template-page-templatesaboutcustomers-php .headerScroll .header_menu_item_top a:hover,
.page-template-page-templatespartners-php .headerScroll .header_menu_item_top a:hover,
.page-template-page-templatesproduct-php .headerScroll .header_menu_item_top a:hover
{border:2px solid #1d97ff;}

.header_logospan_index{display:none !important;}
/*.headerScroll .logotx{display:none !important;}*/
.headerScroll .mailwhite{display:none !important;}
.headerScroll .mailblack{display:block !important;}

.footer{width:100%;border-top:1px solid #d1dce7;}
.footer_top{border-bottom:1px solid #d1dce7;height:100px;padding-top:20px;position:relative;}
.footer_mails{height:57px;position:absolute;/*width:760px;*/}
.footer_mail a{display:inline-block;height:57px;margin-right:20px;font-weight:300;position:relative;top:0;left:0;width:auto;}
.footer_mail_title{display:block;height:57px;color:white;font-size:30px;line-height:57px;padding:0 35px 0 20px;font-weight:300;}
.footer_mail_icon img{width:33px;height:24px;display:block;margin:0 12px;margin-top:17px;}
.footer_mail_tx{display:none;color:white;font-size:24px;line-height:57px;padding-right:12px;height:57px;float:none;position:absolute;margin-left:100%;left:0;}
.footer_mail a:hover .footer_mail_tx{display:block;}
.footer_mail a:hover{left:0;z-index:150;/*width:750px;*/}

.footer_mail_blue a,.footer_mail_blue .footer_mail_tx{background:#0070cf;z-index:150;}
.footer_mail_blue a .footer_mail_title{background:#1d97ff;}
.footer_mail_green a{background:#679926;left:195px;}
.footer_mail_green a .footer_mail_title{background:#75ac2e;}
.footer_mail_orange a,.footer_mail_orange .footer_mail_tx{background:#e3a102;/*left:426px;*/}
.footer_mail_orange a .footer_mail_title{background:#ffb604;}
.footer_social{}
.footer_social_img a{display:block;height:57px;width:57px;margin-left:12px;}
.footer_social_img a img{height:57px;width:57px;}
.footer_social_img a .hover{display:none;}
.footer_social_img a:hover .normal{display:none;}
.footer_social_img a:hover .hover{display:block;}

.footer_mid{border-bottom:1px solid #d1dce7;padding-top:30px;padding-bottom:20px;}
.footer_mid_menu{margin-bottom:40px;margin-bottom:0px;}
.footer_logo a{display:block;margin-right:40px;}
.footer_mid_menu_item a{display:block;color:#3c4c5a;font-size:16px;font-weight:600;margin-right:25px;margin-top:2px;}
.footer_mid_menu_item.blue a{color:#1d97ff;}
.footer_mid_menu_item a:hover{color:#1f51a4;}
.footer_mid_col{width:250px;margin-right:18px;}
.footer_mid_col:first-child{margin:0;}
.footer_mid_col_link a{display:block;font-size:16px;color:#6c8295;line-height:16px;margin-bottom:12px;}
.footer_mid_col_link a:hover{text-decoration:underline;color:#3c688e;}
.footer_bottom{height:100px;}
.footer_rigths{line-height:98px;text-align:center;font-size:14px;color:#6c8295;font-weight:300;}

.index_top{width:100%;height:891px;position:relative;}
.index_top_bg{text-align:center;overflow:hidden;width:100%;vertical-align:bottom;}
.index_top_bg img{/*height:891px;*/position:absolute;left:0;bottom:0;}
.index_top .site_width_index{position:absolute;top:0;/*right:50%;margin-right:-661px*/right:0px;height:891px;}
.index_top_content{/*width:730px;*/position:absolute;top:182px;left:30px;z-index:500;}
.index_top_title{color:#0070cf;font-size:70px;font-weight:300;}
.index_top_tx{font-size:28px;color:#404c56;font-weight:300;}
.blue_light, .blue_light a{color:#1d97ff;}
.index_top_btns{width:530px;height:800px;position:absolute;top:90px;right:0;overflow:hidden;}
.index_top_btn a{display:block;width:530px;height:267px;padding:60px 30px 0;}
.index_top_btn1 a{background:#1d97ff;}
.index_top_btn1 a:hover{background:#75ac2e;}
.index_top_btn2 a{background:#0070cf;}
.index_top_btn2 a:hover{background:#c617ff;}
.index_top_btn3 a{background:#1f51a4;}
.index_top_btn3 a:hover{background:#ffb604;}

.error .icon-form-set{background:url('assets/img/layout/input5.png') no-repeat left bottom;position:absolute;bottom:40px;right:20px;width:25px;height:25px;}
.error .icon-form-set2{background:url('assets/img/layout/input5.png') no-repeat left bottom;position:absolute;bottom:40px;right:160px;width:25px;height:25px;}

.index_top_btn_icon{width:120px;text-align:left}
.index_top_btn_icon img{/*max-height:133px;*/}
.index_top_btn_icon .hover{display:none;}
.index_top_btn a:hover .normal{display:none;}
.index_top_btn a:hover .hover{display:block;}

.index_top_btn_content{width:330px;display:block;color:white;}
.index_top_btn_title{font-size:50px;line-height:50px;margin-bottom:6px;display:inline-block;margin-top:10px;position:relative;}
.index_top_btn_tx{font-size:20px;display:block;font-weight:300;display:block;}
.index_top_btn_go{display:block;width:18px;height:18px;background: url('assets/img/layout/go.png') no-repeat left top;position:absolute;top:20px;left:103%;}
.index_top_btn a:hover .index_top_btn_go{width:47px;background: url('assets/img/layout/go.png') no-repeat left top;
-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.index_top_btn_bt{display:none;height:40px;color:white;border:1px solid white;font-size:16px;font-weight:600;padding:0 15px;line-height:38px;margin-top:15px;}
.index_top_btn a:hover .index_top_btn_bt{background:white;color:#0070cf;}

.index_top_godown a{display:block;width:112px;height:100px;background: url('assets/img/layout/opacity1.png') no-repeat;position:absolute;bottom:0;left:0;overflow:hidden;z-index:800;}
.godown{display:block;width:23px;height:80px;background: url('assets/img/layout/godown.png') repeat-y left bottom;margin:0 auto;}
.index_top_godown a:hover .godown{height:380px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}

.index_we{padding-top:70px;padding-left:110px;margin-bottom:70px;}
.index_we_title{font-size:160px;color:#ffba27;font-weight:300;line-height:160px;width:23%;}
.index_we_tx{font-size:30px;line-height:45px;color:#373737;font-weight:300;width:75%;margin-top:25px;}

.index_mid{width:100%;background: url('assets/img/layout/sep.png') repeat-x left top;padding-bottom:40px;}
.home .index_mid{padding-top:3px;}
.scrollbarSet{width:1323px;position:relative;}
.scrollbar{width:1323px;height:3px;position:absolute;top:0;right:0;}
.scrollbar.disable{display:none;}
.thumb{display:block;width:36px;height:36px;background: url('assets/img/layout/thumb.png') no-repeat left bottom;cursor:pointer;position:absolute;top:-17px;left:50%;z-index:200;}
.thumb:hover{margin-top:-2px;}
.thumb:hover{height:38px;/*-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;*/}

.centerize2{margin:0 auto;}

.viewport{width:1323px;height:470px;overflow:hidden;position:relative;}
.overview{width:1458px;position:absolute;top:0;right:0;}
.home .overview{top:3px;}
.recomend_col{width:350px;/*margin-top:70px*/;margin-left:136px;}
.recomend_title{/*height:68px;margin-bottom:20px;*/}
.recomend_title img{/*max-height:100px;*/}
.recomend_quote{font-size:18px;color:#373737;line-height:30px;margin-bottom:15px;font-weight:300;}
.recomend_quote2{font-size:18px;color:#373737;line-height:30px;margin-bottom:15px;font-weight:300;/*max-width:350px;*/margin-top:30px;}
.recomend_quote2 a{color:#0070cf;}
.recomend_name{font-size:20px;font-weight:300;}

.index_bottom{width:100%;}
.index_bottom_bg{background:#f0f5fa url('assets/img/layout/indexbottom.jpg') repeat-x left top;}
.index_bottom_title{height:55px;display:inline-block;padding:0 15px;padding-right:35px;;color:white;font-size:28px;line-height:56px;font-weight:300;}
.fire img, .balon img{max-height:34px;margin-right:10px;margin-top:10px;display:block;}
.index_bottom_col_inner{padding:40px 0;}

.orange_bg{background:#ffb604;}
.green_bg{background:#75ac2e;}
.purple_bg{background:#c617ff;}
.blue_light_bg{background:#1d97ff;}

.blue_light, .blue_light a{color:#1d97ff !important;}
.orange, .orange a{color:#ffb604 !important;}
.green, .green a{color:#75ac2e !important;}
.purple, .purple a{color:#c617ff !important;}

.site_width h1{font-size:45px;font-weight:300;color:#3f3f3f;margin-bottom:50px;}
.title45, .title45 a{font-size:45px;font-weight:300;color:#3f3f3f;margin-bottom:35px;}
.title27{font-size:27px;font-weight:300;margin-bottom:22px;color:#2e2e2e;}
.text18{font-size:18px;color:#5b5b5b;line-height:28px;font-weight:300;}
.sep_row{width:100%;height:1px;background:#d1dce7;margin:60px 0;}
/*.whySection li{background: url('assets/img/layout/bluebullet.png') no-repeat left center;}*/
.whySection li{background: url('assets/img/layout/bluebulletsquare.png') no-repeat left center;padding-left:20px;font-size:18px;}

.index_bottom_main{background:#f0f5fa;padding:40px 0;}
.index_bottom_col{width:550px;margin-right:50px;}
.index_news_item{margin-bottom:50px;}
.index_news_date{width:120px;margin-right:12px;font-size:20px;color:#424b52;font-weight:300;}
.index_news_date .blue_light{display:block;font-size:80px;font-weight:300;line-height:70px;}
.index_news_date_month{}
.index_news_tx, .index_news_tx a{color:#454545;font-size:18px;line-height:28px;font-weight:300;width:350px;margin-top:4px;}
.read a, a .read{display:inline-block;width:19px;height:18px;background: url('assets/img/layout/read.png') no-repeat left -4px;margin-left:4px;}
.read a:hover, a:hover .read{background: url('assets/img/layout/read.png') no-repeat left bottom;}
.index_twit_item{display:block;background:white;width:550px;-webkit-border-radius:50px;border-radius:50px;height:70px;padding:0 15px;margin-bottom:20px;}
.index_twit_icon a{display:block;margin-right:15px;}
.index_twit_icon{display:block;}
.index_twit_tx{font-size:18px;color:#454545;font-weight:300;line-height:68px;width:395px;height:60px;overflow:hidden;}
.index_bottom_light{margin-top:60px;}
.index_bottom_light_img{display:none;margin-top:15px;}
.index_bottom_light .recomend_quote{/*width:350px;*/margin-top:42px;}

.product_top{height:600px;width:100%;overflow:hidden;position:relative;margin-bottom:60px;}
.product_top_nav{position:absolute;z-index:102;bottom:40px;left:50%;margin-left:-324px;}
.product_top_nav_bt a{display:inline-block;width:175px;height:55px;text-align:center;color:white;font-size:35px;font-weight:300;line-height:51px;-webkit-border-radius:60px;border-radius:60px;border:1px solid #8fb3c9;margin-left:30px;}
.product_top_nav_bt a:hover, .product_top_nav_bt.active a{background:white;color:#5e5e5e;}
.product_top_item{position:absolute;top:0;left:0;width:100%;display:none;}
.product_top_item .site_width{position:relative;z-index:101;}
.product_top_item_content{position:absolute;top:117px;z-index:102;text-align:center;width:1000px;}
.product_top_item_icon{width:225px;height:225px;-webkit-border-radius:300px;border-radius:300px;border:1px solid white;margin:0 auto 20px;}
.product_top_item_icon_inner{width:189px;height:189px;-webkit-border-radius:300px;border-radius:300px;border:1px solid white;margin:17px;text-align:center;}
.product_top_item_icon_inner img{max-height:126px;margin-top:30px;margin-right:20px;}
.product_top_item_title{color:white;font-size:50px;margin-bottom:10px;}
.product_top_item_tx{color:white;font-size:22px;}
.product_top_item_img img{width:100%;}

.product_detail_item{width:100%;margin-bottom:60px;}
.product_detail_icon{width:20%;text-align:center;padding-top:50px;}
.product_detail_icon img{/* height:70px; */margin-top: -40px;max-width:160px;}
.product_detail_content{width:80%;}

.ct1container{width:890px;margin-bottom:30px;}
.ct1img{display:inline;}
.ct1content{width:415px;}
.ct1title{color:#1d97ff;font-size:45px;margin-bottom:25px;}
.ct1text{font-size:18px;color:#5b5b5b;line-height:28px;margin-top:30px;}

.ct2container{/*width:890px;*/padding-bottom:30px;}
.ct2img{display:inline;}
.ct2content{width:415px;margin-left:90px;}
.ct2title{color:#1d97ff;font-size:45px;margin-bottom:25px;}
.ct2text{font-size:18px;color:#5b5b5b;line-height:28px;margin-top:30px;}

.ct3container{width:890px;padding-bottom:30px;text-align:center;}
.ct3content{width:570px;position: relative;/* margin-left:90px; */margin: 0 auto;}
.ct3title{color:#1d97ff;font-size:45px;}
.ct3text{font-size:18px;color:#5b5b5b;line-height:28px;margin-top:30px;margin:0 auto;}


.bg2{border-top:1px solid #d1dce7;border-bottom:1px solid #d1dce7;background:#f0f5fa;padding:50px 0;}
.benefits_area{margin-bottom:30px;}
.benefits_area_row{margin-bottom:30px;}
.benefits_area_icon img{height:14px;margin-left:20px;margin-right:20px;margin-top:6px;}
.benefits_area_tx{font-size:22px;color:#555555;font-weight:300;}
.links_area{padding:60px 0;border-top:1px solid #d1dce7;}
.links_area_col{width: 240px;margin-left: 90px;}
.links_area_col:first-child{margin:0;}
.links_area_top{}
.links_area_icon{text-align:center;margin-bottom:20px;}
.links_area_icon img{height:58px;}
.links_area_title{font-size:30px;font-weight:300;color:#2e2e2e;margin-bottom:30px;}
.links_area_link a{display:block;font-size:16px;color:#454545;line-height:20px;margin-bottom:15px;}
.links_area_link a:hover{color:#0070cf;}

.menu_side{width:260px;position:fixed;left:0;top:400px;z-index:202;}
.product .menu_side{top:600px;}
.menu_side:hover{}

.menu_side_top{height:38px;}
.menu_side_bt{width: 38px;height: 38px;text-align:center;}
.menu_side_bt img{height:14px;margin-top:10px;}
.green_bg .menu_side_bt{background:#609122;}
.purple_bg .menu_side_bt{background:#b51ee6;}
.orange_bg .menu_side_bt{background:#ff9804;}
.blue_light_bg .menu_side_bt{background:#0070cf;}

.menu_side_title{color:white;font-size:17px;line-height:33px;margin-left:15px;font-weight:300;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.menu_side_links{position:relative;left:0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.menu_side_link a{display:block;background:#e1e8f0;height:38px;border-bottom: 1px solid white;line-height:33px;color:black;font-size:16px;font-size:14px;padding-top:2px;}

.corner_white{width:50px;text-align:center;display:block;padding-top:2px;margin-right:15px;}
.corner_white img{height:16px;margin-top:5px;display:none;}
.menu_side_link a:hover, .menu_side_link.active a{background:#b0becd !important;color:white;}
.menu_side_link a:hover .corner_white img, .menu_side_link.active a .corner_white img{display:inline-block;}
.menu_side_link{width:315px;height:39px;margin-bottom:-3px;border-top:1px solid white;}

.menu_side{width:50px;left:-325px;}
.menu_side_bt{position:fixed;left:0;}
.menu_side_top{width:315px;}
/*.hide .menu_side, .hide .menu_side_top{width:50px;}*/
/*.hide */.menu_side_title{/*position:absolute;left:-255px;width:260px;*/margin-left:0;padding-left:45px;}
/*.hide */.menu_side_links{/*left:-255px;*/margin-top:-1px;/*width:330px;*/width:200px;}
.hide .menu_side_links.b_green{border-right:5px solid #609122;}
.hide .menu_side_links.b_purple{border-right:5px solid #b51ee6;}
.hide .menu_side_links.b_orange{border-right:5px solid #ff9804;}
.hide .menu_side_links.b_blue_light{border-right:5px solid #0070cf;}

.menu_side_links.b_green{border-right:5px solid #609122;}
.menu_side_links.b_purple{border-right:5px solid #b51ee6;}
.menu_side_links.b_orange{border-right:5px solid #ff9804;}
.menu_side_links.b_blue_light{border-right:5px solid #0070cf;}

/*.blueGlass {display:none;}
.blackGlass:hover .blueGlass{display:block;}
.blackGlass:hover{display:none !important;}*/

.page_top{height:400px;width:100%;overflow:hidden;position:relative;margin-bottom:50px;}
.page_top_title{color:white;font-size:55px;font-weight:300;position:absolute;z-index:102;top:200px;left:50%;margin-left:-100px;}

/*.whiteGlass{background:url('assets/img/layout/glass_white.svg');}
.blueGlass{background:url('assets/img/layout/glass_blue.svg');}
.blackGlass{background:url('assets/img/layout/glass.svg');}*/

.about_team_area{width:100%;}
.about_team_item{width:296px;height:295px;margin-right:2%;position:relative;margin-bottom:40px;}
.about_team_inner a{display:block;width:296px;height:295px;}
.about_team_content{width:273px;height:72px;background: url('assets/img/layout/opacity_white.png') repeat;position:absolute;bottom:12px;left:12px;text-align:center;z-index:101;}
.about_team_name{font-size:24px;color:#4f4f4f;font-weight:600;display:block;margin-top:10px;margin-bottom:2px;line-height:24px;}
.about_team_sub{font-size:20px;color:#3f3f3f;font-weight:300;}
/*.team_img_hover{display:none;}*/
.team_img img, .team_img_hover img{width:296px;height:295px;filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);}
.team_img_hover img{filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);}
.about_team_inner a:hover .team_img_hover{display:block;}
.team_img.hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);}
.about_team_inner a:hover .team_img img{filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);}
.about_team_inner a:hover .about_team_name{color:#1d96ff;}

.about_team_open{width:670px;border-top:6px solid #1d96ff;position:absolute;top:0px;left:0;z-index:102;}
.about_team_openR{width:670px;border-top:6px solid #1d96ff;position:absolute;top:0px;right:0;z-index:102;}
.about_team_open_details{width:374px;background:#494949;padding:22px;color:white;font-size:14px;line-height:22px;}
.about_team_open_detailsR{width:374px;background:#494949;padding:22px;color:white;font-size:14px;line-height:22px;}

.invisible{display:none;}

.map_area{width:100%;height:542px;background: url('assets/img/layout/mapbg.jpg') repeat-x center;position:relative;margin-top:60px;}
.map{width:850px;height:425px;background: url('assets/img/layout/map.png') no-repeat;position:absolute;top:70px;left:50%;margin-left:-400px;}
.map_pin{position:absolute;bottom:124px;right:313px;}
.map_text{color:white;width:336px;position:absolute;top:68px;left:96px;font-size:22px;line-height:30px;font-weight:600;}

.customers_area{margin:60px 0 80px;}
.customers_row{margin-bottom:30px;}
.customers_item a{display:block;width:223px;height:222px;background:#f0f0f0;}
.customers_item{margin-right:2%;margin-bottom:30px;}
/*.customers_img{width:223px;height:222px;text-align:center;vertical-align:middle;display:table-cell;}
.customers_img.hover{display:none;}
.customers_item a:hover .customers_img{display:none;}
.customers_item a:hover .customers_img.hover{display:table-cell;}*/

.customers_img{width:223px;height:222px;text-align:center;vertical-align:middle;display:table-cell;filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);}
.customers_img.hover{display:none;}
.customers_item a:hover .customers_img{filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);}
.customers_item a:hover .customers_img.hover{display:table-cell;}

.resources_top{text-align:center;width:70%;margin:0 auto;}
.resources_icons{display:inline-block;margin:0 auto;margin-bottom:30px;}
.resources_icon img{height:96px;margin-left:80px;}
.resources_icon:first-child img{margin:0;}
.resources_main{}
.resources_filters{width:20%;}
.resources_results{width:75%;}
.resources_filters_box{margin-bottom:50px;}
.resources_filter_title{font-size:30px;font-weight:300;color:#585858;margin-bottom:15px;}
.resources_filter{display:block;height:40px;margin-bottom:3px;background:#e7ebf0;color:#585858;font-size:14px;line-height:38px;padding-left:40px;}
.resources_filter input{}
.filtericon{display:block;position:absolute;margin-top:5px;margin-left:-35px;width:28px;height:28px;background:url('assets/img/layout/filter.png') no-repeat;}
.filtericon.active{background:url('assets/img/layout/filteractive.png') no-repeat;}

.resources_row{margin-bottom:30px;}
.resources_results_all{margin-top:51px;margin-bottom:30px;}
.resources_item{}
.resources_item a{display:block;width:226px;height:250px;background:white;border:1px solid #e8e8e8;padding:5px;position:relative;text-align:center;margin-left:25px;margin-bottom:23px;}
.resources_item_img{width:214px;height:136px;overflow:hidden;display:block;margin-bottom:12px;}
.resources_item_img img{max-height:136px;}
.resources_item_title{display:block;font-size:18px;color:#585858;}
.resources_item_type{font-size:16px;width:214px;position:absolute;bottom:15px;left:5px;}
.resources_item a:hover .resources_item_img{-moz-opacity:0.66;opacity:0.66;filter: alpha(opacity=66);}

.resources_faq_box{margin-bottom:60px;margin-left:20px;}
.resources_faq_search{height:62px;width:100%;padding:2px 12px;position:relative;margin-bottom:50px;}
.resources_faq_search_input input{background:transparent;border:none;font-size:38px;color:white;font-weight:300;line-height:40px;}
.resources_faq_search_sbmit input{background:transparent;border:none;width:43px;height:43px;position:absolute;top:9px;right:12px;cursor:pointer;}
.resources_faq_search_sbmit_img img{height:43px;width:43px;margin-top:7px;}
.resources_faq_item{border-bottom:1px solid #edf1f5;padding-bottom:25px;margin-bottom:25px;}
.resources_faq_top a{display:block;}
.resources_faq_bt{display:block;width:27px;height:27px;margin-right:10px;}
.faq_plus{display:block;width:15px;height:15px;background: url('assets/img/layout/faq.png') no-repeat left top;margin:5px auto 0;}
.faq_minus{display:none;width:15px;height:15px;background: url('assets/img/layout/faq.png') no-repeat left -15px;margin:5px auto 0;}
.resources_faq_title{display:block;font-size:26px;color:#444444;font-weight:300;line-height:25px;width:696px;}
.resources_faq_open{display:none;background:#eff2f5;padding:15px;padding-right:50px;margin-left:50px;margin-top:30px;border-left:6px solid #1d97ff;}
.resources_faq_item.active .faq_minus{display:block;}
.resources_faq_item.active .faq_plus{display:none;}
.sentmsg{display:none;width:300px;height:300px;background:yellow;}

.solutions_row{margin:40px auto 0;width:100%;}
.solutions_item{width:300px;margin-right:2%;text-align:center;margin-bottom:40px;}
.solutions_item:nth-child(3n+0){margin-right:0;}
.solutions_icon{width:190px;height:190px;border:1px solid #d8e7c3;-webkit-border-radius:190px;border-radius:190px;margin:0 auto 15px;}
.solutions_icon img{height:130px;margin-top:28px;}
.solutions_icon.icon2 img{height:120px;margin-top:39px;}
.solutions_title{color:#2e2e2e;font-size:30px;margin-bottom:2px;}
.solutions_tx{color:#2e2e2e;font-size:22px;font-weight:300;}

.title45.careers{display:inline-block;position:relative;}
.careers_nom{width:22px;height:22px;background:#ff7a04;color:white;font-size:17px;position:absolute;top:6px;right:-27px;text-align:center;line-height:20px;display:block;}
.careers_top_row{}
.careers_top_tx{font-size:24px;color:#5b5b5b;font-weight:300;line-height:40px;width:30%;margin-right:5%;margin-bottom:50px;}
.careers_top_box{color:white !important;padding:25px;width:65%;margin-bottom:50px;}
.careers_link a{height:57px;display:inline-block;margin-bottom:20px;}
.careers_link_arrow{width:53px;height:57px;display:block;overflow:hidden;padding:6px 0;}
.footer_mail_blue .careers_link_arrow{background:#0070cf;}
.footer_mail_green .careers_link_arrow{background:#679926;}
.footer_mail_orange .careers_link_arrow{background:#e3a102;}
.link_arrow{display:block;width:16px;height:39px;background: url('assets/img/layout/godown_white.png') repeat-y left bottom;margin:0 auto;}
.careers_link a:hover .link_arrow{height:151px;background: url('assets/img/layout/godown_white.png') repeat-y left bottom;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}
.careers_offer{border-bottom:1px solid #d1dce7;padding-bottom:40px;margin-bottom:40px;position:relative;}
.go_up a{display:block;width:36px;height:36px;padding:6px 0;background:#d1dce7;overflow:hidden;position:absolute;bottom:0;right:0;}
.goup{display:block;width:16px;height:126px;background: url('assets/img/layout/goup.png') repeat-y left bottom;margin:0 auto;}
.go_up a:hover .goup{height:26px;background: url('assets/img/layout/goup.png') repeat-y left bottom;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}
.careers_offer_title{font-size:55px;font-weight:300;text-align:center;margin-bottom:10px;}
.careers_offer_tx{font-size:25px;color:#4f4f4f;font-weight:300;line-height:30px;text-align:center;width:90%;margin:0 auto 40px;}
.careers_offer_main{width:100%;background: url('assets/img/layout/offer.png') repeat-y 52% top;margin-bottom:30px;}
.careers_offer_col1{width:52%;margin-right:3%;padding-right:2%;}
.careers_offer_col2{width:45%;}
.careers_offer_main_title{font-size:30px;color:#373737;font-weight:300;margin-bottom:30px;}
ul{margin:0;padding:0;}
li{list-style:none;font-size:16px;color:#373737;/* line-height:18px; */margin-bottom:22px;font-weight:300;background: url('assets/img/layout/bulet.png') no-repeat left 12px;padding-left:25px;}
.careers_offer_bt a{display:block;width:200px;height:70px;border:2px solid #1d97ff;-webkit-border-radius:2px;border-radius:2px;font-size:28px;color:#ffa900;text-align:center;line-height:68px;font-weight:600;}
.careers_offer_bt a:hover{color:white;background:#1d97ff;}

.page-template-page-templatesproduct-php .gallerycontentitem2 li{padding-left:0px;}

.page_top_blue{width:100%;height:138px;background:#1d97ff;margin-top:91px;margin-bottom:50px;}
.page_top_blue .page_top_title{position:static;text-align:center;margin:-1px;line-height:136px;}
.blue_template .menu_side{position:fixed;top:229px;}
.customers_main{margin-bottom:60px;}
.customers_main_left{width:60%;margin-right:5%;}
.customers_main_left_top{margin-bottom:30px;}
.customers_main_img{width:202px;height:202px;background:#f3f3f3;margin-right:2%;}
.customers_main_img .customers_img{width:202px;height:202px;}
.customers_main_img img{height:60px;}
.customers_main_content{width:65%;}
.customers_main_content_name{color:#c9c9c9;margin-bottom:3px;}
.customers_main_content_title{line-height:48px;margin-bottom:5px;height:102px;overflow:hidden;}
.customers_main_content_site a{display:inline-block;font-size:24px;border-bottom:1px solid transparent;}
.customers_main_content_site a:hover{border-bottom:1px solid #1d97ff;}

.customers_detail_right{width:35%;}
.customers_detail_title{font-size:30px;font-weight:300;margin-bottom:15px;}
.customers_detail_box{background:#eff2f5;padding:15px 20px;position:relative;padding-bottom:70px;}
.customers_detail_tx{font-size:16px;color:#373737;}
.customers_detail_tx b{margin-bottom:8px;display:inline-block;}
.customers_detail_tx ul{padding-top:10px;}
.customers_detail_social{position:absolute;bottom:15px;left:20px;}
.customers_detail_social .footer_social_img a{height:48px;width:48px;}
.customers_detail_social .footer_social_img img{height:48px;width:48px;}

.newsletter_register{margin-bottom:40px;}
.newsletter_input input{background:white;width:226px;height:40px;border:2px solid #d3d3d3;border-right:none;-webkit-border-radius:2px 0px 0px 2px;border-radius:2px 0px 0px 2px;
color:#3c4c5a;font-size:16px;font-weight:600;padding:5px 8px;}
.newsletter_submit input{border:none;background:#8bbf48;height:40px;width:100px;color:white;font-size:16px;font-weight:600;-webkit-border-radius:0px 2px 2px 0px;border-radius:0px 2px 2px 0px;cursor:pointer;}
.newsletter_submit:hover input{background:#7bac3b;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.newsletter_list{width:100%;}
.newsletter_item a{display:block;width:297px;height:315px;background:white;border:1px solid #e8e8e8;padding:5px;position:relative;text-align:center;margin-bottom:30px;margin-right:32px;}
.newsletter_item_img img{height:180px;width:283px;margin-bottom:15px;}
.newsletter_item_title{font-size:24px;color:#585858;display:block;margin-bottom:12px;}
.lighter{font-weight:300;}
.newsletter_item_tx{font-size:18px;color:#373737;font-weight:300;display:block;height:50px;overflow:hidden;}
.newsletter_item a:hover .newsletter_item_img{-moz-opacity:0.66;opacity:0.66;filter: alpha(opacity=66);}
.newsletter_item a:hover .newsletter_item_title{color:#1d97ff;}

.register_bg{width:100%;background:#1d97ff url('assets/img/layout/mapbg_blue.jpg') repeat-x center top; padding-top:287px;padding-bottom:100px}
.form_inner{width:420px;margin:0 auto;}
.register_map{width:689px;height:345px;background: url('assets/img/layout/register_map.png') no-repeat;position:absolute;top:-81px;left:50%;margin-left:-344px;}
.form_title{font-size:30px;color:white;font-weight:600;text-align:center;margin-bottom:20px;}
.form_select select, .form_input input, .form_textarea textarea{background:white;border:none;-webkit-border-radius:3px;border-radius:3px;width:420px;height:60px;margin-bottom:22px;padding:12px 16px;
font-size:20px;color:#848484;}
.form_select, .form_input, .form_textarea{position:relative;}
.form_select select:focus, .form_input input:focus, .form_textarea textarea:focus{-webkit-box-shadow: 0px 0px 1px 5px #1684ff;box-shadow: 0px 0px 1px 5px #1684ff;
color:#282828;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.form_textarea textarea{resize:none;height:140px;}
.form_select.ok select, .form_input.ok input{color:#282828;}
.icon-ok{width:25px;height:25px;background: url('assets/img/layout/input.png') no-repeat left top;position:absolute;top:19px;right:12px;z-index:101;}
.icon-error{width:25px;height:25px;background: url('assets/img/layout/input.png') no-repeat left bottom;position:absolute;top:19px;right:12px;z-index:101;}
.form_select.devices select{padding-left:40px;}

.form_submit input{background:#75ac2e;border:none;width:255px;height:60px;-webkit-border-radius:60px;border-radius:60px;color:white;font-size:36px;font-weight:300;cursor:pointer;
-webkit-box-shadow: 0px 0px 1px 5px #1684ff;box-shadow: 0px 0px 1px 5px #1684ff;margin:18px auto 30px;display:block;
-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.form_submit:hover input{background:#80b837;-webkit-box-shadow: 0px 0px 1px 3px #1684ff;box-shadow: 0px 0px 1px 3px #1684ff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.steps_row{width:221px;margin:0 auto;}
.steps_tx{color:white;font-size:30px;}
.steps_num{width:37px;height:37px;display:block;background:white;-webkit-border-radius:37px;border-radius:37px;color:#1d97ff;font-size:30px;text-align:center;line-height:35px;margin:3px 6px;}

.buzz_main{width:65%;padding-right:2%;}
.buzz_side{width:326px;background: url('assets/img/layout/buzzside.jpg') repeat-y left top;}
.buzz_item{margin-bottom:60px;}
.buzz_item_img a{display:block;overflow:hidden;margin-bottom:12px;width:100%;height:60%;}
.buzz_item_img img{width:100%;}
.buzz_item_img a:hover{-moz-opacity:0.77;opacity:0.77;filter: alpha(opacity=77);}
.buzz_item_title.title45 a, .buzz_item_title.title45{margin-bottom:10px;display:block;}
.buzz_item_title a:hover{color:#75ac2e;}
.buzz_item_tx{margin-bottom:12px;}
.buzz_item_name{font-size:24px;color:#2e2e2e;}
.buzz_side_category{margin-bottom:25px;}
.buzz_side_title{height:48px;padding:0 12px 0 8px;line-height:46px;color:white;font-size:28px;font-weight:300;margin-bottom:10px;display:inline-block;}
.buzz_side_category_item a{display:block;background:#eff2f5;height:72px;padding:5px;margin-left:10px;margin-bottom:6px;}
.buzz_side_category_item a:hover{background:#f7f8fa;}
.buzz_side_category_img img{width:116px;height:61px;display:block;}
.buzz_side_category_tx{font-size:16px;color:#585858;font-weight:600;line-height:26px;display:block;margin-left:10px;margin-top:10px;width:170px;height:52px;overflow:hidden;}
.buzz_side_category_item a:hover .buzz_side_category_tx{color:#1d97ff;}
.buzz_side_category_item.categories a{width:246px;height:40px;}
.categories .buzz_side_category_tx{margin:0;width:230px;height:26px;}

.events_main{width:60%;margin-right:2%;background: url('assets/img/layout/events.jpg') repeat-y 82px top;margin-top:-50px;padding-top:50px;}
.events_side{width:352px;}
.events_item{margin-bottom:80px;}
.events_item_img{width:171px;height:172px;position:relative;overflow:hidden;margin-top:12px;}
.events_item_img img{height:173px;}
.img_circle{width:175px;height:177px;background: url('assets/img/layout/imgcircle.png') no-repeat;position:absolute;top:0;left:0;}
.events_item_content{width:68%;}
.events_item_title.title45{margin-bottom:8px;}
.events_item_tx{margin-bottom:12px;}
.events_item_row{border-top:1px solid #e0e0e3;border-bottom:1px solid #e0e0e3;padding:5px 0;}
.events_item_nom{font-size:80px;color:#1d97ff;font-weight:300;line-height:80px;margin-right:8px;}
.events_item_date{font-size:20px;font-weight:300;line-height:28px;margin-top:18px;width:158px;}
.date1{width:150px;}
.events_item_date .day{color:#c6c9cb;}
.events_item_date .month{color:#424b52;}
.events_item_date .place{color:#939393;}

.events_side_top .follow{margin-top:16px;}
.events_side_bg{background:#eff2f5;padding:20px;}
.events_side_item{background:white;-webkit-border-radius:40px;border-radius:40px;position:relative;padding:1px;margin-bottom:20px;}
.events_side_bird{width:72px;height:70px;position:absolute;top:8px;left:8px;}
.events_side_time{font-size:18px;color:#c2c2c2;position:absolute;top:20px;right:25px;}
.events_side_inner{width:200px;height:148px;overflow:hidden;color:#454545;margin-top:20px;margin-left:78px;margin-bottom:20px;}
.events_side_inner_title{font-size:18px;font-weight:600;margin-bottom:6px;}
.events_side_inner_subtitle{font-size:18px;margin-bottom:6px;}
.events_side_inner_tx{font-size:16px;font-weight:300;line-height:18px;}
.events_side_inner_tx a{color:#1d97ff;}
.events_side_inner_tx a:hover{text-decoration:underline;}
.events_side_comment{background:#d1d9e2;padding:8px;}
.events_side_textarea input{background:white;border:none;width:336px;height:37px;padding:5px 8px;resize:none;font-size:18px;color:#959595;font-weight:600;}

.plan_item{position:relative;width:236px;border:1px solid #e8e8e8;border-top:none;margin-bottom:50px;margin-left:20px;}
.plan_item:first-child{margin-left:0;}
/*.plan_item1{border-top:10px solid #1f51a4;}
.plan_item2{border-top:10px solid #0070cf;}
.plan_item3{border-top:10px solid #1d97ff;}
.plan_item4{border-top:10px solid #4d4d4d;}*/
/*.planitemtop1{position: absolute;left: -1px;background:#1f51a4;height:10px;width: 236px;}
.planitemtop2{position: absolute;left: -1px;background:#0070cf;border-left: 1px solid #0070cf;height:10px;width: 236px;}
.planitemtop3{position: absolute;left: -1px;background:#1d97ff;height:10px;width: 236px;}
.planitemtop4{position: absolute;left: -1px;background:#4d4d4d;height:10px;width: 236px;}*/
.planitemtop1{position: relative;background:#1f51a4;height:10px;width: 234px;}
.planitemtop2{position: relative;background:#0070cf;height:10px;width: 234px;}
.planitemtop3{position: relative;background:#1d97ff;height:10px;width: 234px;}
.planitemtop4{position: relative;background:#4d4d4d;height:10px;width: 234px;}

.emptyprice{height:73px;}
.currpage{background:red;border:2px solid white;}

.plan_item_top{text-align:center;height:210px;padding-top:20px;overflow:hidden;}
.plan_item_title{font-size:32px;color:#232323;margin-bottom:15px;}
.plan_item .text18{line-height:22px;}
.plan_item_row{border-bottom:1px solid #e0e0e3;margin:0 25px;padding:10px 0;}
.plan_item_row.row1{border-top:1px solid #e0e0e3;}
.plan_item_dolar{font-size:30px;color:#75ac2e;position: relative;bottom: 19px;left: 0px;}
.plan_item_price{font-size:60px;color:#75ac2e;line-height:50px;}
.plan_item_mo{font-size:20px;color:#bdc5cb;font-weight:300;margin-left:4px;}
.plan_item_anualp{font-size:24px;color:#8c969e;}
.plan_item_anual{font-size:16px;color:#8c969e;font-weight:300;margin-top:6px;margin-left:8px;}
.plan_item_for{text-align:center;margin:15px 0;}
.plan_item_icon img{width:36px;height:35px;margin-bottom:8px;}
.plan_item_icon2 img{width:23px;height:38px;margin-bottom:5px;}
.plan_item_for_tx{font-size:16px;color:#a5b2bd;font-weight:300;margin-bottom:20px;}
.bt_green a{display:inline-block;width:212px;height:55px;background:#75ac2e;-webkit-border-radius:3px;border-radius:3px;font-size:33px;color:white;line-height:53px;margin-bottom:15px;}
.bt_green a:hover{background:#659921;}
.plan_item_list{padding-left:14px;}
.plan_item_list li{content:"";background: url('assets/img/layout/vv.png') no-repeat left 1px;padding-left:18px;font-size:14px;color:#9b9b9b;line-height:15px;margin-bottom:12px;}
.plan_item_bottom{height:209px;overflow:hidden;}
.bt_feature a{display:block;width:235px;height:30px;background:#edf0f3;line-height:28px;text-align:center;font-size:16px;color:#434f59;font-weight:300;}
.bt_feature a:hover{background:#dde4eb;}
.plan_item_bottom_title{font-size:14px;color:#595959;font-weight:600;margin-bottom:12px;padding-left:12px;}

.InnerTitle{color:#1d97ff;font-size:45px;}

.plans_faq{}
.plans_faq .title45{text-align:center;}
.plans_faq_col{width:448px;}
.plans_faq_item{margin-bottom:30px;}
.plans_faq_title{font-size:24px;color:#444444;margin-bottom:10px;}
.plans_faq_item .resources_faq_open{display:block;margin:0;padding:20px;padding-right:40px;}

.featuresoverlay{position:fixed;width:100%;height:100%;left:0;top:0;background:black;z-index:450;opacity:0.5;}
.allfeatures{position:absolute;width:100%;z-index:560;top:50%;background:white;}
.featurestbl{position:relative;width:1030px;background:white;margin:20px auto;}
.tblheader{position:relative;height:71px;color:white;font-size:20px;}
.tblblank{position:reltaive;width:314px;height:67px;}
.tblfirstplan{position:relative;width:177px;height:71px;background:#1f51a4;text-align:center;margin-right:2px;}
.tblsecondplan{position:relative;width:177px;height:71px;background:#0070cf;text-align:center;margin-right:2px;}
.tblthirdplan{position:relative;width:177px;height:71px;background:#1d97ff;text-align:center;margin-right:2px;}
.tblfourthplan{position:relative;width:177px;height:71px;background:#4d4d4d;text-align:center;margin-right:2px;}
.tblcontactinner{position:relative;width:147px;height:44px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-background-clip:padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #75ab2d;margin-top:9px;margin-left:17px;color:white;font-size:24px;padding-top:4px;text-align:center;font-weight:300;}
.tblcontactinner a{color:white;}

#maplink{color:black;}
#maplink:hover{color:white;}
#maplink:hover .contactMapLink{background:#1d97ff;}

.tblheaderbot{position:relative;height:67px;}
.tblcontact{position:relative;width:177px;height:67px;background:#f5f5f5;margin-right:2px;text-align:center;}
.tblparameter{position:reltaive;width:312px;height:110px;background:#f5f5f5;margin-right:2px;padding:10px 15px;}
.tblcell{width:177px;height:110px;background:#f5f5f5;margin-right:2px;}
.tblrow{height:110px;}
.tblrow{margin-bottom:4px;}
.tblv{position:relative;margin-top:23%;margin-left:40%;}
.tblbotrow{}
.tblbotblank{position:reltaive;width:312px;height:67px;margin-right:2px;background:#f5f5f5;}
.tblcontactbot{position:relative;width:177px;height:67px;background:#f5f5f5;margin-right:2px;}
.parametersmall{font-size:14px;color:#afafaf;margin-top:14px;font-weight:300;}
.parameterbig{font-size:16px;display: block;font-weight:300;margin-bottom: 0px;}
.tblprice{color:#75ac2e;text-align:center;font-size:50px;padding-top:20px;}
.dollarsign{color:#75ac2e;font-size:30px;vertical-align:text-top;}
.header_log{}

.header_menu_item_bottom_top{background:#75ac2e;font-size:20px;color:white;padding:7px 30px 7px 9px;}
.header_menu_item_bottom{position:absolute;display:none;background:white;border:2px solid #1d97ff;margin-top:0px;padding:24px 20px 45px 20px;}
.header_menu_item_bottom_item{margin-right:35px;}
.header_menu_item_bottom_item.last{margin-right:0 !important;}
.header_menu_item_bottom_inner{margin-top:15px;}
.header_menu_item_bottom_inner_top{font-size:17px;font-weight:300;margin-top:12px;}
.header_menu_item_bottom_inner_top a{font-size:17px;font-weight:300;color:#808080;}
.header_menu_item_bottom_inner_top a:hover{color:#50a7ff;font-size:17px;font-weight:300;}
.rightzero{right:0px;}

.contentTbl{width:900px;border-spacing:4px;margin-bottom:30px;}
.contentTblRow{background:#f0f5fa;} 
.contentHeaderRow{}
.contentTblHeaderCell{width:448px;background:#1d97ff;color:white;font-size:22px;padding-left:20px;padding-top:15px;padding-bottom:18px;}
.contentTblCell{width:448px;height:100%;margin-bottom:4px;font-size:20px;padding:22px 38px 22px 20px;color:#4e4e4e;font-weight:300;}
.contentTblLeftBorder{border-left:4px solid white;width:450px;}

.addmargintop54{margin-top:54px;}
.addmargintop126{margin-top:126px;}

/*image glery content item*/
.gallerycontentitem ul li{list-style:none;}
.galcontentitem_left{position:absolute;width:33px;height:71px;margin-top: 157px;margin-right: 15px;background:url('assets/img/layout/galcontitem_left.png');cursor:pointer;}
.galconitem_picture{position:relative; width:783px !important;height:457px;background:#e6e6e6;}
.galcontentitem_right{position:absolute;width:33px;height:71px;margin-top: 157px;margin-left: 15px;background:url('assets/img/layout/galcontitem_right.png');cursor:pointer;}

/*image glery content item*/
.gallerycontentitem2 ul li{}
.galcontentitem_left2{position:relative;width:33px;height:71px;margin-top: 157px;margin-right: 15px;background:url('assets/img/layout/galcontitem_left.png');cursor:pointer;}
.galconitem_picture2{overflow:hidden;position:relative;z-index:2;right:0px;width:783px;height:457px;border:10px solid #e6e6e6;}
.galcontentitem_right2{position:relative;width:33px;height:71px;margin-top: 157px;margin-left: 15px;background:url('assets/img/layout/galcontitem_right.png');cursor:pointer;}

.galleryToolTip{display:inline;position:absolute;padding:15px;background:black;color:white;opacity:0.9;}



.AboutproductsText{font-size:18px;width:950px;color:#5b5b5b;line-height:36px;margin-bottom:30px;}
.AboutPeopleArea{background:url('assets/img/layout/aboutcompanybg.png');height:420px;margin-bottom:40px;}
.AboutPeopleTitle{padding-top:88px;}
.AboutPeopleText{color:white;font-size:18px;width:640px;line-height:36px;font-weight:300;font-family: 'Open Sans', sans-serif;}
.AboutPeopleIcon{margin-top:110px;margin-right:15px;}
.centerdTitle{margin:0 auto;text-align: center;}
.valuesArea{position:relative;width:982px;margin-top:40px;}
.valueItemLeft{/*width:445px;*/width:460px;text-align:center;}
.valueItemRight{/*width:480px;*/width:460px;text-align:center;}
.valueItemTitle{text-align:center;font-size:38px;color:#1e1e1e;margin-top:30px;margin-bottom:30px;font-weight:300;}
.valueItemText{text-align:left;font-size:18px;font-weight:300;color:#2e2e2e;line-height:30px;margin-bottom:80px;}
.aboutmargin{margin-bottom:0px;}

.industriesArea{margin-top:32px;border-left:1px solid #a9b7cc; padding-left:10px;margin-left:10px;}
.indTitle{background:#1d97ff;color:white;padding:5px 9px;font-size:18px;}
.indSubs{}
.indSubItem{}
.solutionsmenu{display:block !important;}

.partnersContent{}
.partnersItem{position:relative;width:450px;margin-right:50px;padding-left:30px;border-left:2px solid #eaeaea;margin-bottom:40px;}
.partnersItemTitle{font-size:30px;color:#1d97ff;font-weight:300;margin-bottom:10px;}
.partnersItemText{font-size:18px;color:#373737;font-weight:300;line-height:30px;}
.partnersLink{margin-right:15px;margin-top:30px;margin-bottom:50px;}
.partnersLink a{font-size:24px;color:#ffa900;border:2px solid #1d97ff;padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px;}
.partnersFormArea{width:100%;background:#edf1f6;}
.partnerFormTitle{padding-top:50px;font-size:40px;font-weight:300;color:#1d97ff;text-align:center;}
.partnerFormSubTitle{width:700px;font-size:24px;text-align:center;margin-top:24px;margin-bottom:45px;}
.form_inner2{width:420px;margin:0 auto;width:700px;text-align:center;margin-top:40px;padding-bottom:50px;}
.max420{max-width:420px;}
.submit_no_border input{-webkit-box-shadow:none;box-shadow:none;}
.countryPrefix{display: inline;position: absolute;left:150px;width:129px;height:45px;background:#edf1f6;margin-top: 8px;padding-top: 3px;font-size: 26px;color: #4a4b4c;}
.phonefield input{padding-left:160px;}

.resSearchWrapper{width:1000px;height:80px;/*background:#e7edf3;*/border:12px solid #e7edf3;margin-top:-20px;}
.resSearchField{width:840px;margin:10px;font-size:30px;color:#9facb8;border:0px;padding-left:15px;}
.resSearchBtn{background:url('assets/img/layout/formsearchicon.png') no-repeat right white;width:38px;height:38px;border:0px;margin-top:10px;margin-right:10px;cursor:pointer;}
.resultItem{color:#1d97ff;letter-spacing:-1px;border-bottom:1px solid #d1dce7;margin-bottom:40px;}
.resultItemTop, .resultItemTop a{font-size:30px; font-weight:300;color:#1d97ff;}
.resultItemBottom{font-size:22px;font-weight:300;margin-top:5px;margin-bottom:30px;}
.resBtnWrapper{}
.search .page_top_blue{height:25px;}

.pressTop{width:960px;margin-bottom:45px;}
.resTitle{font-size:45px;letter-spacing:-1px;line-height:28px;}
.updatedViaMailArea{width:321px;}
.updatedViaMailArea input{border:2px solid #d3d3d3; width:222px;position:absolute;height:40px;border-right:0px;color:#3c4c5a;font-size:16px;text-align:center;}
/*.signupbtn{width:100px;height:40px;background:#8bbf48;color:white;font-size:16px;text-align:center;padding-top:12px;}*/
.signupbtn input{width:100px;display: block;position: relative;/* top: 30px; */height:40px;background:#8bbf48;color:white;font-size:16px;text-align:center;cursor:pointer;}
.pressItem{width:960px;margin-top:50px;padding-bottom:35px;border-bottom:1px solid #d1dce7;}
.pressDate{width:110px;}
.pressDateDay{color:#1d97ff;font-size:80px;margin-top:-15px;}
.pressDateMonth{font-size:24px;font-family: 'Open Sans';color:#585858;/*margin-top:-9px;*/}
.pressContent{width:800px;padding-right:30px;}
.pressItemTitle{color:#1d97ff;font-size:30px;/*line-height:22px;*/font-family: 'Open Sans';font-weight:300;margin-bottom:25px;}
.pressItemTitle a{color:#1d97ff;font-size:30px;/*line-height:23px*/;font-family: 'Open Sans';font-weight:300;}
.pressItemText{font-family: 'Open Sans';font-weight:300;font-size:18px;line-height:30px;color:#454545;margin-top:12px;}
.resItemBold{display:inline;font-weight:600;}
.prs_wrapper{margin-bottom:50px;}

/*terms/legal*/
.termsContent{width:730px;padding-right:30px;}
.termsMenu{width:210px;margin-top:10px;}
/*contact us*/
.contactFormTitle{font-size:30px;font-weight:600;color:#1d97ff;text-align:left;margin-bottom:20px;}
page-template-page-templatescontactus-php .form_select select, .form_input input, .form_textarea textarea{border:1px solid #d1dbe4;max-width:427px;max-height:100px !important;}
.page-template-page-templatescontactus-php .form_select ,.page-template-page-templatescontactus-php .form_textarea, .page-template-page-templatescontactus-php .form_input{width:427px;}
.page-template-page-templatescontactus-php .form_select select:focus, .form_input input:focus, .form_textarea textarea:focus{-webkit-box-shadow: 0px 0px 1px 2px #1684ff;box-shadow: 0px 0px 1px 2px #1684ff;}
.contactSubmit input{margin-left:90px;}
.page-template-page-templatescontactus-php .page_top_blue{margin-bottom:0px;}
.page-template-page-templatescontactus-php .site_width{width:870px;}
.contactCountryPrefix{display:inline;position: absolute;left: 10px;width: 129px;height: 45px;background: #edf1f6;margin-top: 8px;padding-top: 3px;font-size: 26px;color: #4a4b4c;top:0px;z-index:1200;}
.contactInfoTitle{font-size:30px;color:#1d97ff;font-weight:300;margin-top:40px;margin-bottom:5px;background: url('assets/img/layout/contactElipse.png') no-repeat center left;margin-left: -42px;padding-left: 42px;}
.contactInfoText{font-size:18px;color:#323232;font-weight:300;}
.contactInfoText2{font-size:16px;color:#323232;font-weight:300;line-height:28px;}
.contactInfoArea{border-left:3px solid #1d97ff;padding-left: 30px;margin-left: 30px;padding-top:50px;}
.contactMapLink{position: relative;width: 85px;display: block;padding:7px 20px;margin-top:20px;margin-bottom:20px;font-size:20px;font-weight:300;border:2px solid #1d97ff;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #fff;}
.thanksDiv{position:relative;width:435px;height:90px;}
.thanksIcon{position:relative;width:70px;height:70px;background:url('assets/img/layout/thankicon.png') no-repeat;}
.thanksIcon2{position:relative;width:30px;height:30px;background:url('assets/img/layout/thankicon.png') no-repeat;}
.thankstext{position:relative;text-align:left;padding-left: 18px;margin-left: 70px;}
.thankTitle{color:#75ac2e;font-size:26px;letter-spacing:-1px}
.thankSubTitle{color:#4d4e4f;font-size:18px;line-height:22px;letter-spacing:-1px;}
.thanksCen{margin-left:140px;}
.thanksformaillist{ position: relative;color: #75ac2e;font-size: 20px;font-weight: 600;padding-top: 44px;padding-left: 10px;}

.thankDemo{position:absolute;top:600px;width:300px;height:300px;background:yellow;}

.hiddenmain{width:980px;}
.filetodown{width:300px;display:block;color:#75ac2e;}
.filetodown:hover{color:#75ac2e;opacity:0.7;}
.filedowntext{margin-top:11px;font-size:14px;}
.filedowntext a{margin-top:11px;font-size:14px;display:block;color:#75ac2e;}
.fileimg{display:block;}
.afterfiles{margin-bottom:50px;}
.page-template-page-templateshiddenpages-php hr{border:0px;height:1px;background-color:#e4e7ea;margin-top:30px;}
/*select2 for contact*/
.select2-container .select2-choice > .select2-chosen{font-size:20px;}

.page-template-page-templatescontactus-php .select2-container{-webkit-border-radius:3px;border-radius:3px;width:420px;height:60px;margin-bottom:22px;padding:12px 16px;
font-size:26px;color:#848484;border:1px solid #d1dbe4;}
.page-template-page-templatescontactus-php .select2-container a{border:none;}
.page-template-page-templatescontactus-php .select2-container .select2-choice .select2-arrow{background:url('assets/img/layout/selectarrow.png') no-repeat center;-webkit-box-shadow:none;}
.page-template-page-templatescontactus-php #select2-drop{border-color:#d1dbe4;}
.page-template-page-templatescontactus-php .select2-container .select2-choice{padding-left:0px;padding-top:5px;}
.page-template-page-templatescontactus-php .select2-chosen{height:60px;color:#848484;text-align:left;}
.page-template-page-templatescontactus-php .select2-dropdown-open.select2-drop-above .select2-choice{border:0;background-image: none;background: white;}

.page-template-page-templatespartners-php .select2-container{-webkit-border-radius:3px;border-radius:3px;width:420px;height:60px;margin-bottom:22px;padding:12px 16px;font-size:26px;color:#848484;border:1px solid #d1dbe4;background:white;}
.page-template-page-templatespartners-php .select2-container a{border:none;}
.page-template-page-templatespartners-php .select2-container .select2-choice .select2-arrow{background:url('assets/img/layout/selectarrow.png') no-repeat center;-webkit-box-shadow:none;}
.page-template-page-templatespartners-php #select2-drop{border-color:#d1dbe4;}
.page-template-page-templatespartners-php .select2-container .select2-choice{padding-left:0px;padding-top:5px;}
.page-template-page-templatespartners-php .select2-chosen{height:60px;color:#848484;text-align:left;}
.page-template-page-templatespartners-php .select2-dropdown-open.select2-drop-above .select2-choice{border:0;background-image: none;background: white;}

/*select2 for free trial*/
.select2-container .select2-choice > .select2-chosen{font-size:20px;}

.page-template-page-templatesfreetrial-php .select2-container{-webkit-border-radius:3px;border-radius:3px;width:420px;height:60px;margin-bottom:22px;padding:12px 16px;
font-size:26px;color:#848484;border:1px solid #d1dbe4;}
.page-template-page-templatesfreetrial-php .select2-container a{border:none;}
.page-template-page-templatesfreetrial-php .select2-container .select2-choice .select2-arrow{background:url('assets/img/layout/selectarrow.png') no-repeat center;-webkit-box-shadow:none;}
.page-template-page-templatesfreetrial-php #select2-drop{border-color:#d1dbe4;}
.page-template-page-templatesfreetrial-php .select2-container .select2-choice{padding-left:0px;padding-top:5px;}
.page-template-page-templatesfreetrial-php .select2-chosen{height:60px;color:#848484;text-align:left;}
.page-template-page-templatesfreetrial-php .select2-dropdown-open.select2-drop-above .select2-choice{border:0;background-image: none;background: white;}

.page-template-page-templatesfreetrial-php .select2-container{-webkit-border-radius:3px;border-radius:3px;width:420px;height:60px;margin-bottom:22px;padding:12px 16px;font-size:26px;color:#848484;border:1px solid #d1dbe4;background:white;}
.page-template-page-templatesfreetrial-php .select2-container a{border:none;}
.page-template-page-templatesfreetrial-php .select2-container .select2-choice .select2-arrow{background:url('assets/img/layout/selectarrow.png') no-repeat center;-webkit-box-shadow:none;}
.page-template-page-templatesfreetrial-php #select2-drop{border-color:#d1dbe4;}
.page-template-page-templatesfreetrial-php .select2-container .select2-choice{padding-left:0px;padding-top:5px;}
.page-template-page-templatesfreetrial-php .select2-chosen{height:60px;color:#848484;text-align:left;}
.page-template-page-templatesfreetrial-php .select2-dropdown-open.select2-drop-above .select2-choice{border:0;background-image: none;background: white;}



.index_banner_nav_relative{width:980px;height:0;position:relative;margin:0 auto;right: 20px;bottom: -40px;}
.index_banner_nav{height:20px;position:absolute;top:800px;right:350px;z-index:102;}
.index_banner_nav_item a{display:block;border:3px solid white;-webkit-border-radius:10px;border-radius:10px;width:17px;height:17px;margin-right:6px;opacity:0.70;
-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.index_banner_nav_item a:hover, .index_banner_nav_item.active a{background:white;
-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.homepagegal_item{display:none;}

.admin-bar .headerindex{top:32px;}

.admin-bar .headerindex{top:32px;}
.plantableinner{display:table-cell;vertical-align:middle;height:71px;width:176px;}
.planmonthpriceinner{text-align:center;}
.we_width{width:80%;}
.inlineelement{display:inline;}
.invisibleimp{display:none !important;}
.freeTrialPar{color:#3f3f3f;width:100%;margin-top:10px;margin-bottom:20px;font-size:20px;}
/* Pagination */	
	
.paginate {font-size:20px;margin-bottom:50px;color:#0070cf;}
.paginate a{color:#1d97ff}
.paginate_back{}
.paginate_num{margin-left:5px;background:#e0ecf7;padding:4px;border:1px solid #d0d9e1;}
.paginate_num:hover{background:#b7d3eb;}
.paginate_num:hover a{color:white;}
.paginate_num.active{background:#b7d3eb;color:white;}
.paginate_num.active a{color:white;}
.paginate_next{margin-left:20px;background:#e0ecf7;padding:4px;border:1px solid #d0d9e1;}
.paginate_next:hover{background:#b7d3eb;}
.paginate_back{margin-right:20px;background:#e0ecf7;padding:4px;border:1px solid #d0d9e1;}
.paginate_back:hover{background:#b7d3eb;}
.read_more{}

.mobile_only{display:none;}

@media only screen and (max-width:641px), only screen and (max-device-width:641px){
	.mobile_only{display:block;}
	html,body{min-width:320px;}
	img{max-width:100%;height:auto;}
	
	.headerindex{height:59px;width:100%;padding:0px 15px;border-bottom:none !important;position:fixed;z-index:1300;}
	.footer_mail_tx{display:none !important;}
	.site_width{width:100%;}
	.site{width:100%;margin-top:60px;}
	.page-template-page-templateshome-php .site{margin-top:118px;}
	.headerindex .logo_svg img{height:23px;width:25px;}
	.headerindex .logotx{margin-left:5px;margin-top:5px;}
	.headerindex .logotx img{height:12px;}
	.logo{height:59px;}
	.logo a{margin-top:17px;}
	.header_right{height:59px;margin-top:0px !important;}
	.headerindex .logotx{margin-left:5px;margin-top:3px;}
	.header, .headerindex{height:59px;width:100%;padding:0px 15px;}
	.index_top{height:auto;margin-bottom:30px;margin-top:60px;width:100%;}
	.index_top .site_width{position:static;height:auto;margin:0px;}
	.site_width_index{width:100% !important;}
	.index_top .site_width_index{position:relative;height:auto;margin:0px;width:100% !important;margin-top:60px;}
	.headerindex .mail img{max-height:22px;margin-left:0px;}
	.headerindex .header_menu{display:none;}
	.header_mail{display:none;}
	.header_mobile{display:block;margin-top:1px;}
	.header_search{display:none;}
 	.header-freetrial{position:fixed;top:-1px;width:100%;z-index:1200;text-align:center;padding-top:20px;height:59px;background:#486075;} 
 	.header-freetrial2{position:relative;top:-1px;width:100%;z-index:1200;text-align:center;padding-top:20px;height:59px;background:#486075;}
	.header-freetrial a{margin:0 auto;color:#ffa900; padding:8px 15px;border:2px solid #1d97ff;font-size:16px;}
	.header-freetrial2 a{margin:0 auto;color:#ffa900; padding:8px 15px;border:2px solid #1d97ff;font-size:16px;}
	.index_top_bg, .index_top_content, .index_top_godown{display:none;}
	.index_top_btns{position:static;width:100% !important;}
	.index_top_btn a{width:100% !important;padding-left:20px !important;padding-top:5px !important;}
	.index_top_btn_bt{display:inline-block;}
	.index_top_content{display:none;}
	.index_top_btn_icon{margin-top:20px;margin-right:15px;width:25%;}
	.index_top{height:auto;margin-bottom:30px;margin-top:100px;width:100%;}
	.index_we{margin:0px;padding:25px;margin:bottom:40px;}
	.index_we_title{width:40%;margin:0;font-size:80px;line-height:normal;}
	.index_we_tx{width:55%;margin-top:0px;font-size:14px;margin-left:10px;margin-top:0px;line-height:normal;}
	.viewport{width:auto;}
	.overview{position:static;width:100% !important;}
	.recomend_col{width:auto;float:none !important;margin-left:0px;}
	.recomend_title img{width:100px;}
	.thumb{display:none;}
	.index_bottom_col{width:100%;}
	.footer_mails{position:static;height:115px;width:100%;}
	.index_top{height:auto !important;}
	.footer_mail a{}
	.scrollbarSet{width:80%;}
	.scrollbar{display:none;}
	/*.overview{width:100% !important;}*/
	.index_mid .overview{position:static;width:auto;padding:5px;}
	.viewport{height:auto;}
	.index_bottom_col_inner{}
	.index_banner_nav_relative{width:100%;}
	.index_top_btn_title{font-size:26px;margin-bottom:0px;line-height:0px;}
	.index_top_btn_content{width:60%;}
	.index_top_btn_tx{font-size:15px;margin-top:5px;}
	.index_top_btn_bt{height: 30px;color:white;border:1px solid white;font-size: 13px;font-weight:600;padding: 0 6px;line-height: 27px;margin-top: 7px;}
	.index_top_btn{min-height:150px;}
	.index_top_btn a{min-height:170px;}
	.index_top_btns{height:auto !important;}
	.index_top_btn_go{display:none;}
	.homepagegal{display:none;}
	.index_banner_nav_relative{display:none;}
	.we_width{padding-top:0px;padding-left:15px;padding-right:15px;}
	.index_news_tx, .index_news_tx a{width:68%;}
	.recomend_col{width:100% !important;}
	.recomend_quote{font-size:12px;line-height:20px;padding-left:20px;}
	
	.index_bottom_col_inner{margin-left:15px;}
	.index_news_date .blue_light{font-size:40px;line-height:28px;}
	.index_news_date{font-size:14px;}
	.index_news_tx, .index_news_tx a{font-size:12px;line-height:20px;margin-top:-6px;}
	.index_news_date{width:auto;}
	.index_bottom_col{margin-right:0px;}
	.index_twit_item{width:95%;-webkit-border-radius:24px;border-radius:24px;height:42px;padding:0px;}
	.index_twit_icon img{width:44px;}
	.index_twit_tx{width:80%;font-size:12px;line-height:normal;height:auto;overflow:auto;}
	.index_twit_tx2{display:table-cell;height:42px;width:100%;vertical-align:middle;}
	.index_bottom_light{margin-left:-15px;}
	.recomend_quote2{font-size:14px;line-height:22px;padding-left:15px;padding-right:15px;}
	.footer_mail{float:left;width:220px;margin-left:40px;}
	.footer_mail a{height:40px;width:220px;}
	.footer_mail_title{font-size:19px;height:40px;line-height:41px;width:76%;}
	.footer_mail_icon img{width:22px;margin-top:9px;}
	.footer_top{height:126px;}
	.footer_social{float:left;margin-left:30px;}
	.footer_social_img a img{width:40px;height:40px;}
	.footer_social_img a{margin-left:-5px;width:50px;height:50px;}
	.footer_mid_menu{display:none;}
	.footer_mid{padding-bottom:30px;}
	.footer_rigths{line-height:normal;font-size:10px;padding-top:10px;}
	
	/* buzz */
	
	.page_top_blue{margin-top:0px;height:75px;line-height:normal;}
	.page_top_blue .page_top_title{line-height:normal;}
	.buzz_main{width:100%;padding-left:4%;padding-right:4%;}
	.title45, .title45 a{font-size:25px;}
	.text18{font-size:16px;line-height:25px;}
	
	/* press release */
	.page-template-page-templatespress-releases-php .page_top_title{font-size:42px;padding-top:8px;}
	.page-template-page-templatespress-releases-php .resTitle{display:none;}
	.page-template-page-templatespress-releases-php .page_top_blue{margin-bottom:0px;}
	
	.page-template-page-templatespressinner-php .page_top_title{font-size:42px;padding-top:8px;}
	.page-template-page-templatespressinner-php .resTitle{display:none;}
	.page-template-page-templatespressinner-php .page_top_blue{margin-bottom:0px;}
	
	.pressTop{width:auto;}
	.updatedViaMailArea{width:80%;float:none;margin:0 auto;margin-top:10px;}
	.updatedViaMailArea.right{float:none;display:none;}
	.updatedViaMailArea input{font-size:12px;}
	#inputMaillist_email{font-size:12px;width:158px;}
	.pressItem{width:90%;margin:0 auto;margin-bottom:20px !important;}
	.pressContent{width:74%;margin-left:20px;}
	.pressItemTitle a{font-size:18px;}
	.pressItemTitle{font-size:14px;}
	.pressDate{width:5%;}
	.pressDateDay{font-size:48px;margin-top:-7px;}
	.pressDateMonth{font-size:16px;}
	.pressItemText{font-size:14px;line-height:22px;}
	
	
	/* plans */
	.page-template-page-templatesplans-php .page_top_title{font-size:40px;padding-top:10px;}
	.centerize2{width:100% !important;margin-left:8px;}
	.plan_item{width:45%;margin-left:5%;margin-bottom:5%;}
	.planitemtop1{width:auto;}
	.planitemtop2{width:auto;}
	.planitemtop3{width:auto}
	.planitemtop4{width:auto;}
	.plan_item3{margin-left:0px;}
	.page-template-page-templatesplans-php .page_top_blue{margin-bottom:10px;}
	.plan_item_title{font-size:20px;margin-bottom:5px;}
	.plan_item .text18{font-size:15px;line-height:19px;}
	.plan_item_price{font-size:30px;}
	.plan_item_dolar{font-size:15px;bottom:10px;}
	.plan_item_mo{font-size:13px;}
	.plan_item_top{height:167px;}
	.plan_item_for_tx{font-size:12px;}
	.plan_item_icon , .plan_item_bottom{display:none;}
	.bt_green a{width:85%;height:29px;font-size:19px;line-height:32px;margin-bottom:5px;}
	.addmargintop54{display:none;}
	.page-template-page-templatesplans-php .title45, .title45 a{font-size:22px;}
	.plans_faq_col{width:90%;margin-left:5%;float:none;}
	.plans_faq_title{font-size:17px;}
	.plan_item_for{margin:3px 0px;}
	
	/* solutions */
	#hiddenmenu{display:none;}
	.page-template-page-templatessolutions-php .page_top{display:none;}
	.page-template-page-templatessolutions-php .title45{text-align:center;margin-top:10px;margin-bottom:10px;}
	.page-template-page-templatessolutions-php .text18{text-align:center;margin:0 auto;width:90%;}
	#cell1{display:none;}
	.sep_row{margin:30px 0px;}
	.contentTbl{width:90%;margin:0 auto;}
	.contentTblHeaderCell , .contentTblCell{font-size:16px;}
	.links_area_col{width:auto;margin-left:90px !important;margin-bottom:30px;}
	.benefits_area .title45{text-align:left;margin-left:10px;}
	.benefits_area_row{margin-bottom:10px;}
	.benefits_area_icon img{height:14px;}
	.benefits_area_tx{font-size:18px;}
	.page-template-page-templatessolutions-php .bg2{padding:20px 0px;}
	.links_area_title{margin-bottom:0px;}
	.links_area_icon img{height:auto;}
	.product_detail_icon img{height:70px;}
	.page-template-page-templatessolutions-php .title27{font-size:25px;margin-bottom:5px;margin-left:10px;}
	.product_detail_icon{padding-top:20px;}
	.product_detail_content .text18{font-size:14px;text-align:left;}
	.m-sol-allmenu{padding-top:5px;padding-bottom:5px;background:#1d97ff;margin-top:2px;color:white;font-size:18px;text-align:center;}
	.m-sol-menu{display:inline-block;margin-right:5px;padding:10px;padding-left:16px;padding-right:16px;color:white;}
	.m-sol-menu.active{-moz-border-radius: 37px;-webkit-border-radius: 37px;border-radius: 37px; /* border radius */-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #eff5f9;color:#1d97ff; }
	.mprod-submenu{width:100%;position:relative;}
	.mprod-submenu-item{display:block;background:#e1e8f0;border-top:1px solid white;position:relative;width:100%;text-align:center;padding-top:12px;padding-bottom:12px;color:#486075;font-size:18px;}
	
	/* team */
	.page-template-page-templatesaboutteam-php .product_top_item_img{display:none;}
	.page-template-page-templatesaboutteam-php .page_top{height:10px;margin:0 auto;}
	.page-template-page-templatesaboutteam-php .blue_light{font-size:31px;margin-bottom:27px;text-align:center;}
	.page-template-page-templatesaboutteam-php .about_team_item{border-top:6px solid #1d97ff;width:90%;height:auto;}
	.about_team_area{width:90%;margin:0 auto;}
	.team_img img{display:none;}
	.about_team_name{color:#1d97ff;}
	.about_team_content{width:auto;top:3px;text-align:left;}
	.about_team_inner{width:auto;height:auto;}
	.about_team_open{display:block;position:relative;width:100%;border-top:0px;background:none;}
	.about_team_openR{display:block;position:relative;width:100%;border-top:0px;background:none;}
	.about_team_open_detailsR{color:#4b4b4b;background:none;padding:0px;font-size:16px;line-height:22px;width:100%;padding-left:12px;}
	.about_team_open_details{color:#4b4b4b;background:none;padding:0px;line-height:22px;width:100%;padding-left:12px;}
	.about_team_inner a{width:auto;height:70px;}
	
	/* partners */
	.page-template-page-templatespartners-php .product_top_item_img{display:none;}
	.page-template-page-templatespartners-php .page_top{height:10px;margin:0 auto;}
	.page-template-page-templatespartners-php .blue_light{font-size:31px;margin-bottom:27px;text-align:center;}
	.page-template-page-templatespartners-php .about_team_item{border-top:6px solid #1d97ff;width:90%;height:auto;}
	.page-template-page-templatespartners-php .site_width h1{margin-bottom:10px;margin-left:5%;font-size:35px;}
	.partnersItem{width:auto;margin-right:7%;padding-left:7%;margin-bottom:30px;}
	.partnersItemTitle{font-size:24px;margin-bottom:0px;}
	.partnersItemText{font-size:16px;line-height:28px;}
	.partnersLink a{font-size:15px;padding-top:12px;padding-right:7px;padding-bottom:13px;padding-left:7px;margin-left:50px;}
	.form_inner2{width:auto;}
	.partnerFormSubTitle{width:auto;}
	.partnerFormTitle{padding-top:26px;font-size:31px;}
	.partnerFormSubTitle{font-size:18px;margin-bottom:25px;margin:0 auto;width:80%;padding-bottom:25px;margin-top:10px;}
	.page-template-page-templatespartners-php .form_select select, .form_input input, .form_textarea textarea{width:auto;}
	.page-template-page-templatespartners-php .select2-container{width:93%;}
	.phonefield input{padding-left:12px;}
	.countryPrefix{left:23px;width:80px;height:42px;margin-top:9px;padding-top:6px;font-size:21px;}
	.phonefield input{padding-left:150px;width:170px;}
	.form_input.phonefield{width:auto;}
	.phonefield input{width:93%;padding-left:110px;}
	.page-template-page-templatespartners-php .error .icon-form-set2{right:30px;}
	.page-template-page-templatespartners-php input,textarea{width:90%;}
	
	/* legal */
	.page-template-page-templatesterms-php .page_top_title {font-size:40px;padding-top:10px;}
	.page-template-page-templatesterms-php .page_top_blue{margin-bottom:0px;}	
	.page-template-page-templatesterms-php .site_width{width:90%;}
	.page-template-page-templatesterms-php .pressItemTitle{font-size:20px;}
	.termsContent{display:block;margin-top:20px;width:auto;padding-right:0px;}
	
	/* search-results */
	.search-results .site_width{width:90%;}
	.search-results .site_width h1{font-size:25px;text-align:center;margin-bottom:20px;}
	.search-results .page_top_blue{margin-bottom:10px;}
	.resSearchWrapper{width:auto;margin:0 auto;}
	.resSearchField{width:70%;margin:auto;padding-left:10px;font-size:16px;height:80%;margin-left:10px;margin-top:5px;}
	.resultItemTop, .resultItemTop a{font-size:18px;}
	.resultItemBottom{font-size:14px;}
	
	/* about company- why communitake */	
	.page-template-page-templatesaboutcompany-php .product_top_item_img{display:none;}
	.page-template-page-templatesaboutcompany-php .page_top{height:10px;margin:0 auto;}
	.page-template-page-templatesaboutcompany-php .blue_light{font-size:25px;margin-bottom:0px;text-align:left;}
	.AboutproductsText{width:auto;font-size:16px;line-height:24px;}
	.AboutPeopleText{width:auto;line-height:30px;}
	.valuesArea{width:auto;}
	.valueItemLeft{width:auto;}
	.page-template-page-templatesaboutcompany-php .site_width{width:90%;}
	.page-template-page-templatesaboutcompany-php .site_width h1{font-size:25px;text-align:center;margin-bottom:20px;padding-bottom:10px;border-bottom:6px solid #1d97ff;}
	.AboutPeopleTitle{padding-top:50px;}
	.AboutPeopleIcon{display:none;}
	.page-template-page-templatesaboutcompany-php .centerdTitle{text-align:center;}
	.valueItemText{text-align:justify;}
	
	/* about-customers */
	.page-template-page-templatesaboutcustomers-php .product_top_item_img{display:none;}
	.page-template-page-templatesaboutcustomers-php .page_top{height:10px;margin:0 auto;}
	.page-template-page-templatesaboutcustomers-php .blue_light{font-size:25px;margin-bottom:0px;text-align:left;}
	.page-template-page-templatesaboutcustomers-php .site_width{width:90%}
	.customers_area{margin-top:20px;}
	.customers_item a{width:88px;height:88px;}
	.customers_img{width:88px;height:88px;}
	.customers_item{margin-bottom:2%;}
	
	/* events */
	.events_main{background:none;width:100%;}
	.page-template-page-templatesevents-php .page_top_title{font-size:39px;padding-top:10px;}
	.page-template-page-templatesevents-php .site_width{width:90%;}
	.events_item_img img{width:80px;height:85px;background:transparent;}
	.events_item_img{width:82px;height:82px;}
	.img_circle{background:transparent !important;}
	.page-template-page-templatesevents-php .title45{font-size:18px;}
	.page-template-page-templatesevents-php .text18{font-size:14px;line-height:18px;}
	.events_item_nom{font-size:28px;line-height:34px;}
	.events_item_date{font-size:14px;margin-top:0px;width:64px;line-height:17px;}
	.place{font-size:12px;}
	.events_item{margin-bottom:50px;}
	.events_main{padding-top:30px;}
	.events_side{width:100%;}
	.events_side_bird{width:50px;height:50px;top:10px;left:10px;}
	.events_side_inner{width:auto;margin-left:65px;margin-bottom:20px;}
	.events_side_inner_title{font-size:14px;margin-bottom:0px;}
	.events_side_inner_subtitle{font-size:14px;}
	.events_side_inner_tx{font-size:13px;}
	.events_side_time{font-size:12px;}
	.events_side_textarea input{width:100%;}
	
	/* resources */
	.page-template-page-templatesresources-php .product_top_item_img{display:none;}
	.resources_filters{display:none;}	
	.page-template-page-templatesresources-php .page_top{height:auto;margin-bottom:20px;}
	.resources_top{width:90%;}
	.resources_icon img{height:35px;}
	.resources_icon img{margin-left:10px;}
	.resources_item a{width:48%;height:140px;}
	.resources_item_img{width:auto;height:auto;margin-bottom:0px;}
	.resources_item_title{font-size:12px;}
	.resources_item_type{font-size:12px;bottom:0px;left:0px;width:100%;}
	.resources_results_all{margin-top:5px;}
	.resources_results{width:100%;}
	.resources_item{margin-right:-105px;}
	.page-template-page-templatesresources-php .pp_content{height:auto !important}
	.resources_icons{margin-top:20px;}
	
	/* free trial */
	.page-template-page-templatesfreetrial-php .page_top_title{font-size:40px;padding-top:10px;}
	.page-template-page-templatesfreetrial-php .site_width{width:90%;}
	.page-template-page-templatesfreetrial-php .page_top_blue{margin-bottom:10px;}
	.freeTrialPar{font-size:16px !important;}
	.page-template-page-templatesfreetrial-php input, textarea, select{height:60px;font-size:18px;}
	.page-template-page-templatesfreetrial-php .select2-container{width:95%;height:60px;}
	.contactCountryPrefix{left:23px;width:80px;height:42px;margin-top:9px;padding-top:6px;font-size:21px;}
	.page-template-page-templatesfreetrial-php .contactSubmit input{margin:0 auto;}
	.page-template-page-templatesfreetrial-php input,textarea{width:95%;}
	
		
	/* contact us */
	.page-template-page-templatescontactus-php .page_top_title{font-size:40px;padding-top:10px;}
	.page-template-page-templatescontactus-php .select2-container{width:100%;}
	.contactFormTitle{display:none;}
	.page-template-page-templatescontactus-php .site_width{width:90%;}
	.page-template-page-templatescontactus-php .form_inner2{margin-top:20px;}
	.page-template-page-templatescontactus-php .form_select, .page-template-page-templatescontactus-php .form_textarea, .page-template-page-templatescontactus-php .form_input{width:90%;margin-left:-5px;}
	.contactInfoArea{border-left:none;padding-left:0px;margin-left:0px;padding-top:0px;}

	.page-template-page-templatescontactus-php .form_submit input{margin-left:20px !important;}
	.page-template-page-templatescontactus-php .phonefield input{width:100%;}
	.page-template-page-templatescontactus-php input,textarea{width:95%;}
	
	
	/* products */
	.page-template-page-templatesproduct-php .product_top{display:none;}
	.page-template-page-templatesproduct-php .site_width{width:90%;}
	.page-template-page-templatesproduct-php .title45, .title45 a{margin-top:15px;margin-bottom:10px;font-size:22px;}
	.whySection li{font-size:15px;}
	.ct1content{width:100%;}
	.ct1title{font-size:28px;margin-bottom:5px;}
	.ct1text{font-size:16px;margin-top:5px;}
	.ct1img{float:left;margin-left:50px;text-align:center;}
	.ct1img img{width:70%;}
	.page-template-page-templatesproduct-php .bg2{padding:20px 0px;}
	.ct2img{text-align:center;margin-left:70px;}
	.ct2img img{width:70%;}
	.ct2content{width:auto;margin-left:0px;}
	.ct2title{font-size:28px;margin-bottom:10px;}
	.ct2text{font-size:16px;margin-top:0px;line-height:24px;}
	.ct3title{font-size:28px;}
	.ct3text{font-size:16px;line-height:24px;}
	.ct3content{width:auto;}
	.page-template-page-templatesproduct-php .product_detail_icon{padding-top:36px;margin-right:10px;width:15%;}
	.page-template-page-templatesproduct-php .product_detail_content{width:75%;}
	.mprod-submenu-item.first{}
	.arrowplaceholder{display:none;position:absolute;top:19px;width:20px;height:10px;right:25px;}
	.mob-menu-wrapper.first{display:block;}
	.arrowplaceholder.first{display:block;}
	.mob-menu-wrapper{display:none;position:relative;}
	.mob-menu-wrapper.first.active{background:red;}
	.more-submenu{display:none;}
	.mprod-submenu-item.active{background:#bccad9;}
	.moremenu{}
	.header-mobile-topmenu-item .arrowplaceholder.first{display:none;}
	.moremenu .arrowplaceholder.first{display:block !important;}
	.mobile-more-submenu{display:none;}
	
	.header-mobile-search{background:#486075;color:white;height:59px;padding-top:10px;position:fixed;top:59px;width:100%;z-index:1213;}
	.header-mobile-search input{background:none;border:none;color:white;font-size:22px;padding-left:20px;}
	.header_mobile .header_icon{width:50px;height:59px;padding-top:15px;}
	.mobile-glass.active{background:#486075;}
	.mobile-glass{height:59px;width:50px;padding-top:17px;}
	.invisibleimp{display:none !important;}
	.mobileinvisible{display:none !important;}
	 #mglasswhite{display:none;}
	 #mmenuwhite{display:none;}
	.mobile-glass.active #mglassblack{display:none;}
	.mobile-glass.active #mglasswhite{display:block;}
	.mobile-menu-icon.active #mmenublack{display:none;}
	.mobile-menu-icon.active #mmenuwhite{display:block;}
	.mobile-menu-icon{padding-right:13px;}
	.mobile-menu-icon.active{background:#486075;}
	.header-mobile-topmenu{width:100%;position:fixed;top:117px;left:0px;z-index:1213;}
	.header-mobile-topmenu-item{background:#e1e8f0;border-top:1px solid white;position:relative;width:100%;text-align:center;padding-top:12px;padding-bottom:12px;}
	.header-mobile-topmenu-item a{margin:0 auto;position:relative;font-size:18px;color:#486075;}
	.msoluution-title{background:#1d97ff;color:white;font-size: 26px;padding-top: 15px;padding-bottom: 15px;text-align: center;}
	.not_in_mobile{display:none !important;}
	
	/* logos fix */
.page-template-page-templatesproduct-php .headerindex,
.page-template-page-templatessolutions-php .headerindex,
.page-template-page-templatesresources-php .headerindex
{background:white !important;border-bottom:1px solid #eef2f6;}

.page-template-page-templatesproduct-php .headerindex .header_menu_item_top a,
.page-template-page-templatessolutions-php .headerindex .header_menu_item_top a,
.page-template-page-templatesresources-php .headerindex .header_menu_item_top a
{color:#3c4c5a;}

.page-template-page-templatesproduct-php .header_logospan,
.page-template-page-templatessolutions-php .header_logospan,
.page-template-page-templatesaboutteam-php .header_logospan,
.page-template-page-templatesaboutcompany-php .header_logospan,
.page-template-page-templatesaboutcustomers-php .header_logospan,
.page-template-page-templatespartners-php .header_logospan,
.page-template-page-templatesresources-php .header_logospan
{display:none !important;}

.page-template-page-templatesproduct-php .header_logospan_index,
.page-template-page-templatessolutions-php .header_logospan_index,
.page-template-page-templatesaboutcompany-php .header_logospan_index,
.page-template-page-templatesaboutteam-php .header_logospan_index,
.page-template-page-templatespartners-php .header_logospan_index,
.page-template-page-templatesaboutcustomers-php .header_logospan_index,
.page-template-page-templatesresources-php .header_logospan_index
{display:block !important;}


/*
.page-template-page-templateshome-php .header-freetrial{position:fixed;top:59px;z-index:1213;}
.page-template-page-templateshome-php .header-freetrial2{position:relative;margin-top:-58px;margin-bottom:-59px;}
.page-template-page-templateshome-php .index_top{margin-top:-4px;}
*/
 .header-freetrial{position:fixed;top:59px;z-index:1213;}
.page-template-page-templateshome-php .header-freetrial2{position:relative;margin-top:-59px;margin-bottom:-59px;}
.page-template-page-templateshome-php .index_top{margin-top:-4px;}
.thanksDiv{width:100%;margin-top:20px;margin-bottom:20px;}
.search-no-results .title45{font-size:22px;}

/* logged in 
.logged-in .header-freetrial{margin-top:93px;}
.logged-in .header-mobile-search{top:92px;}*/



}
@media only screen and (max-device-width:641px) and (orientation:landscape){
	.index_top_btns img{width:68px;}
}

/* * * * * * * * * ** **** ** ** * *  * * *  * * * * * * */

@media only screen and (min-width:768px) and (max-width:1024px), only screen and (min-device-width : 768px) and (max-device-width:1024px){

.headerindex .logo_svg img{max-width:25px;}
.header_logospan_index img{max-width:160px;}
.header_logospan img{max-width:160px;}

.headerindex .header_menu_item_top a{font-size:12px;margin-right:0px;}
.headerindex .mail img{max-height:20px;}
.index_top{height:540px;}
.index_top_btn_title{font-size:25px;margin-top:0px !important;line-height:40px;}
.index_top_btn_tx{font-size:14px;}
.index_top_btn_bt{font-size:12px;}
.index_top_btn_icon{width:80px;}
.index_top_btn_icon img{max-height:90px;}
.index_top_btns{width:40%;height:450px !important;}
.site_width_index{width:100%;}
.index_banner_nav_relative{width:100%;}
.index_top_btn{max-height:150px !important;}
.index_top_btn a{padding-top:25px !important;padding:10px 20px;}
.index_top_btn_content{width:40%;}
.index_top_content{top:140px;left:20px;}
.index_top_title{font-size:38px;}
.index_top_tx{font-size:20px;}
.homegalimgclass{width:60% !important;}
.homepagegal{height:450px;}
.index_top{height:540px !important;}
.index_we{padding-top:30px;padding-left:40px;margin-bottom:30px;}
.index_we_title{font-size:110px;line-height:110px;}
.index_we_tx{margin-top:25px;font-size:22px;line-height:30px;}
.scrollbarSet{width:100%;padding-top:40px;}
.scrollbar{width:90%;}
.track{display:none;}
.viewport{width:100%;height:360px;}
.overview{width:100% !important;}
.recomend_col{width:30%;}
.recomend_title img{max-height:100px;}
.recomend_quote{font-size:12px;line-height:22px;}
.recomend_col{margin-left:3% !important;}
.index_bottom{padding-left:20px;padding-right:20px;}
.index_bottom_col{width:50%;margin-right:0px;}
.index_bottom_col_inner{padding:20px 0px;}
.index_news_item{margin-bottom:20px;}
.index_news_date .blue_light{font-size:40px;line-height:40px;}
.index_news_date{font-size:16px;max-width:80px;}
.index_news_tx, .index_news_tx a{font-size:12px;line-height:16px;width:60%;}
.index_twit_item{width:auto;height:50px;margin-bottom:15px;border-radius:30px;}
.index_twit_icon img{width:45px;}
.index_twit_tx{font-size:12px;line-height:12px;width:auto;height:auto;margin-top:15px;}
.index_bottom_light{margin-top:30px;}
.recomend_quote2{font-size:14px;line-height:22px;margin-bottom:10px;margin-top:10px;}
.index_top_btn_go{display:none;}

.footer_mail{float:left;width:230px;margin-left:0px;}
.footer_mail a{height:40px;width:85%;}
.footer_mail_title{font-size:16px;height:40px;line-height:41px;width:75%;color:white}
.footer_mail_icon img{width:20px;margin-top:9px;}
.footer_top{height:126px;}
.footer_social{float:right;margin-left:30px;}
.footer_social_img a img{width:40px;height:40px;}
.footer_social_img a{margin-left:-5px;width:50px;height:50px;}
.footer_mid_menu{}
.footer_mid{padding-bottom:30px;}
.footer_rigths{line-height:normal;font-size:10px;padding-top:10px;}
.footer_mail_tx{font-size:12px;line-height:48px;height:40px;}

.headerindex .header_search_input input{font-size:11px;width:70px;}
.headerindex .header_menu_item_top a{padding:0 4px;}
.headerindex .header_right{margin-top:5px;}
.headerindex .hover-mail img{max-height:20px;}
.headerindex .header_icon_tx{display:none;}
.header_icons{padding-top:5px;}

/** product **/
.product_top_item_content{display:none;}
.product_top{height:340px;}
.product_top_nav{bottom:110px;}
.title45, .title45 a{font-size:35px;margin-bottom:20px;}
.site_width{width:90%;}

/** resources **/

.page_top_title{font-size:40px;top:110px;}
.page_top{margin-bottom:40px;height:250px;}
.resources_icon img{height:auto;}
.resources_filters{width:25%;}
.resources_results{width:75%;}
.resources_filter{font-size:12px;}

/** Blog **/
.buzz_main{width:50%;}
.buzz_item_title.title45 a, .buzz_item_title.title45{font-size:35px;}

/** Customers **/
.customers_img{width:150px;height:150px;}
.customers_img img{width:70%;}
.customers_item a{width:150px;height:150px;}

/** events **/
.events_main{width:100%;}
.events_side{width: 80%;float: left;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;position: relative;margin-left: 70px;}

/** PR **/
.pressTop{width:100%;}
.pressItem{width:90%;}
.pressContent{width:80%;padding-right:10px;}
.pressItemTitle a{font-size:20px;margin-bottom:5px;line-height:27px;}
.pressItemTitle{line-height:30px;}
.pressItemText{font-size:16px;}

/** Why communitake **/
.page-template-page-templatesaboutcompany-php .site_width h1{font-size:40px;margin-bottom:20px;}
.AboutproductsText{width:100%;line-height:34px;}
.AboutPeopleText{width:80%;line-height:32px;}
.AboutPeopleIcon img{width:70%;}
.AboutPeopleIcon{margin-top:160px;}
.aboutpeoplecontent{width:70%;}
.valuesArea{width:100%;}
.valueItemLeft{width:45%;}

/** Leadership **/
.about_team_content{width:90%;height:auto;}
.about_team_item{zoom:0.7;-moz-transform: scale(0.7);-ms-zoom: 0.5;
-webkit-zoom: 0.5;}


/** Plans **/
.centerize2{width:100% !important;}
.plan_item{width:22%;}
.planitemtop1{width:100%;}
.planitemtop2{width:100%;}
.planitemtop3{width:100%;}
.planitemtop4{width:100%;}
.plan_item_title{font-size:22px;margin-bottom:5px;}
.plan_item .text18{font-size:14px;}
.plan_item_top{height:185px;}
.plan_item_row{margin:auto;}
.plan_item_price{font-size:36px;}
.plan_item_dolar{font-size:20px;}
.bt_green a{width:100%;height:auto;font-size:20px;line-height:30px;}
.plan_item_for{margin-top:0px;}
.plan_item_bottom_title{font-size:12px;}
.plan_item_list li{font-size:12px;}
.plan_item_bottom{height:280px;}
.bt_feature a{width:100%;font-size:14px;}
.plan_item_mo{font-size:17px;}
.plan_item_icon{margin-top:20px;}
.plans_faq_col{width:100%;}

/** Search results **/
.search-results .site_width h1{font-size:35px;margin-bottom:20px;}
.resSearchWrapper{width:100%;}
.resSearchField{width:auto;margin:auto}
.resultItemTop, .resultItemTop a{font-size:24px;}
.resultItemBottom{font-size:18px;}

/** legal **/
.termsContent{width:70%;}
.page-template-page-templatesterms-php .pressItem{width:100%;}
.termsMenu{width:100%;}
.pressDate{width:25%;}
.page-template-page-templatesterms-php  .pressItemTitle{margin-bottom:5px;}

}

@media only screen and (max-width:1024px) and (orientation:landscape){


/** Leadership **/
.about_team_content{width:100%;height:auto;}
.about_team_item{zoom:0.96;-moz-transform: scale(0.96);-ms-zoom: 0.96;
-webkit-zoom: 0.96;}

}

@media only screen and (min-width:642px) and (max-width:767px), only screen and (min-device-width : 642px) and (max-device-width:767px){
/* Homepage */
.headerindex .logo_svg img{max-width:20px;}
.header_logospan_index img{max-width:120px;}
.header_logospan img{max-width:120px;}
.headerindex .header_menu_item_top a{font-size:12px;padding:0 2px;margin-right:1px;}
.headerindex .hover-mail img{max-height:20px;}
.headerindex .mail img{max-height:20px;}
.headerindex .header_menu_item_top a{font-size:11px;padding:0 2px;margin-right:-1px;line-height:18px;}
.headerindex .header_search_input input{height:20px;font-size:13px;font-size:9px;width:45px;}
.headerindex .orange .header_menu_item_top a{border:1px solid #ffa216;height:22px;}
.index_banner_nav_relative{display:none;}
.homepagegal{display:none;}
.site_width_index{width:100%;}
.index_top_btns{width:100%;}
.index_top_btn a{width:100%;}
.index_we{padding-left:10%;padding-top:5%;margin-bottom:5%;}
.index_we_title{font-size:100px;line-height:100px;}
.index_we_tx{font-size: 16px;line-height: 18px;color:#373737;font-weight:300;width: 70%;margin-top:25px;margin-left: 25px;}
.viewport , .overview{width:100% !important;}
.recomend_title img{max-height:80px;}
.recomend_col{width:28%;margin-left:7%;}
.recomend_quote{font-size:15px;line-height:24px;}
.scrollbarSet{width:auto;}
.index_bottom_col{width:98%;margin-right:0px;}
.index_bottom_col_inner{padding:20px 0;}
.index_news_item{margin-bottom:3%;margin-left:2%;}
.index_news_date .blue_light{font-size:60px;line-height:60px;}
.index_news_date{font-size:14px;}
.index_news_date{width:100px;}
.index_news_tx, .index_news_tx a{font-size:14px;line-height:24px;}
.index_twit_item{width:95%;border-radius:30px;}
.recomend_quote2{font-size:15px;line-height:25px;margin-top:15px;}
.footer_mail{float:left;width:230px;margin-left:0px;}
.footer_mail a{height:40px;width:85%;}
.footer_mail_title{font-size:16px;height:40px;line-height:41px;width:75%;color:white}
.footer_mail_icon img{width:20px;margin-top:9px;}
.footer_top{height:auto;}
.footer_social{float:right;margin-left:30px;}
.footer_social_img a img{width:40px;height:40px;}
.footer_social_img a{margin-left:-5px;width:50px;height:50px;}
.footer_mid_menu{}
.footer_mid{padding-bottom:30px;}
.footer_rigths{line-height:normal;font-size:10px;padding-top:10px;}
.footer_mail_tx{font-size:12px;line-height:48px;height:40px;}
.footer_social_img a img{width:30px;height:30px;}
.footer_social_img a{width:36px;height:60px;margin-left:-5px;margin-top:5px;}

/* products */
.site_width{width:98%;}
.product_top_item_icon{display:none;}
.product_top{height:340px;margin-bottom:0px;}
.product_top_item_content{width:100%;}
.product_top_item_title{font-size:30px;}
.product_top_item_tx{font-size:18px;}
.product_top_nav{bottom:24%;}

/*solutions*/
.page_top{height:340px;margin-bottom:0px;}
.contentTbl{width:100%;}
.title45, .title45 a{font-size:34px;}
.text18{font-size:16px;}
.contentTblCell{font-size:16px;}
.contentTblHeaderCell{font-size:18px;}
.page_top_title{font-size:28px;top:125px;}

/* resources */

.resources_icon img{height:55px;margin-left:20px;}
.page-template-page-templatesresources-php .page_top{height:250px;}
.resources_item a{width:205px;}
.resources_item_img{max-height:112px;width:185px;}
.resources_item a{width:200px;}
.resources_item_title{font-size:14px;}
.resources_filters{width:24%;}
.resources_filter{line-height:15px;font-size:12px;padding-top:5px;}
.resources_filter_title{font-size:22px;}
.filtericon{margin-top:-3px;}
.resources_item_type{font-size:14px;width:205px;}

/* plans */

/*.centerize2{width:100% !important;}
.plan_item{width:22%;}
.planitemtop1{width:100%;}
.planitemtop2{width:100%;}
.planitemtop3{width:100%;}
.planitemtop4{width:100%;}
.plan_item_title{font-size:22px;margin-bottom:5px;}
.plan_item .text18{font-size:14px;}
.plan_item_top{height:185px;}
.plan_item_row{margin:auto;}
.plan_item_price{font-size:36px;}
.plan_item_dolar{font-size:20px;}
.bt_green a{width:100%;height:auto;font-size:20px;line-height:30px;}
.plan_item_for{margin-top:0px;}
.plan_item_bottom_title{font-size:12px;}
.plan_item_list li{font-size:12px;}
.plan_item_bottom{height:280px;}
.bt_feature a{width:100%;font-size:14px;}
.plan_item_mo{font-size:17px;}
.plan_item_icon{margin-top:20px;}
.plans_faq_col{width:100%;}*/

.page-template-page-templatesplans-php .page_top_title{font-size:40px;padding-top:10px;}
.centerize2{width:100% !important;margin-left:8px;}
.plan_item{width:45%;margin-left:5%;margin-bottom:5%;}
.planitemtop1{width:auto;}
.planitemtop2{width:auto;}
.planitemtop3{width:auto}
.planitemtop4{width:auto;}
.plan_item3{margin-left:0px;}
.page-template-page-templatesplans-php .page_top_blue{margin-bottom:10px;}
.plan_item_title{font-size:20px;margin-bottom:5px;}
.plan_item .text18{font-size:15px;line-height:19px;}
.plan_item_price{font-size:30px;}
.plan_item_dolar{font-size:15px;bottom:10px;}
.plan_item_mo{font-size:13px;}
.plan_item_top{height:167px;}
.plan_item_for_tx{font-size:12px;}
.plan_item_icon , .plan_item_bottom{display:none;}
.bt_green a{width:85%;height:29px;font-size:19px;line-height:32px;margin-bottom:5px;}
.addmargintop54{display:none;}
.page-template-page-templatesplans-php .title45, .title45 a{font-size:22px;}
.plans_faq_col{width:90%;margin-left:5%;float:none;}
.plans_faq_title{font-size:17px;}
.plan_item_for{margin:3px 0px;}


/* buzz */
	.buzz_side{display:none;}
	.page_top_blue{margin-top:0px;height:75px;line-height:normal;}
	.page_top_blue .page_top_title{line-height:normal;}
	.buzz_main{width:100%;padding-left:4%;padding-right:4%;}
	.title45, .title45 a{font-size:25px;}
	.text18{font-size:16px;line-height:25px;}
	
	/* press release */
	.page-template-page-templatespress-releases-php .page_top_title{font-size:42px;padding-top:8px;}
	.page-template-page-templatespress-releases-php .resTitle{display:none;}
	.page-template-page-templatespress-releases-php .page_top_blue{margin-bottom:0px;}
	
	.page-template-page-templatespressinner-php .page_top_title{font-size:42px;padding-top:8px;}
	.page-template-page-templatespressinner-php .resTitle{display:none;}
	.page-template-page-templatespressinner-php .page_top_blue{margin-bottom:0px;}
	
	.pressTop{width:auto;}
	.updatedViaMailArea{width:80%;float:none;margin:0 auto;margin-top:10px;}
	.updatedViaMailArea.right{float:none;display:none;}
	.updatedViaMailArea input{font-size:12px;}
	#inputMaillist_email{font-size:12px;width:158px;}
	.pressItem{width:90%;margin:0 auto;margin-bottom:20px !important;}
	.pressContent{width:74%;margin-left:20px;}
	.pressItemTitle a{font-size:18px;}
	.pressItemTitle{font-size:14px;}
	.pressDate{width:5%;}
	.pressDateDay{font-size:48px;margin-top:-7px;}
	.pressDateMonth{font-size:16px;}
	.pressItemText{font-size:14px;line-height:22px;}
	
	/* team */
	.page-template-page-templatesaboutteam-php .product_top_item_img{display:none;}
	.page-template-page-templatesaboutteam-php .page_top{height:10px;margin:0 auto;}
	.page-template-page-templatesaboutteam-php .blue_light{font-size:31px;margin-bottom:27px;text-align:center;}
	.page-template-page-templatesaboutteam-php .about_team_item{border-top:6px solid #1d97ff;width:90%;height:auto;}
	.about_team_area{width:90%;margin:0 auto;}
	.team_img img{display:none;}
	.about_team_name{color:#1d97ff;}
	.about_team_content{width:auto;top:3px;text-align:left;}
	.about_team_inner{width:auto;height:auto;}
	.about_team_open{display:block;position:relative;width:100%;border-top:0px;background:none;}
	.about_team_openR{display:block;position:relative;width:100%;border-top:0px;background:none;}
	.about_team_open_detailsR{color:#4b4b4b;background:none;padding:0px;font-size:16px;line-height:22px;width:100%;padding-left:12px;}
	.about_team_open_details{color:#4b4b4b;background:none;padding:0px;line-height:22px;width:100%;padding-left:12px;}
	.about_team_inner a{width:auto;height:70px;}
	
	/* partners */
	.page-template-page-templatespartners-php .product_top_item_img{display:none;}
	.page-template-page-templatespartners-php .page_top{height:10px;margin:0 auto;}
	.page-template-page-templatespartners-php .blue_light{font-size:31px;margin-bottom:27px;text-align:center;}
	.page-template-page-templatespartners-php .about_team_item{border-top:6px solid #1d97ff;width:90%;height:auto;}
	.page-template-page-templatespartners-php .site_width h1{margin-bottom:10px;margin-left:5%;font-size:35px;}
	.partnersItem{width:auto;margin-right:7%;padding-left:7%;margin-bottom:30px;}
	.partnersItemTitle{font-size:24px;margin-bottom:0px;}
	.partnersItemText{font-size:16px;line-height:28px;}
	.partnersLink a{font-size:15px;padding-top:12px;padding-right:7px;padding-bottom:13px;padding-left:7px;margin-left:50px;}
	.form_inner2{width:auto;}
	.partnerFormSubTitle{width:auto;}
	.partnerFormTitle{padding-top:26px;font-size:31px;}
	.partnerFormSubTitle{font-size:18px;margin-bottom:25px;margin:0 auto;width:80%;padding-bottom:25px;margin-top:10px;}
	.page-template-page-templatespartners-php .form_select select, .form_input input, .form_textarea textarea{width:auto;}
	.page-template-page-templatespartners-php .select2-container{width:93%;}
	.phonefield input{padding-left:12px;}
	.countryPrefix{left:23px;width:80px;height:42px;margin-top:9px;padding-top:6px;font-size:21px;}
	.phonefield input{padding-left:150px;width:170px;}
	.form_input.phonefield{width:auto;}
	.phonefield input{width:93%;padding-left:110px;}
	.page-template-page-templatespartners-php .error .icon-form-set2{right:30px;}
	.page-template-page-templatespartners-php input,textarea{width:90%;}
	.page-template-page-templatespartners-php input, textarea, select{height:60px;font-size:18px;}
	.page-template-page-templatespartners-php .select2-container{width:95%;height:60px;}
	.contactCountryPrefix{left:23px;width:80px;height:42px;margin-top:9px;padding-top:6px;font-size:21px;}
	.page-template-page-templatespartners-php .contactSubmit input{margin:0 auto;}
	.page-template-page-templatespartners-php input,textarea{width:95%;}
	
	/* legal */
	.page-template-page-templatesterms-php .page_top_title {font-size:40px;padding-top:10px;}
	.page-template-page-templatesterms-php .page_top_blue{margin-bottom:0px;}	
	.page-template-page-templatesterms-php .site_width{width:90%;}
	.page-template-page-templatesterms-php .pressItemTitle{font-size:20px;}
	.termsContent{display:block;margin-top:20px;width:auto;padding-right:0px;}
	
	/* search-results */
	.search-results .site_width{width:90%;}
	.search-results .site_width h1{font-size:25px;text-align:center;margin-bottom:20px;}
	.search-results .page_top_blue{margin-bottom:10px;}
	.resSearchWrapper{width:auto;margin:0 auto;}
	.resSearchField{width:70%;margin:auto;padding-left:10px;font-size:16px;height:80%;margin-left:10px;margin-top:5px;}
	.resultItemTop, .resultItemTop a{font-size:18px;}
	.resultItemBottom{font-size:14px;}
	
	/* about company- why communitake */	
	.page-template-page-templatesaboutcompany-php .product_top_item_img{display:none;}
	.page-template-page-templatesaboutcompany-php .page_top{height:10px;margin:0 auto;}
	.page-template-page-templatesaboutcompany-php .blue_light{font-size:25px;margin-bottom:0px;text-align:left;}
	.AboutproductsText{width:auto;font-size:16px;line-height:24px;}
	.AboutPeopleText{width:auto;line-height:30px;}
	.valuesArea{width:auto;}
	.valueItemLeft{width:auto;}
	.page-template-page-templatesaboutcompany-php .site_width{width:90%;}
	.page-template-page-templatesaboutcompany-php .site_width h1{font-size:25px;text-align:center;margin-bottom:20px;padding-bottom:10px;border-bottom:6px solid #1d97ff;}
	.AboutPeopleTitle{padding-top:50px;}
	.AboutPeopleIcon{display:none;}
	.page-template-page-templatesaboutcompany-php .centerdTitle{text-align:center;}
	.valueItemText{text-align:justify;}
	
	/* about-customers */
	.page-template-page-templatesaboutcustomers-php .product_top_item_img{display:none;}
	.page-template-page-templatesaboutcustomers-php .page_top{height:125px;}
	
	
	/* events */
	.events_main{background:none;width:100%;}
	.page-template-page-templatesevents-php .page_top_title{font-size:39px;padding-top:10px;}
	.page-template-page-templatesevents-php .site_width{width:90%;}
	.events_item_img img{width:80px;height:85px;background:transparent;}
	.events_item_img{width:82px;height:82px;}
	.img_circle{background:transparent !important;}
	.page-template-page-templatesevents-php .title45{font-size:18px;}
	.page-template-page-templatesevents-php .text18{font-size:14px;line-height:18px;}
	.events_item_nom{font-size:28px;line-height:34px;}
	.events_item_date{font-size:14px;margin-top:0px;width:64px;line-height:17px;}
	.place{font-size:12px;}
	.events_item{margin-bottom:50px;}
	.events_main{padding-top:30px;}
	.events_side{width:100%;}
	.events_side_bird{width:50px;height:50px;top:10px;left:10px;}
	.events_side_inner{width:auto;margin-left:65px;margin-bottom:20px;}
	.events_side_inner_title{font-size:14px;margin-bottom:0px;}
	.events_side_inner_subtitle{font-size:14px;}
	.events_side_inner_tx{font-size:13px;}
	.events_side_time{font-size:12px;}
	.events_side_textarea input{width:100%;}
	
	/* resources */
	.page-template-page-templatesresources-php .product_top_item_img{display:none;}
	.resources_filters{display:none;}	
	.page-template-page-templatesresources-php .page_top{height:auto;margin-bottom:20px;}
	.resources_top{width:90%;}
	.resources_icon img{height:35px;}
	.resources_icon img{margin-left:10px;}
	.resources_item a{width:48%;height:140px;}
	.resources_item_img{width:auto;height:auto;margin-bottom:0px;}
	.resources_item_title{font-size:12px;}
	.resources_item_type{font-size:12px;bottom:0px;left:0px;width:100%;}
	.resources_results_all{margin-top:5px;}
	.resources_results{width:100%;}
	.resources_item{margin-right:-105px;}
	.page-template-page-templatesresources-php .pp_content{height:auto !important}
	.resources_icons{margin-top:20px;}
	
	/* free trial */
	.page-template-page-templatesfreetrial-php .page_top_title{font-size:40px;padding-top:10px;}
	.page-template-page-templatesfreetrial-php .site_width{width:90%;}
	.page-template-page-templatesfreetrial-php .page_top_blue{margin-bottom:10px;}
	.freeTrialPar{font-size:16px !important;}
	.page-template-page-templatesfreetrial-php input, textarea, select{height:60px;font-size:18px;}
	.page-template-page-templatesfreetrial-php .select2-container{width:95%;height:60px;}
	.contactCountryPrefix{left:23px;width:80px;height:42px;margin-top:9px;padding-top:6px;font-size:21px;}
	.page-template-page-templatesfreetrial-php .contactSubmit input{margin:0 auto;}
	.page-template-page-templatesfreetrial-php input,textarea{width:95%;}
	
		
	/* contact us */
	
.contactFormTitle{font-size:16px;text-align:center;}
.page-template-page-templatescontactus-php .site_width{width:100%;}
.contactFormArea{width:100%;}

.page-template-page-templatescontactus-php input, textarea, select{height:60px;font-size:18px;}
.page-template-page-templatescontactus-php .select2-container{width:95%;height:60px;}
.contactCountryPrefix{left:23px;width:80px;height:42px;margin-top:9px;padding-top:6px;font-size:21px;}
.page-template-page-templatescontactus-php .contactSubmit input{margin:0 auto;}
.page-template-page-templatescontactus-php input,textarea{width:95%;}
.contactInfoTitle{background:none;margin-left:auto;padding-left:auto;}
.contactInfoArea{border-left:none;}
.contactInfoArea{padding-top:0px;float:left;width:100%;text-align:center;padding-left:0px;margin-left:0px;}
.contactMapLink{margin:0 auto;margin-bottom:20px;margin-top:20px;}
		/* logos fix */
.page-template-page-templatesproduct-php .headerindex,
.page-template-page-templatessolutions-php .headerindex,
.page-template-page-templatesresources-php .headerindex
{background:white !important;border-bottom:1px solid #eef2f6;}

.page-template-page-templatesproduct-php .headerindex .header_menu_item_top a,
.page-template-page-templatessolutions-php .headerindex .header_menu_item_top a,
.page-template-page-templatesresources-php .headerindex .header_menu_item_top a
{color:#3c4c5a;}

.page-template-page-templatesproduct-php .header_logospan,
.page-template-page-templatessolutions-php .header_logospan,
.page-template-page-templatesaboutteam-php .header_logospan,
.page-template-page-templatesaboutcompany-php .header_logospan,
.page-template-page-templatesaboutcustomers-php .header_logospan,
.page-template-page-templatespartners-php .header_logospan,
.page-template-page-templatesresources-php .header_logospan
{display:none !important;}

.page-template-page-templatesproduct-php .header_logospan_index,
.page-template-page-templatessolutions-php .header_logospan_index,
.page-template-page-templatesaboutcompany-php .header_logospan_index,
.page-template-page-templatesaboutteam-php .header_logospan_index,
.page-template-page-templatespartners-php .header_logospan_index,
.page-template-page-templatesaboutcustomers-php .header_logospan_index,
.page-template-page-templatesresources-php .header_logospan_index
{display:block !important;}

 .header-freetrial{position:fixed;top:59px;z-index:1213;}
.page-template-page-templateshome-php .header-freetrial2{position:relative;margin-top:-59px;margin-bottom:-59px;}
.page-template-page-templateshome-php .index_top{margin-top:-4px;}
.thanksDiv{width:100%;margin-top:20px;margin-bottom:20px;}
.search-no-results .title45{font-size:22px;}
	
	
	/* other fix */
	.search-results .page_top_blue{margin-bottom:80px;}
	.page-template-page-templatesaboutteam-php .page_top{height:125px;}
	

}

@media only screen and (min-width:1361px) and (max-width:1500px), only screen and (min-device-width : 1361px) and (max-device-width:1500px){

.index_top_title{font-size:55px;}
.index_top_tx{font-size:24px;}

}

@media only screen and (min-width:1025px) and (max-width:1360px), only screen and (min-device-width : 1025px) and (max-device-width:1360px){
.headerindex .logo_svg img{width:35px;height:35px;}
.headerindex .logotx img{max-width:160px;margin-top:-20px;}
.headerindex .header_right{margin-top:0px;}
.headerindex .header_menu_item_top a{padding:0 4px;font-size:14px;}
.headerindex .header_search_input input{width:100px;font-size:16px;}
.index_banner_nav_relative{display:none;}
.index_top_title{font-size:36px;}
.index_top_tx{font-size:16px;}
.index_top_btn_icon img{max-height:120px;}
.index_top_btn_title{font-size:40px;line-height:40px;}
.index_top_btn_tx{font-size:16px;}
.index_we{padding-top:50px;margin-bottom:50px;}
.we_width{width:90%;}
.index_we_title{font-size:130px;line-height:130px;}
.index_we_tx{font-size: 21px;line-height: 30px;color:#373737;font-weight:300;width: 70%;margin-top: 25px;margin-left: 21px;}
.site_width_index{width:100%;}
.recomend_col{width:20%;margin-left:4%;}
.recomend_title img{max-height:100px;}
.recomend_quote{font-size:16px;}
.index_bottom_col{width:40%;}
.index_news_date{width:105px;font-size:16px;margin-right:5px;}
.index_news_tx, .index_news_tx a{font-size:14px;line-height:22px;width:70%;margin-top:4px;}
.index_news_date .blue_light{font-size:60px;}
.index_news_item{margin-left:3%;}
.index_twit_item{width:auto;}
.index_twit_icon img{max-width:60px;margin-top:4px;}
.index_twit_tx{font-size:14px;width:auto;}
.recomend_quote2{font-size:15px;line-height:25px;}
.index_top_btn_go{top:12px;}


/*products*/
.product_top_item_icon{width:140px;height:140px;}
.product_top_item_icon_inner{width:105px;height:105px;}
.product_top_item_icon_inner img{max-height:45px;}
.product_top_item_title{font-size:30px;margin-bottom:5px;}
.product_top_item_tx{font-size:16px;}
.site_width{width:100%;padding-right:2%;padding-left:2%;}
.product_top{height:460px;margin-bottom:20px;}
.product_top_item_content{width:100%;}

/* resources */
.page_top{height:340px;}
.resources_icon img{height:60px;}
.resources_item{width:30%;margin-right:3%;}

/* plans */

.centerize2{width:100% !important;}
.plan_item{width:22%;}
.planitemtop1{width:100%;}
.planitemtop2{width:100%;}
.planitemtop3{width:100%;}
.planitemtop4{width:100%;}
.plan_item_title{font-size:22px;margin-bottom:5px;}
.plan_item .text18{font-size:14px;}
.plan_item_top{height:185px;}
.plan_item_row{margin:auto;}
.plan_item_price{font-size:36px;}
.plan_item_dolar{font-size:20px;}
.bt_green a{width:100%;height:auto;font-size:20px;line-height:30px;}
.plan_item_for{margin-top:0px;}
.plan_item_bottom_title{font-size:12px;}
.plan_item_list li{font-size:12px;}
.plan_item_bottom{height:280px;}
.bt_feature a{width:100%;font-size:14px;}
.plan_item_mo{font-size:17px;}
.plan_item_icon{margin-top:20px;}
.plans_faq_col{width:100%;}
.title45, .title45 a{font-size:38px;}
.plans_faq_title{font-size:22px;}
.text18{font-size:16px;}

.featurestbl{width:100%;}
.tblblank{width:25%;}
.tblparameter{width:25%;}
.tblprice{font-size:45px;}

/* events */
.events_item_date{width:30%;}
.page-template-page-templatesevents-php .title45, .title45 a{font-size:29px;}

/* contact */
.page-template-page-templatescontactus-php .site_width{width:98%;}


}

/* home text fix */

@media only screen and (min-width:1026px) and (max-width:1150px), only screen and (min-device-width : 1026px) and (max-device-width:1150px){
.index_top_title{font-size:34px;}
}

@media only screen and (min-width:1151px) and (max-width:1360px), only screen and (min-device-width : 1151px) and (max-device-width:1360px){
.index_top_title{font-size:46px;}
}

