.pageTitle{
    
    text-align:center;
    position:relative;
   color:black;
        font-weight: bold;
    font-size: 28px;
}
#packageStciky1 .pacWrap span.starter {
    height: 100px;
    line-height: 100px;
    background-color: #97c491;
    background-size: contain;
}
#packageStciky1 .pacWrap span {
    position: static;
}
#packageStciky1 .pacWrap span:before {
    height: 100px;
    right: -15px;
}

.asd{
	    position: absolute;
   left:36%;
   top:21%;
  
   
}

#packageStciky1 .pacWrap span.plus {
    background-size: contain;
    background-repeat: no-repeat;
    background-color: #e68a1b;
    height: 100px;
    line-height: 100px;
}
.middleItem{
    margin-top:40px;
}
.pageTitle:after{
    content: '';
    width: 100px;
    height: 2px;
    position: absolute;
    border-bottom: 3px solid #FF5126;
    left: 0;
    right: 0;
    bottom: -2px;
    margin: auto;
}

.kurum2 span{
    float:none;
    
}

.girisbuton a{
   
    color: #fff !important;
    
}
.box-borderr{
    border:2px solid #ccc;
    border-radius:10px;
    background-color:#fff;
}
.contentWrapper1{
        padding-top: 30px !important;
       
}
.image-wrapper {
    position: relative;
    width: 100%;
    height: 0;
    overflow: hidden;
}
.image-wrapper{
	padding-bottom:100%;
	
}
.image-wrapper img {
    max-height: 100%;
    margin: 0 auto;
    -webkit-transition-timing-function: ease-in-out;
    -moz-transition-timing-function: ease-in-out;
    -ms-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -ms-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    transition-duration: 0.2s;
}
img {
    max-width: 100%;
    height: auto;
}
.imgInner {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    display: flex;
    align-items: center;
}
.box.col-2.col-md-4.col-sm-6.p-bottom.p-right{
     float: none;
    display: inline-block;
 
    margin-left:24px;
    margin-right:24px;
    margin-bottom:30px;
}


.langList.listt{
    display:none;
	position:absolute;
    right:0;
    bottom: calc(100% + -136px) !important;
    width:120px;
    padding: 5px 0;
    background:#fff;
    border:1px solid #c5c5c5;
    border-radius:5px;
    box-shadow:0 6px 12px rgba(0,0,0,.175);
    z-index: 999;
}
.langWrap{
    border:1px solid #ccc;
    padding-top:6px;
    padding-bottom:6px;
    background-color: white;
    border-radius:100px;
   margin-top: 17px !important;
}
.lang.turkish{
    margin-top:0px !important;
}
.lang.english{
     margin-top:0px !important;
         background: url(/img/enFlag.png) no-repeat 70px center !important;
}
.pure-form input[type="text"] {
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 25px;
    vertical-align: middle;
    box-sizing: border-box;
    margin-top: 19px;
    width: 100%;
    background-size: inherit;
    padding:15px;
        padding-left: 25px;
    background-color: transparent;
    background-color: #fff;
}
ul.icons {
    text-align: center;
}
 ul.icons li {
    display: inline-block;
    margin-left: 10px;
}
 ul.icons li a.Twitter {
    background: url('/img/twitter.png') no-repeat left center;
    background-size: 100%;
}
 ul.icons li a.Facebook {
    background: url('/img/facebook.png') no-repeat center;
    background-size: auto 100%;
}
 ul.icons li a.Linkedin {
    background: url('/img/linkedin.png') no-repeat center;
    background-size: auto 100%;
}
 ul.icons li a {
    display: block;
    padding: 0;
    width: 40px;
    height: 40px;
    opacity: 0.5;
}
.sifremiUnuttum{
	font-size:10px;
	text-align:center;
	font-family: "Poppins";
	color:black;
}
.pure-form2 input[type="text"] {
	   display: inline-block;
    border: 1px solid #ccc;
    border-radius: 25px;
    vertical-align: middle;
    box-sizing: border-box;
    margin-top: 19px;
    width:100%;
    background-size: inherit;
    padding:15px;
    padding-left: 37px;
    background-color: transparent;
    background-color: #fff;
	margin-bottom:-16px !important;
}
.pure-form1 input[type="text"] {
	   display: inline-block;
    border: 1px solid #ccc;
    border-radius: 25px;
    vertical-align: middle;
    box-sizing: border-box;
    margin-top: 19px;
    width:100%;
    background-size: inherit;
    padding:15px;
    padding-left: 37px;
    background-color: transparent;
    background-color: #fff;

}
.Language {
    padding-top: 24px;
    padding-right: 20px;
    position: relative;
}
#header .Language a.Lang {
    font-size: 12px;
    display: block;
    text-align: left;
    float: left;
    line-height: 20px;
    background: url(arrows.png) no-repeat 90% center;
    width: 100%;
    padding: 10px;
    box-shadow: 0px 2px 3px #ddd;
}
.lang {
   
    
    margin-top: 20px;
}
.Language span {
    float: left;
}
.Language a:after {
    content: '';
    background: url('/img/tr.png') no-repeat right center;
    display: block;
    float: left;
    width: 30px;
    height: 20px;
}
.lang select {
    height:45px;
    width:100%;
    float: right;
    border-color: #e2e2e2;
    padding: 14px;
    font-size: 10pt;
    border-radius: 100px;
    
    padding-top: 3px;
    line-height: 36px;
    padding-bottom: 1px;
    background-color: #fff;
}
.tr {
    background: url('/img/tr.png') no-repeat 75% center;
}
.en{
    background: url('/img/en.png') no-repeat 75% center;
}
.girisbuton {
    width: 100%;
    padding:15px;
    color: #fff;
    border-radius: 100px;
    background-color: #377b85;
    margin-top: 20px;
    font-size: 11px;
    background: url('/img/giris.png') no-repeat 6% center;
    background-repeat: no-repeat;
    background-color: transparent;
    background-size: inherit;
    border: 1px solid #ccc;
    background-color: #377b85;
}

.siteAdres input {
    background: url('/img/adres.png') no-repeat 6% center;
}
.kullaniciadi input {
    background: url('/img/kullanici.png') no-repeat 6% center;
}
.sifregir input {
    background: url('/img/sifre.png')no-repeat 6% center;
}
.contentt:before{
    content:'';
    background: #FFF;
    display: block;
    position: absolute;
    width: 200%;
    height: 90%;
    z-index: 92;
    border-radius: 0 0 100% 100%;
    left: -60%;
    box-shadow: 0px 3px 10px #ddd;
    padding-bottom: 40px;
}

.ad span:before{
	
	       content: "";
    background: url('/img/addresso.png') no-repeat left center;
    width: 40px;
    height: 80px;
    /* left: 50px; */
    /* position: absolute; */
  
    float: left;
}
.ph span:before{
	
	       content: "";
    background: url('/img/phoneo.png') no-repeat left center;
    width: 40px;
    height: 80px;
    /* left: 50px; */
    /* position: absolute; */
  
    float: left;
}

.lightBg .ad p {
    width: 85%;
}

.lightBg .we p, .lightBg .ph p, .lightBg .ad p {
    font-size: 13px;
    line-height: normal;
    text-align: left;
    padding: 20px 0;
    float: left;
    color: #363636;
    display: block;
}
.lightBg span {
    display: inline-block;
    width: auto;
    float: none;
}
.we span:before{
	
	       content: "";
    background: url('/img/webo.png') no-repeat left center;
    width: 40px;
    height: 80px;
    /* left: 50px; */
    /* position: absolute; */
  
    float: left;
}
.lightBg{
	    margin-top: 20px;
		background: #f2f2f2 !important;
		    height: 120px;
}
.contentt input[type="submit"]{
	 background: #f47532;
    color: #fff;
    margin-top: 20px;
    cursor: pointer;

}
.adress h1{
	    color: #363636 !important;
	font-size:16pt !important;
	margin:0px 0px 0px !important;
	line-height:80px !important;
}
.contentt input, .contentt textarea {
    margin-bottom: 25px;
    padding: 10px !important;
    height: 50px;
    float: left;
    background: #f2f2f2;
    border: 0;
    color: #474747;
    font-family: 'Overpass', sans-serif;
    font-size: 16pt;
    font-weight: 300;
    line-height: 1.65em;
}
.lTitle p {
    color: #cdcdcd;
    font-size: 14pt;
    text-align: left;
    padding: 0;
    margin-bottom: 10px;
}
.contentt div {
    position: relative;
    z-index: 99;
}
.lTitle h1{
	color: #363636 !important;
    font-size: 25pt !important;
	margin:0px 0px 0px !important;
	text-align:left;
}
 .contentt .Space {
    background: #FFF;
    position: relative;
    top: 0px;
    height: 80px;
    z-index: 9;
}

.contentt{
	position:relative;
	    overflow: hidden;
}
.rel{
	position:relative;
	z-index:999;
}


.contentt span {
    position: relative;
    z-index: 99;
}
.contentt:after{
    content:'';
    display: block;
    position: absolute;
    width: 200%;
    height: 100%;
    z-index: 91;
    border-radius: 0 0 100% 100%;
    left: -60%;
    /* box-shadow: 0px 3px 10px #ddd; */
    border-bottom: 10px;
    bottom: 10px;
    background: #f9f9f9;
}
*{
	outline:none;
}
@font-face {
    font-family: 'NeoLight';
    src: url('fonts/NeoSansPro-Light.eot');
    src: url('fonts/NeoSansPro-Light.eot') format('embedded-opentype'),
    
         
         url('fonts/NeoSansPro-Light.ttf') format('truetype'),
         url('fonts/NeoSansPro-Light.svg#NeoSansProLight') format('svg');
}

@font-face {
    font-family: 'Neo';
    src: url('fonts/NeoSansPro-Regular.eot');
    src: url('fonts/NeoSansPro-Regular.eot') format('embedded-opentype'),
         url('fonts/NeoSansPro-Regular.woff2') format('woff2'),
         url('fonts/NeoSansPro-Regular.woff') format('woff'),
         url('fonts/NeoSansPro-Regular.ttf') format('truetype'),
         url('fonts/NeoSansPro-Regular.svg#NeoSansProRegular') format('svg');
}

@font-face {
    font-family: 'NeoMedium';
    src: url('fonts/NeoSansPro-Medium.eot');
    src: url('fonts/NeoSansPro-Medium.eot') format('embedded-opentype'),
         url('fonts/NeoSansPro-Medium.woff2') format('woff2'),
         url('fonts/NeoSansPro-Medium.woff') format('woff'),
         url('fonts/NeoSansPro-Medium.ttf') format('truetype'),
         url('fonts/NeoSansPro-Medium.svg#NeoSansProMedium') format('svg');
}

@font-face {
    font-family: 'NeoBold';
    src: url('fonts/NeoSansPro-Bold.eot');
    src: url('fonts/NeoSansPro-Bold.eot') format('embedded-opentype'),
         
        
         url('fonts/NeoSansPro-Bold.ttf') format('truetype'),
         url('fonts/NeoSansPro-Bold.svg#NeoSansProBold') format('svg');
}

.ffLight{
	font-family: 'NeoLight', sans-serif;
}
.ffMedium{
	font-family: 'NeoMedium', sans-serif;
}
.ffBold{
	font-family: 'NeoBold', sans-serif;
}

.ffRegular{
	font-family: 'NeoRegular', sans-serif;
}
body{
	margin:0;
	line-height:1.45em;
font-family: 'Overpass', sans-serif;
	color:#323234;
	overflow-x:hidden;
    -webkit-text-size-adjust: none;
}

body.popupActive{
	overflow:hidden;
}

a{
	text-decoration:none;
}

ul, ol{
	padding:0;
	margin:0;
	list-style:none;
}

img{
	max-width:100%;
}
#headerMain{
	background-color:#f9f9f9;
}
.row::before, .row::after{
	content: '';
	display:table;
}

.row::after{
	clear:both;
}

.fl, .btn.fl{
	float:left;
}

.fr, .btn.fr, .col.fr, .box.fr{
	float:right;
}

.a-left{
	text-align:left;
}

.a-right{
	text-align:right;
}

.a-center{
	text-align:center;
}

.a-justify{
	text-align:justify;
}

.fw300{
	font-weight:300;
}

.fw400{
	font-weight:400;
}

.fw500{
	font-weight:500;
}

.fw600{
	font-weight:600;
}

.fw700{
	font-weight:700;
}

.ease, .btn, a, input, select, textarea, button{
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-ms-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-ms-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	transition-duration: 0.2s;
}

.btn{
	float:left;
	height:30px;
	line-height:30px;
	font-size:13px;
	border:0;
	padding-left:15px;
	padding-right:15px;
	box-sizing:border-box;
	cursor:pointer;
}

.btn-radius{
	border-radius:3px;
}

.btn-upper{
	text-transform:uppercase;
}

.btn-small{
	height:20px;
	line-height:20px;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
}

.btn-big{
	height:40px;
	line-height:40px;
	font-size:15px;
	padding-left:20px;
	padding-right:20px;
}

.btn-white, .btn-white.passive:hover{
	color:#62656f;
	background-color:#fff;
}

.btn-white:hover, .btn-white.active{
	background-color:#f0f0f0;
}

#faq .btn-default
{
	background-color:#f26c49 !important;
	
	
}
.btn-default, .btn-default.passive:hover{
	color:#fff;
	background-color:#6c6c6c;
}

.btn-default:hover, .btn-default.active{
	color:#eee;
	background-color:#000;
}

.btn-dark, .btn-dark.passive:hover{
	color:#eee;
	background-color:#000;
}

.btn-dark:hover, .btn-dark.active{
	color:#fff;
	background-color:#666;
}

.btn-light, .btn-light.passive:hover{
	color:#fff;
	background-color:#c1c1c1;
}

.btn-light:hover, .btn-light.active{
	background-color:#6c6c6c;
}

.btn-success, .btn-success.passive:hover{
	color:#fff;
	background-color:#5cb85c;
}

.btn-success:hover, .btn-success.active{
	background-color:#449d44;
}

.btn-warning, .btn-warning.passive:hover{
	color:#fff;
	background-color:#f36d24;
}

.btn-warning:hover, .btn-warning.active{
	background-color:#ca5312;
}

.btn-danger, .btn-danger.passive:hover{
	color:#fff;
	background-color:#d9534f;
}

.btn-danger:hover, .btn-danger.active{
	background-color:#c9302c;
}

.btn-clear{
	color:#6c6c6c;
}

.btn-clear:hover{
	color:#000;
}

.info{
	color:#6c6c6c;
}

.success{
	color:#449d44;
}

.warning{
	color:#f36d24;
}

.danger{
	color:#c9302c;
}

.row{
	margin-left:-10px;
	margin-right:-10px;
	clear:both;
	display:block;
}

.box.box-border > .row, .col.box-border > .row{
	margin-left:-9px;
	margin-right:-9px;
}

.row.mb{
	margin-bottom:10px;
}

.box, .col{
	float:left;
	padding-left:10px;
	padding-right:10px;
	box-sizing:border-box;
}

.box.box-border, .col.box-border{
	padding-left:9px;
	padding-right:9px;
}

.box{
	padding-top:10px;
	padding-bottom:10px;
}

.box.box-border{
	padding-top:9px;
	padding-bottom:9px;
}

.box-border{
	border:1px solid #ececec;
}

.b-top, .col.b-top, .box.b-top{
	border-top:0;
}

.b-right, .col.b-right, .box.b-right{
	border-right:0;
}

.b-bottom, .col.b-bottom, .box.b-bottom{
	border-bottom:0;
}

.b-left, .col.b-left, .box.b-left{
	border-left:0;
}

.line-top, .col.line-top, .box.line-top, .btn.line-top{
	border-top:1px solid #ececec; 
}

.line-right, .col.line-right, .box.line-right, .btn.line-right{
	border-right:1px solid #ececec;
}

.line-bottom, .col.line-bottom, .box.line-bottom, .btn.line-bottom{
	border-bottom:1px solid #ececec; 
}

.line-left, .col.line-left, .box.line-left, .btn.line-left{
	border-left:1px solid #ececec; 
}

.col5n4{
	width: 80%;
}
.col5n3{
	width: 60%;
}
.col5n2{
	width: 40%;
}
.col5n1{
	width: 20%;
}

.col-12{
	width:100%;
}

.col-11{
	width:91.66666667%;
}

.col-10{
	width:83.33333333%;
}

.col-9{
	width:75%;
}

.col-8{
	width:66.66666667%;
}

.col-7{
	width:58.33333333%;
}

.col-6{
	width:50%;
}

.col-5{
	width:41.66666667%;
}

.col-4{
	width:33.33333333%;
}

.col-3{
	width:25%;
}

.twoCol .col-3{
	width:33.33333333%;
}

.col-2{
	width:16.66666667%;
}

.col-1{
	width:8.33333333%;
}

.m-top, .box.m-top, .col.m-top{
	margin-top:0;
}

.m-left, .box.m-left, .col.m-left{
	margin-left:0;
}

.m-bottom, .box.m-bottom, .col.m-bottom{
	margin-bottom:0;
}

.m-right, .box.m-right, .col.m-right{
	margin-right:0;
}

.p-top, .box.p-top, .col.p-top{
	padding-top:0;
}

.p-left, .box.p-left, .col.p-left{
	padding-left:0;
}

.p-bottom, .box.p-bottom, .col.p-bottom{
	padding-bottom:0;
}

.p-right, .box.p-right, .col.p-right{
	padding-right:0;
}

.iframeItem{
	position:relative;
	max-width:1160px;
	height:0;
	padding-bottom:56.3%;
	margin-bottom:20px;
}

.iframeItem iframe{
	position:absolute;
	width:100%;
	height:100%;
}

.form-control{

	line-height:17px;

	font-size:12px;

	cursor:pointer;

	padding-bottom:10px;
	
}



.form-control.medium{

	line-height:30px;

	font-size:13px;

}



.form-control.large{

	line-height:40px;

	font-size:15px;

}



.form-control.xlarge{

	line-height:50px;

	font-size:15px;

}



.input-icon{

	position:relative;

}



.icon{

	position:absolute;

	top:0;

	left:0;

	width:20px;

	height:20px;

	background-color:#ccc;

	background-repeat:no-repeat;

	background-position:center center;

}



.medium .icon{

	width:30px;

	height:30px;

}



.large .icon{

	width:40px;

	height:40px;

}



.xlarge .icon{

	width:50px;

	height:50px;

}



.invalid .icon{

	background-color:#d9534f;

}



