/* CSS Document */
* {
	padding:0;
	margin:0;
	list-style:none;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite,
code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset,
form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
body {
	font-family:Arial, Helvetica, sans-serif;
	background:#F3F4F4;
	font-size:100%;
	color:#000;
	line-height:100%;
	font-style:normal;
	font-weight:normal;
}
input { background:none; border:0 none; outline:none; }
table {
	border:0 none;
	border-collapse:collapse;
	border-spacing:0;
}
td { vertical-align:top; }
img	{ border:0 none; max-width:100%; }
a	{ outline:none; cursor:pointer; }
.left	{ float:left; }
.right	{ float:right; }
.clear { clear:both; }
.text_right { text-align:right; }
.text_left { text-align:left; }
.text_center { text-align:center; }
.text-justify { text-align:justify; }
.clearfix {
	clear:both;
	/*content:" "; never use this property error in opera*/
	display:block;
	font-size:inherit;
	height:0;
	line-height:0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
	display:block;
}

.container{width:1000px; margin:0 auto;}
.active{color:#fff !important;background:#F7941E;}

}

/**************** Header ****************/
.home ..slider_wapper{background:#F3F4F4;}
.header_wapper{width:100%;padding:17px 0px 0; background:#ffffff}
.header_wapper .logo{float:left;margin-top:26px; margin-bottom: 8px;}
.header_wapper .logo a{display:block;}
.header_right{float:right;}
.header_right_top{float: right;}
.header_wapper .header_right .call_info{float:left;margin-right:23px; background: url("../images/call.png") no-repeat scroll 0 0;color:#999999;padding:0px 0 10px 50px;font-weight:bold;}
.header_wapper .header_right .call_info h3{font-size:20px;font-family: 'Lato', sans-serif;margin-top:7px;}
.header_wapper .header_right .call_info p{font-size:14px;font-family: 'Lato', sans-serif;letter-spacing: 2.5px;}
.header_wapper .header_right .login_btn{float:right;background: #f7941e none repeat scroll 0 0;border: 3px solid #f1f1f1;border-radius: 27px;box-shadow:0 14px 8px -14px black;float: right;padding: 5px 16px;}
.header_wapper .header_right .login_inp{float:left;background: #ebebeb none repeat scroll 0 0;border: 3px solid #f1f1f1;border-radius: 27px;box-shadow:0 14px 8px -14px black;padding: 5px 16px;}
.header_wapper .header_right .login_frm .user {float:left;background: #f7941e none repeat scroll 0 0;border: 3px solid #f1f1f1;border-radius: 27px;box-shadow:0 14px 8px -14px black;float: right;padding: 5px 16px;}
.header_wapper .header_right .login_btn:hover{background:#58585a;}
.header_wapper .header_right .login_btn .lg_btn{cursor: pointer;color:white;font-size:16px;font-weight:bold;font-family: 'Lato', sans-serif;}.header_wapper .header_right .header_menu{clear: both;float: right;margin-top:17px;}
.header_wapper .header_right .header_menu ul{list-style:none;}
.header_wapper .header_right .header_menu ul li{float:left;padding: 0 17px;border-right:2px solid #999999;}
.header_wapper .header_right .header_menu  .last{border-right:hidden;padding:0 14px;}
.header_wapper .header_right .header_menu ul li a{display:block;text-decoration:none;color: #666666;font-family: 'Raleway', sans-serif;font-weight: bold;font-size:16px;padding: 7px 12px;}
.header_wapper .header_right .header_menu ul li a:hover{color: #fff;background:#F7941E;}
.menu_tog{display:none;}

.home .slider_wapper {
  background-color: #F3F4F4;
}
.slider_wapper{margin:0 auto;width:100%;max-width:1280px; background-color: #ffffff;}
.slider_wapper .cen{position: absolute;top:17%;right:10.5%;width:335px;text-align:right;line-height:1;}
.slider_wapper .gallery-caption h1{line-height: 1.2; font-weight:bold;font-size:45px;color:#F7941E;font-family: 'Lato', sans-serif;}
.slider_wapper .gallery-caption .signup_btn{float:right; margin-top:20px; padding: 10px 20px; background: #58585A none repeat scroll 0 0;border: 5px solid #D8D8D8;border-radius: 27px;box-shadow:0 14px 14px -14px black;}
.slider_wapper .gallery-caption .signup_btn:hover{background:#f7941e;}
.slider_wapper .gallery-caption .signup_btn .sign_btn{cursor: pointer;color:white;font-size:18px;font-weight:bold;font-family: 'Lato', sans-serif;}
/**************** Close ****************/



input:-moz-placeholder { color: #6666; opacity:1; }
input::-webkit-input-placeholder { color: #6666; opacity:1; }
input::-moz-placeholder { color: #6666; opacity:1; }
input:-ms-input-placeholder { color: #6666; opacity:1; }
textarea:-moz-placeholder { color: #6666; opacity:1; }
textarea::-webkit-input-placeholder { color: #6666; opacity:1; }
textarea::-moz-placeholder { color: #6666; opacity:1; }
textarea:-ms-input-placeholder { color: #6666; opacity:1; }




/****************index  Content ****************/
/*.section1{width:100%;background:#F3F4F4;padding:19px 0 15px;}*/
.section1_list ul{list-style:none;}
.section1_list ul li{float:left;position: relative;text-align:center;padding:10px; background:url("../images/li_bg.png") no-repeat scroll 50% 0;width:182px;height:200px;background-size:60% 100%;}
.section1_list ul li:first-child{padding-left:0;}
.section1_list ul li:nth-child(3) img{margin:17px 0;width: 16%;}
.section1_list ul li:nth-child(4) img{margin:17px 0;width: 20%;}
.section1_list ul li::after{content: url("../images/li_border.png");height: 100%;position: absolute;right:-8px;top:0;width:7px;}
.section1_list ul  .last{padding: 10px 0 10px 10px;float:right;}
.section1_list ul  .last::after{display:none;}
.section1_list ul .last > img{margin: 15px 0; width: 18% !important;}
.section1_list ul li img{margin:20px 0px;width:20%;}
.section1_list ul li i{margin:20px 0px;width:20%; color: #ff8000; font-size: 35px}
.section1_list ul li h4{font-family: 'Raleway', sans-serif;color:#58585A;font-size:18px;margin-top:25px}
.section1_list ul li p{color:#666666;font-size:14px;margin: 10px 0;}
.section1_list ul li a{padding: 0 10px 0 3px;background:url("../images/aerow.png") no-repeat scroll 100% 50%;color:#F7941E;font-family: 'Lato', sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}
.section1_list ul li a:hover{color:#29A1B8;font-family: 'Lato', sans-serif;font-size:12px;font-weight:bold;background:url("../images/aerow-hover.png") no-repeat scroll 100% 50%;}
.section1 .section1_list .last a{margin-right:10px;}
.header_wapper .header_right .header_menu ul li:nth-child(4) {
  border-right: medium none;
  padding-right: 0;
}

.section2{width:100%;padding:34px 0 27px;background:#fff;text-align:center;}
.section2 .section2_heading{text-align:center;}
.section2 .section2_heading span{font-size:28px;font-weight:bold;font-family: 'Raleway', sans-serif;color:#F7941E;}
.section2 .section2_heading h2{border-bottom: 1px dotted;display:inline-block;padding:10px 0 26px 50px; background: url("../images/sm_logo.png")no-repeat;font-size:28px;font-weight:bold;font-family: 'Raleway', sans-serif;color:#58585A;}
.section2 .section2_subheading h2{display:inline-block;padding:10px 0 10px 10px; font-size:20px;font-weight:bold;font-family: 'Raleway', sans-serif;color:#58585A;}
.section2 .section2_middel{position: relative;background: url("../images/laptop.png") no-repeat scroll 50% 0;background-size: contain;margin-top:30px;height:600px;}
.laptop_img{left: 14.5%;position: absolute;top: 5%; max-width: 70%; size: 150%}
.section2 .section2_middel .amazon {left: 6.5%;position: absolute;top: 21%;}
.section2 .section2_middel .dropbox {left: 0%;position: absolute;bottom: 29%;}
.section2 .section2_middel .cloud {right:3%;position: absolute;top: 14%;}
.section2 .section2_middel .g_drive {right:0%;position: absolute;bottom: 29%;}
.section2 .section2_middel .lapy_logo {left: 43%;position: absolute;bottom: 23%;}
.section2 .section2_bottom p{margin-top:15px; font-size:22px;font-family: 'Lato', sans-serif;color:#666666;line-height:1.4;}



.section3{width:100%;padding:35px 0 35px;background:url("../images/section_3_bg.png");}
.section3 .section3_left{float:left;width:48%;padding-right:40px;background:url("../images/section_3_box_shadow.png") no-repeat scroll 100% 0;}
.section3 .section3_left h2{border-bottom: 1px dotted #7c7c7c;padding:0px 10px 20px 30px;font-size:25px;font-family: 'Raleway', sans-serif;color:#F7941E;font-weight:bold;background:url("../images/msg.png") no-repeat scroll 0 0}
.section3 .section3_left span{font-size:25px;font-family: 'Raleway', sans-serif;color:#58585A;font-weight:bold;}
.section3 .section3_left p{font-weight: bold;font-size:14px;font-family: 'Lato', sans-serif;color:#333333;margin-top:10px;}
.section3 .section3_left form{margin-top:10px;}
.section3 .section3_left  .input_box {background: #fff none repeat scroll 0 0;font-size:12px;font-family: 'Lato', sans-serif;border: 1px solid #E2E2E2;border-radius: 3px;height: 30px;margin-top: 10px;padding:0 10px;width: 42.5%;}
.section3 .section3_left  .select_box {background: #fff none repeat scroll 0 0;font-size:12px;font-family: 'Lato', sans-serif;border: 1px solid #E2E2E2;border-radius: 3px;height: 30px;margin-top: 10px;width: 42.5%;}

.section3 .section3_left .full{resize:none;width:100%; height: 60px;padding: 10px 0 0;}
.section3 .section3_left .sb_btn {cursor: pointer;margin-left:5px;font-size:14px;font-family: 'Lato', sans-serif;color:#fff;font-weight:bold;background: #f7941e none repeat scroll 0 0;color: #fff;float: right;margin-top: 15px;padding: 7px 15px; border-radius:3px;}
.section3 .section3_left .sb_btn:hover{background:#58585a;}

.section3 .section3_right{float:right;width:45%;}
.section3 .section3_right h2{border-bottom: 1px dotted #7c7c7c;padding:0px 0px 20px 30px;font-size:25px;font-family: 'Raleway', sans-serif;color:#F7941E;font-weight:bold;background:url("../images/chat.png") no-repeat scroll 0 0}
.section3 .section3_right span{font-size:25px;font-family: 'Raleway', sans-serif;color:#58585A;font-weight:bold;}
.customer_slider .bx-wrapper{background:url("../images/custom_slider_bg.png") no-repeat scroll 0 0 / 100% 80%;margin-top:17px;padding: 0 20px;}
.customer_slider .bx-wrapper .bx-pager{display:none;}
.customer_slider .bx-wrapper .bx-controls-direction{display:block;}
.customer_slider .gallery-caption p{ padding: 5px 3px;text-align: justify;text-indent: 30px;font-weight:bold;background: url("../images/quota.png") no-repeat scroll 0 0;margin-top:15px; font-size:15px;font-family: 'Lato', sans-serif;color:#333333;line-height:1.3; font-style: italic;max-height:115px;overflow:hidden;}
.customer_slider .gallery-caption h4{margin:50px 0 0 60px;float:left; font-size:15px;font-family: 'Lato', sans-serif;color:#333333;font-weight:bold;}
.bx-wrapper .customer-1 img{border: 5px solid white;border-radius: 45px;float:left;}
/**************** Close ****************/

/**************** Footer ****************/

/*.footer_top{width:100%;background:url("../images/footer_bg.png") repeat;overflow:hidden;padding:20px 0 20px;}*/
.footer_top h2{font-size:20px;color:#fff;font-family: 'Raleway', sans-serif;padding:0 0 15px;margin-bottom:10px;font-weight:normal;}
.footer_top .links{float:left;padding:0 45px 0 0;background: url("../images/footer_box_shadow.png") no-repeat scroll 100% 100%;}

.footer_top .links h2{background: url("../images/link_border.png") no-repeat scroll 0 100%;}

.footer_top .links ul{}
.footer_top .links ul li{margin-bottom:12px;}
.footer_top .links ul li a{ padding:0 0 0 15px ;font-size:14px;color:#fff;font-family: 'Lato', sans-serif;text-decoration:none;background:url("../images/footer_arrow.png") no-repeat scroll 0 50%;}
.footer_top .links ul li a:hover{color:#F7941E;background:url("../images/footer_arrow_hover.png") no-repeat scroll 0 50%;}
.footer_top .links ul li .active{color:#F7941E !important;background:url("../images/footer_arrow_hover.png") no-repeat scroll 0 50%;}
.footer_top .contact{background: url("../images/footer_box_shadow.png") no-repeat scroll 100% 100%;float:left;padding:0 45px;}




.footer_top .contact h2{background: url("../images/contact_border.png") no-repeat scroll 0 100%;}

.footer_top .contact .address{padding: 0 20px;background:url("../images/footer_location.png") no-repeat scroll 0 0;font-size:14px;color:#fff;font-family: 'Lato', sans-serif;}
.footer_top .contact .call{margin-top: 25px;padding: 0 20px;background:url("../images/footer_call.png") no-repeat scroll 0 0;font-size:14px;color:#fff;font-family: 'Lato', sans-serif;}
.footer_top .contact .mail{margin-top: 25px;padding: 0 20px;background:url("../images/footer_msg.png") no-repeat scroll 0% 70%;font-size:14px;color:#fff;font-family: 'Lato', sans-serif;}
.footer_top .contact .mail a{text-decoration:none;color:#fff;}
.footer_top .contact .mail a:hover{color:#F7941E;}
.footer_top .social{background: url("../images/footer_box_shadow.png") no-repeat scroll 100% 100%;float:left;padding:0 45px;}



.footer_top .social h2{background: url("../images/social_border.png") no-repeat scroll 0 100%;}
.footer_top .social ul{}
.footer_top .social ul li{margin-bottom:10px;clear:both;padding-right:30px;}
.footer_top .social ul li a{text-decoration:none;font-size:14px;color:#fff;font-family: 'Lato', sans-serif;}
.footer_top .social ul li p{padding:4px 0 4px 35px;}
.footer_top .social ul li .facebook{background: url("../images/facebook.png") no-repeat;}
.footer_top .social ul li .twitter{background: url("../images/twitter.png") no-repeat;}
.footer_top .social ul li .google{background: url("../images/google+.png") no-repeat;}
.footer_top .social ul li .linkedin{background: url("../images/in.png") no-repeat;}
.footer_top .footer_logo{float:right;margin-top:15px;}
.footer_top .footer_logo img{}
.footer_top .footer_logo a {display:block;}

/*.footer_bottom{width:100%;background:#F7941E;text-align:center;padding:10px 0;}*/
.footer_bottom {
  background: #f7941e none repeat scroll 0 0;
  margin-top: -15px !important;
  padding: 10px 0;
  text-align: center;
  width: 100%;
}
.footer_bottom p{color:#fff;font-size:14px;font-family: 'Lato', sans-serif;}
.footer_bottom a{text-decoration:none;color:#fff;}
.footer_bottom a:hover{color:#289FB7;}
/**************** Close ****************/


.newListSelected li:first-child {display: none;}
.stylish-select ul.newList {left:-9999px;overflow:hidden;}
ul.newList a {color: #000;text-decoration:none;display:block;}
.newListHeight
{ max-height:240px;overflow-x:auto;}
ul.newList .newListHeight {
	margin:0;
	padding:0;
	list-style:none;
	color:#000;
	width:198px;
	background:#fff;
	position:absolute;
	border:1px solid #ccc;
	top:22px;
	left:0;
	overflow:auto;
	z-index:9999;
}
.newListSelected {
	width:200px; 
	color:#333;
	height:24px;
	line-height:24px;
	font-family:Arial;
	font-size:13px;
	text-transform:none;
	float:left; 
	background:url(../Content/images/sprite.png) no-repeat -593px -358px;
}
.newListSelected span {
	width:200px;
	display:block;
}
ul.newList li a {
	padding:0 5px;
	display:block;
	line-height:24px;
	cursor: pointer;
}

.selectedTxt {
	overflow:hidden;
	padding:0 23px 0 5px;
}
.hiLite {
	background:#EFEFEF!important;
	color:#333!important;
	font-weight:bold;
}
.hiLite a {
	background:#EFEFEF!important;
	color:#333!important;
	font-weight:bold;
}
.newListHover {
	background:#DBDBDB!important;
	color:#333!important;
	cursor:default;
}
.newListOptionTitle {
	font-weight:bold;
}
.newListOptionTitle ul {
	margin:3px 0 0;
}
.newListOptionTitle li {
	font-weight:normal;	
}
/***** select300 *****/
.select300 ul.newList {
	margin:0;
	padding:0;
	list-style:none;
	color:#000;
	width:99%;
	background:#fff;
	position:absolute;
	border:1px solid #ccc;
	top:22px;
	left:0;
	overflow:auto;
	z-index:9999;
}
.select300 .newListSelected {
	color: #333;
    cursor: pointer;
    float: left;
    font-family: Arial;
    font-size: 13px;
    height: 30px;
    line-height: 28px;
    text-transform: none;
    width:105%;
	background:url(../images/selectbox_arrow.png) no-repeat 100% 2px !important;
}
.select300 .selectedTxt {
    height:23px;
	overflow:hidden;
	padding:0 24px 0 0px;
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	font-weight: normal;
}


.contain404 {
    margin-bottom: 50px;
}
.contain404 .error .error_text h3 {
    color: #474745;
    font-family:  'Lato',sans-serif;
    font-size: 25px;
    font-weight: bold;
    line-height: 100%;
}
.contain404 .error .error_img {
    margin: 50px 0 17px;
    text-align: center;
    width: 100%;
}
.contain404 .error .error_text {
    text-align: center;
    width: 100%;
}
.contain404 .error .error_text > p {
	color: #333;
    font-family: 'Lato',sans-serif;
    font-size: 14px;
     margin: 10px 0;
    font-weight: normal;
}
.contain404 .error .error_text a {
	color:#F7941E;
    font-family: 'Lato',sans-serif;
    font-size: 14px;
    font-weight: normal;
}
.contain404 .error .error_text a:hover {color:#333;}






/****************blog-Content ****************/
.list_none{list-style:none !important;padding:0 0 0 20px !important;}
.blog_wapper{background: #fff;float: left;padding: 10px 0 35px;width: 100%;}
.blog_wapper .section_left{width:70%;float:left}
.blog_wapper .section_left .section_left_top {}
.blog_wapper .section_left .section_left_top h2 {font-weight:bold; padding: 10px 0 20px;color:#333;font-family: 'Lato',sans-serif;font-size: 28px;background:url("../images/blog_header_border.png") no-repeat scroll 0 100%;}
.blog_wapper .section_left .section_left_top p {margin-top:10px;line-height: 1.5;color:#666666;font-family: 'Lato',sans-serif;font-size: 14px;}
.blog_wapper .section_left .section_left_second  {}
.blog_wapper .section_left .section_left_second .blog_main{ clear:both;padding:20px 0;float:left;border-bottom:1px solid #cccccc;}
.blog_wapper .section_left .section_left_second .blog_main_last{border-bottom:none;padding:25px 0 0;}
.blog_wapper .section_left .section_left_second .blog_main h2{margin:0 0 20px;color:#333333;font-family: 'Lato',sans-serif;font-size: 23px;line-height:1;}
.blog_wapper .section_left .section_left_second .blog_main .blog_1_left{border:1px solid #cccccc;padding:5px;float:left;}
.blog_wapper .section_left .section_left_second .blog_main .blog_1_left img {}
.blog_wapper .section_left .section_left_second .blog_main .blog_1_right{float:right;width:47%;}
.blog_wapper .section_left .section_left_second .blog_main .blog_1_right .blog_1_right_top {}
.blog_wapper .section_left .section_left_second .blog_main .blog_1_right .blog_1_right_top p {line-height: 1.5;text-align: justify;color:#666666;font-family: 'Lato',sans-serif;font-size:14px;}
.blog_wapper .section_left .section_left_second .blog_main .blog_1_right .blog_1_right_bottom {margin-top:75px;}
.blog_wapper .section_left .section_left_second .blog_main .blog_1_right .blog_1_right_bottom .calender {float:left;padding: 5px 0 5px 30px;background:url(../images/blog_calender.png) no-repeat;color:#000000;font-family: 'Lato',sans-serif;font-size: 14px;font-weight:bold;}
.blog_wapper .section_left .section_left_second .blog_main .blog_1_right .blog_1_right_bottom .watch {margin-left:5px;float:left;padding: 5px 0 5px 30px; background:url(../images/blog_watch.png) no-repeat;color:#000000;font-family: 'Lato',sans-serif;font-size: 14px;font-weight:bold;}

.blog_wapper .section_right {width:26%;float:right;border:1px solid #cccccc;padding:10px 5px 30px;margin-top:20px;}
.blog_wapper .section_right .archive {}
.blog_wapper .section_right .archive h2{font-weight: normal;color:#ffffff;font-family: 'Lato',sans-serif;font-size:24px;background:#58585A;padding: 12px 13px;}
.blog_wapper .section_right .archive ul{}
.blog_wapper .section_right .archive ul li{padding: 10px 0 5px 20px;} 
.blog_wapper .section_right .archive ul li a{display:block;text-decoration:none;padding:0 0 0 10px;background:url("../images/blog_list_arrow.png") no-repeat scroll 0 50%;color:#333333;font-family: 'Lato',sans-serif;font-size:14px;}
.blog_wapper .section_right .archive ul li a:hover{padding:0 0 0 10px;background:url("../images/blog_list_arrow_hover.png") no-repeat scroll 0 50%;color:#F7941E;}

.blog_wapper .section_right .historical {}
.blog_wapper .section_right .historical h2{font-weight: normal;margin-top:15px;padding: 13px 12px;color:#ffffff;font-family: 'Lato',sans-serif;font-size:24px;background:#58585A;}
.blog_wapper .section_right .historical p{padding:10px 0 5px 20px;color:#333333;font-family: 'Lato',sans-serif;font-size:14px;}
.blog_wapper .section_right .historical ul{ list-style-type:disc !important;}
/*.blog_wapper .section_right .historical ul li{padding: 10px 0 5px 20px;list-style:inside disc;} */
.blog_wapper .section_right .historical ul li {
  float: left;
  list-style: inside none disc;
  padding: 10px 0 5px 28px;
  width: 95%;
}
.blog_wapper .section_right .historical ul li a {
  color: #333333;
  display: inline-table;
  font-family: "Lato",sans-serif;
  font-size: 14px;
  text-decoration: none;
  width: 86%;
}

/*.blog_wapper .section_right .historical ul li a{text-decoration:none;color:#333333;font-family: 'Lato',sans-serif;font-size:14px;}
*/
.blog_wapper .section_right .historical ul li a:hover{color:#F7941E;}
/****************blog-close ****************/

/****************contact_us-Content ****************/
.contact_wapper{background: #fff;float: left;padding: 12px 0 35px;width: 100%;}
.contact_wapper .contact_top{}
.contact_wapper .contact_top h2{font-weight:bold ;padding: 10px 0 20px;color:#333;font-family: 'Lato',sans-serif;font-size: 28px;background:url("../images/contact_header_border.png") no-repeat scroll 0 100%;}
.contact_wapper .contact_top p{margin-top:10px;line-height: 1.5;color:#666666;font-family: 'Lato',sans-serif;font-size: 14px;}

.contact_wapper .contact_middel{padding:0 0 35px;background:url("../images/contact_page_border.png") no-repeat scroll 50% 100%;float: left;margin-top: 15px;}
.contact_wapper .contact_middel .contact_middel_left {float:left;width:49%;}
.contact_wapper .contact_middel .contact_middel_left .contact_middel_left_img{border:1px solid #cccccc;padding:5px;float:left;}
.contact_wapper .contact_middel .contact_middel_left .contact_middel_left_text{float:right;width:47%;}
.contact_wapper .contact_middel .contact_middel_left .contact_middel_left_text h5{font-weight:bold ;line-height:1.7;color:#000000;font-family: 'Lato',sans-serif;font-size:16px;}
.contact_wapper .contact_middel .contact_middel_left .contact_middel_left_text p{max-height: 125px;overflow: hidden;line-height: 1.7;color:#666666;font-family: 'Lato',sans-serif;font-size:14px;}
.contact_wapper .contact_middel .contact_middel_left .contact_middel_left_text a{color:#000000;font-family: 'Lato',sans-serif;font-size:14px;font-style:italic;}
.contact_wapper .contact_middel .contact_middel_left .contact_middel_left_text a:hover{color:#F7941E;}
.contact_wapper .contact_middel .contact_middel_right{float:right;width:49%;}
.contact_wapper .contact_middel .contact_middel_right .contact_middel_left_img{border:1px solid #cccccc;padding:5px;float:left;}
.contact_wapper .contact_middel .contact_middel_right .contact_middel_left_text{float:right;width:47%;}
.contact_wapper .contact_middel .contact_middel_right .contact_middel_left_text h5{font-weight:bold ;line-height:1.7;color:#000000;font-family: 'Lato',sans-serif;font-size:16px;}
.contact_wapper .contact_middel .contact_middel_right .contact_middel_left_text p{max-height: 125px;overflow: hidden;line-height: 1.7;color:#666666;font-family: 'Lato',sans-serif;font-size:14px;}
.contact_wapper .contact_middel .contact_middel_right .contact_middel_left_text a{color:#000000;font-family: 'Lato',sans-serif;font-size:14px;font-style:italic;}
.contact_wapper .contact_middel .contact_middel_right .contact_middel_left_text a:hover{color:#F7941E;}

.contact_wapper .contact_bottom{float: left;margin-top: 30px;width: 100%;}
.contact_wapper .contact_bottom .contact_middel_left{float:left;width:48%;}
.contact_wapper .contact_bottom .contact_middel_left h2 {font-weight: normal;margin-top: 27px;color:#666666;font-family: 'Lato',sans-serif;font-size: 25px;}
.contact_wapper .contact_bottom .contact_middel_left h4 {font-weight: normal;line-height: 1.2;color:#333333;font-family: 'Lato',sans-serif;font-size: 20px;}
.contact_wapper .contact_bottom .contact_middel_left form{margin-top:18px;}
.contact_wapper .contact_bottom .contact_middel_left .input_box {box-shadow: 0 0 23px -19px #000000 inset;color:#666;background: #fff none repeat scroll 0 0;border: 1px solid #C2C2C2;border-radius: 5px;height: 40px;margin-top: 10px;padding:0 10px;width:100%;}
.contact_wapper .contact_bottom .contact_middel_left .full{resize:none;width:100%; height: 70px;padding-top:10px;}
.contact_wapper .contact_bottom .contact_middel_left .sb_btn {font-size:14px;font-family: 'Lato', sans-serif;color:#fff;font-weight:bold;background: #f7941e url("../images/contact_send_btn_arrow.png") no-repeat scroll 85% 50%;color: #fff;float: left;margin-top: 15px;padding: 7px 25px 7px 15px; border-radius:3px;}
.contact_wapper .contact_bottom .contact_middel_left .sb_btn:hover{cursor: pointer;background-color:#58585A;background-image:url("../images/contact_send_btn_arrow.png") no-repeat scroll 85% 50%;}
.contact_wapper .contact_bottom .contact_middel_right{border: 1px solid #999;float:right;width: 43%;position: relative;margin-top:48px;}
.contact_wapper .contact_bottom .contact_middel_right p{padding:15px 0 15px 40px;color:#666666;font-family: 'Lato',sans-serif;font-size:14px;background:#fff url("../images/contact_map_location.png") no-repeat scroll 4% 30%;}
.contact_wapper .contact_bottom .contact_middel_right .img_arrow{left: 43%;position: absolute;}
/****************contact_us-Content ****************/


/****************developer-Content ****************/
 
.developer_wapper{background: #fff;padding:12px 0 35px;width: 100%;}
.developer_wapper .developer_top h2{text-transform: uppercase;font-weight:bold ;padding: 10px 0 20px;color:#333;font-family: 'Lato',sans-serif;font-size: 28px;background:url("../images/developer_header_border.png") no-repeat scroll 0 100%;}
.developer_wapper .developer_left{float:left;width:49%;margin-top:20px;}
.developer_wapper .developer_left img{border:1px solid #ccc;padding:5px;border-radius:4px;}
.developer_wapper .developer_right{float:right;width:49%;margin-top:15px;}
.developer_wapper .developer_right h2{font-weight:normal;color:#666666;font-family: 'Lato',sans-serif;font-size:18px;padding:15px 10px 20px 0;line-height:1.5;}
.developer_wapper .developer_right h2 > a{color:#F7941E;}


/****************developer-Content ****************/



/****************pricing-Content ****************/
.pricing_wapper {background: #fff;padding:0 0 33px;width: 100%;}
.pricing_wapper .pricing_wapper_heading{}
.pricing_wapper .pricing_wapper_heading h2{font-weight:bold;padding: 15px 0;background:url("../images/pricing_head_border.png") no-repeat;background-position:0 100%;font-size:28px;line-height: 28px;font-family: 'Lato', sans-serif;color:#333;}
.pricing_wapper .pricing_wapper_bottom{margin-top:35px;}
.pricing_wapper .pricing_wapper_bottom .pricing_img_main{display:inline-block;}
.pricing_wapper .pricing_img { border: 4px solid #c96205;border-radius: 50%;display: table-cell;height: 150px;vertical-align: middle;width: 160px;}
.pricing_wapper h2{padding-top: 25px;font-size:22px;font-family: 'Lato', sans-serif;color:#333;font-weight:bold;}
.pricing_wapper h4{margin:20px 0; font-size:18px;font-family: 'Lato', sans-serif;color:#333;}
.pricing_wapper h6{margin-bottom:10px; font-size:14px;font-family: 'Lato', sans-serif;color:#000;font-weight:bold;}
.pricing_wapper p{line-height:1.3;font-size:14px;font-family: 'Lato', sans-serif;color:#333;line-height:1;}
.pricing_wapper .pricing_wapper_main{float:left;text-align:center;width:21%;margin:0 30px;}
.pricing_wapper .pricing_wapper_main:first-child input{margin-top:40px;}
.pricing_wapper .pricing_wapper_main:nth-child(3) input{margin-top:30px;}
.pricing_wapper .center{margin:0 120px;}
.pricing_wapper .pricing_btn {cursor: pointer;font-size:14px;font-family: 'Lato', sans-serif;color:#fff;font-weight:bold;background:#333333;color: #fff;margin-top: 15px;padding: 10px 15px; border-radius:3px;}
.pricing_wapper .pricing_btn:hover{background:#F7941E;}



/****************pricing-Content ****************/


/****************pricing-Content ****************/
.frequently_wapper{background: #fff;padding:0 0 15px;width: 100%;}
.frequently_wapper .faq_header h2{font-weight:bold;padding: 15px 0;background:url("../images/faq_header_border.png") no-repeat;background-position:0 100%;font-size:28px;line-height: 28px;font-family: 'Lato', sans-serif;color:#333;}
.frequently_wapper .faq_list {margin-top: 15px;}
.frequently_wapper .faq_list > h2 {color: #666666;font-size: 22px;line-height: 22px;padding: 8px 0 15px;text-transform: uppercase;}
.frequently_wapper .frequently_wapper_main { border-radius:3px;padding:4px 15px;width:97%; background:#F7941E ;}
.frequently_wapper .frequently_wapper_main h2{padding:8px 0; font-size:16px;font-family: 'Lato', sans-serif;color:#fff;font-weight:bold;}
.frequently_wapper .frequently_wapper_sub {width:100%;background:#fff;}
.frequently_wapper .frequently_wapper_sub p{padding:12px 15px 15px 15px;font-size:14px;font-family: 'Lato', sans-serif;color:#666;}
.frequently_wapper .frequently_wapper_main.arrow
 {
  background: "";
  background-color:#58585A;
}
/****************pricing-Content ****************/
.frequently-wraper {
  margin-bottom: 12px;
  border:1px solid #ccc;
  padding:3px;
  border-radius:5px;
}
/* date::21-7-2015 */
#header .header_right #header-nav nav ul li.last{padding-right:5px;}

/* date::21-7-2015 end */


#header {
background:none repeat #ffffff;
}
.frequently-wraper.first_block .frequently_wapper_sub {
  display: block;
}
/*.caption{
position:absolute;
}*/
/*.caption > h1 {
  color: #F7941E;
  font-family: 'Lato';
  font-size: 45px;
  line-height: 136.5%;
  position:absolute; 	
  right: 72px;
  top: 144px;
}*/

.caption > h1 {
  color: #F7941E;
  font-family: 'Lato';
  font-size: 55px;
  font-weight: normal;
  line-height: 118.5%;
  text-align: right;
}
.caption .center_cap{top:144px;}

.slider	{
position:relative;
margin: 0 auto;
  width:1280px;
}
/*.slider {
  background:url("../images/slider.png");
 /* position: relative; 
  max-width: 1280px;
  margin: 0 auto;
  width:1280px;
  height:227px;

}*/
.caption > h1.choose{
color: #F7941E;
  font-family: 'Lato';
  font-size: 45px;
  line-height: 136.5%;
 /* position: absolute;
  right: 72px;
  bottom:87px;*/
}
/*.caption{
position:absolute;

}*/

.slider .img_wrapper img {
  border: 0 none;
  max-width: 100%;
}


.caption {
  position: absolute;
  right: 11%;
  bottom: 20%;
 
}

.frequently_wapper {
  background: none repeat scroll 0 0 #FFFFFF;
  width: 100%;
 padding:3px 0 23px;
}


.footer_top .social ul li .facebook:hover  {
  background: url("../images/facebook_hover.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
  color: #F7941E !important;
}


.footer_top .social ul li .twitter:hover{
  background: url("../images/twitter_hover.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
  color: #F7941E !important;
}


.footer_top .social ul li .google:hover {
  background: url("../images/google+_hover.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
  color: #F7941E !important;
}

.footer_top .social ul li .linkin:hover {
   background: url("../images/in_hover.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
  color: #F7941E !important;
}


.section1 {
  background: #f3f4f4 none repeat scroll 0 0;
  margin-bottom: 25px;
  padding: 19px 0 10px;
  width: 100%;
}

.footer_top {
  background: rgba(0, 0, 0, 0) url("../images/footer_bg.png") repeat scroll 0 0;
  overflow: hidden;
  padding-bottom: 35px !important;
  padding-top: 35px;
  width: 100%;
}


