/* reset*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	vertical-align: baseline;	font-family: 'Open Sans', sans-serif;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {	display: block;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;	border-spacing: 0;}a:hover {	text-decoration: none;}body {    font-family: "Open Sans", Arial, sans-serif;    line-height: 20px;    font-weight: 400;    font-style: normal;    color: #828282;    font-size: 13px;}ul.arrow_style li:before, ul.checkmarks_style li:before {    font-family: FontAwesome;    font-size: 1em;    content: "\f105";    padding-right: 0.8em;    margin-right: 0;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;color:#00b4ff;}.tableticaret:hover {	background-color: rgba(15, 141, 203, 0.57) !important;} /*** - PAGE GECMIS - BUGUN - *******************************************************/.page-gecmisbugun {    padding-top: 35px;}span.gecmis-bugun-title {    display: table;    margin: 40px auto 0;    padding: 10px 25px;    background: #3a3a3a;    color: #fff;    text-transform: uppercase;    font-size: 19px;}ul.gecmisbugun,ul.gecmisbugun li {    width: 100%;    display: table;}ul.gecmisbugun {    position: relative;    padding-top: 40px;    padding-bottom: 80px;}ul.gecmisbugun:before {    position:absolute;    width:2px;    height:100%;    background: #d2d2d2;    top:0;    left:50%;    content:'';}ul.gecmisbugun li {    padding: 0px 0px 25px;}ul.gecmisbugun li p {    display: table;    width: 47.3%;    float: left;    margin-right: 8px;    border: 1px solid #ccc;    box-shadow: 0 0 4px #ccc;    padding: 20px;    position:relative;}ul.gecmisbugun li p:after {    position: absolute;    top: 27px;    right: -14px;    display: inline-block;    border-top: 14px solid transparent;    border-left: 14px solid #fff;    border-right: 0 solid #fff;    border-bottom: 14px solid transparent;    content: " ";}ul.gecmisbugun li p:before {	position: absolute;    top: 26px;    right: -15px;    display: inline-block;    border-top: 15px solid transparent;    border-left: 15px solid #ccc;    border-right: 0 solid #ccc;    border-bottom: 15px solid transparent;    content: " ";}ul.gecmisbugun li:nth-child(2n) p {    float:right;    margin-left: 8px;    margin-right: 0px;}ul.gecmisbugun li:nth-child(2n) p:before {    position: absolute;    top: 27px;    right: auto;    left:-30px;    display: inline-block;    border-top: 14px solid transparent;    border-left: 14px solid transparent;    border-right: 15px solid #bdbdbd;    border-bottom: 14px solid transparent;    content: " ";}ul.gecmisbugun li:nth-child(2n) p:after {    position: absolute;    top: 27px;    right: auto;    left:-28px;    display: inline-block;    border-top: 14px solid transparent;    border-left: 14px solid transparent;    border-right: 14px solid #ffffff;    border-bottom: 14px solid transparent;    content: " ";}ul.gecmisbugun li:nth-child(2n) i {    float:right;}ul.gecmisbugun li p strong{    display:block;    font-size:17px;}ul.gecmisbugun li i {    width: 50px;    height: 50px;    line-height: 50px;    background: #3a3a3a;    color: #fff;    text-align: center;    font-size: 24px;    border-radius: 50%;    margin-top:15px;    position:relative;}span.begin-history {    display: table;    margin: -85px auto 0;    padding: 10px 25px;    font-size: 23px;    background: #3a3a3a;    color: #fff;    position: relative;}div#typed-strings {    display: none;}/*** - PAGE GECMIS - SON - *******************************************************/.arrow_style li:before {    content: "";    min-width: 4px;    min-height: 4px;    border-radius: 4px;    font-size: 2em;    line-height: 0.5;    display: inline-block;    vertical-align: middle;    margin-right: 0.4em;-moz-transform: translate3d(0,0,0);}.newab h3 {	position: relative;	font-size: 14px;	font-weight: 800;	margin-bottom: 20px;	text-transform: uppercase;}.newab .source{	position: relative;	margin-bottom: 45px;}.newbas h3 {	position: relative;	display: inline-block;	color: #ffffff;	line-height: 30px;	font-size: 24px;	padding: 10px 30px 10px 15px;	background: #202e31;	text-transform: uppercase;	font-weight: 800;}.newbas {	text-align: center;	margin-top: 25px;}.promo-block {	display:table;	margin:auto;}.promo-text {	text-align: center;	font-size: 25px;	font-weight: 300;	color: #666;	padding-left: 31px;	padding-right: 30px;	display: inline-block;	border-bottom: 1px solid #eee;	padding-bottom: 15px;	-webkit-backface-visibility: hidden;}.promo-text-light {	text-align: center;	font-size: 25px;	font-family: Roboto;	font-weight: 300;	color: #666;	padding-left: 31px;	padding-right: 30px;	display: inline-block;	border-bottom: 1px solid #f9f9f9;	padding-bottom: 15px;	-webkit-backface-visibility: hidden;}.center-line {	width: 5px;	margin: auto;	border-radius: 50%;	height: 5px;	background: #00C0E1;	margin-top: -3px;	position: relative;}.promo-paragraph {	padding:0 130px; 	text-align:center;	margin-top:15px;	font-weight:300;	line-height:1.5}.marg50 {	margin-top: 50px;}.margbot50 {	margin-bottom: 50px;}.intro-name {	font-size: 21px;	text-align: center;	padding: 15px 0 8px 0;	font-weight: 300;}.intro-desc {	font-weight: 300;	text-align: center;	color: #777;}.about-name {	font-size: 18px;	font-weight: 300;}.about-desc {	font-weight: 300;	color: #666;	font-size: 13px;	margin-top: 5px;}.about-texts {	margin-top: 15px;	color: #999;	font-weight: 300;	line-height: 1.6;	font-size: 14px;}.about-desc span {	margin-top: 10px;	display: block;	font-size: 13px;	font-weight: 300;}.soc-about { margin-top: 18px }.soc-about li {    float: left;    font-size: 17px;    width: 35px;    height: 35px;    line-height: 35px;    text-align: center;    background: #fff;    border: 1px solid #eee;    border-radius: 2px;    margin: 0px 2px 2px 2px;}.soc-about li a { color: #999 }.soc-about li a:hover { color: #00C0E1 }dd, dl {    line-height: 20px;}h1 {  line-height:70px;  margin-top:0;  margin-bottom:0;}.clear_select {    margin-top:65px;}.textfont  p {    font-family: "Open Sans";    line-height: 20px;    font-weight: 400;    font-style: normal;    color: #777;    font-size: 13px;}.header_page {  width:100%;  position:relative;  float:none;  z-index: 0;  margin-bottom:20px;}.textfont h4 {    font-weight: 500;    color: #444444;}#comments {  margin-top:40px;  padding-top:40px;  float:left;  width:100%;  border-top: 1px solid #e7e7e7;}#comments h4 {  font-weight:bold;  line-height:50px;  margin-bottom:0;  width:100%;  text-transform: uppercase;}.comment {  position:relative;  padding-top:30px;}.comments_list .children {  position:relative;}.comments_list .children:after {  width:20px;  height:1px;  background:#e8e8e8;  position:absolute;}.comment.span12 {  margin-left:0}.comment:first-child {  padding-top:40px;}.comment dl {  margin-top:0;  margin-bottom:0px;  padding:30px;  background:#fff;  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);  box-shadow: 0 1px 2px rgba(0,0,0,.1);}.comment dl dt {  width:64px;  height:64px;}.comment dl dt img {  width:100%;  border-radius:50%;  -webkit-border-radius:50%;  -moz-border-radius:50%;}.comment dl dd {  margin-top:0px;  margin-left:80px}.comment dl dd ul {  margin:0;  padding:0;  list-style:none;  float:left;  width:100%;  margin-top:4px;}.comment dl dd ul li {  float:left;  border-right:1px solid #999;  line-height:11px;}.comment dl dd ul li span {  padding-left:8px;  padding-right:8px;  color:#999;  font-weight:300 !important;  font-size:12px !important;}.comment dl dd ul li span a {  color:#444444;  font-weight:400;  font-size:12px;}.comment dl dd span.author a {  color:#444;  font-size:14px;  font-weight:500 !important;}.comment dl dd ul li a {  color:#888;  font-weight:500;  font-size:12px !important;}.comment dl dd ul li a:hover {  text-decoration:none;}.comment dl dd ul li:first-child span {  padding-left:0}.comment dl dd ul li:last-child {  border-right:none;}.comment {  padding-top:30px;  padding-bottom:30px}.comment .comment_text{  width:100%;  float:left;  margin-top:10px;}#respond h3 {  text-transform:uppercase;  margin-top:60px;  float:left;  width:100%;  font-size:18px;  font-weight:bold;  position:relative;  margin-bottom:40px;}#respond label{  /*display:none;*/}#respond textarea{  width: 100%;  background: #fff;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}#respond .comment-form-author{    width: 32%;    float:left;    margin-right:2%;}#respond .comment-form-email{    width: 100%;    float:left;    margin-right:2%;	margin-bottom: 5%;}#respond .comment-form-url{    width: 32%;    float:left;	margin-bottom:10px;}#respond input[type="text"]{  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  background: #fff;  height:40px;  width:100%;  float:left;  margin-bottom: 0;}.tr_bg {    background: url(../img/flags/tr.png) left no-repeat;    padding-left: 20px;}.ar_bg {    background: url(../img/flags/sa.png) left no-repeat;    padding-left: 20px;}.ru_bg {    background: url(../img/flags/ru.png) left no-repeat;    padding-left: 20px;}.de_bg {    background: url(../img/flags/de.png) left no-repeat;    padding-left: 20px;}.fr_bg {    background: url(../img/flags/fr.png) left no-repeat;    padding-left: 20px;}.en_bg {    background: url(../img/flags/gb.png) left no-repeat;    padding-left: 20px;}.fa_bg {    background: url(../img/flags/ir.png) left no-repeat;    padding-left: 20px;}.es_bg {    background: url(../img/flags/es.png) left no-repeat;    padding-left: 20px;}.az_bg {    background: url(../img/flags/az.png) left no-repeat;    padding-left: 20px;}.header-top {    background: #EFEFEF;    height: 35px;    border-bottom: 1px solid #E1E1E1;}.v-text {    display: table-cell;    vertical-align: middle;    text-align: center;}.header-top-text {    height: 35px;    font-weight: normal;    font-style: normal;    color: #999;    font-size: 12px;}.header-top-right {    color: #999;}.header-top-right .header-links {    list-style: none;    height: 35px;}.header-top-right .header-links li {    float: left;    padding: 0 5px;}.header-top-right .header-links li a {    color: #999;}.header-top-right .header-socials {    height: 35px;    list-style: none;    padding-left: 20px;}.header-top-right .header-socials li {    float: left;    padding: 0 5px;}.header-top-right .header-socials li a {    color: #999;    font-size: 17px;}.logo {    float: left;    height: 100%}.logo a {    float: left;    height: 100%;}.logo img {    max-width: none;    top: 50%;    position: relative;    margin-top: -25px;}.logo img.dark {    display: block;    visibility: visible;}.logo img.light {    display: block;    visibility: visible;}.page_box a{	color:#000;	font-weight: bold;}.background--dark .logo img.light {    display: block;    visibility: visible;}.background--dark .logo img.dark {    display: none;    visibility: hidden;}.mobile_small_menu {    display: none;    position: absolute;    top: 50%;    margin-top: -10px;}.mobile_small_menu i {    font-size: 24px !important;    font-weight: bold;    font-size: 24px;    line-height: 21px;    color: #777;}.logo_only_sticky .header_wrapper .logo {    -webkit-transition-duration: 0.4s;    -moz-transition-duration: 0.4s;    -o-transition-duration: 0.4s;    -ms-transition-duration: 0.4s;    transition-duration: 0.4s;    opacity: 0;}.header_wrapper {    width: 100%;    position: relative;    float: left;    z-index: 32;}.header-middle {    height: 110px;}.user_ul{	float:right;	margin:6px 0px;}.user_ul li{	float:left;	margin-right:20px;}.header_widgetized{	margin-top:15px;}.center-bar a i{	color: #fff;	font-size: 18px;}.header-middle .header_widgetized {    float: right;    position: relative;    top: 50%;    max-width: 70%;    display: table;    -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -o-transform: translateY(-50%);    transform: translateY(-50%);}.header_page {  background-color: #e7e7e7;  color: #444444;  width:100%;  position:relative;  float:none;  z-index: 0;  height:75px;}.header_page .page_parents {  position: absolute;  right: 15px;  top: 50%;  margin-top: 26px;}.page_parents li:first-child {  padding-right:0px;}.page_parents li {  float:left;  padding-left:0px;  position:relative;  padding-left:15px;  font-weight:400;  padding-right:11px;  font-size:12px;  opacity:0.7;}.page_parents li:after {  content: "/";  position: absolute;  left: 0;  top: 1px;  width: 3px;  font-size: 12px;  height: 7px;  display: inline;  margin-top: 0;}.page_parents li:first-child:after {  content:'' !important;  display:none;}.page_parents li.home:after{  content:'' !important;  display:none;}.page_parents li:last-child {  margin-right:0px;  padding-right:0;}.page_parents li a {  font-size:12px;  font-weight:400;  color:inherit;}.page_parents li.home{  opacity:1;}.page_parents li.home a{  font-weight:bold;  margin-right: 10px;}.page_parents li.home a:hover {  color:#d61820;}.page_parents li a:hover {  text-decoration:none;}.page_parents li:last-child a {  margin-right:0px;}.page_parents {  margin:0;  padding:0;  list-style:none;  position:relative;  margin-top:0px;  -webkit-transition-duration:0.1s;  -moz-transition-duration:0.1s;  -o-transition-duration:0.1s;  -ms-transition-duration:0.1s;  transition-duration:0.1s;  top:31px;  right:0px;  z-index:20;  float:left;  right:0;  z-index:1;}.titles{  float: left;  width: 100%;  position: relative;  top: 50%;  transform: translateY(-50%);  -webkit-transform: translateY(-50%);  -moz-transform: translateY(-50%);  -o-transform: translateY(-50%);  margin-top: 35px;}.titles h1{  text-transform: uppercase;  font-weight: 600;  font-size: 20px;  line-height: 25px;  height: auto;  float: left;}.titles h3 {  text-transform: none;  font-weight: 400;  font-size: 13px;  line-height: 13px;  color: inherit;  opacity: 0.7;  float: left;  width: 100%;  margin-top: 4px;}.contact_information {    float: left;}.notification {	background: #4CB66D;    text-align: center;    float: left;    color: #fff;    padding: 10px 10px;    font-size: 17px;    margin-bottom: 20px;	width: 100%;}.textError{	color:red;	font-weight: bold;}.contact_information dl:first-child {	width: 35.3%;}.contact_information dl {    margin: 0;    padding: 0;    float: left;	width: 25.3%;    margin-right: 25px;}.contact_information dl:last-child {    margin-right: 0;}.contact_information dt {    width: 28px;    height: 28px;}.contact_information dt i {    font-size: 24px;    line-height: 35px;    float: right;    color: #d61820 !important;}.contact_information dd {    margin-left: 40px;    margin-top: 0px;}.contact_information dd .title {    display: block;    font-weight: 400;    color: #a4a4a4;    font-size: 12px;}.contact_information dd p {    margin-bottom: 0px;    color: #444;    font-size: 12px;    font-style: italic;    font-weight: 500;    float: left;    margin-top: -4px;}@media (max-width: 767px) {    .logo {        left: 50%;        position: relative;        -webkit-transform: translateX(-50%);        -moz-transform: translateX(-50%);        -ms-transform: translateX(-50%);        -o-transform: translateX(-50%);        transform: translateX(-50%);    }    .header-middle-wrap {        max-width: 420px;    }	}.menu-small {    display: none;    float: left;    width: 100%;    z-index: 100000;    position: relative;}.menu-small ul.menu {    list-style: none;    margin: 0;    padding: 0;    padding-top: 20px;    padding-bottom: 20px;    float: left;    width: 100%;}.menu-small ul.menu:first-child {    padding-bottom: 0;}.menu-small ul.menu:first-child:last-child {    padding-bottom: 20px;}.menu-small ul.menu:nth-child(2) {    padding-top: 0}.menu-small ul li {    float: left;    width: 100%;}.menu-small ul li a {    margin: 0 auto;    padding-left: 12%;    float: left;    width: 100%;    margin-top: 8px;    margin-bottom: 8px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    text-transform: uppercase;    color: #888;    font-size: 12px;}.menu-small ul.menu > li > a {    text-transform: uppercase;    font-weight: 600;    color: #444;    font-size: 14px;}.menu-small ul.menu > li > ul {    margin: 0;    padding: 0;    list-style: none;}.menu-small ul.menu > li > ul > li > a {    padding-left: 13%;}.menu-small ul.menu > li > ul > li > ul {    margin: 0;    padding: 0;    list-style: none;}.menu-small ul.menu > li > ul > li > ul > li > a {    padding-left: 14%;}.header-bottom {    border-top: 1px solid #E7E7E7;    border-bottom: 1px solid #C9C7C7;}.header-bottom nav {    float: left;    width: 100%;    height: 100%;}.header-bottom nav ul {    float: left;    padding: 0;    margin: 0;    list-style: none;    text-align: center;    height: 100%;    margin-top: 0;}.header-bottom nav ul li {    padding-right: 27px;    padding-left: 27px;    box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    -webkit-transition-duration: 0.2s;    -moz-transition-duration: 0.2s;    -o-transition-duration: 0.2s;    -ms-transition-duration: 0.2s;    transition-duration: 0.2s;    float: left;    position: relative;    height: 100%;    border-left: 1px solid #E7E7E7;    position: relative;}.header-bottom nav > ul > li:first-child {    background: #d61820;    color: #fff;}.header-bottom nav > ul > li:first-child > a {    color: #fff;}.header-bottom nav > ul > li:last-child {    border-right: 1px solid #E7E7E7;}.header-bottom nav ul li a {    text-align: center;    text-transform: uppercase;    line-height: 30px;    letter-spacing: 0px;    font-weight: 500;    color: #222;    font-size: 13px;    padding-top: 15px;    padding-bottom: 15px;    -webkit-transition-duration: 0.2s;    -moz-transition-duration: 0.2s;    -o-transition-duration: 0.2s;    -ms-transition-duration: 0.2s;    transition-duration: 0.2s;    top: 0 !important;    position: relative;    top: 50%;    float: left;}.header-bottom nav ul li:hover {    background: #d61820;	z-index:4555;}.header-bottom nav ul li:hover > a {    color: #fff;}/* dropdown */.header-bottom nav ul li ul {    display:none;    position: absolute;    top: 60px;    left: -1px;    width: 300px;    z-index: 2;}.header-bottom nav ul li ul li {    border-right: 1px solid #e7e7e7;    width: 100%;    background: #fff;}.header-bottom nav ul li ul li:last-child {    border-bottom: 1px solid #e7e7e7;}.header-bottom nav ul li ul li a {}.header-bottom nav ul li:hover ul {    display:block;}/* dropdown */.header-search {    position: relative;    margin-top: 10px;    width: 100%;}.header-search .search-input {    top: 20%;    width: 100%;}.header-search .search-input input {    width: 100%;    font-size: 13px;    font-weight: 300;    border-radius: 4px;    border: 1px solid #dedede;    outline: none;    height: 35px;    line-height: 35px;    padding-left: 10px;	margin: 0px;}.header-search .search-input input:focus + i {    display: none;}.header-search .search-input i {    position: absolute;    top: 9px;    right: 9px;    color: #bbb;}/*Slider altı*/.services {margin-top:45px;}.services_medium {    text-align: center;    position: relative;    top: 0;    padding: 15px;    padding-top: 0;    -moz-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}.services_medium h4{    margin-bottom: 0px;    float: left;    width: 100%;    text-align: center;    margin-top: 15px;    position: relative;    z-index: 9999;    -webkit-transition-duration: 0.4s;    -moz-transition-duration: 0.4s;    -o-transition-duration: 0.4s;    -ms-transition-duration: 0.4s;    transition-duration: 0.4s;}.services_medium  p {    display: block;    text-align: center;    margin-top: 7px;    position: relative;    font-family: "Open Sans";    line-height: 20px;    font-weight: 400;    font-style: normal;    color: #777;    font-size: 13px;}h4 {line-height: 24px;    font-size: 16px;    font-family: "Open Sans";    font-weight: 600;    font-style: normal;}h4 > a  {color: inherit;}a:hover {color: #d61820;} .services_medium .stil {    float: left;}.services_medium  i {    float: left;    text-align: center;    width: 100%;    line-height: 60px;    font-size: 48px;    margin-bottom: 10px;    z-index: 1000;    -webkit-transition-duration: 0.4s;    -moz-transition-duration: 0.4s;    -o-transition-duration: 0.4s;    -ms-transition-duration: 0.4s;    transition-duration: 0.4s;}.services_medium.stil .icon_wrapper {    width: 100px;    height: 60px;    left: 50%;    margin-left: -50px;    text-align: center;    -webkit-transition-duration: 0.4s;    -moz-transition-duration: 0.4s;    -o-transition-duration: 0.4s;    -ms-transition-duration: 0.4s;    transition-duration: 0.4s;    position: relative;    z-index: 9999;}.services_medium.stil h4{    margin-top: 12px;}.portfolio.column_title{    margin:30px 0px;}.portfolio.column_title h1{    width:100%;    line-height:24px;}.portfolio.column_title.inner-inline_border{    position:relative;    float:left;    width:100%;}.portfolio.column_title.inner-inline_border h1{    background:#fff;    z-index:5;    position:relative;    padding-right:20px;    width:auto;    float:left;}.portfolio.column_title.inner-inline_border:after{    display:block;    height:1px;    content:"";    background:#e1e1e1;    position:absolute;    top:50%;    margin-top:-0.5px;    width:100%;    z-index:1;}.portfolio.column_title h2{    width:100%;    line-height:24px;}.portfolio.column_title h1 {    text-align: left;    text-transform: uppercase;    line-height: 20px;    letter-spacing: 0px;    font-weight: 600;    color: #222;}.portfolio.section_title{    position:relative;}.portfolio.section_title h1{    width: 100%;    text-align: center;}.portfolio.section_title:first-child h1{    margin-top:-10px;}.portfolio.section_title .divider{    width: 208px;    position: absolute;    left: 50%;    margin-left: -104px;    margin-top: 10px;}.portfolio.section_title .divider .line{    width:90px;    height:1px;    background:#ccc;    float:left;}.portfolio.section_title .divider .circle{    width:10px;    height:10px;    border:1px solid #ddd;    margin-left:8px;    float:left;    margin-right:8px;    margin-top:-5px;}.portfolio.section_title p{    width: 100%;    padding: 0 28%;    margin-top: 25px;    text-align: center;    font-size:14px;    color:#555;    box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;}.portfolio.section_title.inner-only_text p{    margin-top:10px;}.portfolio p:first-child {    margin-top: 0;}.portfolio_element{margin-bottom:35px;}.portfolio_wrapper{margin-bottom: 0;}.portfolio_fancy_text {    -webkit-box-sizing: border-box;    box-sizing: border-box;    padding:20px 0px;    background: #fff;}.portfolio_fancy_text h5{    letter-spacing: 0px;    font-weight: 600;    color: #444444;}.portfolio_fancy_text h6{    font-weight: 400;    color: #444;    margin-top: 5px;    line-height: 20px;    font-size: 14px;}position_r{	position: relative;}.news_box{    margin-bottom: 20px;}.news_box a{	color: #444;    font-weight: bold;    font-size: 14px;}.news_box span{	font-size: 11px;	color: #817F7F;}.blog_box{	margin-bottom: 30px;}.blog_box a i{	display: none;}.blog_box a img{	-webkit-transition: all 0.3s ease-in;	transition: all 0.3s ease-in;	position: relative;	z-index: 999;}.blog_box a:hover img {	filter: brightness(50%);	-webkit-filter: brightness(50%);	-moz-filter: brightness(50%);	-o-filter: brightness(50%);	-ms-filter: brightness(50%);}.blog_box a:hover i{	display: block;	position: absolute;	left: 48%;	top: 25%;	z-index: 999;	color: #fff;	font-size: 28px;}.blog_button{	background: #000;    padding: 10px 20px;    color: #fff;    font-weight: bold;    font-size: 14px;	-webkit-transition: all 0.3s ease-in;	transition: all 0.3s ease-in;}.blog_button:hover{	background: #fff;	color: #000;	border: 1px solid #000;}.blog-text {font-family: Arial, Helvetica, sans-serif;font-size: small;}.portfolio_fancy_text a {}.portfolio_fancy_text a:hover {}.text_column p {    font-family: "Open Sans";    line-height: 20px;    font-weight: 400;    font-style: normal;    color: #777;    font-size: 13px;    line-height: 22px;}.text_column p:first-child {    margin-top: 0;}.he_wrap {    position: relative;    zoom: 1;    display: inline-block;    position: relative;}.tpl2{    float: left;    width: 100%;    overflow: hidden;}/*blog*/.news_blog_item {    margin: 0;    padding: 0;    margin-bottom: 15px;}.portfolio_wrapper dt {    width: 100px;    height: 100px;    max-width: 100%;    float:left;}.portfolio_wrapper ul {    margin: 0;    padding: 0;    list-style: none;}.portfolio_wrapper ul li {    width: 100%;    position: relative;    padding-left: 0px;    font-size: 14px;    line-height: 22px;    padding-bottom: 10px;    float: left;    margin-left: -5px;}.portfolio_wrapper ul li.simple i{    color:#d61820;    padding: 5px;	font-size:17px;}.news_blog_item dd {margin-left: 110px;}.news_blog_item img { max-width:100%; height: auto;}.news_blog_item h5 {    line-height: 22px;    font-size: 15px;    font-family: "Open Sans";    font-weight: 600;    font-style: normal;}.news_blog_item a {    color:#444444;}.news_blog_item  a:hover {    color: #d61820;}.footer_contact{	margin-bottom:10px;}.date {    line-height: 28px;    font-size: 11px;    font-family: "Open Sans";    font-weight: 600;    font-style: normal;    color:#888888;}.footer_images{	margin-bottom:30px;}.footer_images p{	font-size:12px;}.footer_images  dt{    width: 60px;    height: 60px;    float:left;}.footer_blog_item dd {margin-left: 70px;}.footer_blog_item img {max-width:100%; height: auto;}.footer_blog_item a {    color:#666666;    font-family: "Open Sans";    line-height: 20px;    font-weight: 400;    font-style: normal;    font-size: 13px;}.footer_blog_item a:hover {color: #d61820;}/*footer*/.genel_footer {    background-color:#F1F1F1;    padding-bottom: 25px;}.genel_copyright {    background-color:#dbdbdb;    border-top: 1px solid #e5e7f2;    padding-top: 25px;    padding-bottom: 25px;}.lower-footer {    margin-top: 0;    padding: 25px 0;    width: 100%;    border-top: 1px solid #e5e7f2;    background: #dbdbdb;}.lower-footer .pull-left a {    color:#828282;    font-weight: bold;}#footer {    background: #f7f9fb;}.navbar-footer {    margin: 0;}.navbar-footer li {    display: inline-block;}.lower-footer .pull-right a {    margin: 0;    padding: 0;    display: block;    margin-left: 15px;    background: 0 0;    font-size: 13px;    color: #828282;}.textfont ul {    margin: 0;    padding: 0;    list-style: none;    font-family: "Open Sans";    line-height: 20px;    font-weight: 400;    font-style: normal;    color: #777;    font-size: 13px;}.textfont ul li {    margin: 0;    float: left;    width: 100%;    padding: 0;    padding-top: 10px;    padding-bottom: 10px;}.textfont ul li a {    float: left;    width: 100%;    color: #666666;}.textfont ul li a:hover {    color: #d61820;}.img-flickr{    float: left;    margin-top: 0px;    margin-left: -7px;}.img-flickr img {    margin: 0;    overflow: hidden;    position: relative;}.social_icon {    margin-bottom: 0;    float: left;    width: 100%;}.social_icon ul {    margin: 0;    padding: 0;    list-style: none outside none;	font-size:32px;}.social_icon ul li {    position: relative;    display: inline;    margin-right: 10px;}.copyright_text{    text-align:left;    margin-top: -10px;}/*carousel*/.col-item{    /*border: 1px solid #E1E1E1;*/    border-radius: 5px;    background: #FFF;    margin-bottom: 10px;}.col-item .photo img{    margin: 0 auto;    width: 100%;}.col-item .info{    padding: 10px;    border-radius: 0 0 5px 5px;    margin-top: 1px;}.col-item:hover .info {    background-color: #F5F5DC;}.col-item .price{    /*width: 50%;*/    float: left;    margin-top: 5px;}.col-item .price h5{    line-height: 20px;    margin: 0;}.price-text-color{    color: #219FD1;}.col-item .info .rating{    color: #777;}#blog .col-md-9{  position:relative;}.blog-article .btn-bt{  margin-top:20px;  float:left;}.blog-article .btn-bt:hover{}.media {  float:left;  width:100%;}.media img {  width:100%}.media iframe {  width: 100%;}.post-like{  float: right;  margin-top: 130px;  font-size: 16px;  color: #222;  margin-right: 15px;}.post-like a {color:#222;}.post-like a:hover{color:#d61820;}.format-quote .post-like{  margin-top:0;  margin-right:0 !important;  float:right !important;}.format-quote .post-like i{  margin-right:0 !important;}.post-like i{  padding-right:4px;  font-size:20px;  color:#222;}.shares_container{position:relative;float:right;}.blog-article ul.shares{  visibility: hidden;  float: left;  margin-top: 26px;  margin-right: 20px;  position: relative;  list-style: none;  background: #f5f5f5;  padding: 10px 15px;  opacity: 0;  -webkit-transition-duration: 0.4s;  -moz-transition-duration: 0.4s;  -o-transition-duration: 0.4s;  -ms-transition-duration: 0.4s;  transition-duration: 0.4s;}.blog-article ul.shares:after{  width: 0;  content:"";  height: 0;  border-style: solid;  border-width: 7px 0 7px 14px;  border-color: transparent transparent transparent #f5f5f5;  position:absolute;  top:50%;  margin-top:-7px;  right:-10px;}.blog-article ul.shares li{display:inline-block; float:left; padding-right:15px;}.blog-article ul.shares li i{font-size:14px; color:#888;}.blog-article ul.shares li:last-child{padding-right:0px;}.blog-article .share_link{  float:right;  margin-top:35px;  font-size:16px;  color:#222;  margin-right:10px;}.format-quote.blog-article .share_link{  margin-top:0;  margin-right:0 !important;  float:right !important;}.format-quote.blog-article .share_link i{  margin-right:0 !important;}.blog-article .share_link i{  padding-right:4px;  font-size:20px;  color:#555;}#blog.container{position:relative;}.timeline-border{  position: absolute;  top: 0;  left: 65px;  width: 1px;  height: 88%;  float: left;  background: #e7e7e7;  z-index: 0;}.fullwidth .timeline-border{  left:35px;}.blog-article.timeline-style{width:100%; float:left; margin-bottom:50px;z-index:2;}.blog-article.timeline-style .timeline{width:12.2%; height:150px; padding-right:27px;float:left;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.blog-article.timeline-style .timeline .date{  width: 70px;  height: 70px;  border-radius: 50%;  background: #fff;}.blog-article.timeline-style .timeline .date span, .blog-article.timeline-style .timeline .date{  -webkit-transition-duration:0.4s;  -moz-transition-duration:0.4s;  -o-transition-duration:0.4s;  -ms-transition-duration:0.4s;  transition-duration:0.4s;}.blog-article.timeline-style .timeline .date .day{  font-size: 24px;  font-weight: 300;  color: #999;  text-align: center;  width: 100%;  float: left;  margin-top: 15px;  line-height: 24px;}.blog-article.timeline-style .timeline .date .month{  font-size: 13px;  font-weight: bold;  color: #444;  text-align: center;  text-transform: uppercase;  width: 100%;  float: left;  line-height: 18px;}.blog-article.timeline-style .timeline .avatar{  width:48px;  height:48px;  border-radius: 50%;  background: #fff;  margin-left:11px;}.blog-article.timeline-style .post_box{  width:87.8%;  float:left;}.blog-article.timeline-style .post_box.box_shadow{  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);  box-shadow: 0 1px 2px rgba(0,0,0,.1);}.fullwidth .blog-article.timeline-style .post_box{  width:87.8%;}.blog-article.timeline-style .timeline .date, aside #s, #respond textarea, #respond input[type="text"], .recent_news.events .blog-item, .sticky,.post-password-form input[type="password"]{border:1px solid #e7e7e7;}.blog-article.timeline-style .media{float:left;position:relative;}.blog-article.timeline-style .media .overlay{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  opacity:0;  -webkit-transition-duration:0.4s;  -moz-transition-duration:0.4s;  -o-transition-duration:0.4s;  -ms-transition-duration:0.4s;  transition-duration:0.4s;  cursor:pointer;}.blog-article.timeline-style .media .overlay .post_type_circle i{  color:#fff;  font-size:18px;  text-align:center;  line-height:52px;  float:left;  width:52px;}.blog-article.timeline-style .media .overlay .post_type_circle{  width:50px;  height:50px;  background:#333;  border-radius: 50%;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  position:absolute;  top:45%;  opacity:0;  left:50%;  cursor:pointer;  margin-left:-25px;  margin-top:-25px;  -webkit-transition-duration:0.4s;  -moz-transition-duration:0.4s;  -o-transition-duration:0.4s;  -ms-transition-duration:0.4s;  transition-duration:0.4s;}.blog-article.timeline-style .media:hover .overlay .post_type_circle{  top:50%;  opacity:1;}.blog-article.timeline-style .media:hover .overlay{opacity:1;}.blog-article.timeline-style .media > *:not(.post_type){width:100%;}.blog-article.timeline-style .content{  padding:20px;  float:left;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.blog-article.timeline-style .content h1{}.blog-article.timeline-style .content .quote{position:relative; float:left; width:100%;}.blog-article.timeline-style .content .quote i{position:absolute; top:10px; left:0px; font-size:32px;}.blog-article.timeline-style .content .quote p{  font-size: 18px;  line-height: 28px;  font-style: italic;  padding: 0;  margin: 0;  padding-left: 45px;  padding-top: 15px;}.blog-article.timeline-style .content .quote .author{  float: right;  margin-top: 10px;  font-weight: bold;}.blog-article.timeline-style .content .text{margin-top:10px;}.blog-article.timeline-style .content .text p{margin-bottom:0;}.blog-article.timeline-style .info{margin:0; padding:0; list-style:none; width:100%; float:left; margin-bottom:10px; margin-top:0px;}.blog-article.timeline-style .info li{float:left; margin-right:18px;line-height:inherit;}.blog-article.timeline-style .info li i{margin-right: 7px;float: left;line-height:inherit;}.blog-article.standard-style{width:100%; float:left; margin-bottom:50px;z-index:2;}.single .blog-article.standard-style{margin-bottom:20px;}.blog-article.standard-style .media{float:left;position:relative;}.blog-article.standard-style .media .overlay{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  opacity:0;  -webkit-transition-duration:0.4s;  -moz-transition-duration:0.4s;  -o-transition-duration:0.4s;  -ms-transition-duration:0.4s;  transition-duration:0.4s;  cursor:pointer;}.blog-article.standard-style .media .overlay .post_type_circle i{  color:#fff;  font-size:18px;  text-align:center;  line-height:52px;  float:left;  width:52px;}.blog-article.standard-style .media .overlay .post_type_circle{  width:50px;  height:50px;  background:#333;  border-radius: 50%;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  position:absolute;  top:45%;  opacity:0;  left:50%;  cursor:pointer;  margin-left:-25px;  margin-top:-25px;  -webkit-transition-duration:0.4s;  -moz-transition-duration:0.4s;  -o-transition-duration:0.4s;  -ms-transition-duration:0.4s;  transition-duration:0.4s;}.blog-article.standard-style .media:hover .overlay .post_type_circle{  top:50%;  opacity:1;}.blog-article.standard-style .media:hover .overlay{opacity:1;}.blog-article.standard-style .media > *:not(.post_type){width:100%;}.blog-article.standard-style .content{  padding-top:20px;  float:left;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  width:100%;}.blog-article.standard-style .content h1{}.blog-article.standard-style .content .quote{position:relative; float:left; width:100%;}.blog-article.standard-style .content .quote i{position:absolute; top:10px; left:0px; font-size:32px;}.blog-article.standard-style .content .quote p{  font-size: 18px;  line-height: 28px;  font-style: italic;  padding: 0;  margin: 0;  padding-left: 45px;  padding-top: 15px;}.blog-article.standard-style .content .quote .author{  float: right;  margin-top: 10px;  font-weight: bold;}.blog-article.standard-style .content .text{margin-top:10px;}.blog-article.standard-style .content .text p{margin-bottom:0;}.blog-article.standard-style .info{margin:0; padding:0; list-style:none; width:100%; float:left; margin-bottom:15px; margin-top:0px;}.blog-article.standard-style .info li{float:left;  margin-right:18px;line-height:inherit;}.blog-article.standard-style .info li i{margin-right: 7px;float: left;line-height:inherit;}.blog-article.alternate-style{width:100%; float:left; margin-bottom:50px;z-index:2;}.blog-article.alternate-style .media{float:left;position:relative;}.fullwidth .blog-article.alternate-style .media{  width:440px;}.fullwidth .blog-article.alternate-style .media iframe{  width:440px;}.fullwidth .blog-article.alternate-style .content{  width:640px;}.sidebar_right .blog-article.alternate-style .media, .sidebar_left .blog-article.alternate-style .media{  width:46%;}.sidebar_right .blog-article.alternate-style .media iframe, .sidebar_left .blog-article.alternate-style .media iframe{  width:100%;  height:235px;}.sidebar_right .blog-article.alternate-style .content, .sidebar_left .blog-article.alternate-style .content{  width:54%;  padding-left:20px;  margin-left:0;  box-sizing:border-box;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;}.blog-article.alternate-style.format-quote .content{  width:100%;}.blog-article.alternate-style .media .overlay{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  opacity:0;  -webkit-transition-duration:0.4s;  -moz-transition-duration:0.4s;  -o-transition-duration:0.4s;  -ms-transition-duration:0.4s;  transition-duration:0.4s;  cursor:pointer;}.blog-article.alternate-style .media .overlay .post_type_circle i{  color:#fff;  font-size:18px;  text-align:center;  line-height:52px;  float:left;  width:52px;}.blog-article.alternate-style .media .overlay .post_type_circle{  width:50px;  height:50px;  background:#333;  border-radius: 50%;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  position:absolute;  top:45%;  opacity:0;  left:50%;  cursor:pointer;  margin-left:-25px;  margin-top:-25px;  -webkit-transition-duration:0.4s;  -moz-transition-duration:0.4s;  -o-transition-duration:0.4s;  -ms-transition-duration:0.4s;  transition-duration:0.4s;}.blog-article.alternate-style .media:hover .overlay .post_type_circle{  top:50%;  opacity:1;}.blog-article.alternate-style .media:hover .overlay{opacity:1;}.blog-article.alternate-style .media > *:not(.post_type){width:100%;}.blog-article.alternate-style .content{  margin-left:20px;  float:left;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.blog-article.alternate-style .content h1{line-height:36px;}.blog-article.alternate-style .content .quote{position:relative; float:left; width:100%;}.blog-article.alternate-style .content .quote i{position:absolute; top:10px; left:0px; font-size:32px;}.blog-article.alternate-style .content .quote p{  font-size: 18px;  line-height: 28px;  font-style: italic;  padding: 0;  margin: 0;  padding-left: 45px;  padding-top: 15px;}.blog-article.alternate-style .content .quote .author{  float: right;  margin-top: 10px;  font-weight: bold;}.blog-article.alternate-style .content .text{margin-top:10px;}.blog-article.alternate-style .content .text p{margin-bottom:0;}.blog-article.alternate-style .info{margin:0; padding:0; list-style:none; width:100%; float:left; margin-bottom:10px; margin-top:0px;}.blog-article.alternate-style .info li{float:left; margin-right:18px;line-height:inherit;}.blog-article.alternate-style .info li i{margin-right: 7px;float: left;line-height:inherit;}.blog-article.grid-style{  float:left;  margin-bottom:20px;  z-index:2;  padding-left:20px;  box-sizing:border-box;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;}.blog-article.grid-style .gridbox{  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);  box-shadow: 0 1px 2px rgba(0,0,0,.1);  background:#fff;  width:100%;  float:left;}.cols3 .blog-article.grid-style, .cols3 .grid-size{width:33.3333%;}.cols4 .blog-article.grid-style, .cols4 .grid-size{width:25%;}.cols2 .blog-article.grid-style, .cols2 .grid-size{width:50%;}.vc_col-sm-6.colum_ms .blog-article.grid-style, .vc_col-sm-6.colum_ms .grid-size{width:100%;}.blog-article.grid-style.no_shadow .gridbox{  -moz-box-shadow:none;  -webkit-box-shadow: none;  box-shadow: none;}.blog-article.grid-style .media iframe{  width:100%;  height:350px;}.blog-article.grid-style .media{float:left;position:relative;}.blog-article.grid-style.format-video .media{  height:350px;}.blog-article.grid-style .media .overlay{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  opacity:0;  -webkit-transition-duration:0.4s;  -moz-transition-duration:0.4s;  -o-transition-duration:0.4s;  -ms-transition-duration:0.4s;  transition-duration:0.4s;  cursor:pointer;}.blog-article.grid-style .media .overlay .post_type_circle i{  color:#fff;  font-size:18px;  text-align:center;  line-height:52px;  float:left;  width:52px;}.blog-article.grid-style .media .overlay .post_type_circle{  width:50px;  height:50px;  background:#333;  border-radius: 50%;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  position:absolute;  top:45%;  opacity:0;  left:50%;  cursor:pointer;  margin-left:-25px;  margin-top:-25px;  -webkit-transition-duration:0.4s;  -moz-transition-duration:0.4s;  -o-transition-duration:0.4s;  -ms-transition-duration:0.4s;  transition-duration:0.4s;}.blog-article.grid-style .media:hover .overlay .post_type_circle{  top:50%;  opacity:1;}.blog-article.grid-style .media:hover .overlay{opacity:1;}.blog-article.grid-style .media > *:not(.post_type){width:100%;}.blog-article.grid-style .content{  padding:20px;  float:left;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.blog-article.grid-style.no_shadow .content{  padding:0;  padding-top:20px;}.blog-article.grid-style .content h1{font-weight:700; font-size:16px; line-height:24px;}.blog-article.grid-style .content .quote{position:relative; float:left; width:100%;}.blog-article.grid-style .content .quote i{position:absolute; top:10px; left:0px; font-size:32px;}.blog-article.grid-style .content .quote p{  font-size: 18px;  line-height: 28px;  font-style: italic;  padding: 0;  margin: 0;  padding-left: 45px;  padding-top: 15px;}.blog-article.grid-style .content .quote .author{  float: right;  margin-top: 10px;  font-weight: bold;}.blog-article.grid-style .content .text{margin-top:10px;}.blog-article.grid-style .content .text p{margin-bottom:0;}.blog-article.grid-style .info{margin:0; padding:0; list-style:none; width:100%; float:left; margin-bottom:10px; margin-top:0px;}.blog-article.grid-style .info li{float:left; margin-right:11px;line-height:inherit;}.blog.col-item .rating{    /*width: 50%;*/    float: left;    font-size: 17px;    text-align: right;    line-height: 52px;    margin-bottom: 10px;    height: 52px;}.col-item .separator{    border-top: 1px solid #E1E1E1;}.clear-left{    clear: left;}.col-item .separator p{    line-height: 20px;    margin-bottom: 0;    margin-top: 10px;    text-align: center;}.col-item .separator p i{    margin-right: 5px;}.col-item .btn-add{    width: 50%;    float: left;}.col-item .btn-add{    border-right: 1px solid #E1E1E1;}.col-item .btn-details{    width: 50%;    float: left;    padding-left: 10px;}.controls{    margin-top: 0px;    margin-left: 15px;}[data-slide="prev"]{    margin-right: 10px;}.recent-portfolio .paginator a i {    color: #444;    text-align: center;    float: left;    width: 100%;    line-height: 40px;}.recent-portfolio .paginator a {    position: absolute;    width: 40px;    height: 40px;    background: #FFF;    border-radius: 50%;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border: 1px solid #E1E1E1;    top: 50%;    margin-top: -20px;    opacity: 0;    -webkit-transition-duration: 0.6s;    -moz-transition-duration: 0.6s;    -o-transition-duration: 0.6s;    -ms-transition-duration: 0.6s;    transition-duration: 0.6s;}.recent-portfolio:hover .paginator a.prev {    left: -60px;    opacity: 1;}.recent-portfolio:hover .paginator a.next {    right: -60px;    opacity: 1;}.recent-portfolio .overflow {    overflow: hidden;}#carousel-example {}#carousel-example .item {    width: 192px;    padding: 0 5px 0 0;    float: left;    -webkit-transition-duration: 0.4s;    -moz-transition-duration: 0.4s;    -o-transition-duration: 0.4s;    -ms-transition-duration: 0.4s;    transition-duration: 0.4s;}@media (max-width: 979px) {    #carousel-example .item {        width:145px;    }}@media (max-width: 767px) {    #carousel-example .item {        width:100%;    }}.google-map iframe {  width:100%;  height: 500px;  }.form-control{margin-top:8px;}.label-yazi {  font-size: 14px;  color: #888;  font-weight: 400;}.iletisim_clear{margin-top:30px;}.urunler_golge {  box-shadow: 10px 7px 20px #888888;}.urunler_cerceve {  border: 1px solid rgb(205, 199, 199);  overflow: hidden;  box-shadow: 1px 1px 2px #888888;  margin: 5px 0px;}.urun-buton {  margin-top: 15px;  float: left;  width: 80%;  margin-left: 10%;  margin-bottom:10px;  letter-spacing: 1px;}.show_text h5{	text-align: center;}.show_text h5 a{	color: #d61820;	font-weight: bold;}.urun-bosluk {margin-top:5px;}.detay{  font-family: Arial;  font-size: small;  text-transform: none;  height: 50px;  width: 100%;  color: Black;  text-align: left;  padding-top: 10px;  padding-bottom: 10px;  margin-right: 30px;  float: left;}.detaybaslik {  background-color: #d61820;  font-family: Arial;  font-size: large;  width: 99%;  color: White;  text-align: left;  padding-top: 10px;  padding-bottom: 10px;  padding-left: 10px;  float: left;}.urun-kodu{  font-family: Arial;  font-size: 30px;  height: 50px;  width: 100%;  text-align: left;  padding-top: 10px;  padding-bottom: 10px;  float: left;}.thumbnails {    margin: 12px 0 0 0;}.search-kucuk{position: relative;left: 45px;}.thumbnails a {    display: block;    float: left;    margin: 0 18px 10px 0;    padding: 0;}.box{padding: 18px 0;  border: 1px solid #eaeaea;  background: #f7f7f7;}.share-this{  padding-left: 20px;  line-height: 40px;}.twitter-div{  margin-left: 100px;  float: left;  margin-top: -40px;}.pinterest-div{ margin-top: -39px;}.ust-bosluk{margin-top:-20px;}.urun-bosluk{padding-left:5px;padding-right:5px;}@media (max-width: 767px) {#respond .comment-form-author {width: 100%;float: left;margin-right: 2%;margin-bottom: 5%;}#respond .comment-form-email { width: 100%; float: left; margin-bottom: 10px;}#respond .comment-form-url { width: 100%; float: left; margin-bottom: 10px;}.search-kucuk{position: relative;left: 22px;}}.yorum-forum {  width: 33%;  float: left;  margin-right: 2%;}.comment-form-comment {margin-bottom:10px;}.yorum-kisi {margin-top:45px;margin-left:-15px;}/*slider setting*/.tp-caption.black{font-size:44px;line-height:50px;font-weight:500;font-family:Roboto;color:rgb(68,68,68);text-decoration:none;text-shadow:none;background-color:transparent;border-width:0px;border-color:rgb(0,0,0);border-style:none}.tp-caption.black_small{font-size:16px;line-height:23px;font-weight:300;color:rgb(85,85,85);text-decoration:none;text-shadow:none;background-color:transparent;border-width:0px;border-color:rgb(0,0,0);border-style:none}.black{font-size:44px;line-height:50px;font-weight:500;font-family:Roboto;color:rgb(68,68,68);text-decoration:none;text-shadow:none;background-color:transparent;border-width:0px;border-color:rgb(0,0,0);border-style:none}.black_small{font-size:16px;line-height:23px;font-weight:300;color:rgb(85,85,85);text-decoration:none;text-shadow:none;background-color:transparent;border-width:0px;border-color:rgb(0,0,0);border-style:none}/* setting*//*-----------------------------------------------------------------------------	-	Revolution Slider 4.1 Captions -		Screen Stylesheetversion:   	1.4.5date:      	27/11/13author:		themepunchemail:     	info@themepunch.comwebsite:   	http://www.themepunch.com-----------------------------------------------------------------------------*/@font-face {    font-family: 'revicons';    src: url('../font/revicons.eot?5510888');    src: url('../font/revicons.eot?5510888#iefix') format('embedded-opentype'),    url('../font/revicons.woff?5510888') format('woff'),    url('../font/revicons.ttf?5510888') format('truetype'),    url('../font/revicons.svg?5510888#revicons') format('svg');    font-weight: normal;    font-style: normal;}/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. *//* Note, that will break hinting! In other OS-es font will be not as sharp as it could be *//*@media screen and (-webkit-min-device-pixel-ratio:0) {  @font-face {    font-family: 'revicons';    src: url('../font/revicons.svg?5510888#revicons') format('svg');  }}*/[class^="revicon-"]:before, [class*=" revicon-"]:before {    font-family: "revicons";    font-style: normal;    font-weight: normal;    speak: none;    display: inline-block;    text-decoration: inherit;    width: 1em;    margin-right: .2em;    text-align: center;    /* opacity: .8; */    /* For safety - reset parent styles, that can break glyph codes*/    font-variant: normal;    text-transform: none;    /* fix buttons height, for twitter bootstrap */    line-height: 1em;    /* Animation center compensation - margins should be symmetric */    /* remove if not needed */    margin-left: .2em;    /* you can be more comfortable with increased icons size */    /* font-size: 120%; */    /* Uncomment for 3D effect */    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */}.revicon-search-1:before {    content: '\e802';}/* '' */.revicon-pencil-1:before {    content: '\e831';}/* '' */.revicon-picture-1:before {    content: '\e803';}/* '' */.revicon-cancel:before {    content: '\e80a';}/* '' */.revicon-info-circled:before {    content: '\e80f';}	 	 .portfolio-item.basic .link, .skill .prog, .codeless_slider .swiper-slide .buttons.colors-light a.colored, .recent_news.events .blog-item:hover .link{background:#d61820;}	 .services_medium.style_1:hover .icon_wrapper, .services_medium.style_3:hover .icon_wrapper{background:#d61820 !important;}	 .services_medium.style_3:hover .icon_wrapper{border:2px solid #d61820 !important;}/* '' */.revicon-trash:before {    content: '\e801';}/* '' */.revicon-left-dir:before {    content: '\e817';}/* '' */.revicon-right-dir:before {    content: '\e818';}/* '' */.revicon-down-open:before {    content: '\e83b';}/* '' */.revicon-left-open:before {    content: '\e819';}/* '' */.revicon-right-open:before {    content: '\e81a';}/* '' */.revicon-angle-left:before {    content: '\e820';}/* '' */.revicon-angle-right:before {    content: '\e81d';}/* '' */.revicon-left-big:before {    content: '\e81f';}/* '' */.revicon-right-big:before {    content: '\e81e';}/* '' */.revicon-magic:before {    content: '\e807';}/* '' */.revicon-picture:before {    content: '\e800';}/* '' */.revicon-export:before {    content: '\e80b';}/* '' */.revicon-cog:before {    content: '\e832';}/* '' */.revicon-login:before {    content: '\e833';}/* '' */.revicon-logout:before {    content: '\e834';}/* '' */.revicon-video:before {    content: '\e805';}/* '' */.revicon-arrow-combo:before {    content: '\e827';}/* '' */.revicon-left-open-1:before {    content: '\e82a';}/* '' */.revicon-right-open-1:before {    content: '\e82b';}/* '' */.revicon-left-open-mini:before {    content: '\e822';}/* '' */.revicon-right-open-mini:before {    content: '\e823';}/* '' */.revicon-left-open-big:before {    content: '\e824';}/* '' */.revicon-right-open-big:before {    content: '\e825';}/* '' */.revicon-left:before {    content: '\e836';}/* '' */.revicon-right:before {    content: '\e826';}/* '' */.revicon-ccw:before {    content: '\e808';}/* '' */.revicon-arrows-ccw:before {    content: '\e806';}/* '' */.revicon-palette:before {    content: '\e829';}/* '' */.revicon-list-add:before {    content: '\e80c';}/* '' */.revicon-doc:before {    content: '\e809';}/* '' */.revicon-left-open-outline:before {    content: '\e82e';}/* '' */.revicon-left-open-2:before {    content: '\e82c';}/* '' */.revicon-right-open-outline:before {    content: '\e82f';}/* '' */.revicon-right-open-2:before {    content: '\e82d';}/* '' */.revicon-equalizer:before {    content: '\e83a';}/* '' */.revicon-layers-alt:before {    content: '\e804';}/* '' */.revicon-popup:before {    content: '\e828';}/* '' *//*********************************	-	SPECIAL TP CAPTIONS -**********************************/.tp-static-layers {    position: absolute;    z-index: 505;    top: 0px;    left: 0px}.tp-caption .frontcorner {    width: 0;    height: 0;    border-left: 40px solid transparent;    border-right: 0px solid transparent;    border-top: 40px solid #00A8FF;    position: absolute;    left: -40px;    top: 0px;}.tp-caption .backcorner {    width: 0;    height: 0;    border-left: 0px solid transparent;    border-right: 40px solid transparent;    border-bottom: 40px solid #00A8FF;    position: absolute;    right: 0px;    top: 0px;}.tp-caption .frontcornertop {    width: 0;    height: 0;    border-left: 40px solid transparent;    border-right: 0px solid transparent;    border-bottom: 40px solid #00A8FF;    position: absolute;    left: -40px;    top: 0px;}.tp-caption .backcornertop {    width: 0;    height: 0;    border-left: 0px solid transparent;    border-right: 40px solid transparent;    border-top: 40px solid #00A8FF;    position: absolute;    right: 0px;    top: 0px;}/******************************	-	WRAPPER STYLES		-******************************/.rev_slider_wrapper {    position: relative;}.rev_slider_wrapper > ul {    visibility: hidden;}.rev_slider {    position: relative;    overflow: visible;}.rev_slider img {    width:100%;    -moz-transition: none 0;    -webkit-transition: none 0;    -o-transition: none 0;    transition: none 0;    margin: 0px;    padding: 0px;    border-width: 0px;    border: none;}.rev_slider .no-slides-text {    font-weight: bold;    text-align: center;    padding-top: 80px;}.rev_slider ul {    margin: 0px;    padding: 0px;    list-style: none !important;    list-style-type: none;    background-position: 0px 0px;}.rev_slider ul li,.rev_slider > ul > li,.rev_slider > ul > li:before {    list-style: none !important;    position: absolute;    visibility: hidden;    margin: 0px !important;    padding: 0px !important;    overflow-x: visible;    overflow-y: visible;    list-style-type: none !important;    background-image: none;    background-position: 0px 0px;    text-indent: 0em;}.rev_slider .tp-caption,.rev_slider .caption {    position: absolute;    visibility: hidden;    white-space: nowrap}.tp-simpleresponsive img {    max-width: none}/* ADDED FOR SLIDELINK MANAGEMENT */.tp-caption {    z-index: 1}.tp_inner_padding {    box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    max-height: none !important;}.tp-hide-revslider, .tp-caption.tp-hidden-caption {    visibility: hidden !important;    display: none !important}.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video {    max-width: none !important}/******************************	-	WRAPPER STYLES END	-******************************//******************************	-	IE8 HACKS	-*******************************/.noFilterClass {    filter: none !important;}/******************************	-	IE8 HACKS ENDS	-*******************************//********************************	-	FULLSCREEN VIDEO	-*********************************/.caption.fullscreenvideo {    left: 0px;    top: 0px;    position: absolute;    width: 100%;    height: 100%}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video {    width: 100% !important;    height: 100% !important;    display: none}.tp-caption.fullscreenvideo {    left: 0px;    top: 0px;    position: absolute;    width: 100%;    height: 100%}.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video {    width: 100% !important;    height: 100% !important;    display: none}.fullcoveredvideo video,.fullscreenvideo video {    background: #000}.fullcoveredvideo .tp-poster {    background-position: center center;    background-size: cover;    width: 100%;    height: 100%;    top: 0px;    left: 0px}.html5vid.videoisplaying .tp-poster {    display: none}.tp-video-play-button {    background: #000;    background: rgba(0, 0, 0, 0.3);    padding: 5px;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    position: absolute;    top: 50%;    left: 50%;    font-size: 40px;    color: #FFF;    z-index: 3;    margin-top: -27px;    margin-left: -28px;    text-align: center;    cursor: pointer;}.html5vid .tp-revstop {    width: 15px;    height: 20px;    border-left: 5px solid #fff;    border-right: 5px solid #fff;    position: relative;    margin: 10px 20px;    box-sizing: border-box;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;}.html5vid .tp-revstop {    display: none}.html5vid.videoisplaying .revicon-right-dir {    display: none}.html5vid.videoisplaying .tp-revstop {    display: block}.html5vid.videoisplaying .tp-video-play-button {    display: none}.html5vid:hover .tp-video-play-button {    display: block}.fullcoveredvideo .tp-video-play-button {    display: none !important}/********************************	-	FULLSCREEN VIDEO ENDS	-*********************************//********************************	-	DOTTED OVERLAYS	-*********************************/.tp-dottedoverlay {    background-repeat: repeat;    width: 100%;    height: 100%;    position: absolute;    top: 0px;    left: 0px;    z-index: 3}.tp-dottedoverlay.twoxtwo {    background: url(../assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite {    background: url(../assets/gridtile_white.png)}.tp-dottedoverlay.threexthree {    background: url(../assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite {    background: url(../assets/gridtile_3x3_white.png)}/********************************	-	DOTTED OVERLAYS ENDS	-*********************************//**********************************************	-	FULLSCREEN AND FULLWIDHT CONTAINERS	-**********************************************/.fullscreen-container {    width: 100%;    position: relative;    padding: 0;}.fullwidthbanner-container {    width: 100%;    position: relative;    padding: 0;    overflow: hidden;}.fullwidthbanner-container .fullwidthabanner {    width: 100%;    position: relative;}/****************************************************************	-	SET THE ANIMATION EVEN MORE SMOOTHER ON ANDROID   -******************************************************************/.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img {    /*-webkit-transform: translateZ(0);                                         -webkit-backface-visibility: hidden;                                         -webkit-perspective: 1000;*/}/************************************************	  - SOME CAPTION MODIFICATION AT START  -*************************************************/.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption {    /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";		-moz-opacity: 0;	-khtml-opacity: 0;	opacity: 0; */    position: absolute;    -webkit-font-smoothing: antialiased !important;}/******************************	-	SHADOWS		-******************************/.tp-bannershadow {    position: absolute;    margin-left: auto;    margin-right: auto;    -moz-user-select: none;    -khtml-user-select: none;    -webkit-user-select: none;    -o-user-select: none;}.tp-bannershadow.tp-shadow1 {    background: url(../assets/shadow1.png) no-repeat;    background-size: 100% 100%;    width: 890px;    height: 30px;    bottom: -30px}.tp-bannershadow.tp-shadow2 {    background: url(../assets/shadow2.png) no-repeat;    background-size: 100% 100%;    width: 890px;    height: 60px;    bottom: -60px}.tp-bannershadow.tp-shadow3 {    background: url(../assets/shadow3.png) no-repeat;    background-size: 100% 100%;    width: 890px;    height: 60px;    bottom: -60px}/******************************	-	BUTTONS	-*******************************/.tp-button {    padding: 6px 13px 5px;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    height: 30px;    cursor: pointer;    color: #fff !important;    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6) !important;    font-size: 15px;    line-height: 45px !important;    background: url(../images/gradient/g30.png) repeat-x top;    font-family: arial, sans-serif;    font-weight: bold;    letter-spacing: -1px;    text-decoration: none;}.tp-button.big {    color: #fff;    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);    font-weight: bold;    padding: 9px 20px;    font-size: 19px;    line-height: 57px !important;    background: url(../images/gradient/g40.png) repeat-x top}.purchase:hover,.tp-button:hover,.tp-button.big:hover {    background-position: bottom, 15px 11px}/*@media only screen and (min-width: 480px) and (max-width: 767px) {    .tp-button	{	padding:4px 8px 3px; line-height:25px !important; font-size:11px !important;font-weight:normal;	}    a.tp-button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;	 }}@media only screen and (min-width: 0px) and (max-width: 479px) {    .tp-button	{	padding:2px 5px 2px; line-height:20px !important; font-size:10px !important}    a.tp-button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;	 }}*//*	BUTTON COLORS	*/.tp-button.green, .tp-button:hover.green,.purchase.green, .purchase:hover.green {    background-color: #21a117;    -webkit-box-shadow: 0px 3px 0px 0px #104d0b;    -moz-box-shadow: 0px 3px 0px 0px #104d0b;    box-shadow: 0px 3px 0px 0px #104d0b;}.tp-button.blue, .tp-button:hover.blue,.purchase.blue, .purchase:hover.blue {    background-color: #1d78cb;    -webkit-box-shadow: 0px 3px 0px 0px #0f3e68;    -moz-box-shadow: 0px 3px 0px 0px #0f3e68;    box-shadow: 0px 3px 0px 0px #0f3e68}.tp-button.red, .tp-button:hover.red,.purchase.red, .purchase:hover.red {    background-color: #cb1d1d;    -webkit-box-shadow: 0px 3px 0px 0px #7c1212;    -moz-box-shadow: 0px 3px 0px 0px #7c1212;    box-shadow: 0px 3px 0px 0px #7c1212}.tp-button.orange, .tp-button:hover.orange,.purchase.orange, .purchase:hover.orange {    background-color: #ff7700;    -webkit-box-shadow: 0px 3px 0px 0px #a34c00;    -moz-box-shadow: 0px 3px 0px 0px #a34c00;    box-shadow: 0px 3px 0px 0px #a34c00}.tp-button.darkgrey, .tp-button.grey,.tp-button:hover.darkgrey, .tp-button:hover.grey,.purchase.darkgrey, .purchase:hover.darkgrey {    background-color: #555;    -webkit-box-shadow: 0px 3px 0px 0px #222;    -moz-box-shadow: 0px 3px 0px 0px #222;    box-shadow: 0px 3px 0px 0px #222}.tp-button.lightgrey, .tp-button:hover.lightgrey,.purchase.lightgrey, .purchase:hover.lightgrey {    background-color: #888;    -webkit-box-shadow: 0px 3px 0px 0px #555;    -moz-box-shadow: 0px 3px 0px 0px #555;    box-shadow: 0px 3px 0px 0px #555}/************************	-	NAVIGATION	-*************************//** BULLETS **/.tpclear {    clear: both}.tp-bullets {    z-index: 1000;    position: absolute;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    -moz-opacity: 1;    -khtml-opacity: 1;    opacity: 1;    -webkit-transition: opacity 0.2s ease-out;    -moz-transition: opacity 0.2s ease-out;    -o-transition: opacity 0.2s ease-out;    -ms-transition: opacity 0.2s ease-out;    -webkit-transform: translateZ(5px);}.tp-bullets.hidebullets {    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    -moz-opacity: 0;    -khtml-opacity: 0;    opacity: 0;}.tp-bullets.simplebullets.navbar {    border: 1px solid #666;    border-bottom: 1px solid #444;    background: url(../assets/boxed_bgtile.png);    height: 40px;    padding: 0px 10px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px}.tp-bullets.simplebullets.navbar-old {    background: url(../assets/navigdots_bgtile.png);    height: 35px;    padding: 0px 10px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px}.tp-bullets.simplebullets.round .bullet {    cursor: pointer;    position: relative;    background: url(../assets/bullet.png) no-repeat top left;    width: 20px;    height: 20px;    margin-right: 0px;    float: left;    margin-top: 0px;    margin-left: 3px}.tp-bullets.simplebullets.round .bullet.last {    margin-right: 3px}.tp-bullets.simplebullets.round-old .bullet {    cursor: pointer;    position: relative;    background: url(../assets/bullets.png) no-repeat bottom left;    width: 23px;    height: 23px;    margin-right: 0px;    float: left;    margin-top: 0px}.tp-bullets.simplebullets.round-old .bullet.last {    margin-right: 0px}/**	SQUARE BULLETS **/.tp-bullets.simplebullets.square .bullet {    cursor: pointer;    position: relative;    background: url(../assets/bullets2.png) no-repeat bottom left;    width: 19px;    height: 19px;    margin-right: 0px;    float: left;    margin-top: 0px}.tp-bullets.simplebullets.square .bullet.last {    margin-right: 0px}/**	SQUARE BULLETS **/.tp-bullets.simplebullets.square-old .bullet {    cursor: pointer;    position: relative;    background: url(../assets/bullets2.png) no-repeat bottom left;    width: 19px;    height: 19px;    margin-right: 0px;    float: left;    margin-top: 0px}.tp-bullets.simplebullets.square-old .bullet.last {    margin-right: 0px}/** navbar NAVIGATION VERSION **/.tp-bullets.simplebullets.navbar .bullet {    cursor: pointer;    position: relative;    background: url(../assets/bullet_boxed.png) no-repeat top left;    width: 18px;    height: 19px;    margin-right: 5px;    float: left;    margin-top: 10px}.tp-bullets.simplebullets.navbar .bullet.first {    margin-left: 0px !important}.tp-bullets.simplebullets.navbar .bullet.last {    margin-right: 0px !important}/** navbar NAVIGATION VERSION **/.tp-bullets.simplebullets.navbar-old .bullet {    cursor: pointer;    position: relative;    background: url(../assets/navigdots.png) no-repeat bottom left;    width: 15px;    height: 15px;    margin-left: 5px !important;    margin-right: 5px !important;    float: left;    margin-top: 10px}.tp-bullets.simplebullets.navbar-old .bullet.first {    margin-left: 0px !important}.tp-bullets.simplebullets.navbar-old .bullet.last {    margin-right: 0px !important}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected {    background-position: top left;}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected {    background-position: bottom left;}/*************************************	-	TP ARROWS 	-**************************************/.tparrows {    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    -moz-opacity: 1;    -khtml-opacity: 1;    opacity: 1;    -webkit-transition: opacity 0.2s ease-out;    -moz-transition: opacity 0.2s ease-out;    -o-transition: opacity 0.2s ease-out;    -ms-transition: opacity 0.2s ease-out;    -webkit-transform: translateZ(1000px);    -webkit-transform-style: preserve-3d;}.tparrows .tp-arr-imgholder {    display: none}.tparrows .tp-arr-titleholder {    display: none}.tparrows.hidearrows {    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    -moz-opacity: 0;    -khtml-opacity: 0;    opacity: 0;}.tp-leftarrow {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/large_left.png) no-repeat top left;    width: 40px;    height: 40px;}.tp-rightarrow {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/large_right.png) no-repeat top left;    width: 40px;    height: 40px;}.tp-leftarrow.round {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/small_left.png) no-repeat top left;    width: 19px;    height: 14px;    margin-right: 0px;    float: left;    margin-top: 0px;}.tp-rightarrow.round {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/small_right.png) no-repeat top left;    width: 19px;    height: 14px;    margin-right: 0px;    float: left;    margin-top: 0px}.tp-leftarrow.round-old {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/arrow_left.png) no-repeat top left;    width: 26px;    height: 26px;    margin-right: 0px;    float: left;    margin-top: 0px;}.tp-rightarrow.round-old {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/arrow_right.png) no-repeat top left;    width: 26px;    height: 26px;    margin-right: 0px;    float: left;    margin-top: 0px}.tp-leftarrow.navbar {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/small_left_boxed.png) no-repeat top left;    width: 20px;    height: 15px;    float: left;    margin-right: 6px;    margin-top: 12px}.tp-rightarrow.navbar {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/small_right_boxed.png) no-repeat top left;    width: 20px;    height: 15px;    float: left;    margin-left: 6px;    margin-top: 12px}.tp-leftarrow.navbar-old {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/arrowleft.png) no-repeat top left;    width: 9px;    height: 16px;    float: left;    margin-right: 6px;    margin-top: 10px}.tp-rightarrow.navbar-old {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/arrowright.png) no-repeat top left;    width: 9px;    height: 16px;    float: left;    margin-left: 6px;    margin-top: 10px}.content_title{	background:#EAEAEA;}.content_title h1{	color:#000;	font-weight:bold;	font-size:18px;}.tp-leftarrow.navbar-old.thumbswitharrow {    margin-right: 10px;}.tp-rightarrow.navbar-old.thumbswitharrow {    margin-left: 0px;}.tp-leftarrow.square {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/arrow_left2.png) no-repeat top left;    width: 12px;    height: 17px;    float: left;    margin-right: 0px;    margin-top: 0px}.tp-rightarrow.square {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/arrow_right2.png) no-repeat top left;    width: 12px;    height: 17px;    float: left;    margin-left: 0px;    margin-top: 0px}.tp-leftarrow.square-old {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/arrow_left2.png) no-repeat top left;    width: 12px;    height: 17px;    float: left;    margin-right: 0px;    margin-top: 0px}.tp-rightarrow.square-old {    z-index: 100;    cursor: pointer;    position: relative;    background: url(../assets/arrow_right2.png) no-repeat top left;    width: 12px;    height: 17px;    float: left;    margin-left: 0px;    margin-top: 0px}.tp-leftarrow.default {    z-index: 100;    cursor: pointer;    position: relative;    background: url('../img/large_left.png') no-repeat 0 0;    width: 40px;    height: 40px;	margin-top:200px;}.tp-rightarrow.default {    z-index: 100;    cursor: pointer;    position: relative;    background: url('../img/large_right.png') no-repeat 0 0;    width: 40px;    height: 40px;}.tp-leftarrow:hover,.tp-rightarrow:hover {    background-position: bottom left;}/****************************************************************************************************	-	TP THUMBS 	-***************************************************************************************************** - tp-thumbs & tp-mask Width is the width of the basic Thumb Container (500px basic settings) - .bullet width & height is the dimension of a simple Thumbnail (basic 100px x 50px) *****************************************************************************************************/.tp-bullets.tp-thumbs {    z-index: 1000;    position: absolute;    padding: 3px;    background-color: #fff;    width: 500px;    height: 50px; /* THE DIMENSIONS OF THE THUMB CONTAINER */    margin-top: -50px;    vertical-align: top;}.tp-bullets.tp-thumbs img {    vertical-align: top}.fullwidthbanner-container .tp-thumbs {    padding: 3px}.tp-bullets.tp-thumbs .tp-mask {    width: 500px;    height: 50px; /* THE DIMENSIONS OF THE THUMB CONTAINER */    overflow: hidden;    position: relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {    width: 5000px;    position: absolute}.tp-bullets.tp-thumbs .bullet {    width: 100px;    height: 50px; /* THE DIMENSION OF A SINGLE THUMB */    cursor: pointer;    overflow: hidden;    background: none;    margin: 0;    float: left;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";    /*filter: alpha(opacity=50);	*/    -moz-opacity: 0.5;    -khtml-opacity: 0.5;    opacity: 0.5;    -webkit-transition: all 0.2s ease-out;    -moz-transition: all 0.2s ease-out;    -o-transition: all 0.2s ease-out;    -ms-transition: all 0.2s ease-out;}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected {    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    -moz-opacity: 1;    -khtml-opacity: 1;    opacity: 1;}.tp-thumbs img {    width: 100%;}/************************************		-	TP BANNER TIMER		-*************************************/.tp-bannertimer {    visibility: hidden;    width: 100%;    height: 5px; /*background:url(../assets/timer.png);*/    background: #fff;    background: rgba(0, 0, 0, 0.15);    position: absolute;    z-index: 200;    top: 0px}.tp-bannertimer.tp-bottom {    top: auto;    bottom: 0px !important;    height: 5px}/*****************************************	-	NAVIGATION FANCY EXAMPLES	-*****************************************//* NAVIGATION PREVIEW 1 */.tparrows.preview1 {    width: 100px;    height: 100px;    -webkit-transform-style: preserve-3d;    -webkit-perspective: 1000;    -moz-perspective: 1000;    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    background: transparent}.tparrows.preview1:after {    position: absolute;    left: 0px;    top: 0px;    font-family: "revicons";    color: #fff;    font-size: 30px;    width: 100px;    height: 100px;    text-align: center;    background: #fff;    background: rgba(0, 0, 0, 0.15);    z-index: 2;    line-height: 100px;    -webkit-transition: background 0.3s, color 0.3s;    -moz-transition: background 0.3s, color 0.3s;    transition: background 0.3s, color 0.3s}.tp-rightarrow.preview1:after {    content: '\e825';}.tp-leftarrow.preview1:after {    content: '\e824';}.tparrows.preview1:hover:after {    background: rgba(255, 255, 255, 1);    color: #aaa;}.tparrows.preview1 .tp-arr-imgholder {    background-size: cover;    background-position: center center;    display: block;    width: 100%;    height: 100%;    position: absolute;    top: 0px;    -webkit-transition: -webkit-transform 0.3s;    transition: transform 0.3s;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;}/*.tparrows.preview1 .tp-arr-iwrapper			{	  -webkit-transition: all 0.3s;transition: all 0.3s;												-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0}.tparrows.preview1:hover .tp-arr-iwrapper	{	  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}*/.tp-rightarrow.preview1 .tp-arr-imgholder {    right: 100%;    -webkit-transform: rotateY(-90deg);    transform: rotateY(-90deg);    -webkit-transform-origin: 100% 50%;    transform-origin: 100% 50%;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    filter: alpha(opacity=0);    -moz-opacity: 0.0;    -khtml-opacity: 0.0;    opacity: 0.0;}.tp-leftarrow.preview1 .tp-arr-imgholder {    left: 100%;    -webkit-transform: rotateY(90deg);    transform: rotateY(90deg);    -webkit-transform-origin: 0% 50%;    transform-origin: 0% 50%;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    filter: alpha(opacity=0);    -moz-opacity: 0.0;    -khtml-opacity: 0.0;    opacity: 0.0;}.tparrows.preview1:hover .tp-arr-imgholder {    -webkit-transform: rotateY(0deg);    transform: rotateY(0deg);    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    filter: alpha(opacity=100);    -moz-opacity: 1;    -khtml-opacity: 1;    opacity: 1;}.overlay_href{	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}.gallery_text_box{	margin: 5px 0px 25px;	text-align: center}.gallery_text_box a{	font-weight: bold;	font-size: 14px;}/* CSS3 STYLE GENERIC */.view {   width: 100%;   margin: 15px 0px;   float: left;   overflow: hidden;   position: relative;   text-align: center;   cursor: default;}.mask{	cursor:pointer;}.view .mask, .view .content {   width: 100%;   height:100%;   position: absolute;   overflow: hidden;   top: 0;   left: 0;}.view img {   width: 100%;   display: block;   position: relative;}.view a.info {   background:url(/assets/img/link.png) center no-repeat;   display: inline-block;   text-decoration: none;   padding:0;   text-indent:-9999px;   width:20px;   height:20px;}.mask span{	color: #CCC;	font-size: 13px;}/* SECOND EFFECTS */.second-effect .mask {   opacity: 0;   overflow:visible;   border:0px solid rgba(0,0,0,0.7);   -moz-box-sizing:border-box;   -webkit-box-sizing:border-box;   box-sizing:border-box;   -webkit-transition: all 0.4s ease-in-out;   -moz-transition: all 0.4s ease-in-out;   -o-transition: all 0.4s ease-in-out;   -ms-transition: all 0.4s ease-in-out;   transition: all 0.4s ease-in-out;}.second-effect a.info {	position:relative;	top:-10px;	opacity:0;   -moz-transform:scale(0,0);   -webkit-transform:scale(0,0);   -o-transform:scale(0,0);   -ms-transform:scale(0,0);   transform:scale(0,0);   -webkit-transition: -webkit-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;   -moz-transition: -moz-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;   -o-transition: -o-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;   -ms-transition: -ms-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;   transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;}.second-effect:hover .mask {   opacity: 1;   border:125px solid rgba(0,0,0,0.7);}.second-effect:hover a.info {	opacity:1;	-moz-transform:scale(1,1);	-webkit-transform:scale(1,1);	-o-transform:scale(1,1);	-ms-transform:scale(1,1);	transform:scale(1,1);	-moz-transition-delay:0.3s;	-webkit-transition-delay:0.3s;	-o-transition-delay:0.3s;	-ms-transition-delay:0.3s;	transition-delay:0.3s;}/*Tablet Yan  */@media only screen and (min-width: 959px) and (max-width: 1024px) {}/* Tablet  */@media only screen and (min-width: 768px) and (max-width: 979px) {    .tparrows.preview1,    .tparrows.preview1:after {        width: 80px;        height: 80px;        line-height: 80px;        font-size: 24px    }	.second-effect:hover .mask{		border: 75px solid rgba(0,0,0,0.7) !important;	}}/*Max Mobil*/@media only screen and (max-width: 767px) {		.mlogo{			text-align: left;     		 margin-top: 15px;		}		.header-bottom {    		border-top: 0px solid #E7E7E7;    		border-bottom: 0px solid #E7E7E7;		}		.header-search .search-input input{			margin:0px 0px 10px 0px;		}}/*Mobil Yan*/@media only screen and (min-width: 480px) and (max-width: 767px) {    .tparrows.preview1,    .tparrows.preview1:after {        width: 60px;        height: 60px;        line-height: 60px;        font-size: 20px    }}/* Mobil */@media only screen and (min-width: 0px) and (max-width: 479px) {    .tparrows.preview1,    .tparrows.preview1:after {        width: 40px;        height: 40px;        line-height: 40px;        font-size: 12px    }}/* PREVIEW 1 BULLETS */.tp-bullets.preview1 {    height: 21px;}.tp-bullets.preview1 .bullet {    cursor: pointer;    position: relative !important;    background: rgba(0, 0, 0, 0.15) !important;    /*-webkit-border-radius: 10px;    border-radius: 10px;*/    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    width: 5px !important;    height: 5px !important;    border: 8px solid rgba(0, 0, 0, 0) !important;    display: inline-block;    margin-right: 5px !important;    margin-bottom: 0px !important;    -webkit-transition: background-color 0.2s, border-color 0.2s;    -moz-transition: background-color 0.2s, border-color 0.2s;    -o-transition: background-color 0.2s, border-color 0.2s;    -ms-transition: background-color 0.2s, border-color 0.2s;    transition: background-color 0.2s, border-color 0.2s;    float: none !important;    box-sizing: content-box;    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;}.tp-bullets.preview1 .bullet.last {    margin-right: 0px;}.tp-bullets.preview1 .bullet:hover,.tp-bullets.preview1 .bullet.selected {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    background: #aaa !important;    width: 5px !important;    height: 5px !important;    border: 8px solid rgba(255, 255, 255, 1) !important;}/* NAVIGATION PREVIEW 2 */.tparrows.preview2 {    min-width: 60px;    min-height: 60px;    background: #fff;;    border-radius: 30px;    -moz-border-radius: 30px;    -webkit-border-radius: 30px;    overflow: hidden;    -webkit-transition: -webkit-transform 1.3s;    -webkit-transition: width 0.3s, background-color 0.3s, opacity 0.3s;    transition: width 0.3s, background-color 0.3s, opacity 0.3s;    backface-visibility: hidden;}.tparrows.preview2:after {    position: absolute;    top: 50%;    font-family: "revicons";    color: #aaa;    font-size: 25px;    margin-top: -12px;    -webkit-transition: color 0.3s;    -moz-transition: color 0.3s;    transition: color 0.3s}.tp-rightarrow.preview2:after {    content: '\e81e';    right: 18px;}.tp-leftarrow.preview2:after {    content: '\e81f';    left: 18px;}.tparrows.preview2 .tp-arr-titleholder {    background-size: cover;    background-position: center center;    display: block;    visibility: hidden;    position: relative;    top: 0px;    -webkit-transition: -webkit-transform 0.3s;    transition: transform 0.3s;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    white-space: nowrap;    color: #000;    text-transform: uppercase;    font-weight: 400;    font-size: 14px;    line-height: 60px;    padding: 0px 10px;}.tp-rightarrow.preview2 .tp-arr-titleholder {    right: 50px;    -webkit-transform: translateX(-100%);    transform: translateX(-100%);}.tp-leftarrow.preview2 .tp-arr-titleholder {    left: 50px;    -webkit-transform: translateX(100%);    transform: translateX(100%);}.tparrows.preview2.hovered {    width: 300px}.tparrows.preview2:hover {    background: #fff}.tparrows.preview2:hover:after {    color: #000}.tparrows.preview2:hover .tp-arr-titleholder {    -webkit-transform: translateX(0px);    transform: translateX(0px);    visibility: visible;    position: absolute;}/* PREVIEW 2 BULLETS */.tp-bullets.preview2 {    height: 17px;}.tp-bullets.preview2 .bullet {    cursor: pointer;    position: relative !important;    background: rgba(0, 0, 0, 0.5) !important;    -webkit-border-radius: 10px;    border-radius: 10px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    width: 6px !important;    height: 6px !important;    border: 5px solid rgba(0, 0, 0, 0) !important;    display: inline-block;    margin-right: 2px !important;    margin-bottom: 0px !important;    -webkit-transition: background-color 0.2s, border-color 0.2s;    -moz-transition: background-color 0.2s, border-color 0.2s;    -o-transition: background-color 0.2s, border-color 0.2s;    -ms-transition: background-color 0.2s, border-color 0.2s;    transition: background-color 0.2s, border-color 0.2s;    float: none !important;    box-sizing: content-box;    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;}.tp-bullets.preview2 .bullet.last {    margin-right: 0px;}.tp-bullets.preview2 .bullet:hover,.tp-bullets.preview2 .bullet.selected {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    background: rgba(255, 255, 255, 1) !important;    width: 6px !important;    height: 6px !important;    border: 5px solid rgba(0, 0, 0, 1) !important;}.tp-arr-titleholder.alwayshidden {    display: none !important}@media only screen and (min-width: 768px) and (max-width: 979px) {    .tparrows.preview2 {        min-width: 40px;        min-height: 40px;        width: 40px;        height: 40px;        border-radius: 20px;        -moz-border-radius: 20px;        -webkit-border-radius: 20px;    }    .tparrows.preview2:after {        position: absolute;        top: 50%;        font-family: "revicons";        font-size: 20px;        margin-top: -12px    }    .tp-rightarrow.preview2:after {        content: '\e81e';        right: 11px    }    .tp-leftarrow.preview2:after {        content: '\e81f';        left: 11px    }    .tparrows.preview2 .tp-arr-titleholder {        font-size: 12px;        line-height: 40px;        letter-spacing: 0px    }    .tp-rightarrow.preview2 .tp-arr-titleholder {        right: 35px    }    .tp-leftarrow.preview2 .tp-arr-titleholder {        left: 35px    }}@media only screen and (min-width: 480px) and (max-width: 767px) {    .tparrows.preview2 {        min-width: 30px;        min-height: 30px;        width: 30px;        height: 30px;        border-radius: 15px;        -moz-border-radius: 15px;        -webkit-border-radius: 15px;    }    .tparrows.preview2:after {        position: absolute;        top: 50%;        font-family: "revicons";        font-size: 14px;        margin-top: -12px    }    .tp-rightarrow.preview2:after {        content: '\e81e';        right: 8px    }    .tp-leftarrow.preview2:after {        content: '\e81f';        left: 8px    }    .tparrows.preview2 .tp-arr-titleholder {        font-size: 10px;        line-height: 30px;        letter-spacing: 0px    }    .tp-rightarrow.preview2 .tp-arr-titleholder {        right: 25px    }    .tp-leftarrow.preview2 .tp-arr-titleholder {        left: 25px    }    .tparrows.preview2 .tp-arr-titleholder {        display: none;        visibility: none    }}@media only screen and (min-width: 0px) and (max-width: 479px) {    .tparrows.preview2 {        min-width: 30px;        min-height: 30px;        width: 30px;        height: 30px;        border-radius: 15px;        -moz-border-radius: 15px;        -webkit-border-radius: 15px;    }    .tparrows.preview2:after {        position: absolute;        top: 50%;        font-family: "revicons";        font-size: 14px;        margin-top: -12px    }    .tp-rightarrow.preview2:after {        content: '\e81e';        right: 8px    }    .tp-leftarrow.preview2:after {        content: '\e81f';        left: 8px    }    .tparrows.preview2 .tp-arr-titleholder {        display: none;        visibility: none    }    .tparrows.preview2:hover {        width: 30px !important;        height: 30px !important    }}/* NAVIGATION PREVIEW 3 */.tparrows.preview3 {    width: 70px;    height: 70px;    background: #fff;    background: rgba(255, 255, 255, 1);    -webkit-transform-style: flat;}.tparrows.preview3:after {    position: absolute;    line-height: 70px;    text-align: center;    font-family: "revicons";    color: #aaa;    font-size: 30px;    top: 0px;    left: 0px;;    background: #fff;    z-index: 100;    width: 70px;    height: 70px;    -webkit-transition: color 0.3s;    -moz-transition: color 0.3s;    transition: color 0.3s}.tparrows.preview3:hover:after {    color: #000;}.tp-rightarrow.preview3:after {    content: '\e825';}.tp-leftarrow.preview3:after {    content: '\e824';}.tparrows.preview3 .tp-arr-iwrapper {    -webkit-transform: scale(0, 1);    transform: scale(0, 1);    -webkit-transform-origin: 100% 50%;    transform-origin: 100% 50%;    -webkit-transition: -webkit-transform 0.2s;    transition: transform 0.2s;    z-index: 0;    position: absolute;    background: #000;    background: rgba(0, 0, 0, 0.75);    display: table;    min-height: 90px;    top: -10px}.tp-leftarrow.preview3 .tp-arr-iwrapper {    -webkit-transform: scale(0, 1);    transform: scale(0, 1);    -webkit-transform-origin: 0% 50%;    transform-origin: 0% 50%;}.tparrows.preview3 .tp-arr-imgholder {    display: block;    background-size: cover;    background-position: center center;    display: table-cell;    min-width: 90px;    height: 90px;    position: relative;    top: 0px;}.tp-rightarrow.preview3 .tp-arr-iwrapper {    right: 0px;    padding-right: 70px}.tp-leftarrow.preview3 .tp-arr-iwrapper {    left: 0px;    direction: rtl;    padding-left: 70px}.tparrows.preview3 .tp-arr-titleholder {    display: table-cell;    padding: 30px;    font-size: 16px;    color: #fff;    white-space: nowrap;    position: relative;    clear: right;    vertical-align: middle}.tparrows.preview3:hover .tp-arr-iwrapper {    -webkit-transform: scale(1, 1);    transform: scale(1, 1);}/* PREVIEW 3 BULLETS */.tp-bullets.preview3 {    height: 17px;}.tp-bullets.preview3 .bullet {    cursor: pointer;    position: relative !important;    background: rgba(0, 0, 0, 0.5) !important;    -webkit-border-radius: 10px;    border-radius: 10px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    width: 6px !important;    height: 6px !important;    border: 5px solid rgba(0, 0, 0, 0) !important;    display: inline-block;    margin-right: 2px !important;    margin-bottom: 0px !important;    -webkit-transition: background-color 0.2s, border-color 0.2s;    -moz-transition: background-color 0.2s, border-color 0.2s;    -o-transition: background-color 0.2s, border-color 0.2s;    -ms-transition: background-color 0.2s, border-color 0.2s;    transition: background-color 0.2s, border-color 0.2s;    float: none !important;    box-sizing: content-box;    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;}.tp-bullets.preview3 .bullet.last {    margin-right: 0px;}.tp-bullets.preview3 .bullet:hover,.tp-bullets.preview3 .bullet.selected {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    background: rgba(255, 255, 255, 1) !important;    width: 6px !important;    height: 6px !important;    border: 5px solid rgba(0, 0, 0, 1) !important;}@media only screen and (min-width: 768px) and (max-width: 979px) {    .tparrows.preview3:after,    .tparrows.preview3 {        width: 50px;        height: 50px;        line-height: 50px;        font-size: 20px    }    .tparrows.preview3 .tp-arr-iwrapper {        min-height: 70px    }    .tparrows.preview3 .tp-arr-imgholder {        min-width: 70px;        height: 70px    }    .tp-rightarrow.preview3 .tp-arr-iwrapper {        padding-right: 50px    }    .tp-leftarrow.preview3 .tp-arr-iwrapper {        padding-left: 50px    }    .tparrows.preview3 .tp-arr-titleholder {        padding: 10px;        font-size: 16px;    }}@media only screen  and (max-width: 767px) {    .tparrows.preview3:after,    .tparrows.preview3 {        width: 50px;        height: 50px;        line-height: 50px;        font-size: 20px    }    .tparrows.preview3 .tp-arr-iwrapper {        min-height: 70px    }}/* NAVIGATION PREVIEW 4 */.tparrows.preview4 {    width: 30px;    height: 110px;    background: transparent;    -webkit-transform-style: preserve-3d;    -webkit-perspective: 1000;    -moz-perspective: 1000}.tparrows.preview4:after {    position: absolute;    line-height: 110px;    text-align: center;    font-family: "revicons";    color: #fff;    font-size: 20px;    top: 0px;    left: 0px;    z-index: 0;    width: 30px;    height: 110px;    background: #000;    background: rgba(0, 0, 0, 0.25);    -webkit-transition: all 0.2s ease-in-out;    -moz-transition: all 0.2s ease-in-out;    -o-transition: all 0.2s ease-in-out;    transition: all 0.2s ease-in-out;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";    filter: alpha(opacity=100);    -moz-opacity: 1;    -khtml-opacity: 1;    opacity: 1;}.tp-rightarrow.preview4:after {    content: '\e825';}.tp-leftarrow.preview4:after {    content: '\e824';}.tparrows.preview4 .tp-arr-allwrapper {    visibility: hidden;    width: 180px;    position: absolute;    z-index: 1;    min-height: 120px;    top: 0px;    left: -150px;    overflow: hidden;    -webkit-perspective: 1000px;    -webkit-transform-style: flat}.tp-leftarrow.preview4 .tp-arr-allwrapper {    left: 0px}.tparrows.preview4 .tp-arr-iwrapper {    position: relative}.tparrows.preview4 .tp-arr-imgholder {    display: block;    background-size: cover;    background-position: center center;    width: 180px;    height: 110px;    position: relative;    top: 0px;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;}.tparrows.preview4 .tp-arr-imgholder2 {    display: block;    background-size: cover;    background-position: center center;    width: 180px;    height: 110px;    position: absolute;    top: 0px;    left: 180px;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;}.tp-leftarrow.preview4 .tp-arr-imgholder2 {    left: -180px}.tparrows.preview4 .tp-arr-titleholder {    display: block;    font-size: 12px;    line-height: 25px;    padding: 0px 10px;    text-align: left;    color: #fff;    position: relative;    background: #000;    color: #FFF;    text-transform: uppercase;    white-space: nowrap;    letter-spacing: 1px;    font-weight: 700;    font-size: 11px;    line-height: 2.75;    -webkit-transition: all 0.3s;    transition: all 0.3s;    -webkit-transform: rotateX(-90deg);    transform: rotateX(-90deg);    -webkit-transform-origin: 50% 0;    transform-origin: 50% 0;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    filter: alpha(opacity=0);    -moz-opacity: 0.0;    -khtml-opacity: 0.0;    opacity: 0.0;}.tparrows.preview4:after {    transform-origin: 100% 100%;    -webkit-transform-origin: 100% 100%}.tp-leftarrow.preview4:after {    transform-origin: 0% 0%;    -webkit-transform-origin: 0% 0%}@media only screen and (min-width: 768px) {    .tparrows.preview4:hover:after {        -webkit-transform: rotateY(-90deg);        transform: rotateY(-90deg)    }    .tp-leftarrow.preview4:hover:after {        -webkit-transform: rotateY(90deg);        transform: rotateY(90deg)    }    .tparrows.preview4:hover .tp-arr-titleholder {        -webkit-transition-delay: 0.4s;        transition-delay: 0.4s;        -webkit-transform: rotateX(0deg);        transform: rotateX(0deg);        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);        -moz-opacity: 1;        -khtml-opacity: 1;        opacity: 1;    }}/* PREVIEW 4 BULLETS */.tp-bullets.preview4 {    height: 17px;}.tp-bullets.preview4 .bullet {    cursor: pointer;    position: relative !important;    background: rgba(0, 0, 0, 0.5) !important;    -webkit-border-radius: 10px;    border-radius: 10px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    width: 6px !important;    height: 6px !important;    border: 5px solid rgba(0, 0, 0, 0) !important;    display: inline-block;    margin-right: 2px !important;    margin-bottom: 0px !important;    -webkit-transition: background-color 0.2s, border-color 0.2s;    -moz-transition: background-color 0.2s, border-color 0.2s;    -o-transition: background-color 0.2s, border-color 0.2s;    -ms-transition: background-color 0.2s, border-color 0.2s;    transition: background-color 0.2s, border-color 0.2s;    float: none !important;    box-sizing: content-box;    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;}.tp-bullets.preview4 .bullet.last {    margin-right: 0px;}.tp-bullets.preview4 .bullet:hover,.tp-bullets.preview4 .bullet.selected {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    background: rgba(255, 255, 255, 1) !important;    width: 6px !important;    height: 6px !important;    border: 5px solid rgba(0, 0, 0, 1) !important;}@media only screen  and (max-width: 767px) {    .tparrows.preview4 {        width: 20px;        height: 80px    }    .tparrows.preview4:after {        width: 20px;        height: 80px;        line-height: 80px;        font-size: 14px    }    .tparrows.preview1 .tp-arr-allwrapper,    .tparrows.preview2 .tp-arr-allwrapper,    .tparrows.preview3 .tp-arr-allwrapper,    .tparrows.preview4 .tp-arr-allwrapper {        display: none !important    }	.row.align-item-center{		display:inline;	}}/***************************************	-	RESPONSIVE SETTINGS 	-****************************************//*********************************************	-	BASIC SETTINGS FOR THE BANNER	-***********************************************/.tp-simpleresponsive img {    -moz-user-select: none;    -khtml-user-select: none;    -webkit-user-select: none;    -o-user-select: none;}.tp-caption img {    background: transparent;    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);    zoom: 1;}.tp-simpleresponsive ul {    list-style: none;    padding: 0;    margin: 0;}.tp-simpleresponsive > ul li {    list-style: none;    position: absolute;    visibility: hidden;}/*  CAPTION SLIDELINK   **/.caption.slidelink a div,.tp-caption.slidelink a div {    width: 3000px;    height: 1500px;    background: url(../assets/coloredbg.png) repeat}.tp-caption.slidelink a span {    background: url(../assets/coloredbg.png) repeat}/******************************	-	LOADER FORMS	-********************************/.tp-loader {    top: 50%;    left: 50%;    z-index: 10000;    position: absolute;}.tp-loader.spinner0 {    width: 40px;    height: 40px;    background: url(../assets/loader.gif) no-repeat center center;    background-color: #fff;    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);    margin-top: -20px;    margin-left: -20px;    -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;    animation: tp-rotateplane 1.2s infinite ease-in-out;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;}.tp-loader.spinner1 {    width: 40px;    height: 40px;    background-color: #fff;    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);    margin-top: -20px;    margin-left: -20px;    -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;    animation: tp-rotateplane 1.2s infinite ease-in-out;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;}.tp-loader.spinner5 {    background: url(../assets/loader.gif) no-repeat 10px 10px;    background-color: #fff;    margin: -22px -22px;    width: 44px;    height: 44px;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;}@-webkit-keyframes tp-rotateplane {    0% {        -webkit-transform: perspective(120px)    }    50% {        -webkit-transform: perspective(120px) rotateY(180deg)    }    100% {        -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg)    }}@keyframes tp-rotateplane {    0% {        transform: perspective(120px) rotateX(0deg) rotateY(0deg);        -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)    }    50% {        transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);        -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)    }    100% {        transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);        -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);    }}.tp-loader.spinner2 {    width: 40px;    height: 40px;    margin-top: -20px;    margin-left: -20px;    background-color: #ff0000;    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);    border-radius: 100%;    -webkit-animation: tp-scaleout 1.0s infinite ease-in-out;    animation: tp-scaleout 1.0s infinite ease-in-out;}@-webkit-keyframes tp-scaleout {    0% {        -webkit-transform: scale(0.0)    }    100% {        -webkit-transform: scale(1.0);        opacity: 0;    }}@keyframes tp-scaleout {    0% {        transform: scale(0.0);        -webkit-transform: scale(0.0);    }    100% {        transform: scale(1.0);        -webkit-transform: scale(1.0);        opacity: 0;    }}.tp-loader.spinner3 {    margin: -9px 0px 0px -35px;    width: 70px;    text-align: center;}.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3 {    width: 18px;    height: 18px;    background-color: #fff;    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);    border-radius: 100%;    display: inline-block;    -webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out;    animation: tp-bouncedelay 1.4s infinite ease-in-out;    /* Prevent first frame from flickering when animation starts */    -webkit-animation-fill-mode: both;    animation-fill-mode: both;}.tp-loader.spinner3 .bounce1 {    -webkit-animation-delay: -0.32s;    animation-delay: -0.32s;}.tp-loader.spinner3 .bounce2 {    -webkit-animation-delay: -0.16s;    animation-delay: -0.16s;}@-webkit-keyframes tp-bouncedelay {    0%, 80%, 100% {        -webkit-transform: scale(0.0)    }    40% {        -webkit-transform: scale(1.0)    }}@keyframes tp-bouncedelay {    0%, 80%, 100% {        transform: scale(0.0);        -webkit-transform: scale(0.0);    }    40% {        transform: scale(1.0);        -webkit-transform: scale(1.0);    }}.tp-loader.spinner4 {    margin: -20px 0px 0px -20px;    width: 40px;    height: 40px;    text-align: center;    -webkit-animation: tp-rotate 2.0s infinite linear;    animation: tp-rotate 2.0s infinite linear;}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2 {    width: 60%;    height: 60%;    display: inline-block;    position: absolute;    top: 0;    background-color: #fff;    border-radius: 100%;    -webkit-animation: tp-bounce 2.0s infinite ease-in-out;    animation: tp-bounce 2.0s infinite ease-in-out;    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);}.tp-loader.spinner4 .dot2 {    top: auto;    bottom: 0px;    -webkit-animation-delay: -1.0s;    animation-delay: -1.0s;}@-webkit-keyframes tp-rotate {    100% {        -webkit-transform: rotate(360deg)    }}@keyframes tp-rotate {    100% {        transform: rotate(360deg);        -webkit-transform: rotate(360deg)    }}@-webkit-keyframes tp-bounce {    0%, 100% {        -webkit-transform: scale(0.0)    }    50% {        -webkit-transform: scale(1.0)    }}@keyframes tp-bounce {    0%, 100% {        transform: scale(0.0);        -webkit-transform: scale(0.0);    }    50% {        transform: scale(1.0);        -webkit-transform: scale(1.0);    }}.tp-caption.black {    font-size: 44px;    line-height: 50px;    font-weight: 500;    font-family: "Open Sans", Arial, sans-serif;    color: rgb(68, 68, 68);    text-decoration: none;    text-shadow: none;    background-color: transparent;    border-width: 0px;    border-color: rgb(0, 0, 0);    border-style: none}.tp-caption.black_small {    font-size: 16px;    line-height: 23px;    font-weight: 300;    color: rgb(85, 85, 85);    text-decoration: none;    text-shadow: none;    background-color: transparent;    border-width: 0px;    border-color: rgb(0, 0, 0);    border-style: none}.black {    font-size: 44px;    line-height: 50px;    font-weight: 500;    font-family: "Open Sans", Arial, sans-serif;    color: rgb(68, 68, 68);    text-decoration: none;    text-shadow: none;    background-color: transparent;    border-width: 0px;    border-color: rgb(0, 0, 0);    border-style: none}.black_small {    font-size: 16px;    line-height: 23px;    font-weight: 300;    color: rgb(85, 85, 85);    text-decoration: none;    text-shadow: none;    background-color: transparent;    border-width: 0px;    border-color: rgb(0, 0, 0);    border-style: none}.btn-bt.business {    color: #ffffff;    background: rgba(76, 181, 97, 1.00);    border-color: rgba(68, 68, 68,);    font-size: 13px;    font-weight: 500;    text-transform: uppercase;    letter-spacing: 0px;}.btn-bt.business:hover {    color: #ffffff;    background: rgba(57, 158, 77, 1.00);    border-color: rgba(68, 68, 68, 0.00);}.light .btn-bt.business, .fullscreen-blog-article .content.background--dark .btn-bt {    color: #ffffff;    background: rgba(255, 255, 255, 0.00);    border-color: rgba(255, 255, 255, 0.40);}.light .btn-bt.business:hover, .fullscreen-blog-article .content.background--dark .btn-bt:hover {    color: #ffffff;    background: rgba(255, 255, 255, 0.00);    border-color: rgba(255, 255, 255, 1.00);}.btn-bt.align-left{float:left;}.btn-bt.align-right{float:right;}.btn-bt.align-center{float:left; position:absolute !important; left:50%; -webkit-transform: translateX(-50%) !important;    -moz-transform: translateX(-50%) !important;    -ms-transform: translateX(-50%) !important;    -o-transform: translateX(-50%) !important;    transform: translateX(-50%) !important;}.btn-bt.default{    text-align: center;    cursor: pointer;    display: inline-block;    outline: 0;    position: relative;    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    -ms-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease;    -webkit-transform: translateZ(0);    -moz-transform: translateZ(0);    -ms-transform: translateZ(0);    -o-transform: translateZ(0);    transform: translateZ(0);    border-width:2px;    border-style:solid;    float:left;    padding:10px 38px;    border-radius:3px;    -webkit-border-radius:3px;    -moz-border-radius:3px;    -webkit-backface-visibility: hidden;}.btn-bt.default:hover span{left:-12px;}.btn-bt.default span{    position: relative;    left: 0;    -webkit-transition: all .3s ease-out;    -moz-transition: all .3s ease-out;    -ms-transition: all .3s ease-out;    -o-transition: all .3s ease-out;    transition: all .3s ease-out;}.btn-bt.default i {    font-size: 14px;    position: absolute;    top: 50%;    line-height:20px;    margin-top:1px;    left: 73%;    -ms-filter: "alpha(Opacity=0)";    filter: alpha(opacity=0);    opacity: 0;    -webkit-transition: all .3s ease-out;    -moz-transition: all .3s ease-out;    -ms-transition: all .3s ease-out;    -o-transition: all .3s ease-out;    transition: all .3s ease-out;}.btn-bt.default:hover i {    left: 77%;    -ms-filter: "alpha(Opacity=100)";    filter: alpha(opacity=100);    opacity: 1;}.btn-bt.default i{    -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -o-transform: translateY(-50%);    transform: translateY(-50%);}.btn-bt.default:hover{    border:2px solid;}.btn-bt.default:hover i{    left:80%;}.btn-bt.business{    text-align: center;    cursor: pointer;    display: inline-block;    outline: 0;    position: relative;    border-width:0;    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    -ms-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease;    float:left;    padding:10px 32px;    border-radius:3px;    -webkit-border-radius:3px;    -moz-border-radius:3px;}.btn-bt.business i{    display:none;}.light .btn-bt.business{    border-width:1px;    border-style:solid;}.btn-bt.no_padding{    text-align: center;    cursor: pointer;    display: inline-block;    outline: 0;    position: relative;    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    -ms-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease;    float:left;    padding:10px 0px;    border-radius:3px;    -webkit-border-radius:3px;    -moz-border-radius:3px;}.btn-bt.no_padding i{    display:none;}.btn-bt.rounded{    text-align: center;    cursor: pointer;    display: inline-block;    outline: 0;    position: relative;    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    -ms-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease;    float:left;    padding:14px 26px;    border-radius:22px;    -webkit-border-radius:22px;    -moz-border-radius:22px;}.btn-bt.rounded i{    display:none;}.btn-bt.big{    text-align: center;    cursor: pointer;    display: inline-block;    outline: 0;    position: relative;    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    -ms-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease;    float:left;    padding:14px 28px;    border-radius:12px;    -webkit-border-radius:12px;    -moz-border-radius:12px;    box-shadow:0px 3px 5px #000;    -webkit-box-shadow:0px 3px 5px #000;    -moz-box-shadow:0px 3px 5px #000;}.btn-bt.big i{    display:none;}.btn-bt.with_icon{    text-align: center;    cursor: pointer;    display: inline-block;    outline: 0;    position: relative;    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    -ms-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease;    float:left;    padding:14px 24px;    border-radius:3px;    -webkit-border-radius:3px;    -moz-border-radius:3px;}.btn-bt.with_icon i{    float: left;    top: 3px;    line-height:100%;    position: relative;    margin-right: 15px;}.btn-bt.gradient{    text-align: center;    cursor: pointer;    display: inline-block;    outline: 0;    position: relative;    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    -ms-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease;    float:left;    padding:12px 20px;    border-radius:3px;    -webkit-border-radius:3px;    -moz-border-radius:3px;    border-width:1px;    border-style:solid;}.btn-bt.gradient i{    display:none;}.tp-bullets.simplebullets .bullet {    cursor: pointer;    position: relative !important;    background: rgba(0, 0, 0, 0.5) !important;    -webkit-border-radius: 10px;    border-radius: 10px;    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    width: 6px !important;    height: 6px !important;    border: 5px solid rgba(0, 0, 0, 0) !important;    display: inline-block;    margin-right: 5px !important;    margin-bottom: 14px !important;    -webkit-transition: background-color 0.2s, border-color 0.2s;    -moz-transition: background-color 0.2s, border-color 0.2s;    -o-transition: background-color 0.2s, border-color 0.2s;    -ms-transition: background-color 0.2s, border-color 0.2s;    transition: background-color 0.2s, border-color 0.2s;    float: none !important;}.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    width: 6px !important;    height: 6px !important;    border: 5px solid rgba(0, 0, 0, 1) !important;}.tparrows.hidearrows{opacity:0 !important;}.tparrows {    z-index: 40000 !important;    cursor: pointer;    position: absolute;    -webkit-border-radius: 5px;    border-radius: 5px;    width: 40px !important;    height: 40px !important;}.tp-leftarrow.default {    background-image:url('../img/large_left.png') no-repeat 0 0;    width:66px;    height:66px;.tp-leftarrow.default:hover{    opacity:1;}.tp-rightarrow.default:hover{    opacity:1;}/*steadysets*/