.icon-firstname{

	background-image:url('icons/firstname.png');

}



.icon-lastname{

	background-image:url('icons/lastname.png');

}



.icon-mail{

	background-image:url('icons/mail.png');

}



.icon-pen{

	background-image:url('icons/pen.png');

}



.icon-message{

	background-image:url('icons/message.png');

}



.icon-attach{

	background-image:url('icons/attach.png');

}



.icon-code{

	background-image:url('icons/code.png');

}



.icon-pass{

	background-image:url('icons/password.png');

}



.icon-passConfirm{

	background-image:url('icons/passConfirm.png');

}



.icon-company{

	background-image:url('icons/company.png');

}



.icon-taxOffice{

	background-image:url('icons/taxOffice.png');

}



.icon-taxId{

	background-image:url('icons/taxId.png');

}



.icon-tc{

	background-image:url('icons/tc.png');

}



.icon-birthday{

	background-image:url('icons/birthday.png');

}



.icon-gender{

	background-image:url('icons/gender.png');

}



.icon-mobilePhone{

	background-image:url('icons/mobilePhone.png');

}



.icon-homePhone{

	background-image:url('icons/homePhone.png');

}



.icon-officePhone{

	background-image:url('icons/officePhone.png');

}



.icon-address{

	background-image:url('icons/address.png');

}



.icon-map{

	background-image:url('icons/map.png');

}



.icon-zipCode{

	background-image:url('icons/zipCode.png');

}



.icon-fb{

	background-color:#3c599b;

	background-image:url('icons/facebook.png');

}



.icon-tw{

	background-color:#29aae3;

	background-image:url('icons/twitter.png');

}



.country{

	float:left;

	height:20px;

}



.code{

	float:right;

	height:20px;

}



#secCode{

	position:absolute;

	top:0;

	left:0;

}



.form-control input[type="text"], 

.form-control input[type="password"], 

.form-control select,

.form-control textarea{

	height:20px;

	margin:0;

	padding-top:0;

	padding-left:5px;

	padding-bottom:0;

	padding-right:5px;

	border:1px solid #ccc;

	box-sizing:border-box;

}



.form-control textarea{

	height:90px;

    line-height:18px;

}



.icon + input[type="text"], 

.icon + input[type="password"], 

.icon + select, 

.icon + textarea{

	padding-left:25px;

}



.form-control.medium input[type="text"], 

.form-control.medium input[type="password"], 

.form-control.medium select{

	height:30px;

}



.form-control.medium textarea{

	height:120px;

    line-height:20px;

	padding-top:4px;

    padding-bottom:4px;

}



.medium .icon + input[type="text"], 

.medium .icon + input[type="password"], 

.medium .icon + select, 

.medium .icon + textarea{

	padding-left:35px;

}



.form-control.large input[type="text"], 

.form-control.large input[type="password"], 

.form-control.large select{

	height:40px;

	padding-left:10px;

	padding-right:10px;

}



.form-control.large textarea{

	height:100px;

    line-height:20px;

	padding-top:9px;

    padding-bottom:9px;

}



.large .icon + input[type="text"], 

.large .icon + input[type="password"], 

.large .icon + select, 

.large .icon + textarea{

	padding-left:50px;

}



.form-control.xlarge input[type="text"], 

.form-control.xlarge input[type="password"], 

.form-control.xlarge select{

	height:50px;

	padding-left:10px;

	padding-right:10px;

}



.form-control.xlarge textarea{

	height:180px;

    line-height:20px;

	padding-top:14px;

    padding-bottom:14px;

}



.xlarge .icon + input[type="text"], 

.xlarge .icon + input[type="password"], 

.xlarge .icon + select, 

.xlarge .icon + textarea{

	padding-left:60px;

}



#secCode + input[type="text"], 

#secCode + input[type="password"], 

#secCode + select, 

#secCode + textarea{

	padding-left:105px;

}



.form-control.invalid input[type="text"], 

.form-control.invalid input[type="password"], 

.form-control.invalid select, 

.form-control.invalid textarea,

.ng-invalid{

	border:1px solid #d9534f;

	background-color:#FFCAC8;

	color:#fff;

}



.form-control input[type="file"]{

	visibility:hidden;

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;

}



.input-wrap, .input-wrap input{

	width:17px;

	height:17px;

}



.medium .input-wrap, .medium .input-wrap input{

	height:30px;

}



.large .input-wrap, .large .input-wrap input{

	height:40px;

}



.input-wrap{

	float:left;

	margin-right:10px;

}



.input-wrap.radio{

	background:url('../img/v4main/radio.png') no-repeat center center;

}



.form-control:hover .input-wrap.radio{

	background:url('../img/v4main/radioHover.png') no-repeat center center;

}



.input-wrap.radio.active, .form-control:hover .input-wrap.radio.active, .active > .form-control .input-wrap.radio{

	background:url('../img/v4main/radioActive.png') no-repeat center center;

}



.input-wrap.checkbox{

	background:url('../img/v4main/checkbox.png') no-repeat center center;

}



.form-control:hover .input-wrap.checkbox{

	background:url('../img/v4main/checkboxHover.png') no-repeat center center;

}



.input-wrap.checkbox.active, .form-control:hover .input-wrap.checkbox.active, .active > .form-control .input-wrap.checkbox{

	background:url('../img/v4main/checkboxActive.png') no-repeat center center;

}



.input-wrap input{

	visibility:hidden;

	margin:0;

}



.form-link{

	line-height:30px;

	font-size:15px;

	color:#666;

}



.social-btn{

	height:20px;

	padding-left:29px;

}



.medium .social-btn{

	height:30px;

	padding-left:39px;

}



.large .social-btn{

	height:40px;

	padding-left:49px;

}



.xlarge .social-btn{

	height:50px;

	padding-left:59px;

}

.btn{

	float:left;

	height:30px;

	line-height:30px;

	font-size:14px;

	border:0;

	padding-left:15px;

	padding-right:15px;

	box-sizing:border-box;

	cursor:pointer;

	position:relative;

}



.btn-radius{

	border-radius:3px;

}



.btn-upper{

	text-transform:uppercase;

}



.btn-small{

	height:20px;

	line-height:20px;

	font-size:12px;

	padding-left:10px;

	padding-right:10px;

}



.btn-medium{

	height:40px;

	line-height:40px;

	font-size:14px;

}



.btn-big{

	height:50px;

	line-height:50px;

	font-size:16px;

	padding-left:20px;

	padding-right:20px;

}



.btn-default, .btn-default.passive:hover{

	color:#fff;

	background-color:#6c6c6c;

}



.btn-default:hover, .btn-default.active{

	color:#eee;

	background-color:#000;

}



.btn-dark, .btn-dark.passive:hover{

	color:#eee;

	background-color:#000;

}



.btn-dark:hover, .btn-dark.active{

	color:#fff;

	background-color:#666;

}



.btn-light, .btn-light.passive:hover{

	color:#6c6c6c;

	background-color:#f3f3f3;

}



.btn-light:hover, .btn-light.active{

	color:#fff;

	background-color:#6c6c6c;

}



.btn-success, .btn-success.passive:hover{

	color:#fff;

	background-color:#5cb85c;

}



.btn-success:hover, .btn-success.active{

	background-color:#449d44;

}



.btn-warning, .btn-warning.passive:hover{

	color:#fff;

	background-color:#f0ad4e;

}



.btn-warning:hover, .btn-warning.active{

	background-color:#ec971f;

}



.btn-danger, .btn-danger.passive:hover{

	color:#fff;

	background-color:#d9534f;

}



.btn-danger:hover, .btn-danger.active{

	background-color:#c9302c;

}



.btn-clear{
	
	border:1px solid #ececec;
	background:transparent;
	color:#6c6c6c;

}



.btn-clear:hover{

	color:#000;

}

.btn[type="reset"]{
	padding-right:40px;
	background-image:url('../img/v4main/clearIcon.png');
	background-repeat:no-repeat;
	background-position:80px center;
}

.btn.btn-warning[type="submit"]{
	padding-right:60px;
	background-image:url('../img/v4main/sendIcon.png');
	background-repeat:no-repeat;
	background-position:95px center;
}

.tooltipWrapper{
	position: relative;
}


/*Paketler Sayfasi*/

.rowBox{
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	line-height: 50px;
	box-sizing:border-box;
} 

.subBox{
	height: 70px;
	border-right: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	box-sizing:border-box;
}
.subBox .subBoxTitle{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: left;
	align-items: center;
	line-height: 18px;
	height: 100%;
}

.boxShadowLight{
	-webkit-box-shadow: 0px 1px 5px 0px rgba(223,223,223,1);
	-moz-box-shadow: 0px 1px 5px 0px rgba(223,223,223,1);
	box-shadow: 0px 1px 5px 0px rgba(223,223,223,1);
}
.packageBanner > .row img{
	height:250px;
}
.packageBanner .whoBar{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}
.whoSaysWrap{
	position: absolute;
	left: 0;
	right: 0;
	max-width: 1200px;
	padding-top: 40px;
	padding-bottom: 40px;
	top: 0;
	margin: auto;
}
.whoSaysTitle{
	color: #fff;
	font-size: 36px;
	line-height: 50px;
}
.whoSaysText{
	color: #9f9f9f;
	font-size: 18px;
	line-height: 22px;
}
.whoSays{
	color: #f36d24;
	font-size: 21px;
}

#packageStciky{
	display:none;
    position: fixed;
    top: 0;
    z-index: 99;
}

#packageStciky.with-border{
    border-top: 8px solid #fff;
}

#packageStciky .whichPackageBar{
	background-color:#242424;
	border-bottom:1px solid #e5c59a;
}

.packageWrapper{

}
.packageContainer{
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	bottom:-11px;
	max-width: 1200px;
	z-index: 11;
}
#packageStciky .packageContainer{
	position:static;
	max-width:none;
	background-color:rgba(59,55,52,.9);
}
#packageStciky .packageContainer .box{
	line-height:20px;
	font-size:21px;
	color:#fff;
}
#packageStciky .packageContainer .rowBox{
	border-bottom:0;
}
#packageStciky .packageContainer .titleBox:before{
	background-image: url(/img/price_ico_sticky.png);
    margin-top: -15px;
    margin-bottom: -15px;
}
#packageStciky .packageContainer .tipBar{
    display:none;
}
.titleBox, .subTitle{
	font-size: 14px;
	color: #3b3734;
}

.titleBox.sale{
	color: #ed6e18;
}
.titleBox:before{
	content: '';
	background-position: center center;
	background-repeat: no-repeat;
	height: 50px;
	margin-right: 10px;
	float: left;
	width: 40px;
}


.titleBox.price:before{
	background-image: url(/img/price_ico.png);
}
.titleBox.sale:before{
	background-image: url(/img/sale_ico.png);
}
.titleBox.yearly:before{
	background-image: url(/img/yearly_ico.png);
}

.tipBar{
	margin-top: 12px;
}
.tipIcos{
    width: 28px;
    height: 28px;
    margin-left: 10px;
    background-position: center center;
    background-repeat: no-repeat;
}
.tipIcos.infoTip{
	background-image: url(/img/info_tip.png);
	cursor: pointer;
}
.tipIcos.detail{
	background-image: url(/img/incele.png);
}
.tipIcos.play{
	background-image: url(/img/play.png);
}
.tooltipBox{
    position: absolute;
    left: calc(100% - 10px);
    bottom: calc(100% + 10px);
    min-width: 300px;
    line-height: 1;
    border-radius: 5px;
    display: none;
    z-index: 333;
}

.tooltipBox:before{
	content: '';
	background: url(/img/tip_ico.png) center center no-repeat;
	width: 17px;
	height: 10px;
	position: absolute;
	left: 10px;
	bottom: -10px;
}

.tipTitle{
	font-size: 13px;
	color: #ed6e18;
}
.tipText{
	font-size: 12px;
	color: #3b3734;
	text-transform: none;
	line-height: 14px;
}

.infoTip:hover .tooltipBox{
	display: block;
}

.mostPrefer{
    position: absolute;
    top: 0;
    right: -8px;
}

#packageStciky .mostPrefer{
    top: -8px;
    right: 0;
}

/*.pacWrap span{
	font-size: 21px;
	color: #fff;
	position: absolute;
	z-index: 1;
	bottom: 100%;
	left:0;
	border-radius: 3px 3px 0 0;
}
*/
.packageBanner > .row .dd {
    height: 154px;
    background-color: #f5f5f5;
}
#packageStciky .pacWrap span{
	position:static;
}
.pacWrap span:before{
   content: '';
    -webkit-transform: skew(5deg);
    -moz-transform: skew(5deg);
    -o-transform: skew(5deg);
    background: rgba(0,0,0,0.4);
    height: 109px;
    width: 21px;
    display: block;
    z-index: 0;
    position: absolute;
    right: -15px;
}
#packageStciky .pacWrap span:before{
	height:100px;
	right:-15px;
}
.pacWrap span.starter{
	    background-image: url(/img/alt.png);
                background-repeat: no-repeat;
				background-color:#97c491;
	height:110px;
	line-height: 110px;
}
#packageStciky .pacWrap span.starter{
	height: 100px;
	line-height:100px;
    background-color:#97c491;
	background-size:contain;
}
.pacWrap span.plus{
	  background-image: url(/img/logo11.png);
      background-repeat: no-repeat;
	  background-color:#e68a1b;
	  background-size:90%;
	height: 110px;
	line-height: 110px;
}

.plus:before
{
	background:none !important;
}
#packageStciky .pacWrap span.plus{
	background-size:contain;
	
      background-repeat: no-repeat;
	  background-color:#e68a1b;
	height: 100px;
	line-height:100px;
}
.pacWrap span.activePac{
	background-color: #35a845;
	height: 120px;
	line-height: 120px;
}
#packageStciky .pacWrap span.activePac{
	height: 50px;
	line-height: 50px;
}
.pacWrap span.clever{
	background-color: #2ea7ab;
	height: 140px;
	line-height: 140px;
}
#packageStciky .pacWrap span.clever{
	height: 50px;
	line-height: 50px;
}
.pacWrap span.clever:before{
	content: none;
}
.pacCurPrice{
	color: #3b3734;
	font-size: 21px;
	text-decoration:line-through;
}
.pacSaledPrice{
	color: #ed6e18;
	font-size: 28px;
}
.pacRentPrice{
	font-size: 16px;
	color: #3b3734;
}

.featureTitle.active{
	color: #ed6e18;
}

.mainFeature:before{
	background-image: url(/img/genel_ozellik.png);
}
.mainFeature.active:before{
	background-image: url(/img/genel_ozellik_aktif.png);
}
.crm:before{
	background-image: url(/img/crm.png);
}
.crm.active:before{
	background-image: url(/img/crm_aktif.png);
}
.crm:before{
	background-image: url(/img/crm.png);
}
.crm.active:before{
	background-image: url(/img/crm_aktif.png);
}
.cms:before{
	background-image: url(/img/cms.png);
}
.cms.active:before{
	background-image: url(/img/cms_aktif.png);
}
.tasarimsal:before{
	background-image: url(/img/tasarimsal.png);
}
.tasarimsal.active:before{
	background-image: url(/img/tasarimsal_aktif.png);
}
.lojistik:before{
	background-image: url(/img/lojistik.png);
}
.lojistik.active:before{
	background-image: url(/img/lojistik_aktif.png);
}
.entegrasyon:before{
	background-image: url(/img/entegrasyon.png);
}
.entegrasyon.active:before{
	background-image: url(/img/entegrasyon_aktif.png);
}
.arama:before{
	background-image: url(/img/arama.png);
}
.arama.active:before{
	background-image: url(/img/arama_aktif.png);
}
.sosyal_medya:before{
	background-image: url(/img/sosyal_medya.png);
}
.sosyal_medya.active:before{
	background-image: url(/img/sosyal_medya_aktif.png);
}
.gelismis:before{
	background-image: url(/img/gelismis.png);
}
.gelismis.active:before{
	background-image: url(/img/gelismis_aktif.png);
}
.kampanya:before{
	background-image: url(/img/kampanya.png);
}
.kampanya.active:before{
	background-image: url(/img/kampanya_aktif.png);
}
.optimizasyon:before{
	background-image: url(/img/optimizasyon.png);
}
.optimizasyon.active:before{
	background-image: url(/img/optimizasyon_aktif.png);
}
.siparis:before{
	background-image: url(/img/siparis.png);
}
.siparis.active:before{
	background-image: url(/img/siparis_aktif.png);
}
.satis:before{
	background-image: url(/img/satis.png);
}
.satis.active:before{
	background-image: url(/img/satis_aktif.png);
}
.odeme:before{
	background-image: url(/img/odeme.png);
}
.odeme.active:before{
	background-image: url(/img/odeme_aktif.png);
}

.featureRow:nth-of-type(even){
	background-color: #fff;
}
.featureRow:nth-of-type(odd){
	background-color: #f5f5f5;
}
.featureContent{
	display: none;
}
.hasIt{
	height: 71px;
	background-position: center center;
	background-repeat: no-repeat;
}
.hasIt.yes{
	background-image: url(/img/yes.png);
}
.hasIt.no{
	background-image: url(/img/no.png);
}
.hasIt.opt{
	background-image: url(/img/opt.png);
}

.colIco{
	position: absolute;
	z-index: 1;
	right: 100%;
	height: 71px;
	width: 71px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(/img/col_ico.png);
	top: 0;
	cursor: pointer;
}
.colIco.active{
	background-image: url(/img/active_col_ico.png);
}

