body, div, span, applet, h1, h2, h3, p, a, img, strong, sub, sup, center, dl, dt, dd, ol, ul, li, table, tr, th, td, fieldset { margin:0px; padding:0px; border:0px; outline:0px; }
.clear { clear:both; }
@font-face { font-family:'erdemli'; src:url('/Content/fonts/erdemli.eot?65748444'); src:url('/Content/fonts/erdemli.eot?65748444#iefix') format('embedded-opentype'),url('/Content/fonts/erdemli.woff?65748444') format('woff'),url('/Content/fonts/erdemli.ttf?65748444') format('truetype'),url('/Content/fonts/erdemli.svg?65748444#erdemli') format('svg'); }

h1 { font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; color:#111; margin:15px 0 10px; font-size:23px; }
h2 { font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; color:#111; margin:15px 0 10px; font-size:20px; }
h3 { font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; color:#111; margin:5px 0 5px; font-size:16px; }
h3 a { color:#222; text-decoration:none; }
h3 a:hover { color:#111; text-decoration:underline; }
body { font-family:"Calibri", "Arial", Helvetica, sans-serif; font-size:14px; color:#222; }

.line { width:100%; height:1px; border-bottom:1px solid #eee; margin:20px 0 20px; display:block; clear:both; }

#header { width:100%; height:131px; overflow:hidden; }

.head { background-color:#111; height:89px; }
.navbar { font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; background-color:#111; border-bottom:1px solid #000; border-top:1px solid #000; height:40px;  }

.headin { width:940px; }
.headone, .headtwo { width:272px; float:left; font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; color:#FFF; font-size:20px; margin-top:30px; }
.headone a, .headtwo a { color:#FFF; text-decoration:none; }
.headone a:hover, .headtwo a:hover { color:#FFF; text-decoration:none; }
.txtleft { text-align:left; }
.txtright { text-align:right; }
.logo { float:left;width:396px; height:70px; margin-top:10px; text-align:center}

#nav { width:920px; margin:0 auto; text-align:center; height:40px; }
#nav ul { list-style:none;display: inline-block; }
#nav ul li { float:left; height:40px; line-height:40px; }
#nav ul li a { font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; height:40px; line-height:40px; padding:0 15px; background-color:#111; display:block; text-decoration:none; color:#FFF; font-size:17px; }
#nav ul li a:hover { background-color:#000; text-decoration:none; color:#FFF; }
#nav ul li.current_page_item a { font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; height:40px; line-height:40px; padding:0 15px; background-color:#000; display:block; text-decoration:none; color:#FFF; font-size:17px; }

#container { width:940px; margin:0 auto;}
.marginright { margin-right:20px; }
.ortala { margin:0 auto; }
.cars,.brands, .referers { width:940px; }

.featured { width:940px; margin:30px 0 0; }
.featuredb { float:left; width:700px; }
.featuredk { float:left; width:220px; }
.featuredkone { width:220px; height:124px; margin-bottom:20px; }
.featuredktwo { width:220px; height:124px; margin-bottom:20px; }

.pagetitle { text-align:center; margin:200px 0 0; }
.pagedesc { font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; font-size:20px; color:#222; }

.breadcrumb { width:940px; margin-top:15px; line-height:40px; border-bottom:1px solid #EEE; display:block; clear:both; }
.breadcrumb a { color:#333; text-decoration:none; }
.breadcrumb a:hover {color:#222; text-decoration:underline; }

.cfull {float:left; width:920px;}
.cfull h1 { font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; color:#111; margin:5px 0 5px; font-size:23px; line-height:35px; }
.cleft { float:left; width:620px;  }
.cright { float:left; width:300px; padding-top:10px; }

.fourthlist { float:left; width:270px; border:1px solid #eee; padding:15px; margin-right:20px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.fourthlist ul { list-style:none; margin:10px 0; }
.fourthlist ul li { width:265px; height:30px; }
.fourthlist ul li a { width:265px; height:29px; line-height:29px; display:block; border-bottom:1px solid #eee; text-decoration:none; color:#333; } 
.fourthlist ul li a:hover { border-bottom:1px solid #ccc; } 

.cleft h1 { font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; color:#111; margin:5px 0 5px; font-size:23px; line-height:35px; }
.cleft table{width:620px; margin:0 0 15px; border-collapse:collapse; color:#444;}
.cleft th{font-weight:bold; background:#EEE; border:1px solid #EEE; text-align:left;}
.cleft th, .cleft td{padding:0.2em 10px; line-height:30px; }
.cleft td{border:1px solid #EEE;}
.cleft tfoot{background:#ddd;}
.cleft-content { margin:20px 0; }

.clefttitle { float:left; width:450px; margin:10px 0 10px 0; }
.cleftbutton { float:left; width:170px; margin:20px 0 15px 0; }
.cleftfea { width:608px; height:180px; border:1px solid #eee; padding:5px; margin:10px 0; }

.redbutton { width:100%; height:35px; line-height:35px; text-align:center; font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; }
.redbutton a {  width:100%; height:35px; display:block; border:1px solid #720C0C; background-color:#720C0C; color:#FFF; font-size:17px; font-weight:normal; text-decoration:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } 
.redbutton a:hover { border:1px solid #000; background-color:#111; color:#FFF; font-size:17px; font-weight:normal; text-decoration:none; } 

.thirdbox { width:278px; padding:15px 10px; border:1px solid #EEE; margin-top:20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.thirdbox h3 { font-family:"Myriad Pro Condensed", "Open Sans Condensed", Arial, sans-serif; color:#111; margin:5px 0 5px; font-size:20px; }
.thirdbox ul { list-style:none; }
.thirdbox ul li { float:left; width:130px; height:31px; }
.thirdbox ul li.end { float:left; width:130px; height:31px; margin-left:8px; }
.thirdbox ul li a, .thirdbox ul li.end a { width:135px; height:30px; line-height:30px; display:block; border-bottom:1px solid #eee; color:#333; text-decoration:none; }
.thirdbox ul li a:hover, .thirdbox ul li.end a:hover { border-bottom:1px solid #CCC; color:#333; }
.thirdbox-full ul li{ width: 260px;}
.thirdbox-full ul li a{ width: 270px;}

.quartet { float:left; width:220px; margin-bottom:20px; }
.quartet-img { width:220px; height:124px; }
.quartet-txt { width:200px; height:84px; padding:10px; background-color:#F4F4F4; line-height:150%; }
.quartet-txt:hover { background-color:#F9F9F9; }
.quartet-price, .quartet-meta { width:200px; }

.grey-strip { width:100%; height:180px; margin:20px 0 30px; padding:10px 0 20px; background-color:#F4F4F4; border-bottom:1px solid #EEE; border-top:1px solid #EEE; }

.quinary { float:left; width:172px; height:129px; margin-bottom:20px; }
.quinary img { width:160px; height:117px; background-color:#FFF; border:1px solid #eee; padding:5px; }

.followus { width:196px; text-align:center; }
.sociallinks { margin:auto; width:196px; }
.sociallinks ul { list-style:none; }
.sociallinks ul li { float:left; width:44px; height:44px; overflow:hidden; text-indent:-999px; }
.sociallinks ul li a { display:block; width:44px; height:44px; }
.sociallinks ul li.facebook { background:url(../images/client-images/social.png) no-repeat;  background-position:-2px -2px; margin-right:5px; }
.sociallinks ul li.facebook:hover {background-position:-2px -48px; }
.sociallinks ul li.twitter { background:url(../images/client-images/social.png) no-repeat; background-position:-48px -2px; margin-right:5px; }
.sociallinks ul li.twitter:hover {background-position:-48px -48px;  }
.sociallinks ul li.gplus { background:url(../images/client-images/social.png) no-repeat; background-position:-94px -2px; margin-right:5px;}
.sociallinks ul li.gplus:hover { background-position:-94px -48px; }
.sociallinks ul li.instagram { background:url(../images/client-images/social.png) no-repeat; background-position:-186px -2px;margin-right:5px; }
.sociallinks ul li.instagram:hover {  background-position:-186px -48px;}
.sociallinks ul li.linkedin { background:url(../images/client-images/social.png) no-repeat; background-position:-232px -2px; margin-right:5px;}
.sociallinks ul li.linkedin:hover {  background-position:-232px -48px;}
.sociallinks ul li.youtube { background:url(../images/client-images/social.png) no-repeat; background-position:-140px -2px; }
.sociallinks ul li.youtube:hover {  background-position:-140px -48px;}

#footer { width:940px; text-align:center; line-height:200%; margin-bottom:20px; color:#555; }
#footer a { color:#555; text-decoration:underline; }
#footer a:hover { color:#444; text-decoration:none; }

.flogo { background:url(../images/client-images/grilogo.png) no-repeat; width:150px; height:90px; }
.fnav { width:850px; text-align: center; }
#footer ul { list-style:none;display: inline-block;margin: 0 auto; }
#footer ul li { float:left; margin-right:10px; }
#footer ul li a { color:#555; text-decoration:none; }
#footer ul li a:hover { color:#333; text-decoration:underline; }

/*** Custom Styles or copied from tesslim ***/

#sliderContainer { height:268px;padding-bottom:20px}
#slider ul li {list-style:none;}

.fourthfull { float:left; width:700px; }
.fourthfull table{width:940px; margin:15px 0; border-collapse:collapse; color:#444;}
.fourthfull table a { color:#222; text-decoration:none; }
.fourthfull table a:hover { color:#111; text-decoration:underline; }
.fourthfull th{font-weight:bold; background:#EEE; border:1px solid #EEE; text-align:left;}
.fourthfull th, .fourthfull td{padding:0.2em 10px; line-height:25px; }
.fourthfull td{border:1px solid #EEE;}
.fourthfull tfoot{background:#ddd;}

.inputControl{font-family: Tahoma, Geneva, sans-serif; font-size: 13px; color: #333;border: solid 1px #CCC;background-color: #FFF; width:50%;padding: 3px;}
.selectInput{font-family: Tahoma, Geneva, sans-serif; font-size: 13px; color: #333;border: solid 1px #CCC;background-color: #EEE; height: 23px; line-height: 23px;vertical-align: middle;padding: 3px;}
.textInput{ height: 23px; line-height: 23px; vertical-align: middle; padding:2px;}
.textAreaInput { height:150px;width: 70%;}
.buttonControl { width:178px; height:35px; display:block; border:1px solid #1c1c1c; background:#1c1c1c url(../images/client-images/sprite.png) repeat-x; background-position:0 -120px; color:#FFF; font-size:16px; font-weight:normal; text-decoration:none;float: left;cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;margin: 5px 0 0 130px; }
.full-row { width:100%; float:left;padding: 5px; }
.half-row { width:48%; float:left; }
.half-row h3{ font-size:13px;float: left;width: 130px;margin-top: 3px;}
.full-row h3{ font-size:13px;float: left;width: 130px;margin-top: 3px;}
.margin-left { margin-left:5px;}
.margintop5{ margin-top: 5px;}
.margintop10{ margin-top: 10px;}
.margintop15{ margin-top: 15px;}
.margintop28{ margin-top: 28px;}

table.booking { border: none;width: 100%;}
table.booking td { border: none;padding: 2px; }
table.booking td.left{ width: 110px;}
table.booking td.right{ width: 180px;} 
table.booking input { border:solid 1px #e2e2e2;padding: 7px;width: 155px;font-size: 11px;color: gray;} 
table.booking select,table.booking textarea { border:solid 1px #e2e2e2;padding: 7px;width: 170px;font-size: 11px;color: gray;} 
table.booking table td.button{ width: 100%;text-align: right;padding-top: 8px;}
table.booking input.submit-form { width:178px; height:35px; display:block; border:1px solid #1c1c1c; background:#1c1c1c url(../images/client-images/sprite.png) repeat-x; background-position:0 -120px; color:#FFF; font-size:16px; font-weight:normal; text-decoration:none;float: right;cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
table.fullwidth td.left{ width: 30%;}
table.fullwidth td.right{ width: 70%;}
table.fullwidth input{ width: 75%;}
table.fullwidth select{ width: 80%;}
table.fullwidth textarea{ width: 90%;height: 70px;}

.sidebar-share{ background:none repeat scroll 0 0 #FFF; padding:5px; z-index: 7650; margin-right:20px; position: absolute;right: 100%;top: 40px; line-height: 21px; text-align: center; border:1px solid #EEE; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.sidebar-share-container{ margin:3px;padding: 2px;display: inline-block; }
#sideShareContainer{ position: relative;}

ul.photo-gallery  { list-style:none; margin:10px 0;margin-left: 2px; }
ul.photo-gallery li { width:100px; height:75px; float:left; padding:3px; margin:0 4px 10px 0;overflow:hidden; text-align:center; }
ul.photo-gallery li.rend { float:left; margin:0 0 10px 0;overflow:hidden; text-align:center; }
ul.photo-gallery li img { border-width:0px; border-style:none;}
ul.photo-gallery li a { border-width:0px; border-style:none;display:block; }
ul.photo-gallery li a:hover { border-width:0px; border-style:none; text-decoration:none; }

.fourthtre { float:left; width:700px; }
.fourthtre table{width:700px; margin:15px 0; border-collapse:collapse; color:#444;}
.fourthtre table a { color:#222; text-decoration:none; }
.fourthtre table a:hover { color:#111; text-decoration:underline; }
.fourthtre th{font-weight:bold; background:#EEE; border:1px solid #EEE; text-align:left;}
.fourthtre th, .fourthtre td{padding:0.2em 10px; line-height:25px; }
.fourthtre td{border:1px solid #EEE;}
.fourthtre tfoot{background:#ddd;}

ul.content-in { width:678px; list-style:none; border-top:1px solid #EEE; border-left:1px solid #EEE; border-right:1px solid #EEE; border-bottom:3px solid #EEE; padding:10px; display:inline-block;}
ul.content-in li { float:left; width:220px; height:22px; line-height:22px; }
ul.content-in li a { text-decoration:none; border:none; color:#222; }
ul.content-in li a:hover { text-decoration:none; border-bottom:1px dotted #000; color:#000; }

/*** End of Custom Styles ***/



#breadcrumbs {    
    overflow: hidden;
    width: 100%;
    margin-top:15px;
    list-style: none;
    line-height:40px;
    border-bottom:1px solid #EEE; 
}

#breadcrumbs li {
    float: left;
    margin: 0 .4em 0 0;
}


#breadcrumbs a {
    float: left;
    text-decoration: none;    
    position: relative;
    margin-right: 5px;
    color: #333;
}

#breadcrumbs a:hover {
    color:#222; text-decoration:underline;
}

#breadcrumbs li::after {
    content: " \BB";
}

#breadcrumbs li:last-child::after {
    content: "";
}