html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

strong,b{font-weight:bold;}

a{text-decoration:none;color:#454545;}
a:hover {color: red;}

h2{color:#168FC7;font-size:35px;font-weight:bold;margin-top:5px;margin-bottom: 25px}
h3{color:#168FC7;font-size:25px;font-weight:bold;margin-top:10px;margin-bottom:10px}
h5{color:white;font-size:22px;margin-top:10px;margin-bottom:10px}
/* site */
body{font-family: 'Source Sans Pro', sans-serif;}
.wrapper{width:970px; margin:0 auto; }
/* header */
div.header{width: 100%;z-index: 9999;height: 80px;box-shadow: 0 1px 3px rgba(0,0,0,.12);background: #FFF; position:relative; top:0;}
.logo{float:left; margin-top:10px;}
.main-menu{float:right; font-size:17px; font-weight:bold; position:relative; }
.main-menu ul li{float:left; margin-left:35px; margin-top:28px;}
.main-menu ul li a{color:#444444;}
.main-menu ul li a:hover{color:red;}
.head-search{float:left; margin-top:30px; margin-left:180px;}
.mini-s-box{border:1px solid #ddd; padding:5px; float:left; height:13px;}
.mini-s-btn{background:#0086ce; border:none; cursor:pointer; padding:0 5px; float:left; height:25px; border:1px solid #0086ce;  color:#fff; margin-left:5px; font-size:12px;}
.mini-s-btn:hover{background:#036aa2;}
/* content */
.content{min-height:515px;}
.search-bar{background:url(../img/slide.jpg) top center; height:250px; border-bottom:1px solid #ddd;}
.search-title{text-align:center; color:#444444; font-size:40px; font-weight:600; letter-spacing:1px; padding-top:15px;word-spacing: 4px}
.search-text{font-size:20px; font-weight:300; color:#444;  text-align:center;}
.search-form{border:1px solid #ccc; width:596px; height:78px; margin:15px auto;  background:#eee; border-radius:10px;}
.text-box{width:451px; height:33px; border-radius:5px; border:1px solid #ccc; padding:0 10px; box-shadow:0 0 5px #dedede inset; float:left; margin-top:22px; margin-left:18px;}
.blue-btn{width:81px; height:33px; background:#428bca; border:none; border-radius:5px; color:#fff; float:left; margin-top:22px; margin-left:10px; }
.blue-btn:hover{background:#036aa2; cursor:pointer;}
.domain-list{color:#454545; margin-top:25px; border-bottom:1px solid #fff; padding-bottom:2px;}
.list ul{}
.list{float:left; width:290px; margin-left:28px;}
.list-title{font-size:24px; font-weight:600; margin-bottom:15px;}
.list-title2{color:#454545; font-weight:300; float:right; margin-right:38px;}
.list-title-box{border-bottom:1px solid #ddd; height:25px; margin-bottom:10px; width:250px;}
.l-box-1{float:left; font-size:14px;}
.l-box-2{float:right; font-size:14px;}
.list ul li{font-size:19px; font-weight:300; line-height:25px; width:250px; margin-bottom:10px;}
.list ul li a:hover {color: red;}
.list ul li span{float:right; display:block;  font-size:15px; }
.list ul li a{color:#454545;}
.why-it{margin-top:25px;}
.site-title{font-size:36px; font-weight:300; color:#454545; text-align:center;}
.site-text{font-size:16px; font-weight:300; color:#454545; text-align:center;}
.why-it-list{margin-top:35px;}
.why-it-list ul{width:1000px;}
.why-it-list ul li{width:310px; float:left; height:85px; margin-bottom:60px; margin-right:23px;}
.list-icon{width:46px; height:46px; background:#454545; float:left; border-radius:100px; margin-top:10px; color:#fff; text-align:center; line-height:46px; font-size:24px;}
.list-content{float:right; width:250px;}
.list-tit{font-size:22px; color:#454545;margin-bottom:10px}
.list-text{font-size:14px; }
.site-box{border:1px solid #ddd;  width:48%;height:245px;    float:left; padding:0 5px; }
.site-box:last-child{margin-right:0;}
.site-box-wrap{ /* background:#f5f5f5; */ height:205px; margin-top:20px; }
.site-box{ }
.site-box.buy{float:right;}
.box-process{color:#454545; font-weight:600; font-size:36px; text-align:center; margin-top:15px;}
.box-name{font-size:18px; font-weight:300; text-align:center;}
.box-btn a{display:block; background:#0086ce; width:185px; height:50px; line-height:50px; color:#fff; font-size:18px; font-weight:700; text-align:center; margin:15px auto 0 auto;}
.box-btn a:hover{background:#036aa2;}
.box-price{text-align:center; color:#454545; font-weight:bold; margin-top:10px;}
.box-text{color:#222; font-size:15px; font-weight:300; text-align:center; padding:0 50px; margin-top:10px;}
.site-box-title{margin:20px 15px 0 15px; border-bottom:1px solid #ddd; padding-bottom:15px; text-align:center; font-size:14px; font-weight:600; color:#222; }
.info{margin-top:25px; border:1px solid #ddd;  height:80px;}
.info ul li{float:left; color:#454545; border-right:1px solid #ddd; height:40px; width:322px; line-height:37px; text-indent:10px; }
.info ul li:last-child{border:none;}
.info ul li i{margin-right:10px;}
.how-buying{ border:1px solid #ddd; background:#f5f5f5;  border-radius:5px;  height:245px; margin-top:25px;}
.how-buying-title{font-weight:300; font-size:24px; color:#454545; text-align:center; margin-top:25px;}
.how1{margin-left:30px;}
.how1,.how2,.how3{float:left; width:300px;  margin-top:35px;}
span.number{width:30px; height:30px;  display:block;  color:#454545;  text-align:center; line-height:30px; font-size:32px; font-weight:bold; float:left;}
.how-content{float:left; width:250px; }
.how-title{ font-weight:600;}
.how-text{font-size:14px; margin-top:5px; line-height:24px; font-weight:300;}
.browse-category{margin-top:25px; border:1px solid #ddd; padding:25px 35px; }
.browse-title{font-size:24px; font-weight:600; color:#666; border-bottom:1px solid #ddd; padding-bottom:10px;}
.browse-category ul{margin-top:25px;}
.browse-category ul li{float:left; width:142px; margin-right:6px; line-height:30px;}
.browse-category ul li a{color:#222;}
.browse-category ul li a:hover{color:red;}
.sonucSayisi{font-size:18px; margin-top:10px; color:#454545;}
ul.sonucBasliklari{border-bottom:1px solid #ddd; height:35px; margin-top:20px;}
ul.sonucBasliklari li{float:left; line-height:35px; text-indent:15px; font-size:14px;}
ul.Sonuclar{background:url(../img/sonuclarbg.png);}
ul.Sonuclar li{height:36px; line-height:36px; font-size:14px;}
ul.Sonuclar li span{display:block; float:left; text-indent:15px;}
ul.Sonuclar li span.Domain{width:40%; }
ul.Sonuclar li span.Domain a{color:#0086ce;}
ul.Sonuclar li span.Category{width:40%; }
ul.Sonuclar li span.Price{width:20%; } 
ul.post-categories{}
ul.post-categories li{float:left; }
.pageBlock{width:100%; padding:15px; line-height:28px; margin-top:15px; font-size:16px;}
.paginationplg{display:table; margin:0 auto;}
.paginationplg span{display:block; height:25px; padding:0 5px; float:left; border:1px solid #ddd; font-size:11px; float:left; text-align:center; line-height:25px; color:#454545; margin-right:5px;}
.paginationplg a,.paginationplg span.current{display:block; width:25px; height:25px; border:1px solid #ddd; font-size:11px; float:left;	text-align:center; line-height:25px; color:#454545; margin-right:5px;}
.paginationplg span.current{background:#428bca; color:#fff; padding:0;}
/* tables */
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 14px;
	width: 100%;
	text-align: left;
}
table.tablesorter thead{height:35px;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 14px;
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	height:35px;
	line-height:35px; text-indent:10px;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	height:35px; line-height:35px; border-bottom:1px solid #ddd;
	background-color: #FFF;
	vertical-align: top; text-indent:10px;
}
table.tablesorter tbody td a{color:#428bca}
table.tablesorter tbody td a:hover{color:red}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}


.wpcf7{ width:100%;}
.wpcf7 p{font-size:17px; color:#fff; font-weight:bold;}
.wpcf7-text{ border:none; padding:10px 0; text-indent:10px; margin-bottom:10px; height:20px; font-size:16px;font-family: 'Source Sans Pro', sans-serif; width:100%; }
.wpcf7-textarea{border:none; padding:10px 0;  resize:none; text-indent:10px; font-family: 'Source Sans Pro', sans-serif; width:100%; margin:0 auto;}
.wpcf7-submit{background:#2c3e50; border:2px solid #2c3e50; margin-top:10px; font-size:20px; font-weight:bold; display:inline-block;  padding:10px 20px; width:100%; color:#fff; font-family: 'Source Sans Pro', sans-serif; border:none; }
.wpcf7-submit:hover{background:#131e29; cursor:pointer;}
.wpcf7 span.wpcf7-not-valid-tip {color: #F8B944; margin-left:4px;}
.screen-reader-response{color: yellow;}
.page-form{width:35%; padding:10px 35px 25px 35px; float:left; background:#428bca;margin-top:15px;}
.page-content{width:53%; float:right;}
.menuAc {
	background-color: #428bca;
	padding: 6px 10px;
	margin-top:23px;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
	display: none
}
.menuAc i{float:left; margin-right:5px; margin-top:4px;}

/* footer */
.footer{height:40px; overflow:hidden;background:#428bca; margin-top:25px;}
.footer ul{float:left;}
.footer ul li{float:left; font-size:14px; line-height:42px; margin-right:25px;}
.footer ul li a{color:#fff;}
.copyright{font-size:14px; color:#fff; float:right; line-height:42px;}


/* responsive */

@media (min-width: 480px){
	.main-menu ul { display: block;  }
	
}

@media only screen and (max-width: 960px) { 
.wrapper{width:90%; }
.list{width:32%; margin-left:1%;}
.list ul li{width:80%;}
.list-title-box{width:80%;}
.why-it-list ul{width:100%;}
.why-it-list ul li{width:45%; margin-left:4%; margin-right:1%; }
.list-content{width:80%;}
.search-bar{height:auto;}
.site-box{width:47%;}
.info{height:auto; border:none;}
.info ul li{width:49%; border:none; border-bottom:1px solid #ddd;}
.info ul li:last-child{border:none; border-bottom:1px solid #ddd;}
.head-search{ margin-left:50px;}
.how-buying{height:auto;}
.how1{margin-left:0;}
.how1,.how2,.how3{float:none !important; clear:left;   height:85px; margin-bottom:0;  width:90%; margin-left:5%; }
.how-content{width:80%;}
.page-form{float:none; width:80%;}
.page-content{float:none; width:80%; margin-top:15px;}
.head-search{margin-left:10px; }
	.mini-s-box{width:70px;}
	.main-menu ul li{margin-left:10px;}
}

@media only screen and (max-width: 600px) { 
.search-form {width:90%;}
.text-box{width:60%;}
.site-box-wrap{height:auto; margin-left:-12px;}
.list ul li{font-size:14px;}
.head-search{display:none;}

}


@media only screen and (max-width: 480px) { 
.search-title{font-size:28px;}
.search-text{font-size:12px;}
.text-box{width:50%;} 
.blue-btn{width:57px;}
.list{float:none; width:100%;}
.list ul li{width:100%;}
.list-title-box{width:100%;}
.why-it-list ul li{width:95%; float:none;}
.copyright{display:none;}
.head-search{display:none;}
.site-box{width:100%; float:none !important; margin-left:0; margin-right:0; margin-bottom:15px;}
.site-box.buy{float:none;}
.site-box-wrap{height:auto; margin-left:-12px;}
.info ul li{width:100%; float:none;}
.menuAc { display: block }
	.main-menu ul { }
	.main-menu ul{  display: none; position:absolute;background:#428bca; width:200px; right:0;}
	.main-menu ul li{ margin-left:0px; margin-top:0px; height:35px; border-bottom:1px solid #539cdb; line-height:35px; text-indent:10px; font-size:14px;  float:none;}
	.main-menu ul li a{color:#fff; }
	.main-menu ul li a:hover{color:red;}

}

@media only screen and (max-width: 240px) {
.text-box{width:37%;}
.blue-btn{width:57px;} 
}