.orderBtn{
	font-size: 18px;
	color: #fff;
}
.orderBtn.starter{
	background-color: #9cca95;
}
.orderBtn.plus{
	background-color: #ee8f1c;
}
.orderBtn.activePac{
	background-color: #36ab46;
}
.orderBtn.clever{
	background-color: #2ea9ad;
}
.orderBtn span{
	background-image: url(/img/order_ico.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: inline-block;
	padding-left: 45px;
	line-height: 50px;
}

.refBar{
	background: #f9f9f9;
}

.solutionBar{
	background: url(/img/prof_cozum.png) center center no-repeat;
    /* height: 336px; */
    padding-top: 35px;
    padding-bottom: 35px;
}
.solutionWrap{
    background: url(/img/border_line.png) center center no-repeat;
    background-size: 100%;
}
.solutionTitle{

}
.solutionTitle span{
    color: #e4bc85;
    font-size: 28px;
    background: url(/img/cozum_ico.png) left center no-repeat;
    padding-left: 50px;
    display: inline-block;
    line-height: 40px;
}
.solutionText{
	color: #9f9f9f;
	font-size: 15px;
}
.btnWrap{

}
.btnWrap a{
	float: none;
	display: inline-block;
	background: url(/img/btn_gradient.png) center center;
	color: #2e2c2f;
	font-size: 14px;
	border-radius: 3px;
}

.customerWrapper{
	padding-top: 40px;
}

.customerImage{
	position: absolute;
	bottom: 0;
	left: 0;
}
.customerMainTitle{
	font-size: 28px;
	color: #666666;
	line-height: 35px;
}
.customerSubTitle{
	color: #f36d24;
	font-size: 22px;
}
.customerText{
	color: #606060;
	font-size: 13px;
	line-height: 15px;
	text-align: justify;
}

.iletisimBar{
	margin-top: 30px;
}

.alanKod{
	padding-top: 30px;
	background: url(/img/mini_tel.png) center 10px no-repeat;
	color: #2e2c2f;
	font-size: 11px;
}
.sirketTel{
	color: #f36d24;
	font-size: 31px;
	padding-left: 10px;
}
.telText{
	font-size: 12px;
	color: #2e2c2f;
	font-style: italic;
	border-top: 1px solid #575557;
}
.bizArayalim{
	background: #d0314b;
	border-radius: 3px;
	color: #fff;
	font-size: 18px;
}
.bizArayalim:before{
    content: '';
    background: url(/img/maxi_tel.png) center center no-repeat;
    float: left;
    height: 45px;
    width: 45px;
}
.bilgiBar{
	padding-top: 50px;
	padding-bottom: 50px;
	background: #f36d24;
}
.hemenDene{
	border-radius: 3px;
}
.hemenDene span{
	font-size: 16px;
	color: #f36d24;
	line-height: 20px;
}
.bilgiFirst{
	color: #444444;
	font-size: 40px;
	line-height: 40px;
}
.bilgiSecond{
	color: #fff;
	font-size: 22px;
}
/*Paketler Sayfasi*/


/*YÃ¼ksek Paketler*/
.higherPackageWrapper .line-top{
	border-top: 1px solid #e5c59a;
}
.higherPackageWrapper .line-left{
	border-left: 1px solid #e5c59a;
}
.higherPackageWrapper .line-right{
	border-right: 1px solid #e5c59a;
}
.higherPackageWrapper .line-bottom{
	border-bottom: 1px solid #e5c59a;
}
.higherPackageWrapper .higherCol{
	border: 1px solid #e5c59a;
	border-radius: 3px 3px 0 0;
	border-right: none;
}
.higherPackageWrapper .box-border{
	border: 1px solid #e5c59a;
}
.higherPackageWrapper{
    background: url(/img/higher_pac_bg.png) center top no-repeat #242424;
    padding-top: 30px;
    padding-bottom: 50px;
}
.gradientText{
  background: -webkit-linear-gradient(#c2a37a, #e5c59a);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.higherColor{
	color: #686766;
}
.lineBox{
	border-right: 1px solid #e5c59a;
	border-bottom: 1px solid #e5c59a;
}
.higherContainer{
	margin-bottom: 20px;
}
.higherCol{
	background: #232323;
}
.higherTitleWrap{
	padding-top: 30px;
	padding-bottom: 50px;
}
.higherTitleWrap span{
	background: url(/img/cozum_ico.png) left center no-repeat;
	padding-left: 45px;
	font-size: 28px;
}
.proTitle{
	font-size: 21px;
}
.proTitle span{
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 25px;
	line-height: 35px;
}
.proTitle span.live{
	background-image: url(/img/live_ico.png);
}
.proTitle span.business{
	background-image: url(/img/business_ico.png);
}
.proTitle span.diamond{
	background-image: url(/img/diamond_ico.png);
	padding-left: 30px;
}
.proTitle span.world{
	background-image: url(/img/world_ico.png);
}
.proTitle span.ultimate{
	background-image: url(/img/ultimate_ico.png);
	padding-left: 30px;
}
.higherDiscount{
	font-size: 21px;
	text-decoration: line-through;
}
.higherCurPrice{
	font-size: 28px;
}
.yearlyTitle{
	font-size: 11px;
}
.yearlyPrice{
	font-size: 16px;
}
.higherContent{
	height:68px;
	font-size: 11px;
	line-height: 16px;
	display:flex;
	align-items:center;
}
.higherCol:hover{
	border-left: 2px solid #e5c59a;
	margin-top: -24px;
	margin-bottom: -20px;
	-webkit-box-shadow: 0 -0 30px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0 -0 30px 0px rgba(0,0,0,0.75);
	box-shadow: 0 -0 30px 0px rgba(0,0,0,0.75);
}
.higherCol:hover .lineBox{
	padding-top: 12px;
    padding-bottom: 12px;
	border-right: 2px solid #e5c59a;
	border-bottom: 2px solid #e5c59a;
}
.higherCol:hover .proTitle span{
	line-height: 59px;
}


.whichPackage span{
	padding-top: 30px;
	font-size: 12px;
	background-position: center top;
	background-repeat: no-repeat;
	display: block;
}
.whichPackage.live span{
	background-image: url(/img/live_ico.png);
}
.whichPackage.business span{
	background-image: url(/img/business_ico.png);
}
.whichPackage.diamond span{
	background-image: url(/img/diamond_ico.png);
}
.whichPackage.world span{
	background-image: url(/img/world_ico.png);
}
.whichPackage.ultimate span{
	background-image: url(/img/ultimate_ico.png);
}
.higherFeatureBar .subBox, .higherFeatureBar .rowBox{
	border-bottom: 1px solid #e5c59a;
	border-right: 1px solid #e5c59a;
}
.higherFeatureBar .hasIt{
	height: 70px;
	display: flex;
    align-items: center;
    line-height: 1;
}
.higherFeatureBar .hasIt center{
    color: #888785;
}
.higherFeatureBar .hasIt.no{
	background-image: url(/img/no.png);
}
.higherFeatureBar .hasIt.yes{
	background-image: url(/img/yes.png);
}
.higherFeatureBar .hasIt.opt{
	background-image: url(/img/opt.png);
}
.higherFeatureBar .proSubTitle{
	color: #e5c59a;
}
.higherFeatureBar .tipIcos.infoTip{
	background-image: url(/img/info_tip.png);
	cursor: pointer;
}
.higherFeatureBar .tipIcos.detail{
	background-image: url(/img/incele.png);
}
.higherFeatureBar .tipIcos.play{
	background-image: url(/img/play.png);
}
.higherFeatureBar .tooltipBox{
	background-color: #2d2c2c;
	border-right: 1px solid #e5c59a;
	border-radius: 3px;
}
.higherFeatureBar .tooltipBox:before {
	content: '';
    background: url(/img/tip_ico.png) center center no-repeat;
}
.higherFeatureBar .tipText{
	color: #fff;
}

.proOrderBtn{
}
.proOrderBtn span{
	background-repeat: no-repeat;
    background-position: center 5px;
    padding-top: 45px;
    display: block;
    background-image: url(/img/siparis_ver.png);
    font-size: 12px;
}
/*YÃ¼ksek Paketler*/


@media screen and (max-width: 1000px) {

	

	.btn{

		height:40px;

		line-height:40px;

	}



	.btn-big{

		height:70px;

		line-height:70px;

		font-size:26px;

	}

	

}

.whiteBg{
	background-color: #fff;
}

.lightBg{
	background-color:#fbfbfb;
}

.lightBgF5{
	background-color:#f5f5f5;
}

.darkBg{
    background-color:#6c6c6c;
    color:#fff;
}

.generalTitle, .generalTitle a{
	font-size:36px;
	color:#c1c1c1;
	line-height:40px;
}

.generalTitle.warning, .generalTitle a.warning{
	color:#f36d24;
}

.generalTitle.smallText, .generalTitle.smallText a{
	font-size:15px;
	line-height:20px;
	padding-top:5px;
	padding-bottom:5px;
}

.newsBox .generalTitle.smallText, .newsBox .generalTitle.smallText a{
	height:40px;
}

.generalText, .generalText a{
	line-height:20px;
	font-size:16px;
	color:#62656f;
}

.lightText{
	color:#fff;
}

.darkText{
	color:#000;
}

.tsoftAds{
	display:none;
	position: fixed;
    top: 0;
    left: 0;
}

.tsoftAds.show{
	display:block;
}

.tsoftAds span{
	padding:0 0 0 20px;
	background:url('../img/v4main/adsIcon.png') no-repeat 0 center;
}

.tsoftAds .inner{
	position:relative;
}

.adsClose{
	position:absolute;
	right:0;
	top:0;
	height:100%;
	padding:0 20px 0 0;
	background:url('../img/v4main/adsClose.png') no-repeat right center;
}
/*
#headerWrapper, #headerWrapper.fixed{
	position:relative;
	padding-top:130px;
}

#headerWrapper.fixed:not(.notFixed){
	padding-top:105px;
}
*/
.hoverBar {
    position: absolute;
    
    top:25%;
}
.download .btn {
    float: none;
    display: inline-block;
    height: 70px;
    line-height: 70px;
    border-radius: 40px;
	background-color:#f15f34;
	font-family: 'Overpass', sans-serif;
	font-weight:400;
	font-size:24px;
	border:1px solid white;
}
.download{
	text-align:center;
}
.ustVitrinText{
margin-bottom:25px;
margin-top:15px;
    color:white;
    font-size: 20px;
    line-height: 24px;
    text-align:center;
	font-family: 'Overpass', sans-serif;
	font-weight:400;
}
.ustVitrinTitle {
	font-family: 'Overpass', sans-serif;
    color:white;
font-weight:800;
    font-size:40px;
    text-transform: uppercase;
   text-align:center;
  
}
.slide1{
    height:607px;
    background-image: url(/img/layer.png);
    background-repeat: no-repeat;
    background-size:100%;
	position:relative;
}

.notFixed #header{
	position:absolute;
}

/*#headerWrapper.fixed:not(.notFixed) #header{
	height:105px;
}*/
/*
#headerWrapper.fixed:not(.notFixed) #headerMain{
	padding-top:0;
	padding-bottom:0;
}
*/
#menuBtn{
	width:54px;
	height:54px;
	background:url('/img/menuBtn.png') no-repeat;
	cursor:pointer;
}

#phone{

}

#phoneCode{
    height:35px;
	line-height:50px;
	font-size:11px;
	color:#cacaca;
	background:url('../img/v4main/telephoneIcon.png') no-repeat center 0;
}

#phoneText{
	clear:both;
	font-size:12px;
	font-style:italic;
	color:#c1c1c1;
	line-height:17px;
}

#freeTest{
	width:229px;
	height:53px;
	background:url('../img/v4main/test.png') no-repeat center center;
}
#freeTest2{
	width:229px;
	height:53px;
	background:url('../img/v4main/testEn.png') no-repeat center center;
}

.fixed:not(.notFixed) #logo{
	padding-top:10px;
	padding-bottom:10px;
}

.fixed:not(.notFixed) #logo, .fixed:not(.notFixed) #logo *{
	height:54px;
}

#logoSticky img{
	height:84px;
	margin-left:22px;
}
/*
#mainMenu, #mainMenu > li, #mainMenu > li > a, #mainMenu > li > span{
	height:35px;
}
*/
.fixed #mainMenu, .fixed #mainMenu > li, .fixed #mainMenu > li a, .fixed #mainMenu > li span{
	height:30px;
}

#headerMain + div .inner{
	position:relative;
	display:table;
}

#searchWrap{
	margin-left:10px;
}
.box-borderr:hover{
    border:2px solid #377b85;
}
.contentWrapper {
    padding-top:30px !important;
 
}
#mainMenu > li a, #mainMenu > li span{
	float:left;
	line-height:48px;
	font-size:12px;
	color:black;
	padding:0 10px;
    font-weight:400;
	font-family: 'Overpass', sans-serif;
}


.fixed #mainMenu > li a, .fixed #mainMenu > li span{
	line-height:30px;
}

#mainMenu li#home a{
	width:20px;
	background:url('../img/v4main/homeIcon.png') no-repeat center center;
}

#mainMenu > li span{
	cursor:pointer;
}

.subWrapper{
	position:absolute;
	left:0;
	top:100%;
	background:#f0f0f0;
	z-index:33;
	display:none;
}

#mainMenu > li:hover .subWrapper{
	display:block;
}

.listWrapper{
	background:#fff;
}

#mainMenu li.listWrapper a{
	color:#000;
}

#mainMenu li.listWrapper a:hover{
	color:#fff;
	background:#f36d24;
}

.navBar a{
	line-height:20px;
	font-size:12px;
	color:#979797;
	padding:0 15px 0 10px;
	background:url('../img/v4main/navBg.png') no-repeat right center;
}

.navBar a:last-of-type{
	padding:0 10px;
	background:none;
	color:#f36d24;
}

#pageTitle{
	line-height:76px;
	font-size:30px;
	color:#f36d24;
	background:url('../img/v4main/pageTitle.jpg') no-repeat center center;
}

#pageTitle.twoLine{
	line-height:45px;
}

#pageTitle:before{
	content:'';
	/*display:inline-block;*/
	display:none;
	min-height:42px;
	min-width:42px;
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	margin-right:10px;
}

#pageTitle img{
    max-width:none;
	margin-top:-10px;
}

.titleText{
	margin-top:-60px;
}

.softwareBtn{
	margin-top:41px;
}

#pageTitle.callPage:before{
	display:inline-block;
	background-image:url('../img/v4main/callPage.png');
}

#pageTitle.newsPage:before{
	background-image:url('../img/v4main/newsPage.png');
}

#pageTitle span{
	line-height:25px;
	color:#62656f;
	font-size:16px;
	padding-top:10px;
	padding-bottom:15px;
}

#slideWrapper{
	position:relative;
	height:420px;
	background:url('../img/v4main/sprite.png') repeat-x 0 0;
}

#mainSlider, #mainMobileSlider{
	height:100%;
	position:relative;
}

#mainMobileSlider{
	height:420px;
	overflow:hidden;
}

#mainSlider li, #mainMobileSlider li{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
}

#mainPager{
	position:absolute;
	left:20px;
	right:20px;
	bottom:10px;
	height:15px;
}

#mainPager li{
	display:inline-block;
	width:9px;
	height:9px;
	background:#000;
	border:1px solid #fff;
	border-radius:15px;
	margin-top:2px;
	margin-right:5px;
	margin-bottom:2px;
	margin-left:5px;
	cursor:pointer;
}

#mainPager li.current{
	width:13px;
	height:13px;
	background:#fff;
	margin-top:0;
	margin-right:3px;
	margin-bottom:0;
	margin-left:3px;
	cursor:default;
}

#pageLinks{
	position:absolute;
	top:96px;
	right:-30px;
	width:74px;
	height:228px;
	z-index:333;
}

#pageLinks a{
	float:left;
	width:74px;
	height:109px;
	margin-bottom:10px;
	position:relative;
	right:0;
}

#freeTestLink{
	background:url('../img/v4main/freeTest.png') no-repeat;
}

#orderSiteLink{
	background:url('../img/v4main/orderSite.png') no-repeat;
}
#freeTestLink2{
	background:url('../img/v4main/freeTest2.png') no-repeat;
}

#orderSiteLink2{
	background:url('../img/v4main/orderSite2.png') no-repeat;
}
#pageLinks a:hover{
	right:30px;
}

.advantageImg{
	height:100px;
	position:relative;
}

.advantageImg:before{
	content:'';
	position:absolute;
	top:10px;
	left:50%;
	background-repeat:no-repeat;
}

#advantageImg:before{
	width:86px;
	height:75px;
	margin-left:-43px;
	background-image:url('../img/v4main/advantage.png');
	background-position:center center;
}

#advantageImg1:before{
	width:89px;
	height:77px;
	margin-left:-44px;
	background-image:url('../img/v4main/advantage1.png');
	background-position:center center;
}

#advantageImg2:before{
	width:74px;
	height:74px;
	margin-left:-37px;
	background-image:url('../img/v4main/advantage2.png');
	background-position:center center;
}

#advantageImg3:before{
	width:81px;
	height:72px;
	margin-left:-40px;
	background-image:url('../img/v4main/advantage3.png');
	background-position:center center;
}

.facilityImg{
	height:92px;
	position:relative;
}

.facilityImg:before{
	content:'';
	position:absolute;
	top:10px;
	left:50%;
	background-repeat:no-repeat;
}

#facilityImg:before{
	width:81px;
	height:72px;
	margin-left:-40px;
	background-image:url('../img/v4main/facility.png');
	background-position:center center;
}

#facilityImg1:before{
	width:81px;
	height:73px;
	margin-left:-40px;
	background-image:url('../img/v4main/facility1.png');
	background-position:center center;
}

#facilityImg2:before{
	width:82px;
	height:72px;
	margin-left:-41px;
	background-image:url('../img/v4main/facility2.png');
	background-position:center center;
}

#facilityImg3:before{
	width:81px;
	height:72px;
	margin-left:-40px;
	background-image:url('../img/v4main/facility3.png');
	background-position:center center;
}

#facilityImg4:before{
	width:81px;
	height:72px;
	margin-left:-40px;
	background-image:url('../img/v4main/facility4.png');
	background-position:center center;
}

#facilityImg5:before{
	width:81px;
	height:72px;
	margin-left:-40px;
	background-image:url('../img/v4main/facility5.png');
	background-position:center center;
}

.blockTitle{
	position:relative;
}

#referencesTitle{
	height:95px;
}

#newsTitle{
	height:80px;
}

#newsTitle:not(.blockTitle){
	height:60px;
	line-height:60px;
}

#campaignTitle, #socialTitle{
	height:81px;
}

#educationTitle{
	height:80px;
}

.blockTitle:before{
	content:'';
	position:absolute;
	top:10px;
	left:50%;
	background-repeat:no-repeat;
}

#referencesTitle:before{
	width:89px;
	height:75px;
	margin-left:-44px;
	background-image:url('../img/v4main/referenceIcon.png');
	background-position:center center;
}

#newsTitle:before{
	width:46px;
	height:60px;
	margin-left:-23px;
	background-image:url('../img/v4main/newsIcon.png');
	background-position:center center;
}

#newsTitle:not(.blockTitle):before{
	float:left;
	margin:0 20px 0 0;
}

#campaignTitle:before, #socialTitle:before{
	width:53px;
	height:61px;
	margin-left:-26px;
	background-image:url('../img/v4main/campaignIcon.png');
	background-position:center center;
}

#educationTitle:before{
	width:63px;
	height:60px;
	margin-left:-31px;
	background-image:url('../img/v4main/educationIcon.png');
	background-position:center center;
}

.infoBox .title{
	font-size:14px;
	line-height:21px;
	color:#323234;
}

.infoBox .content{
	font-size:12px;
	line-height:18px;
	color:#323234;
}

#contentSlideWrapper{
	padding-top:100px;
	padding-bottom:100px;
	background:url('../img/v4main/contentBg.jpg') no-repeat center center;
	background-size:cover;
	position:relative;
}

/*.contentSlide{
	background:rgba(255,255,255,.5);
	border:5px solid rgba(224,224,224,.7);
	border-radius:3px;
}*/

#contentPager{
	position:absolute;
	bottom:30px;
	left:20px;
	right:20px;
	height:30px;
}

#contentPager a{
	display:inline-block;
	width:20px;
	height:20px;
	border:5px solid transparent;
	border-radius:30px;
	background:#e0e0e0;
	margin-left:3px;
	margin-right:3px;
}

#contentPager a.selected{
	border:5px solid #e0e0e0;
	background:#f36d24;
}

#contentPager a span{
	display:none;
}

#tsoftFacility{
	background:#f9f9f9;
}

#tsoftReferences{
	background:url('../img/v4main/referenceBg.jpg') no-repeat center center;
	background-size:cover;
}

#referenceBox{
	background:#fafafa;
	border-radius:3px;
}

.refBox{
    padding:2px;
}

.referenceBox{
	background:#fff;
	border-radius:3px;
}
.cerceve{
    display:inline-block;
    float:none;
}
.refTitle{
	line-height:30px;
	color:#868686;
	font-size:17px;
        background-color:#f3f3f3;
}

a:hover .refTitle{
	color:#f36d24;
}
.refDetailImg img{
    margin-top: 85px;
}
.refDetailImg{
	position:relative;
	padding-bottom:62.5%;
	
}

.refDetailImg .row{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	margin-left:0;
	margin-right:0;
}

.refDetailLogo{
	height:120px;
}

.refDesc{
	height:84px;
	line-height:16px;
	color:#7f7f7f;
	font-size:13px;
	background:#fbfbfb url('../img/v4main/refShadow.png') no-repeat center 0;
}

.BestRefBanner > .col{
	height:40px;
	background:url('../img/v4main/refInfo.jpg') no-repeat center 0;
}

.RefCount{
	float:left;
	width:115px;
	height:60px;
	line-height:60px;
	background:url('../img/v4main/refNumber.png') no-repeat center 0;
	margin-top:-10px;
	margin-left:-10px;
    box-sizing:border-box;
    padding-left:28px;
    padding-right:27px;
    text-align:center;
    color:#fff;
    font-size:25px;
    font-family:"Neo", sans-serif;
}

.IntroText{
    float:right;
    padding-right:20px;
    line-height:38px;
    font-size:18px;
    color:#f36d24;
}

#filterWrap{
	
}

#filterMain{
	
}

#filterMain a, #filterMain span{
	font-size:13px;
	color:#979797;
}

#filterMain a.btn-small{
	font-size:11px;
	color:#979797;
}

#filterMain a.active{
	color:#f36d24;
}

.subCatList{
	display:none;
}

#filterTitle{
	font-size:17px;
	color:#979797;
	cursor:pointer;
}

#filterTitle:after{
	content:'';
	float:right;
	width:24px;
	height:23px;
	background:url('../img/v4main/filterArrow.png') no-repeat center center;
}

#filterTitle + div{
	display:none;
}

#tsoftNews{
	background:#fafafa;
}

.newsBox{
	background:#fff;
	border-radius:3px;
}

.newsContent, .newsContent a{
	line-height:14px;
	height:52px;
	font-size:12px;
	color:#7d7d7d;
}

.modulePrice{
	color:#7d7d7d;
}

.module .newsContent{
	border-bottom:1px solid #f36d24;
}

.newsControl{
	background:url('../img/v4main/grayLine.jpg') repeat-x 0 center;
}

.newsControl .col{
	background:#fafafa;
}

.newsArrow{
	width:40px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center center;
	border-radius:3px;
	cursor:pointer;
}

.prevArrow{
	background-image:url('../img/v4main/prevArrow.png');
}

.nextArrow{
	background-image:url('../img/v4main/nextArrow.png');
}

#newsTitle{
	font-size:21px;
	color:#f36d24;
}

#newsDetail{
	line-height:16px;
	font-size:14px;
	color:#909090;
}

#newsOptions span{
	line-height:40px;
	font-size:14px;
	color:#f36d24;
	padding-right:20px;
}

#newsOptions .socialBtn{
	margin-top:10px;
	margin-right:20px;
}

#newsOptions .socialBtn span{
	padding-right:0;
}

#solutionTitle{
	padding-top:60px;
	padding-bottom:35px;
	background:url('../img/v4main/yourSolutionsTitle.png') no-repeat center bottom;
}

.yourSolutionTitle{
	line-height:60px;
	font-size:50px;
	color:#fff;
	font-family:'NeoLight', sans-serif;
	padding-top:60px;
	background:url('../img/v4main/yourSolutionsTexture.png') no-repeat center 0;
}

.yourSolutionText{
	line-height:23px;
	font-size:18px;
	color:#f36d24;
	font-family:'NeoLight', sans-serif;
}

.ysBox{
	display:table;
	padding-top:30px;
	padding-bottom:30px;
}

.ysImg{
	display:flex;
	align-items:center;
}

.ysImg img{
	max-width:100%;
	max-height:100%;
	margin:0 auto;
}

.ysDesc{
	display:flex;
	align-items:center;
}

.ysTitle{
	line-height:50px;
	font-size:25px;
	color:#3b3734;
	font-family:'NeoLight', sans-serif;
}

.ysText{
	line-height:16px;
	font-size:14px;
	color:#7e7e7e;
	font-family:'NeoLight', sans-serif;
}

#solutionFormWrap{
	padding-top:60px;
	padding-bottom:50px;
	background:url('../img/v4main/solutionForm.png') no-repeat center center;
	background-size:cover;
}

.sText{
	font-size:18px;
	color:#fff;
	font-family:'NeoLight', sans-serif;
	padding-bottom:30px;
}

#btnClear:after{
	content:'';
	float:right;
	width:16px;
	height:50px;
	background:url('../img/v4main/clearIcon.png') no-repeat 0 center;
}

#btnSend:after{
	content:'';
	float:right;
	width:30px;
	height:50px;
	background:url('../img/v4main/sendIcon.png') no-repeat 0 center;
}

#homeBanner{
	background:#4cc0bf;
}

.bannerTitle{
	font-size:36px;
	line-height:50px;
}

.bannerText{
	font-size:16px;
	line-height:20px;
}

#homeBannerImg{
	background:url('../img/v4main/sprite.png') repeat-x 0 bottom
}
	
#tsoftEducation table{
	background:#fdfdfd;
	border:5px solid #f9f9f9;
}

#tsoftEducation th, #tsoftEducation td{
	line-height:20px;
	font-weight:400;
	border-right:1px solid #f9f9f9;
	border-bottom:1px solid #f9f9f9;
}

#tsoftEducation th{
	font-size:16px;
	color:#c1c1c1;
	padding:25px 10px 10px;
}

#tsoftEducation td{
	font-size:14px;
	color:#62656f;
	padding:10px;
}

#tsoftInnovation{
	padding-top:35px;
	padding-bottom:35px;
	background:#7e7e7e;
}

.innovationTitle{
	line-height:18px;
	font-size:14px;
	color:#fff;
	position:relative;
}

.innovationTitle span{
	line-height:30px;
	font-size:21px;
	color:#c1c1c1;
	padding-bottom:5px;
}

#langSupport{
	background:#fff;
	padding:20px 30px;
	margin:30px 0;
}

#tsoftContainer #langSupport h2{
	color:#9B4900;
	font-weight:400;
}

#newsletter{
	padding-top:20px;
	padding-right:40px;
	padding-bottom:20px;
}

#newsletter .innovationTitle{
	padding-left:100px;
}

#newsletter .innovationTitle:before{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:81px;
	height:62px;
	background:url('../img/v4main/newsletterIcon.png') no-repeat;
}

.newsletterWrap{
	position:relative;
}

.newsletterInput{
	box-sizing:border-box;
	padding-right:81px;
	height:66px;
}

.newsletterWrap input[type="text"]{
	height:66px;
	line-height:46px;
	font-size:16px;
	color:#62656f;
	padding-left:20px;
	padding-right:20px;
	background:#fff;
	border:0;
	border-radius:2px;
}

.newsletterWrap input[type="submit"]{
	position:absolute;
	top:0;
	right:0;
	width:80px;
	height:66px;
	background:url('../img/v4main/newsletterBtn.png') no-repeat;
	border:0;
	cursor:pointer;
}

#developments{
	padding-top:20px;
	padding-left:40px;
	padding-bottom:20px;
	border-left:3px solid #c1c1c1;
}

#developments .innovationTitle{
	padding-right:145px;
}

#developments .innovationTitle:after{
	content:'';
	position:absolute;
	top:0;
	right:0;
	width:135px;
	height:70px;
	background:url('../img/v4main/developmentsIcon.png') no-repeat right 0;
}

.innovationWrap{
	box-sizing:border-box;
	padding-right:45px;
	height:120px;
	position:relative;
}

.innovationList a{
	box-sizing:border-box;
	height:120px;
	padding:20px;
	font-size:14px;
	line-height:20px;
	color:#62656f;
	background:#fff;
	border-radius:3px;
}

.innovationControl{
	position:absolute;
	top:0;
	right:0;
	width:45px;
	height:120px;
}

.innovationArrow{
	width:45px;
	height:55px;
	background-color:#c1c1c1;
	background-repeat:no-repeat;
	background-position:center center;
	border-radius:3px;
	margin-bottom:10px;
	cursor:pointer;
}

.pageSubTitle{
	line-height:40px;
	color:#62656f;
	font-size:24px;
}
.Textcontent{
	    padding: 0 100px;
		font-size: 15px;
    line-height: 30px;
}
#tsoftContainer h1{

	line-height:1.3;
    font-size:50px;
    color:#f36d24;
    margin:0 0 20px;
    font-weight:bold;
}

#tsoftContainer h2{
	font-size:20px;
	color:#323234;
	margin:15px 0;
}

#mainText{
	color:#acacac;
	font-size:15px;
	line-height:18px;
}

#mainText img{
	float:left;
	width:100%;
	height:auto;
	margin:40px 0;
}

#solutions h2 + p{
	font-size:17px;
	color:#777;
	line-height:20px;
	margin:15px 0;
}

.solutionBox{
	min-height:645px;
	padding:20px;
	border-radius:15px;
	background:#f9f9f9;
}

.solutionImage{
	width:100%;
	height:300px;
	line-height:300px;
	display:list-item;
	list-style:none;
	text-align:center;
}

.solutionImage img{
	vertical-align:middle;
	max-height:100%;
	max-width:100%;
}

.solutionContent{
	padding:0 20px;
	display:block;
}

.solutionContent h3{
	font-size:14px;
	color:#323234;
	font-weight:bold;
	text-align:center;
	line-height:19px;
	margin:10px 0 20px;
}

.solutionContent p{
	font-size:12px;
	color:#323234;
	text-align:justify;
	line-height:18px;
}

#cargoContainer{
	background:#fcfcfc;
}

.cargoBox{
	height:337px;
	position:relative;
	cursor:pointer;
	
}

.cargoBox.dark{
	background:#f9f9f9;
}

.cargoBox.light{
	background:#fff;
}
.cargoBox.back{
	
}
.cargoImage{
	height:290px;
	line-height:290px;
	display:list-item;
	list-style:none;
	text-align:center;
}

.cargoImage img{
	vertical-align:middle;
	max-height:100%;
	max-width:100%;
}

.cargoHover{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.2);
	display:none;
}

.cargoBox:hover .cargoHover{
	display:block;
}

.cargoHover a{
	position:absolute;
	left:60px;
	right:60px;
	bottom:60px;
	background:#f36d24;
	border-radius:3px;
	height:60px;
	line-height:60px;
	text-align:center;
	color:#fff;
	font-size:27px;
}

.newsBox, .newsImage{
	min-height:175px;
}

.newsBox.dark{
	background:#f9f9f9;
}

.newsBox.light{
	background:#fcfcfc;
}

.newsImage div{
	height:175px;
	line-height:175px;
	display:list-item;
	list-style:none;
	overflow:visible;
}

.newsImage div img{
	vertical-align:middle;
	max-height:100%;
	max-width:100%;
	margin:0 -10px;
}

.newsContent h3{
	padding:30px 0 20px;
	margin:0;
	font-size:14px;
	color:#323234;
	font-weight:bold;
}

.newsContent p{
	padding:0 0 30px;
	margin:0;
	font-size:12px;
	color:#323234;
	line-height:18px;
}

#slides{
	float:left;
	width:100%;
	font-size:13px;
	padding-top:50px;
	padding-right:100px;
	padding-bottom:50px;
	padding-left:100px;
	position:relative;
	box-sizing:border-box;
}
#slides li{
	float:left;
}
#pagination {
	list-style:none;
	margin:20px 0 0 0;
	padding:0;
	text-align:center;
}
#pagination a{
	display:inline-block;
	margin:0 7px;
}
#pagination a span{
	display:block;
	height:14px;
	width:14px;
	border-radius:7px;
	background:#D9D9D9;
	text-indent:-999px;
	overflow:hidden;
}
#pagination a.selected span{
	background:#FF7000;
}
#slides .next{
    background: url(//img2.wsimg.com/fos/hosting/rebrand/img/lp_sprite.png) no-repeat scroll 22px -28px transparent;
    display: block;
    height: 60px;
    outline: 0 none;
    position: absolute;
    right: 0px;
    text-decoration: none;
    text-indent: -9999em;
    top: calc(50% - 30px);
    width: 60px;
    z-index: 1;
    -moz-outline-style: none;
}
#slides .prev {
    left: 0px;
    background: url(//img2.wsimg.com/fos/hosting/rebrand/img/lp_sprite.png) no-repeat scroll -30px -28px transparent;
    display: block;
    height: 60px;
    outline: 0 none;
    position: absolute;
    text-decoration: none;
    text-indent: -9999em;
    top: calc(50% - 30px);
    width: 60px;
    z-index: 1;
}
#slides .prev:hover, #slides .next:hover {
    background-color: #dedede;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.lang-box-title{
	font-size:16px;
	color:#323234;
	font-weight:bold;
}
.lang-box-desc{
	line-height:17px;
	font-size:12px;
	color:#323234;
	min-height:88px;
	margin-bottom:10px;
}

#callProblem{
	background:url('../img/v4main/callPage.jpg') no-repeat center center;
	background-size:cover;
}

.callSubTitle{
	color:#494646;
	font-size:28px;
   font-family: 'Overpass', sans-serif;
   font-weight:400;
   
	
	border-bottom:2px solid #377b85;
}

#howToWork .callSubTitle{
	border-bottom:2px solid #eb6c29;
	margin-bottom:20px;
}

#systemStep5 .callSubTitle{
	line-height:35px;
	color:#f26c49;
	font-size:25px;
	border-bottom:0;
	  font-family: 'Overpass', sans-serif;
	  font-weight:600;
}

.callSubTitle span{
	line-height:34px;
	color:#8e8e8e;
	font-size:28px;
	font-family:'NeoLight', sans-serif;
	font-style:normal;
}

#callProblem li{
	float:left;
	width:100%;
	padding-top:15px;
	padding-left:40px;
	box-sizing:border-box;
	position:relative;
}

#callProblem li span{
	position:absolute;
	top:50%;
	left:0;
	width:16px;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#3b3734;
	font-size:12px;
	font-family:'NeoLight', sans-serif;
	border:2px solid #f36d24;
	border-radius:20px;
	margin-top:-10px;
}

#callProblem li div{
	line-height:21px;
	color:#868686;
	font-size:16px;
	padding-bottom:15px;
	border-bottom:1px solid #e4e4e5;
}

#systemStep1{
	background:#f8f8f8;
	margin-top:-10px;
}

#systemStep1 h2{
	color:black;
	font-size:28px;
	font-family: 'Overpass', sans-serif;
	font-weight:400;
}

#systemStep2{
	background:#fbfbfb;
}

#systemStep2 .box{
	position:relative;
}

#systemStep2 img{
	margin-top:20%;
    margin-right:-20px;
}
/*
#systemStep3{
	background:#f8f8f8 url('../img/v4main/step3VrLine.png') no-repeat right 100%;
}
*/
#step3LineOverlay{
	background:#f8f8f8;
}

.step3Font{
	color:#3b3734;
	font-size:24px;
	font-family:'Neo', sans-serif;
	font-style:italic;
}

.step3Line{
	padding-top:25px;
    padding-bottom:25px;
	border-right:1px solid #e77100;
	border-bottom:1px solid #e77100;
}

.step3LineBg{
	padding-bottom:125px;
	background:url('../img/v4main/step3Line.jpg') repeat-y center top;
}

#systemStep2 .tooltip{
	position:absolute !important;
}

#step3No1{
	background:url('../img/v4main/step3No1.png') no-repeat right 0;
}

#step3Or{
	line-height:336px;
}

#step3No2{
	background:url('../img/v4main/step3No2.png') no-repeat right 0;
}

#step3End{
	line-height:30px;
	color:#f26c49;
	font-size:25px;
	font-family: 'Overpass', sans-serif;
	font-weight:600;
	padding-top:30px;
	padding-right:31%;
    padding-bottom:30px;
	padding-left:31%;
	background:url('../img/v4main/step3EndLine.png') no-repeat right center;
}
.padding10 .fl{
    height:165px;
}
.baslik {
    color:#53504d;
    font-size:16px;
 
   font-weight:300;
  font-family: 'Overpass', sans-serif;
}
.padding10{
	margin-bottom:140px;
}
.dd span{
	    display: block;
		    padding: 0 70px;
}
.dialogInfo{
	padding-top:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-left:30px;
}
.dd .col{
	text-align:center;
	
}

.baslik1 {
	font-weight:300;
     color:#53504d;
       font-size:16px;
    line-height: 18px;
  font-family: 'Overpass', sans-serif;
}
/*

.dialogInfo:nth-child(odd){
	background:#f9f9f9;
}
*/
.dialogImg{
	height:250px;
	line-height:250px;
    display:list-item;
    list-style:none;
}

.dialogImg img{
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
}

.dialogText{
	min-height:76px;
	line-height:19px;
	color:#53504d;
	font-size:16px;
	font-family:'NeoLight', sans-serif;
}

.advantageBox{
	height:0;
	padding-right:0;
	padding-bottom:100%;
	padding-left:0;
	border-right:6px solid white;
	border-top:6px solid #f8f8f8;
	border-bottom:6px solid #f8f8f8;
	border-left:6px solid #f8f8f8;
	border-radius:100%;
}

#systemAdvantages .advantageImg{
	    height: 129px ;
    line-height: 177px ;
   
    display: list-item;
    list-style: none;
}

#systemAdvantages .advantageImg img{
	max-width:100%;
	max-height:100%;
	vertical-align:middle;
}

.advantageText{
	padding-right:10px;
    padding-left:10px;
	line-height:16px;
	color:#53504d;
	font-size:12px;
	font-family:'NeoLight', sans-serif;
}


.faqMain{
	border-bottom:3px solid white;
}

.faqList{
	border-right:1px solid #fbfbfb;
	border-left:1px solid #fbfbfb;
}
.faqLine{
	
	
}

.faqTitle{
	padding-right:20px;
	padding-left:20px;
	background:#fbfbfb url('/img/minus.png') no-repeat calc(100% - 35px);  center;
	border-top:1px solid #fff;
	background-color:#fbfbfb;
	border-radius:20px;
}

.faqTitle:last-child{
	border-bottom:1px solid #fff;
}

.faqTitle.active{
	
background:#fbfbfb url('/img/pluss.png') no-repeat calc(100% - 35px);  center;
}

.faqText{
	display:none;

	line-height: 16px;
    color: #7e7e7e;
    font-size: 13px;
    background-color:white;
    border-radius: 40px;
	border-left:2px solid #F2F2F2;
	border-right:2px solid #F2F2F2;
}

.toolTop{
	top:0;
}

.toolRight {
       right: -19%;
    top: -10%;
}
.toolBottom{
	bottom:0;
}

.toolLeft{
	left:10px;
}

.tooltipCloud{
	line-height:21px;
	color:#fff;
	font-size:16px;
	padding:35px;
	border-radius:20px;
}

.tooltipCloud.withNumber{
	padding-left:55px;
	position:relative;
}

.tooltipNumber{
	position:absolute;
	top:15px;
	left:15px;
	width:34px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-style:italic;
	font-size:18px;
	color:#f36d24;
	background:#fff;
	border:2px solid #f36d24;
	border-radius:100%;
}

.greenTooltip .tooltipCloud{
	background:#377b85;
}

.yellowTooltip .tooltipCloud{
	background:#fcf4de;
}

.tooltipArrow{
	width:0;
    height:0;
    border-left:15px solid transparent;
    border-right:15px solid transparent;
}

.greenTooltip .tooltipArrow{
	border-top-color:#377b85;
	border-bottom-color:#377b85;
}

.yellowTooltip .tooltipArrow{
	border-top-color:#fcf4de;
	border-bottom-color:#fcf4de;
}

.fromTop{
	border-top:50px solid;
}

.fromBottom{
	border-bottom:50px solid;
}

.forRight{
	-webkit-transform:skew(50deg);
    -moz-transform:skew(50deg);
    -o-transform:skew(50deg);
	margin-right:15px;
}

.forLeft{
	-webkit-transform:skew(-50deg);
    -moz-transform:skew(-50deg);
    -o-transform:skew(-50deg);
	margin-left:15px;
}

.descBox{
	line-height:20px;
	color:#3b3734;
	font-size:16px;
	
	border-radius:7px;
	box-shadow:-10px 10px 0px #b0a59d;
	background-color:white;
}

.descBox.withNumber{
	position:relative;
}

.descNumber{
	position:absolute;
	top:10px;
	left:10px;
	width:66px;
	height:66px;
	line-height:66px;
	text-align:center;
	font-style:italic;
	font-size:36px;
	color:#f36d24;
	background:#fff;
	border:2px solid #f36d24;
	border-radius:100%;
}

.descTitle{
	color:#3b3734;
    font-size:20px;
    font-family:'NeoBold', sans-serif;
	background:#fcf4de;
	border:2px solid #f26c49;
	border-radius: 25px;
}

.withNumber .descTitle{
	padding-left:60px;
	margin-top:5px;
    margin-bottom:20px;
}

.addressBox{
	position:relative;
}

.addressBox img{
	/*opacity:.2;*/
}

.addressMain{
	position:absolute;
	right:0;
	bottom:10px;
	left:0;
}

.addressName{
	line-height:25px;
	color:#f36d24;
	font-size:24px;
	background:rgba(255,255,255,.95);
}

.addressPhone{
	font-family:'NeoMedium', sans-serif;
}

.addressPhone span{
	color:#c1c1c1;
	font-family:'NeoLight', sans-serif;
	padding-right:10px;
}

.addressPhone span:before{
	content:'';
	float:left;
	width:22px;
    height:25px;
    background:url('../img/v4main/phoneIcon.png') no-repeat center center;
	margin-right:10px;
}

.addressDetail{
	background:#fff;
	line-height:14px;
	color:#62656f;
	font-size:12px;
}

.addressText:before{
	content:'';
	float:left;
	width:23px;
    height:28px;
    background:url('../img/v4main/addressIcon.png') no-repeat center center;
	margin-right:10px;
}

.addressDetail a{
	color:inherit;
}

.addressWeb:before{
	content:'';
	float:left;
	width:27px;
    height:28px;
    background:url('../img/v4main/webIcon.png') no-repeat center center;
	margin-right:10px;
}

.directionBox{
	line-height:14px;
	color:#62656f;
	font-size:12px;
}

.directionTitle{
	line-height:19px;
	color:#f36d24;
	font-size:14px;
	font-family:'NeoMedium', sans-serif;
}

.directionTitle:before{
	content:'';
	float:left;
	width:25px;
	height:19px;
}

.directionTitle.metro:before{
	background:url('../img/v4main/metroIcon.png') no-repeat 0 center;
}

.directionTitle.metrobus:before{
	background:url('../img/v4main/metrobusIcon.png') no-repeat 0 center;
}

.directionTitle.tramvay:before{
	background:url('../img/v4main/tramvayIcon.png') no-repeat 0 center;
}

.directionTitle.bus:before{
	background:url('../img/v4main/busIcon.png') no-repeat 0 center;
}

.directionTitle.car:before{
	background:url('../img/v4main/carIcon.png') no-repeat 0 center;
}

.mapBtn{
	line-height:19px;
	color:inherit;
	font-size:14px;
	font-family:'NeoMedium', sans-serif;
}

.mapBtn:after{
	content:'';
	float:right;
	width:19px;
	height:19px;
	margin-left:5px;
	background:url('../img/v4main/mapIcon.png') no-repeat 0 center;
}

#tsoftSitemap{
	padding-top:30px;
	padding-bottom:30px;
}

.catTitle{
	line-height:25px;
	font-size:18px;
	color:#c1c1c1;
}

.catList a{
	line-height:24px;
	font-size:14px;
	color:#62656f;
}

#socialWrap{
	background:#f5f5f5;
	padding-top:20px;
	padding-bottom:20px;
}

#socialLinks{
	padding-top:20px;
	padding-bottom:20px;
}

#socialLinks li{
	display:inline-block;
	padding-left:10px;
	padding-right:10px;
}

#socialLinks img{
	opacity:.45;
}

#socialLinks li:hover img{
	opacity:1;
}

#tsoftAddress{
	font-size:12px;
	line-height:14px;
	padding-top:50px;
	padding-bottom:50px;
}

.addressTitle{
	color:#8f8f8f;
}

.addressContent, .addressContent a{
	color:#c1c1c1;
	font-weight:300;
}

.addressContent a{
	font-style:italic;
	line-height:28px;
}

.addressInfo{
	padding-left:45px;
	position:relative;
}

.addressInfo:before{
	content:'';
	position:absolute;
	top:0;
	left:0;
	background-repeat:no-repeat;
}

.address:before{
	top:3px;
	width:23px;
	height:23px;
	background-image:url('/img/addressIcon.png');
}

.phone:before{
	top:50%;
	width:22px;
	height:25px;
	background-image:url('/img/phoneIcon.png');
	margin-top:-17px;
}

.phone .row{
	line-height:25px;
}
#footer .newsletterMain input[type="button"] {
    background: #000;
    color: #FFF;
    font-size: 13px;
    display: block;
    height: 40px;
    border: none;
    cursor: pointer;
}
.sub-email {
	height:50px !important;
}
#footer .newsletterMain input[type="text"] {
   
    color: #000000;
    font-size: 13px;

    height: 40px;
  border:1px solid #ededed;
}
.subscribe{
	padding:15px;
	background-color:black;
	color:white;
	font-weight:bold;
	font-family: 'Poppins', sans-serif;
}
#footer .newsletterMain {
    position: relative;
}
.newsletter{
	margin:0 auto;
	float:none;
}
.newsletterTitle{
	color:black;
	font-size:21px;
	font-family: 'Overpass', sans-serif;
	font-weight:300;
	margin-bottom:20px;
	text-align:center;
}
.web:before{
	top:2px;
	width:27px;
	height:24px;
	background-image:url('/img/webIcon.png');
}

#tsoftSignature{
	font-size:12px;
	color:#62656f;
}

.moduleTitle{
	line-height:20px;
	font-size:18px;
	color:#f36d24;
	font-family:'Neo', sans-serif;
	background:url('../img/v4main/moduleTitleBg.png');
}

.searchWrap{
	width:35px;
	height:35px;
	cursor:pointer; 
}

.fixed .searchWrap{
	height:30px;
}

#mobileMenu .searchWrap{
	width:100%;
	height:50px;
	background:#fff url('/img/search.png') no-repeat right center;
	border:1px solid #ececec;
	margin-bottom:10px;
}

.search{
	position:absolute;
	top:0;
	right:1px;
	min-width:35px;
	height:100%;
	background:#fff url('../img/v4main/search.png') no-repeat right center;
	z-index:333;
	overflow:hidden;
}

.search.active{
	left:1px;
}

.searchWrap input{
	border:0;
	background:none;
	margin:0;
	padding:0;
}

.searchWrap input[type="text"]{
	position:absolute;
	top:0;
	right:35px;
	width:calc(100% - 35px);
	height:100%;
	padding-left:15px;
	padding-right:15px;
	box-sizing:border-box;
}

#mobileMenu .searchWrap input[type="text"]{
	position:static;
	float:left;
	width:calc(100% - 50px);
	height:50px;
	font-size:20px;
}

.searchWrap input[type="submit"]{
	float:right;
	width:35px;
	height:35px;
	cursor:pointer;
}

.search input[type="submit"]{
	display:none;
}

#mobileMenu .searchWrap input[type="submit"]{
	width:50px;
	height:50px;
}

.search.active input[type="submit"]{
	display:block;
}

.langWrap{
	position:relative;
	font-size:12px;
}

.currentLang{
	position:relative;
	padding-right:20px;
	padding-left:30px;
	cursor:pointer;
}

#header .currentLang{
	line-height:35px;
}

.fixed #header .currentLang{
	line-height:30px;
}

.currentLang:after{
	content:'';
	position:absolute;
	top:0;
	right:0;
	width:10px;
	height:100%;
	background:url('../img/v4main/langArrow.png') no-repeat right center;
}

.langList{
	display:none;
	position:absolute;
    right:0;
    bottom:calc(100% + 10px);
    width:120px;
    padding: 5px 0;
    background:#fff;
    border:1px solid #c5c5c5;
    border-radius:5px;
    box-shadow:0 6px 12px rgba(0,0,0,.175);
}

.lang{
	text-align:left;

	
	cursor:pointer;
}

.tr{
	background:url('/img/trFlag.png') no-repeat 70% center;
}

.en{
	background:url('/img/enFlag.png') no-repeat 78px center !important;
}

.selected{
	color:#fff;
	background-color:#428bca;
}

#otomasyon-wrapper{
	position:relative;
}

#otomasyon{
	background:url('../img/v4main/otomasyon-takip-sistmi.jpg') no-repeat center center;
	background-size:cover;
}

#otomasyon-title{
	line-height:50px;
	font-size:28px;
	color:#fff;
	font-family:'Neo', sans-serif;
}

.otomasyon-option{
	display:inline-block;
	height:55px;
	margin-bottom:20px;
}

.otomasyon-option-desc{
	float:left;
	width:300px;
	line-height:51px;
	font-size:20px;
	color:#fff;
	font-family:'NeoLight', sans-serif;
	text-align:left;
	white-space:nowrap;
	border:2px solid #fff;
	border-radius:30px;
	box-sizing:border-box;
}

.otomasyon-icon{
	float:left;
	width:33%;
	height:51px;
	background-repeat:no-repeat;
	background-position:center center;
}

.otomasyon-icon.entegrasyon{
	background-image:url('../img/v4main/otomasyon-entegrasyon.png');
}

.otomasyon-icon.cpu{
	background-image:url('../img/v4main/otomasyon-cpu.png');
}

.otomasyon-icon.ram{
	background-image:url('../img/v4main/otomasyon-ram.png');
}

.otomasyon-icon.disk{
	background-image:url('../img/v4main/otomasyon-disk.png');
}

.otomasyon-onay{
	float:right;
	width:55px;
	height:55px;
	background:url('../img/v4main/otomasyon-onay.png') no-repeat center center;
	border:2px solid #fff;
	border-radius:30px;
	margin-left:20px;
	box-sizing:border-box;
}

#otomasyon-desc{
	position:absolute;
	top:10px;
	right:10px;
	bottom:10px;
	width:50%;
	width:calc(50% - 10px);
	display:flex;
	align-items:center;
	padding-right:50px;
	padding-left:50px;
	border:1px solid #d9d9d9;
	border-left:0;
	box-sizing:border-box;
}

#otomasyon-desc p{
	line-height:19px;
	font-size:16px;
	/*color:#5a5a5a;*/
	font-family:'NeoLight', sans-serif;
	text-align:justify;
	padding-top:10px;
	padding-bottom:10px;
}

:nth-child(odd) > .model-wrapper{
	background:#f9f9f9;
}

:nth-child(even) > .model-wrapper{
	background:#f1f1f1;
}

.model-title{
	line-height:63px;
	font-size:21px;
	color:#f36d24;
	font-family:'NeoMedium', sans-serif;
	background:#fff;
	border-radius:3px;
}

.model-step{
	line-height:35px;
	font-size:14px;
	color:#3b3734;
	font-family:'Neo', sans-serif;
	text-transform:uppercase;
	border-bottom:1px solid #d5d5d5;
}

.model-table-wrapper{
	position:relative;
	line-height:25px;
	font-size:12px;
	color:#707070;
	font-family:'Neo', sans-serif;
}

.step-arrow,
.step-to{
	position:absolute;
	top:0;
	bottom:0;
}

.step-arrow{
	left:33.33333333%;
	background:url('../img/v4main/step-arrow.png') no-repeat right center;
}

.step-to{
	right:0;
	display:flex;
	align-items:center;
}

.step-from img,
.step-to img{
	display:inherit;
	margin:auto;
}

.step-from span,
.step-to span{
	padding-top:10px;
}

.model-sub-title{
	line-height:30px;
	font-size:14px;
	color:#f36d24;
	font-family:'NeoMedium', sans-serif;
	background:#fff;
	border-radius:3px;
}

.integration-options-image,
.integration-image{
	position:relative;
	height:0;
	padding-bottom:40%;
	background:#f9f9f9;
	margin-bottom:20px;
}

.integration-image{
	padding-bottom:65%;
	margin-bottom:10px;
}

.integration-options-inner{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	display:flex;
	align-items:center;
}

.integration-options-inner img{
	display:inline;
	margin:0 auto;
}

.integration-image img{
	max-width:90%;
}

.integration-options-title{
	height:32px;
	line-height:16px;
	font-size:14px;
	color:#3b3734;
	font-family:'NeoMedium', sans-serif;
	margin-bottom:10px;
}

.integration-options-text{
	line-height:17px;
	font-size:14px;
	color:#5a5a5a;
	font-family:'NeoLight', sans-serif;
}

.integrations-title{
	font-size:21px;
	color:#323232;
}

.integration-title{
	line-height:20px;
	font-size:12px;
	color:#f36d24;
	font-family:'NeoMedium', sans-serif;
}

.integration-text{
	height:28px;
	line-height:14px;
	font-size:12px;
	color:#3b3734;
	font-family:'Neo', sans-serif;
}

.integrations-type-box{
	background:#f9f9f9;
}

.integration-counter{
	width:90px;
	height:100px;
	line-height:100px;
	font-size:80px;
	color:#fff;
	font-family:'Neo', sans-serif;
	text-align:center;
	background:#7e7e7e;
}

.integrations-type-box > .col{
	padding-right:20px;
	padding-left:20px;
}

.integration-type-title{
	line-height:20px;
	font-size:14px;
	color:#3b3734;
	font-family:'NeoMedium', sans-serif;
}

.integration-type-text{
	line-height:17px;
	font-size:14px;
	color:#5a5a5a;
	font-family:'NeoLight', sans-serif;
}

.integration-news h3{
	font-size:14px;
	color:#3b3734;
	font-family:'NeoMedium', sans-serif;
}

.integration-news p{
	line-height:17px;
	font-size:14px;
	color:#3b3734;
	font-family:'NeoLight', sans-serif;
}

#solutions-wrap{
	position:fixed;
	top:calc(50% - 200px);
	right:0;
	z-index:99;
}

#professional-solutions-passive{
	position:absolute;
	top:0;
	right:0;
	width:195px;
	height:70px;
	line-height:70px;
	font-size:17px;
	color:#e5c59a;
	padding-right:15px;
	padding-left:80px;
	background:#171717;
	box-shadow:5px 5px 0px 0 rgba(0,0,0,.2);
    -webkit-transition-duration:.5s;
    -ms-transition-duration:.5s;
    transition-duration:.5s;
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    cursor:pointer;
	z-index:33;
}

#professional-solutions-passive:before{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:70px;
	height:70px;
	background:url('../img/v4main/cozum_ico.png') no-repeat 17px center;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
}

#solutions-wrap.active #professional-solutions-passive{
	right:-290px;
}

#professional-solutions-active{
	position:absolute;
	top:65px;
	right:-250px;
	width:250px;
	height:290px;
	text-align:center;
	background:#171717 url('../img/v4main/solution-bg.png') no-repeat;
	box-shadow:5px 5px 0px 0 rgba(0,0,0,.2);
}

#solutions-wrap.active #professional-solutions-active{
	right:0;
}

#solutions-close{
	float:left;
    width:100%;
    padding:10px 15px;
    box-sizing:border-box;
    color:#e5c59a;
    font-family:'NeoLight', sans-serif;
    text-align:left;
    cursor:pointer;
}

#solutions-text{
	float: left;
    width: 100%;
    font-size: 21px;
    color: #e4bc85;
    font-family: 'NeoLight', sans-serif;
    text-transform: capitalize;
	padding-top:80px;
	background:url('../img/v4main/solution-diamond.png') no-repeat center 0;
	margin:20px 0 30px;
}

#solutions-link{
	display:inline-block;
	width:150px;
	line-height:35px;
    font-size: 21px;
    color: #e4bc85;
    font-family: 'NeoMedium', sans-serif;
    border:2px solid #e4bc85;
    border-radius:2px;
}

.tedarikciTitle{
	font-size:21px;
	color:#f36d24;
	font-family:'Neo', sans-serif;
}

/*.tedarikciImg,
.image-wrapper{
	position:relative;
	height:0;
	padding-bottom:35%;
	margin-bottom:10px;
}
*/


/*.tedarikciImgInner,
.imgInner{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	display:flex;
	align-items:center;
}
*/
/*.tedarikciImgInner img,
.imgInner img{
	margin:0 auto;
}
*/
.tedarikciText{
	height:48px;
	line-height:16px;
	font-size:13px;
	color:#7f7f7f;
	font-family:'Neo', sans-serif;
}

.btn-center{
	float:none;
	display:inline-block;
}

.ted-info-line{
	line-height:30px;
	font-size:12px;
	font-family:'Neo', sans-serif;
}

.ted-info-title{
	width:80px;
	color:#7f7f7f;
	padding-left:30px;
	background-repeat:no-repeat;
	background-position:0 center;
}

.ted-info-title.web{
	background-image:url('../img/v4main/tedWebIcon.png');
}

.ted-info-title.cat{
	background-image:url('../img/v4main/catIcon.png');
}

.ted-info-title.boss{
	background-image:url('../img/v4main/bossIcon.png');
}

.ted-info-title.phone{
	background-image:url('../img/v4main/tedPhoneIcon.png');
}

.ted-info-title.fax{
	background-image:url('../img/v4main/faxIcon.png');
}

.ted-info-text,
.ted-info-text *{
	color:#c1c1c1;
}

.ted-info-text span{
	float:left;
	width:30px;
}

.ted-main-title{
	font-size:15px;
	color:#1a1a18;
}

.ted-main-text,
.ted-main-text *{
	line-height:18px;
	font-size:13px;
	color:#acacac;
}
@media screen and (min-width: 1921px)
 {
.inner{
width: 1920px;
margin: 0 auto;
}


}



@media screen and (max-width:1920px){
	
	.advantageText{
		font-size:11px;
	}
	#systemAdvantages .advantageImg {
    height: 110px;
    line-height: 144px;
    display: list-item;
    list-style: none;
}
#content{
        margin-right:0;
        margin-left:0;
    }
	.inner{
		float:left;
		width:100%;
	}

	#professional-solutions{
		display:none;
	}
	
}

@media screen and (min-width: 1001px) {
	
	:not(.notClear) > .col-6 + .col-6:nth-of-type(2n+3), 
	:not(.notClear) > .col-4 + .col-4:nth-of-type(3n+4), 
	:not(.notClear) > .col-3 + .col-3:nth-of-type(4n+5), 
	:not(.notClear) > .col-2 + .col-2:nth-of-type(6n+7), 
	:not(.notClear) > .col-1 + .col-1:nth-of-type(12n+1){
		clear:both;
	}
	
}

@media screen and (max-width: 1000px) {

	.referanslar img{
		width: 100% !important;
	}

	.ofislerBilgi{
		position: relative !important;
	}

	.content-eihracat{
		padding-bottom: 225px !important;
	}

	.bg-blue-ua{
		background-size: 160% !important;

	}
	
	.col-md-12{
		width:100%;
	}

	.col-md-11{
		width:91.66666667%;
	}

	.col-md-10{
		width:83.33333333%;
	}

	.col-md-9{
		width:75%;
	}

	.col-md-8{
		width:66.66666667%;
	}

	.col-md-7{
		width:58.33333333%;
	}

	.col-md-6{
		width:50%;
	}

	.col-md-5{
		width:41.66666667%;
	}

	.col-md-4{
		width:33.33333333%;
	}

	.col-md-3{
		width:25%;
	}

	.col-md-2{
		width:16.66666667%;
	}

	.col-md-1{
		width:8.33333333%;
	}

}

@media screen and (min-width: 769px) {
	
	.cargoBox{
		float:none;
		display:inline-block;
	}
   .top3{
	width:1200px !important;
	margin:0 auto;
	float:none;
}
	html, body{
		height:100%;
	}

	.col-mr-11{
		margin-right:91.66666667%;
	}

	.col-mr-10{
		margin-right:83.33333333%;
	}

	.col-mr-9{
		margin-right:75%;
	}

	.col-mr-8{
		margin-right:66.66666667%;
	}

	.col-mr-7{
		margin-right:58.33333333%;
	}

	.col-mr-6{
		margin-right:50%;
	}

	.col-mr-5{
		margin-right:41.66666667%;
	}

	.col-mr-4{
		margin-right:33.33333333%;
	}

	.col-mr-3{
		margin-right:25%;
	}

	.col-mr-2{
		margin-right:16.66666667%;
	}

	.col-mr-1{
		margin-right:8.33333333%;
	}

	.col-ml-11{
		margin-left:91.66666667%;
	}

	.col-ml-10{
		margin-left:83.33333333%;
	}

	.col-ml-9{
		margin-left:75%;
	}

	.col-ml-8{
		margin-left:66.66666667%;
	}

	.col-ml-7{
		margin-left:58.33333333%;
	}

	.col-ml-6{
		margin-left:50%;
	}

	.col-ml-5{
		margin-left:41.66666667%;
	}

	.col-ml-4{
		margin-left:33.33333333%;
	}

	.col-ml-3{
		margin-left:25%;
	}

	.col-ml-2{
		margin-left:16.66666667%;
	}

	.col-ml-1{
		margin-left:8.33333333%;
	}
	
	.forMobile{
		display:none !important;
	}

	#aboutRef .refBox{
		width:16.66666667% !important;
	}

}

@media screen and (max-width: 1000px) and (min-width: 769px) {
	
	.col-md-clear{
		width:auto;
	}
	
	:not(.notClear) > .col-md-6 + .col-md-6:nth-of-type(2n+3), 
	:not(.notClear) > .col-md-4 + .col-md-4:nth-of-type(3n+4), 
	:not(.notClear) > .col-md-3 + .col-md-3:nth-of-type(4n+5), 
	:not(.notClear) > .col-md-2 + .col-md-2:nth-of-type(6n+7), 
	:not(.notClear) > .col-md-1 + .col-md-1:nth-of-type(12n+1){
		clear:both;
	}

	.col-md-mr-11{
		margin-right:91.66666667%;
	}

	.col-md-mr-10{
		margin-right:83.33333333%;
	}

	.col-md-mr-9{
		margin-right:75%;
	}

	.col-md-mr-8{
		margin-right:66.66666667%;
	}

	.col-md-mr-7{
		margin-right:58.33333333%;
	}

	.col-md-mr-6{
		margin-right:50%;
	}

	.col-md-mr-5{
		margin-right:41.66666667%;
	}

	.col-md-mr-4{
		margin-right:33.33333333%;
	}

	.col-md-mr-3{
		margin-right:25%;
	}

	.col-md-mr-2{
		margin-right:16.66666667%;
	}

	.col-md-mr-1{
		margin-right:8.33333333%;
	}

	.col-md-mr-0{
		margin-right:0;
	}

	.col-md-ml-11{
		margin-left:91.66666667%;
	}

	.col-md-ml-10{
		margin-left:83.33333333%;
	}

	.col-md-ml-9{
		margin-left:75%;
	}

	.col-md-ml-8{
		margin-left:66.66666667%;
	}

	.col-md-ml-7{
		margin-left:58.33333333%;
	}

	.col-md-ml-6{
		margin-left:50%;
	}

	.col-md-ml-5{
		margin-left:41.66666667%;
	}

	.col-md-ml-4{
		margin-left:33.33333333%;
	}

	.col-md-ml-3{
		margin-left:25%;
	}

	.col-md-ml-2{
		margin-left:16.66666667%;
	}

	.col-md-ml-1{
		margin-left:8.33333333%;
	}

	.col-md-ml-0{
		margin-left:0;
	}

}

.DemoHizMusBg .col-1{
	width:16.66666667%;
}

@media screen and (max-width: 768px) {
	#logoSticky img{
		height: 40px;
	}
	#packageStciky .pacWrap span.starter{
		    height: 43px;
    line-height: 43px;
	}
	#packageStciky .pacWrap span:before{
		  height: 43px;
	}
	#packageStciky .pacWrap span.plus{
		 height: 43px;
    line-height: 43px;
	}
	.hasIt{
		height:81px;
	}
	.subBox{
		height:81px;
	}
    .box.col-2.col-md-4.col-sm-6.p-bottom.p-right{
        width:41%;
    }
	.pacWrap span.starter{
		background-size:100%;
	}
    .en{
            background: url(/img/enFlag.png) no-repeat calc(100% - 326px) center !important;
       

    }

#footer .newsletterMain {
    position: relative;
    margin-bottom: 16px;
}

	.tr{
	background:url('/img/trFlag.png') no-repeat 25% center !important;
}
.lang {
    text-align: left;
    padding-right: 10px;
    padding-left: 40px;
    cursor: pointer;
}
	.langList {
    position: static;
    float: left;
    width: 100%;
    margin-top: 20px;
    box-shadow: none;
    border: 0;
    border-top: 1px solid #c5c5c5;
    border-radius: 0;
}
.lang {
    display: flex;
    align-items: center;
    height: 50px;
}
.selected {
    color: #fff;
    background-color: #428bca;
}
	.currentLang {
      position: relative;
    padding-right: 20px;
    padding-left: 20px;
    cursor: pointer;
    margin-top: -66px;
}
.langWrap {
    border: 1px solid #fff;
    background-color:transparent;
    
}
	.Textcontent::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

.Textcontent::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}
.mrg #logo{
	margin:0 auto;
	float:none;
}


.Textcontent::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}
	
	
	

/*.Textcontent::-webkit-scrollbar
{
    -webkit-appearance: none;
        width: 7px;
}
.Textcontent::-webkit-scrollbar-thumb {
        border-radius: 4px;
        background-color: rgba(0,0,0,.5);
        -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);

}
*/
.contentt:before{
	    box-shadow: 0px 3px 10px white;
}
.Textcontent
{
	font-size:17px;
max-height:153px;
overflow-y: auto;
padding:0px 20px 0px 20px !important;
}



.tooltipCloud{
	padding: 21px !important;
}
.toolRight {
    right: 28%;
    top: -10%;
}
.padding10 {
    margin-bottom:90px;
}
.baslik{
	font-size:18px;
}
.advantageText {
    font-size: 14px;
}
#systemAdvantages .advantageImg {
    height: 143px;
    line-height: 199px;
    display: list-item;
    list-style: none;
}
.faqTitle{
	font-size: 13px !important;
}
	#step3End{
		padding-left:0px !important;
		padding-right:0px !important;
	}
.dd span{
	padding: 0 11px;
}
	
	.langList{
	    position: static;
	    float: left;
	    width: 100%;
	    margin-top: 20px;
	    box-shadow: none;
	    border: 0;
	    border-top: 1px solid #c5c5c5;
	    border-radius: 0;
	}

	.lang {
	    display: flex;
	    align-items: center;
	    height: 50px;
	}

	.argeOfisleri{
		font-size: 18px !important;
		margin-top: -370px !important;
		line-height: 28px !important;
	}

	.bg-grey-ua{
		padding:20px;
	}
	
	.col-sm-clear{
		width:auto;
	}
	
	.col-sm-12{
		width:100%;
	}

	.col-sm-11{
		width:91.66666667%;
	}

	.col-sm-10{
		width:83.33333333%;
	}

	.col-sm-9{
		width:75%;
	}

	.col-sm-8{
		width:66.66666667%;
	}

	.col-sm-7{
		width:58.33333333%;
	}

	.col-sm-6{
		width:50%;
	}

	.col-sm-5{
		width:41.66666667%;
	}

	.col-sm-4{
		width:33.33333333%;
	}

	.col-sm-3{
		width:25%;
	}

	.col-sm-2{
		width:16.66666667%;
	}

	.col-sm-1{
		width:8.33333333%;
	}

	.col-sm-mr-11{
		margin-right:91.66666667%;
	}

	.col-sm-mr-10{
		margin-right:83.33333333%;
	}

	.col-sm-mr-9{
		margin-right:75%;
	}

	.col-sm-mr-8{
		margin-right:66.66666667%;
	}

	.col-sm-mr-7{
		margin-right:58.33333333%;
	}

	.col-sm-mr-6{
		margin-right:50%;
	}

	.col-sm-mr-5{
		margin-right:41.66666667%;
	}

	.col-sm-mr-4{
		margin-right:33.33333333%;
	}

	.col-sm-mr-3{
		margin-right:25%;
	}

	.col-sm-mr-2{
		margin-right:16.66666667%;
	}

	.col-sm-mr-1{
		margin-right:8.33333333%;
	}

	.col-sm-mr-0{
		margin-right:0;
	}

	.col-sm-ml-11{
		margin-left:91.66666667%;
	}

	.col-sm-ml-10{
		margin-left:83.33333333%;
	}

	.col-sm-ml-9{
		margin-left:75%;
	}

	.col-sm-ml-8{
		margin-left:66.66666667%;
	}

	.col-sm-ml-7{
		margin-left:58.33333333%;
	}

	.col-sm-ml-6{
		margin-left:50%;
	}

	.col-sm-ml-5{
		margin-left:41.66666667%;
	}

	.col-sm-ml-4{
		margin-left:33.33333333%;
	}

	.col-sm-ml-3{
		margin-left:25%;
	}

	.col-sm-ml-2{
		margin-left:16.66666667%;
	}

	.col-sm-ml-1{
		margin-left:8.33333333%;
	}

	.col-sm-ml-0{
		margin-left:0;
	}
	
	:not(.notClear) > .col-sm-6 + .col-sm-6:nth-of-type(2n+3), 
	:not(.notClear) > .col-sm-4 + .col-sm-4:nth-of-type(3n+4), 
	:not(.notClear) > .col-sm-3 + .col-sm-3:nth-of-type(4n+5), 
	:not(.notClear) > .col-sm-2 + .col-sm-2:nth-of-type(6n+7), 
	:not(.notClear) > .col-sm-1 + .col-sm-1:nth-of-type(12n+1){
		clear:both;
		
	}

	.generalTitle.smallText, .generalTitle.smallText a{
		height:auto !important;
		line-height:35px;
		font-size:25px;
	}

	.newsContent, .newsContent a{
		height:auto;
		line-height: 25px;
    	font-size: 18px;
	}
	
	#tsoftContainer{
		overflow-x:hidden;
	}

	@-webkit-keyframes pageOverlayDefault{
		
		from{
			opacity:1;
		}

		to{
			opacity:0;
		}
	  
	}

	@keyframes pageOverlayDefault{
		
		from{
			opacity:1;
		}

		to{
			opacity:0;
		}
	  
	}

	#pageOverlay{
		position:fixed;
		top:0;
		right:0;
		bottom:0;
		left:0;
		background:rgba(0,0,0,.7);
		z-index:3333;
		opacity:0;
		display:none;
		-webkit-animation-duration:1.5s;
		animation-duration:1.5s;
		-webkit-animation-name:pageOverlayDefault;
		animation-name:pageOverlayDefault;
	}

	@-webkit-keyframes pageOverlay{
		
		from{
			opacity:0;
		}

		to{
			opacity:1;
		}
	  
	}

	@keyframes pageOverlay{
		
		from{
			opacity:0;
		}

		to{
			opacity:1;
		}
	  
	}

	.menuShow #pageOverlay{
		display:block;
		-webkit-animation-name:pageOverlay;
		animation-name:pageOverlay;
	}

	@-webkit-keyframes mobileMenuDefault{
		
		from{
			left:0;
		}

		to{
			left:-490px;
		}
	  
	}

	@keyframes mobileMenuDefault{
		
		from{
			left:0;
		}

		to{
			left:-490px;
		}
	  
	}

	#mobileMenu{
		position:fixed;
		left:-490px;
		top:0;
		bottom:0;
		width:490px;
		background:#fff;
		overflow-y:auto;
		z-index:4444;
		-webkit-animation-name:mobileMenuDefault;
		animation-name:mobileMenuDefault;
	}

	@-webkit-keyframes mobileMenu{
		
		from{
			left:-490px;
		}

		to{
			left:0;
		}
	  
	}

	@keyframes mobileMenu{
		
		from{
			left:-490px;
		}

		to{
			left:0;
		}
	  
	}

	.menuShow #mobileMenu{
		-webkit-animation-name:mobileMenu;
		animation-name:mobileMenu;
	}
	
	#closeMobileMenu{
		line-height:54px;
		color:#666;
		font-size:30px;
		padding-left:74px;
		background:url('/img/menuBtnActive.png') no-repeat;
		cursor:pointer;
	}
	
	#mobileMenu span, #mobileMenu a{
		color:#666;
		font-size:25px;
		line-height:64px;
		padding-left:15px;
		
		cursor:pointer;
	}
	
	#mobileMenu span.active{
		color:#f36d24;
		background:url('../img/v4main/menuArrowActive.png') no-repeat right center;
	}
	
	#mobileMenu li ul{
		display:none;
	}
	
	#mobileMenu li ul a{
		color:#999;
		font-size:23px;
		line-height:40px;
		background:url('../img/v4main/menuSubArrow.png') no-repeat 0 center;
	}
	
	.forDesktop{
		display:none !important;
	}
	
	.btn{
		height:40px;
		line-height:40px;
		font-size:18px;
	}
	
	.btn-big{
		height:50px;
		line-height:50px;
		font-size:20px;
	}
	
	.btn-small{
		height:35px;
		line-height:35px;
		font-size:15px;
	}
	
	
	#headerWrapper.fixed{
		padding-top:75px;
	}
	
	#header{
		height:95px;
	}

	#headerWrapper.fixed #header{
		height:75px;
	}
	
	.generalTitle{
		font-size:45px;
		line-height:55px;
	}

	.generalTitle.smallText{
		font-size:25px;
		line-height:30px;
		padding-top:10px;
		padding-bottom:10px;
	}
	
	.generalText{
		font-size:18px;
	}
	
	.infoBox .title{
		font-size:25px;
		line-height:35px;
	}
	
	.infoBox .content{
		font-size:18px;
		line-height:25px;
	}
	
	.newsColumn{
		border-left:0;
	}
	
	.newsContent{
		height:100px;
		line-height:25px;
		font-size:18px;
	}
	
	.newsArrow{
		width:50px;
		height:50px;
	}

	.bannerTitle{
		font-size:45px;
		line-height:60px;
	}

	.bannerText{
		font-size:20px;
		line-height:25px;
	}
	
	#tsoftInnovation{
		padding-top:10px;
		padding-bottom:10px;
	}
	
	#newsletter, #developments{
		padding-left:20px;
		padding-right:20px;
		border-left:0;
	}
	
	#newsletter{
		border-bottom:3px solid #c1c1c1;
	}
	
	.innovationTitle {
		line-height:30px;
		font-size:20px;
	}
	
	.innovationTitle span {
		line-height:40px;
		font-size:30px;
		padding-bottom:10px;
	}
	
	#pageTitle{
		font-size:27px;
	}
	
	#pageTitle img{
		max-width:calc(100% + 20px);
	}
	
	.titleText{
		margin-top:-30px;
	}
	
	#newsletter .innovationTitle{
		padding-left:120px;
		background:url('../img/v4main/newsletterIcon.png') no-repeat 0 center;
	}
	
	#developments .innovationTitle{
		padding-right:155px;
		background:url('../img/v4main/developmentsIcon.png') no-repeat right center;
	}

	#tsoftContact .p-right, #tsoftContact .p-left{
		padding-right:0;
		padding-left:0;
	}

	.btn[type="reset"]{
		background-position:100px center;
	}

	.btn.btn-warning[type="submit"]{
		background-position:110px center;
	}
	
	#tsoftSitemap{
		padding-top:50px;
		padding-bottom:0;
	}

	.catBox{
		padding-top:0;
		padding-bottom:1px;
	}
	
	.catTitle{
		line-height:60px;
		font-size:25px;
		color:#fff;
		text-transform:uppercase;
		padding-left:20px;
		padding-right:20px;
		background:#c1c1c1 url('../img/v4main/plusIcon.png') no-repeat right center;
		cursor:pointer;
	}
	
	.active .catTitle{
		background:#6c6c6c url('../img/v4main/minusIcon.png') no-repeat right center;
	}
	
	.catList{
		background:#f5f5f5;
		display:none;
	}
	
	.catList a{
		padding:10px;
		font-size:18px;
		box-sizing:border-box;
		border-bottom:1px solid #fff;
	}
	
	.catList li:last-child a{
		border-bottom:0;
	}

	.ysTitle{
		font-size:35px;
	}

	.ysText {
	    line-height: 25px;
	    font-size: 20px;
	}

	#solutionFormWrap{
		padding-right:50px;
		padding-left:50px;
	}

	.inputWrap input, .inputWrap select, .inputWrap textarea{
		font-size:17px;
	}

	#solutionFormWrap select{
	    -webkit-appearance:menulist;
	}
	
	#tsoftAddress{
		font-size:16px;
		line-height:25px;
		padding-left:20px;
		padding-right:20px;
		background:#fafafa;
	}
	
	.addressBox{
		padding-left:20px;
		padding-right:20px;
		background:#fff;
		border-radius:3px;
		margin-bottom:10px;
	}
	
	.addressTitle{
		font-size:22px;
	}

	#contactMap{
		padding-right:50px;
		padding-left:50px;
	}

	#tsoftSignature{
		font-size:12px;
		color:#62656f;
	}
	
	.form-control input[type="text"], 
	.form-control input[type="password"], 
	.form-control select, 
	.form-control textarea,
	.inputWrap input,
	.inputWrap select{
		height:50px;
		font-size:19px;
	}
	
	.inputWrap input[type="checkbox"]{
		height:auto;
	}
	
	.DemoHizMusBg .col-sm-3{
		width:25%;
	}

	.rowBox{
		line-height:normal;
	}

	.titleWrapper{
		display:none;
	}

	.titleBox, .subTitle{
		line-height:50px;
	}

	.pacWrap {
	    margin-top: 150px;
	}

	#packageStciky .pacWrap {
	    margin-top:0;
	}

	#otomasyon-desc{
		position: static;
	    width: 100%;
	    border-left: 1px solid #d9d9d9;
	}
	
}



/*odeme-entegrasyon*/
/*kirpi*/

/*genislik yÃ¼zdeleri*/


.en-1{width:100%;}              	           
.en-2{ width:91.66666667%;} .en-mr-11{margin-right:91.66666667%;}  .en-ml-11{margin-left:91.66666667%;}
.en-3{width:83.33333333%;}  .en-mr-10{margin-right:83.33333333%;}  .en-ml-10{margin-left:83.33333333%;}
.en-4{width:75%;}           .en-mr-9{margin-right:75%;}            .en-ml-9{margin-left:75%;}
.en-5{width:66.66666667%;}  .en-mr-8{margin-right:66.66666667%;}   .en-ml-8{margin-left:66.66666667%;}
.en-6{width:58.33333333%;}  .en-mr-7{margin-right:58.33333333%;}   .en-ml-7{margin-left:58.33333333%;}
.en-7{width:50%;}           .en-mr-6{margin-right:50%;}            .en-ml-6{margin-left:50%;}
.en-8{width:41.66666667%;}  .en-mr-5{margin-right:41.66666667%;}   .en-ml-5{margin-left:41.66666667%;}
.en-9{width:33.33333333%;}  .en-mr-4{margin-right:33.33333333%;}   .en-ml-4{margin-left:33.33333333%;}
.en-10{width:25%;}          .en-mr-3{margin-right:25%;}            .en-ml-3{margin-left:25%;}
.en-11{width:16.66666667%;} .en-mr-2{margin-right:16.66666667%;}   .en-ml-2{margin-left:16.66666667%;}
.en-12{width:8.33333333%;}  .en-mr-1{margin-right:8.33333333%;}    .en-ml-1{margin-left:8.33333333%;}


/**/ 





#headerAciklama{
	color:#acacac;
	font-family:"Neo", sans-serif;
	font-size:14px;
	margin-top:40px;
	}
	
.marCenter{
	margin-top:54px;
	}
	
.boder-bottom{
	
	border-bottom:1px solid #e6e6e6; 
	padding-bottom:20px;
}
.mbottom{
	padding-top:80px;
	
}
	/*-----------------------------------------------------------------------------------------------------------------------*/

	
	
#Pay_iP{
	display:inline-block;
	position:relative;	
	margin-top:80px;
	}
	#Pay_iP img{
		width:100%;
		max-height:100%;
	    max-width:100%;
	
		
		}
	
.payuTop{
	width:48.33%;
	margin-top:1.67%;
	margin-bottom:1.67%;
	background:#f9f9f9;
	display:inline-block;
	float:left;
	overflow:hidden;
	position:relative;
	}
.iPara{
	margin-top:1.67%;
	margin-bottom:1.67%;
	width:48.33%;
	background:#f9f9f9;
	display:inline-block;
	float:right;
	position:relative;
	}
	.payuTop, .payuTop a, .iPara, .iPara a{
		color:#000;
	}
.pay_ipUl{
	padding:15px;
	color:#8a8785;
	font-size:12px;
	font-family:"Neo", sans-serif;
	}
	
	
	#EntegreBaslik{
	display:inline-block;
	position:relative;
	height:auto;
	margin-top:80px;
		}
		

.EntegreIcereik{
	color:#acacac;
	font-size:14px;
	font-family:Neo;
	
	
	}
	
	
/*--------------------------------------------------------------------------------------------------------------------*/



.sitemBg{
	width:100%;
	background:#fcfcfc;
	height:auto;
	display:inline-block;
		}
		
	.pip{
		display:inline-block;
		padding:0;
		
		
		}
.pip li{
	cursor:pointer;
	display:inline-block;
	
	
	}


.pip_img{
	position:relative;
	z-index:3;
	width:100%;
	height:auto;
	}
.incele{
	position:absolute;
	z-index:2;
	width:20%;
	height:auto;
	}
	.pip_img:hover {
		z-index:1;

		}



/*---------------------------------------------------------------------------------------------------------------*/

.masterBg{
	width:100%;
	margin:0;
	display:inline-block;
	height:auto;
	}


	.masterBg img{
		width:100%;
		height:auto;
		}
	#master_center{
		position:relative;
		z-index:2;
		margin-top:20px;
		
		}
	#master_center img{
		position:relative;
		z-index:3;
		
		}
	/*--------------------------------------------------------------------------------------------------------*/
	
	
	
	#kartsaklama-bg{
		margin-top:54px;
		height:auto;
		display:inline-block;
		}
	
	.SaklamaYazi{
		color:#acacac;
	font-size:12px;
	font-family:Neo;
	text-align:center;
	float:right;
		}
	.detayli_bilgi{
		width:305px;
		height:50px;
		border-radius:3px;
		border:1px solid #f36d24;
		text-align:center;
		line-height:50px;
		font-family:Neo;
		font-size:14px;
		font-weight:bold;
		color:#f36d24;
		margin-top:20px;
		margin-bottom:20px;
		cursor:pointer;
		margin-left:auto;
		margin-right:auto;
		display:block;
		}
	.detayli_bilgi:hover{
		background:#f36d24;
		color:#fff;
		
		}
		/*--------------------------------------------------------------------------------------------------*/
	#cuzdanSaklamak{
		height:auto;
		display:inline-block;
		margin-bottom:27px;
		}
	.cuzdanLi{
		float:left; 
		width:310px;
		margin-left:30px;
		
		}
	.cuzdanLi img{

		width:100%;
		height:auto;
		}
	.LiFloat{
		float:right;
			width:58%;
			color:#acacac;
	font-size:12px;
	font-family:Neo;
	text-align:left;
	
			}
	.cuzdanLiBaslik{
		font-variant:small-caps;
	color:#323234;
	font-size:21px;
	font-weight:bold;
	text-align:left;
	margin-bottom:10px;
	font-family:Neo;
		}
	.cuzdanLiYazi{
		color:#8a8785;
		}
		
/*---------------------------------------------------------------------------------------------------------------*/
.cuzdan_bg{
	width:100%;
	height:auto;
	display:inline-block;
	overflow:hidden;
	padding-bottom:54px;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:54px;
}
	
.logo_bayrak{
	
	height:auto;
	display:inline-block;
	overflow:hidden;
	float:left;
	margin-left:30px;
	}
	.logo_bayrak img{
		width:100%;
		height:auto;
		}
.yazi_bg{
	
	
	display:block;
	float:right;
	font-size:14px;
	font-family:Neo;
	}
	
.cuzdan_banka_Baslik{
	font-variant:small-caps;
	color:#93918f;
	font-size:21px;
	font-weight:bold;
	text-align:left;
	margin-bottom:10px;
	font-family:Neo;
	}
	
.cuzdan_banka_yazi{
	color:#8a8785;
	font-size:12px;
	font-family:Neo;
	text-align:left;
	}


/*-------------------------------------------------------------------------------------------------------------*/

#odeme_secenekleri{
	height:auto;
	position:relative;
	margin-bottom:10px;
	display:inline-block;
    border-bottom:1px solid #e6e6e6; 
	}
	
.odeme_secenekleriLi{
	width:48.333%;
	float:left;
	display:inline-block;
	height:auto;
	background:#f9f9f9;
	margin-left:15px;
	margin-bottom:15px;
	padding-bottom:30px;
	
	}
	.odeme_secenekleriLi img{
		width:100%;
		height:auto;
		}
.alternatifB{
  font-variant:small-caps;
	color:#323234;
	font-size:21px;
	font-weight:bold;
	text-align:center;
	font-family:Neo;
	}
.odeme_baslik{
	color:#f36d24;
	font-family:Neo;
	font-size:16px;
	text-align:center;
	padding-bottom:10px;
	border-bottom:1px solid #eeeded;
	margin:0 20px 20px 20px;
	}
.odeme_icerik{
	margin:0 40px 20px 40px;
	font-family:Neo;
	font-size:14px;
	color:#8a8785;
	}
	
	/*-----------------------------------------------------------------------------------------------------*/
	
	#parCa_Odeme{
		height:auto;
	position:relative;
	margin-top:80px;
	margin-bottom:10px;
	display:inline-block;
    border-bottom:1px solid #e6e6e6; 
		}
.parcaodeme_baslik{
	text-align:center;
	
}
	.odeme_son_icerik{
		color:#8a8785;
	font-size:14px;
	font-family:Neo;
	text-align:center;
	margin-bottom:30px;
		}
		
		
		
/*----------------------------------------------------------------------------------------------------*/

#etahsilat{
	height:auto;
	display:inline-block;
	margin-top:80px;
	margin-bottom:40px;
    border-bottom:1px solid #e6e6e6;
	padding-bottom:20px; 
	}
	
	#etahsilat img{ 
		 width:100%;
		 height:auto;	
    }
	#et_icerik li{
		float:left;
		}
	.et_img_li{
		height:auto;
		float:left;
		margin-right:20px;
		}
	
	.et_icerik{
         margin-left:10px;
		
		}
	.et_etbaslik{
		color:#8a8785;
	font-size:21px;
	font-family:Neo;
		
		}
	.et_yazi{
		color:#8a8785;
	font-size:12px;
	font-family:Neo;
	text-align:left;
	float:left;
		}
	.et_detaylar{
		width:140px;
		height:30px;
		background:#c1c1c1;
		border-radius:3px;
		float:right;
		color:#fff;
		text-align:center;
		line-height:30px;
		font-size:12px;
		font-family:Neo;
		cursor:pointer;
		}
	.et_detaylar:hover{
		background:#a2a2a2;
		}
	/*------------------------------------------------------------------*/

@media screen and (max-width: 1096px) and (min-width: 768px)  {
.odeme_secenekleriLi{
	width:47.333%;
	}
.cuzdanLi{
	margin-left:5px;
	}
.LiFloat{
	width:100%;
	color:#acacac;
	font-size:12px;
	font-family:Neo;
	text-align:left;
	padding-left:50px;
			}




}


@media screen and (max-width: 768px) and (min-width: 320px)  {


#logoSticky{
	padding-left: 10px;
}
.customerWrapper{
	padding-top:0;
}
.iletisimBar{
	margin-top:0;
}
.bilgiTextBar{
    text-align: center;
	padding-bottom: 30px;
}
.col-sm-mr-0{
	margin-right:0;	
}
.col-sm-ml-0{
	margin-left:0;
}
	.payuTop{
	width:100%;
	margin-bottom:20px;
	}
.iPara{
	width:100%;
	
	}
	.odeme_secenekleriLi{
		width:100%;
		}
		
	.LiFloat{
	width:100%;

			}
			
	.yazi_bg{
	width:100%;

	}
	
    .logo_bayrak{
	
	height:auto;
	display:inline-block;
	overflow:hidden;
	float:left;
	margin-left:1px;
	margin-bottom:5px;
	}
	}
	
/**/
/* YAZILIM Ã–ZELLÄ°KLERÄ° BAÅžLANGIÃ‡ */

#yo_Baslik{color:#acacac; 
text-align:center; 
font-size:14px;
 font-family:Neo;
 width:100%;
 margin-top:80px;
 }
.t{color:#f36d24; font-size:16px;} .soft{color:#3b3734; font-size:16px;}
#YoAciklama{
color:#acacac; 
text-align:center; 
font-size:14px;
 font-family:Neo;
 width:100%;
 margin-top:80px;
}
.YoAciklamaBaslik{
	color:#f36d24; 
	font-size:15px;
	font-weight:bold;
}
.FarkliBloklar{
	margin-top:80px;
	
}
.FarkliBloklarBlok{height:auto; }
.YoFakliimg{margin-left:auto; margin-right:auto;}
.YoFakliRes{text-align:center}
.YoFakliBaslik{
	text-align:center; 
font-size:14px;
 font-family:Neo;
color:#000; 
font-weight:bold;
}
.YoFakliIcerik{
	text-align:center; 
font-size:12px;
 font-family:Neo;
color:#000; 
padding:10px;
}
#YoBlokYonetimi{
	text-align:center; 
	font-size:18px;
	color:#f36d24;
	text-align:center;
	margin-top:80px;
}
.ByVideo {
	margin-top:40px;
}


/*masterliBg*/
.masterPageLiLeft{
	float:left;
		
}

.masterPageLiLeft li{
	
	list-style:url('../img/v4main/masterPoint.gif');
	 font-family:Neo;
	 margin-bottom:10px;
	 margin-left:20px;
	 
}
.masterPageLiRight{
	float:right;
}
.MasterPassBaslik{
	
	font-weight:bold;
	color:#444444;
	padding-bottom:10px;
	padding-top:10px;
	display:block;
}
.masterPageLiRight li{
	list-style:url('../img/v4main/masterPoint.gif');
	 font-family:Neo;
	 margin-bottom:10px;
	 margin-left:20px;
	 margin-right:20px;
}

.MasterPassSpan{
	display:block;
	
}
.MasterPassAlti{
	
	display:block;
	color:#000;
	font-weight:bold;
	margin-top:20px;
}
.MasterPassBasvur{
	display:block;
	margin-top:50px;
	margin-bottom:20px;
}

.masterPassButton{
	
	margin-bottom:20px;
	cursor:pointer;
}
.MasterPassTop{
	
	margin-top:30px;
}
/*------*/
/* e-ihracat */
.eihBg{
	background:#f0f0f0;
	margin-top:20px;
}
.eihFont{
	font-size:14px;
	color:#acacac;
	font-family:Neo;
	
}
.eihTop{
	
	background:#fff;
	height:auto;
	margin-top:40px;
	padding:40px;
	text-align:justify;
	margin-bottom:40px;
    background:url('../img/v4main/eihTopBg.jpg') no-repeat;
	background-size:100% 100%;
}

.eihTopBaslik{
	font-family:Neo;
	text-align:center;
	display:block;
	font-size:30px;
	color:#f36d24;
	padding-bottom:10px;
	
}

.eihUclu{
	float:left;
	text-align:center;
}
.eihUcluBg{
	background:#fafafa;
	width:auto;
	height:auto;
	display:inline-block;
	margin-top:20px;
	margin-bottom:80px;
	}
.eihAvantajBg{
	background:url('../img/v4main/eihAvantajBg.jpg') center center ;
	background-repeat:no-repeat;
	background-size:100%;
	background-clip:cover;
	margin-top:20px;
	margin-bottom:80px;
}
.AvantajUcBg{
	margin-top:20px;
	padding-bottom:20px;
}
.eihracat{
	color:#ec6408;
	
}
.avantajBaslik{
	margin-top:20px;
	display:block;
	text-align:center;
	width:100%;
	font-size:30px;
	color:#000;
	font-family:Neo;
	font-weight:bold;
}
.avantajBaslikAlt{
	clear:top;
	display:block;
	color:#ec6408;
	font-size:14px;
	font-family:Neo;
	text-align:center;
	margin-top:10px;
}
.tikirFloat{
	float:left;
	padding-top:30px;
}
.tikirAciklama{
	font-size:12px;
	color:#666666;
	font-family:Neo;
	float:right;
	padding-right:10px;
	margin-top:10px;	
}
.zopcuk{
	padding-top:80px;
	overflow:hidden;
	padding-bottom:80px;
}
.tikirRes{ 
	width:auto;
	clear:right;   
}
.tikirAltiBg{
	margin-top:40px;
}

.AltilihtmlBanner{
	float:left;

	
}
.eihAltiliBaslik{
	font-weight:bold;
	text-align:center;
	padding:0;
	font-family:Neo;
	font-size:14px;
	color:#000;
}
.eihAltiliAciklama{
	
	font-family:Neo;
	font-size:14px;
	color:#000;
	padding:10px;
	
}
.eihAltiliAciklamaOrta{
	
	text-align:center;
}
.eihMikroBaslik{
	padding:20px;
	border-bottom:1px solid #e0e0e0;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	
}
.eihMikroList{
	color:#999;
	text-align:center;
	margin-top:20px;
	font-size:14px;
	font-family:Neo;
	
}
.eihNelSatBg{
	margin-top:50px;
}
.eihNelSatFl{
	float:left;
	padding:10px;
	list-style:none;
}
.eihNelSatBas{
text-align:left;;
color:#000;
font-size:23px;
font-family:Neo;	
}
.besyuzMilyarBg{
	
	margin-top:80px;
	margin-bottom:80px;
}
.eihNelSatAck{
	color:#999;
	font-family:Neo;
	margin-top:20px;
	font-size:14px;
	text-align:justify;
	line-height:100%;
}
.eihNelSatFl img{
	
	margin-top:70px;
	margin-bottom:70px;
}
.eihNelSatAckSag{
	font-size:14px;
	color:#999;
	font-family:Neo;
	margin-top:20px;
	text-align:justify;
	line-height:100%;
}
.eihDokuman li{
	border-bottom:1px solid #e0e0e0;
	padding-bottom:20px;
	padding-top:20px;
	height:auto;
	display:inline-block;
	width:100%;
}

.eihDokuman li:first-child{
	
	padding-top:80px;
}
.eihDokBaslik{
	font-size:30px;
	text-align:center;
	color:#000;
	font-family:Neo;
	
    
}
.eihDokAciklama{
	color:#666666;
	font-size:14px;
	float:left;
	display:block;
}
.eihDokico{
	
	float:right;
	display:block;
	margin-top:10px;
}
.mar{margin-left:auto; margin-right:auto;}
.eihKay{
	display:block;
	margin-top:10px;
}
.eihKampanya{
	display:block;
	padding:40px;
	background:#fff;
	margin-top:10px;
}
@media screen and (max-width: 1012px) and (min-width: 320px) {
	
	.tikirAciklama{
		width:100%;
		height:85px;
		display:block;
		padding:20px;
	}
	.tikirRes{
		padding-left:20%;
		
	}
.eihAltiliAciklama{
	height:100px;
	padding:0;
	font-size:12px;
	margin-bottom:80px;
}
.eihNelSatFl img{
	
	margin-top:70px;
	margin-bottom:70px;
}
.eihTop{
	background:#fff;
}
.avantajBaslikAlt{
	clear:left;
}
.AopUlF{
	width:100%;
}
.AopUlR{
	width:100%;
}
.AopLiMobile{
	width:100%;
}
}
@media screen and (max-width: 768px) {
	.hoverBar{
		position:absolute;
	top:-6px;
		
	}
	.download .btn{
		font-size:19px;
		margin-top:-9px;
	}
	.imgs{
	padding-bottom:0px;
	padding-top:0px;
	}
	.ustVitrinTitle{
		font-size:21px;
	}
	.ustVitrinText{
		font-size:18px;
		margin-bottom: 10px;
    margin-top: 5px;
	}
	.download .btn{
		height: 50px;
    line-height: 50px;
	}
	.slide1{
		height:247px;
	}
	.eihTop{
		font-size: 18px;
		line-height: 1.4;
	}
	.Mobileinnera{
		margin-left:auto;
		margin-right:auto;
	}
	.tikirFloat{
		width:100%;
		height:auto;
		display:inline-block;
		
	}
	.tikirAciklama{
		width:100%;
		display:block;
		padding:0;
		border-bottom:1px solid #eee;
		text-align:center;
		line-height:100%;
		font-size:21px;
		color:#5a5a5a;
		padding: 15px;
		line-height: 1.4;
		box-sizing: border-box;
		height: 120px;
	}
	.tikirRes{
		width:100%;
		height:auto;
		display:inline-block;
		padding-left:45%;
		padding-top: 15px;
	}
	.AltilihtmlBanner {
		width:100%;
	}
	.AltilihtmlBanner li:first-child{
		background:#f0f0f0;
	}
	.AltilihtmlBanner img{
		padding-left:20%;
	}
	.eihAltiliAciklama{
		padding:5px;
		margin-bottom:10px;
		margin-top:10px;
		height:auto;
		display:inline-block;
		font-size:21px;
		padding:15px;
		line-height:1.4;
	}
	.eihAltiliBaslik{
		margin-top:5px;
        font-size:21px;
		padding:15px 0 0;
	}
	.eihUclu{
		width:100%;
		padding-bottom:20px;
		color:#5a5a5a;
		font-size:21px;
	}
	.eihNelSatFl{
		width:100%;
		height:auto;
		display:inline-block;
		box-sizing:border-box;
	}
	.eihNelSatFl img{
		display:none;
	}
	.eihNelSatBas, .eihNelSatBasSag{
		text-align:center;
		font-size: 30px;
	}
	.eihNelSatAck, .eihNelSatAckSag{
		padding:30px;
		font-size: 16px;
		box-sizing: border-box;
		line-height: 1.4;
		
	}
	.eihDokAciklama{
		padding: 15px;
		line-height: 1.4;
		font-size: 16px;
	}
	.eihAvantajBg{
		background:#f9f9f9;
		background-repeat:no-repeat;
		background-size:100%;
		background-clip:cover;
		margin-top:20px;
		margin-bottom:80px;
		height:auto;
		display:inline-block;
	}
	.eihUclu li{
		padding-top:15px;
		line-height:1.4;
	}
	
	.avantajBaslikAlt{
		padding: 10px;
		line-height: 1.4;
		font-size: 16px;
	}
	.eihMikroList{
		-size: 16px;
		line-height: 1.4;
		padding: 10px;
	}

}
/*---  Arama Motoru Opt.  ----*/

.AoptTop{
	padding-top:50px;
	display:inline-block;
	height:auto;
}
.AopUlF{
	float:left;
	background:#f9f9f9;
margin-left:10px;
	margin-top:40px;
	}

.AopUlR{
	float:right;
	background:#f9f9f9;
	margin-left:5px;
	margin-top:40px;
}
.AoptTop span{
	display:block;
	margin-top:5px;
	
}
.AopLiBaslik{
	font-size:16px;
}
.AopLiYazi{
	color:#8a8785;
	padding:20px;
	text-align:justify;
	line-height:100%;
}
.AopImg{
	display:block;
	text-align:center;
	margin-top:20px;
	margin-bottom:30px;
}
.AopLiYoLi{
	display:block;
	margin-top:20px;
}
.AopLiYoLi li{
	border-bottom:1px solid #ededed;
	padding:20px;
	color:#5a5a5a;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
}
.AopLiYoLi li:first-child{
	font-size:21px;
	color:#5a5a5a;
	padding-bottom:20px;
}
.AopLiYoLi span{
	float:left;
	color:#fff;
	font-size:10px;
	background:url('../img/v4main/AopListNumberBg.png') no-repeat ;
	width:21px;
	height:16px;
	line-height:16px;
	text-align:center;
	margin-right:10px;
	font-weight:bold; 
}
.AopLiYoLi p{
	float:left;
	color:#f36d24;
	font-size:14px;
	margin:0;
	font-weight:bold;
	margin-right:5px; 
}
.AopLiYoLi a{
	
	color:#f36d24;
	font-size:14px;
	margin:0;
	font-weight:bold;
	margin-right:5px; 
}
.AopLiFl{
	float:left;

}
.AopLiTop{
	float:right;
}
.AopLiikiliYazi{
	line-height:100%;
	margin:0;
}
.Aop404{
	
	color:#5a5a5a;
	font-size:14px;
	font-weight:bold;
}
.Aop404Top{
	padding-top:40px;
}
.AopOzellikBg{
	border:1px solid #e7e7e7;
	height:auto;
	display:inline-block;
	color:#5a5a5a;
	font-size:21px;
	Font-family:Neo;
	margin-bottom:40px;
	padding-top:10px;
	
}
.AopOzellikBg img{
	margin-top:20px;
	margin-left:20px;
}
.AopOzellikBaslik{
	height:auto;
	display:inline-block;
	background:#fafafa;
	border:1px solid #e7e7e7;
	padding:20px;
	text-align:left;
	line-height:50px;
	margin-left:2%;
}
.AopOzellikYazi{
	color:#5a5a5a;
	font-size:14px;
	padding-top:20px;
	margin-left:20px;
}
.AopOzellikYuvarlak{
	width:50px;
	border-radius:100px;
	-webkit-border-radius:100px;
	-moz-border-radius:100px;
	color:#f05e24;
	border:1px solid #f05e24;
	line-height:50px;
	text-align:center;
	float:left;
	margin-right:10px;
}

/* B2B */

#b2bAds{
	margin-top:20px;
}

.b2b-advantage-img{
	height: 0;
    padding-bottom: 100%;
    background: #f9f9f9;
    border-radius: 50%;
    position: relative;
}

.b2b-advantage-img .imgInner{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
	align-items:center;
}

.b2b-advantage-img .imgInner img{
	margin:0 auto;
}

.b2b-advantage-title{
	line-height:40px;
	font-size:14px;
	color:#3b3734;
	font-family: 'Overpass', sans-serif;
}

.b2b-advantage-desc{
	line-height:17px;
	font-size:14px;
	color:#5a5a5a;
	font-family: 'Overpass', sans-serif;
}

.b2b-info-box{
	padding:50px;
}

.b2b-info-title{
	font-size:21px;
	color:#f36d24;
font-family: 'Overpass', sans-serif;
}

.b2b-info-text{
	line-height:22px;
	font-size:18px;
	color:#5a5a5a;
	font-family: 'Overpass', sans-serif;
}

.b2b-references-title{
	line-height:60px;
	font-size:21px;
	color:#323232;
font-family: 'Overpass', sans-serif;
}

.b2b-ref-box{
	position:relative;
	height:0;
	padding-bottom:55%;
	background:#f9f9f9;
}

.b2b-ref-box .imgInner{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
	align-items:center;
}

.b2b-ref-box .imgInner img{
	margin:0 auto;
	max-width:80%;
	max-height:80%;
}

.b2b-info{
	line-height:24px;
	font-size:21px;
	color:#5a5a5a;
	font-family: 'Overpass', sans-serif;
	font-style:italic;
}

.b2b-info-separate{
	border-bottom:1px solid #ec6408;
}

/* B2B */

/*-------------------------------------*/

/*Demo SayfasÄ±*/
.DemoTop{
	background:#f6f6f6;
	height:auto;
	display:inline-block;
}
.DemoDortLi{
	height:auto;
	display:inline-block;
}
.DemoDortLi li{
	margin-top:10px;
	width:49%;
	height:auto;
	background:#fff;
	height:220px;
}
.DemoDortLiRight{
	float:right;
}
.DemoDortLiLeft{
	float:left;
}
.DemoDortLi span{
	display:block;
	margin-top:5px;
	text-align:center;
}
.DemoDortBaslik{
	font-size:16px;
	color:#717171;
	font-weight:bold;
}
.DemoDortYazi{
	color:#717171;
	font-size:12px;
	line-height:100%;
}
.DemoBTEMusterilerimiz{
	display:inline-block;
	height:auto;
	margin-top:20px;
}
.DemoBTEMusterilerimiz span{
	text-align:center;
	display:block;
}
.DemoBTEMusterilerimiz li{
	display:block;
	margin-top:40px;
	text-align:center;
}
.DemoBTEMusterilerimiz li:first-child{
	color:#f36d24;
	font-size:21px;
}
.DemoBTEMusterilerimiz li:last-child{
	color:#62656f;
	font-size:16px;
}
.DemoFormBaslikTop{
	margin-top:40px;
}

#DemoFormBg select{
	color:#b1b1b1;
}
.DemoFormButton{
	border:0;
	background:#f36d24;
	/*font-weight:bold;*/
	font-size:25px;
	color:#fff;
	line-height:50px;
	margin-bottom:10px;
	cursor:pointer;
	}
.DemoAdForm{
	width:49%;
}
.DemoSoyadForm{
	float:right;
	width:49%;
}
.Democaptcha{ 
	background:#cdbfbb;
	height:auto;
	float:right;
	display:inline-block;
	margin-left:5px;
	line-height:50px;
	text-align:center;
	color:#fff;
}
#DemoFormBg, .DemoHizMusBg{
	margin-top:80px;
}
@media screen and (max-width: 820px) {
	#DemoFormBg{
		width:100%;
	}
	.DemoHizMusBg{
		width:100%;
	}
	
}
@media  screen and (max-width: 1366px)
 {
#systemAdvantages .advantageImg {
height: 88px;
line-height: 116px;
display: list-item;
list-style: none;
}

 }
/*----------------------------*/
#formWrapper{
	background:url('../img/v4main/formWrapper.png') no-repeat center center;
	background-size:cover;
}

#formWrapper h2{
    line-height:1;
	font-size:45px;
	color:#f36d24;
    font-weight:400;
    margin:40px 0 0;
}

#formWrapper p{
	font-size:28px;
	color:#fff;
}

.inputWrap{
	position:relative;
}

.errorMesage{
	position:absolute;
    bottom:100%;
    left:10px;
	padding-bottom:3px;
	background:url('../img/v4main/errorArrow.png') no-repeat center bottom;
	display:none;
}

.messageInner{
	line-height:18px;
	color:#fff;
	font-size:15px;
	background:#f40909;
}

.inputWrap input, .inputWrap select, .inputWrap textarea{
    height:50px;
	font-size:12px;
	color:#62656f;
	font-family: 'Overpass', sans-serif;
	border:1px solid transparent;
}

.inputWrap textarea{
	height:100px;
}

.inputWrap input[type="checkbox"]{
	height:auto;
}

.inputWrap.error input, #popupMain .inputWrap.error input,
.inputWrap.error select, #popupMain .inputWrap.error select{
	border:1px solid #f40909; 
}

.inputWrap.success input, #popupMain .inputWrap.success input,
.inputWrap.success select, #popupMain .inputWrap.success select{
	border:1px solid #5cb85c;
}

#popupWrapper{
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    z-index: 333;
	display:none;
}

#popupShadow{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.8);
}

#popupMain{
	position: relative;
    max-width: 1100px;
    max-height: calc(100% - 100px);
    margin: 0 auto;
    overflow-y: auto;
    box-sizing: border-box;
    background: #fff;
    border-radius: 10px;
	top:-100%;
}

.active #popupMain{
	top:0;
}

#popupMain::-webkit-scrollbar-button {
    display: none;
}

#popupMain::-webkit-scrollbar {
    width: 10px;
    background: #E6E6E6;
	border-radius: 0 10px 10px 0;
}

#popupMain::-webkit-scrollbar-thumb {
    background: #4d4d4d;
	border-radius: 0 7px 7px 0;
}

#popupMain #formWrapper{
	background:#fff;
}

#popupMain .inner{
	width:100%;
}

#popupMain #formWrapper p{
    color:#777;
}

#popupMain .inputWrap input{
    height:50px;
	border:1px solid #cecece;
}

#popupClose{
    position: absolute;
    top: 10px;
    right: 10px;
    width: 40px;
    height: 40px;
    background: url('../img/v4main/popupClose.png') no-repeat right 0;
    cursor: pointer;
}

/* Profesyonel Paketler */

.grayBg{
	background:url('../img/v4main/grayBg.jpg') no-repeat center center;
}

.digitalMarketingBg{
	background:url('../img/v4main/digitalMarketingBg.jpg') no-repeat right center;
}

.supportBg{
	background:#ae85fc;
}

.logisticBg{
	background:url('../img/v4main/logisticBg.png') no-repeat right center;
}

.descCol{
	position:relative;
}

.rowDesc{
	position:absolute;
	top:0;
	height:100%;
	display:flex;
    align-items:center;
	background-color:#f9f9f9;
}

.rowDesc.leftSide{
	width:calc(50% - 125px);
}

.rowDesc.rightSide{
	width:calc(50% - 40px);
}

.rowDesc.fl{
	left:0;
    padding-right:30px;
    flex-direction:row-reverse;
}

.rowDesc.fl.center{
	width:calc(50% - 125px);
}

.rowDesc.fr{
	right:0;
    padding-left:30px;
}

.rowDesc.fr.center{
	width:calc(50% - 60px);
}

.rowDesc:before{
	content:'';
	position:absolute;
	top:0;
	width:88px;
	height:100%;
	background-repeat:no-repeat;
}
.btn-medium.faqTitle{
	    height: 45px;
    line-height: 45px;
}

.rowDesc:after{
	content:'';
	position:absolute;
}

.rowDesc.leftSide:before{
	right:-88px;
	background-image:url('../img/v4main/left.png');
}

.rowDesc.rightSide:before{
	right:-88px;
	background-image:url('../img/v4main/right.png');
	background-position:right 0;
}

.rowDesc.fl.center:before{
	background-image:url('../img/v4main/centerLeft.png');
}

.rowDesc.fr.center:before{
	left:-88px;
	background-image:url('../img/v4main/centerRight.
}



