/******* 		Google Web Fonts 		*******/
@import url(https://fonts.googleapis.com/css?family=Oswald:300,400);

DIV.social { horizontal-align: middle; }

/******* 		Globals 		*******/
body {font-family: 'Arial';padding-top: 50px; font-size:17px; color: #333;}
body a {font-family: 'Arial';}

.wrap {width: 1100px;margin: 0 auto; top: 50;}
.group:before, .group:after {content: '';}
.group:after {display: table;clear: both;}
img {max-width: 100%;max-height: 100%;}

/******* 		Custom Classes 		*******/
.dib {display: inline-block;}
.e-ib * {display: inline-block;}
.text-uppercase {text-transform: uppercase;}
.ptb5 {padding: 5px 0;}
.ptb10 {padding: 10px 0;}
.p10 {padding: 10px;}
.p20 {padding: 10px;}
.p15 {padding: 15px;}
.p30 {padding: 30px;}
.p0 {padding: 0;margin: 0;}
.text-light {color: #666;font-size: 0.9em;}
.border {border: 1px solid #ddd;}
a.barlink  {color: #fff;}
a.barlink:hover {color: #FFFF00;}

/******* 		Main Search Page 		*******/
#sSearch {padding: 1em 0 2em;border-bottom: 1px solid #ddd;margin-bottom: 1em;}
.brand {font: 3em 'Oswald';color: #0099dc;font-weight: 300;padding-bottom: 3px;}
.brand span {color: #444;}

#compareForm {position: relative;}
#compareForm input {display: inline-block;height: 50px;padding: 10px;font: 16px/50px 'Arial';background: #f2f2f2;border: 1px solid #ddd;margin: 0 5px;}
#compareForm span {color: #888;}
#compareForm button {clear: both;margin-top: 1em;font: 16px 'Arial';padding-left: 35px;padding-right: 35px;}
#compareForm .resultsOuter {position: absolute;top: 51px;left: 0;width: 100%;}
#compareForm .results {position: relative;width: 412px;margin: 0 auto;border: 1px solid #ddd;z-index: 9993;background: #fff;display: none;}
#compareForm .item {border-bottom: 1px solid #e6e6e6;cursor: pointer;}
#compareForm .item:hover {background: #f2f2f2;}
#compareForm .item img {float: left;width: 80px;height: auto;padding: 0 10px;}
#compareForm .item .content {float: right;width: 300px;text-align: left;padding-top: 8px;}
#compareForm .item .title {font: 18px 'Oswald';color: #444;}
#compareForm .item span {font-size: 12px;}

.searchBody #main {border: 1px solid #e6e6e6;margin-bottom: 1em;}
.searchBody #main h3 {font: 1.3em 'Oswald';padding-bottom: 2px;margin-bottom: 0;}
.searchBody #main .progress {height: 20px;margin-bottom: 5px;text-transform: uppercase;position: relative;}
.searchBody #main .progress-bar {text-align: left;}

#barbar .progress {height: 20px;margin-bottom: 5px;text-transform: uppercase;position: relative; width:50%;}
#barbar .progress-bar {text-align: left;}
#barbar2 .progress {height: 20px;margin-bottom: 5px;text-transform: uppercase;position: relative; width:100%;}
#barbar2 .progress-bar {text-align: left;}
.progress-bar span.value {float: right;}

aside#left {width: 750px;float: left;}
aside#left p.byline {font-size: 0.9em;color: #555;}
aside#left span.name {padding-left: 5px;line-height: 20px;}
aside#left span.name2 {text-align: left; padding-left: 5px;line-height: 20px;}
aside#left span.value {line-height: 20px;padding: 0 3px;font-size: 12px;}
aside#left .progress-bar span.value {float: right;}
aside#left .cameraGraph .more {padding: 5px 0 5px;} 
aside#left .topComparisons {padding: 10px 0 30px;}
aside#left .topComparisons a {display: block;text-align: center;font: 1.1em 'Oswald';}
aside#left .topComparisons a span {text-transform: uppercase;font-family: 'Arial';color: #666;}
aside#left .topComparisons img {display: inline-block;width: 80px;width: auto;}

aside#right {width: 320px;border-left: 1px solid #e6e6e6;float: right;padding-bottom: 10px;}
aside#right .cameraEntry {width: 95%;margin: 0 auto;padding-top: 10px;font-size: 0.9em;}
.cameraEntry a {font-family: 'Arial';font-weight: 400;font-size: 1.1em;}
.cameraEntry ul {margin-left: -20px;font-size: 1.1em;}
.cameraEntry .p0 strong {font-family: 'Oswald';font-weight: 400;}
.cameraEntry img {float: left;width: 80px;}
.cameraEntry .specs {display: inline-block;padding-top: 0em;float: right;width: 200px;}
/******* 		sayfa ici liste		*******/
.cameraEntry .specs_list {display: inline-block;padding-top: 0.5em;float: left;width: 235px;}
.cameraEntry  img.list {float: left;width: 80px;}
.cameraEntry   {margin-top: 10px;}

#compare2nav {font-size: 16px;margin: 5px 0 0 15px;}
#compare2nav a {font-size: 16px;padding: 5px 8px;}

/******* 		Compare Page 		*******/
.compareBody #main {margin-top: 2em;}
.compareBody aside#left {width: 750px;}
.compareBody aside#right {width: 320px;border: 1px solid #e6e6e6;}
.compareBody aside#right span.specs {width: 200px;}

#compareHead {margin-bottom: 1em;}
#compareHead .title {border-left: 8px solid #0099dc; border-right: 8px solid #0099dc; text-align: center; font: 2em/2 'Oswald';font-weight: 300;padding-left: 10px;color: #444;}
#compareHead .title span.model {color: #0099dc;}
#compareHead .title span.text-light {color: #888;}
#compareHead img {width:300px; height:auto !important; padding-top : 0px !important; margin-right: 0px;}/******* 		padding-top : 0px !important; 		*******/
#compareHead div.pull-right img {margin-right: 0px; margin-left: 0px ;}
#compareHead .list {width:80px; height:auto }/******* similar cameras listesi icin ekledim	*******/
#compareHead .releaseDate {font: 12px/1.2 'Arial';color: #B2A7A7;}
#compareHead a {font: 1.2em/1.2 'Oswald';font-weight: 300;}
#compareHead a span {font-weight: 400;}
#compareHead p.specs {color: #777;font-size: 12px;height: 16px;overflow: hidden;}
#compareHead .pull-left {width: calc(50% - 1px);border-right: 1px solid #ddd;}
#compareHead .pull-right {width: 50%;}
#compareHead a.btn-buy {display: inline-block;margin: 0 1em;font-family: 'Oswald';font-weight: 300;}
#compareHead a.btn-buy strong {font-weight: 400; font-size: 18px;vertical-align: middle;}
#compareHead .content {padding: 10px 1em 0;font-size: 12px;color: #797979;}

.overview {margin-bottom: 1em;}
.overview .content {padding: 0.5em;}

.cameraPts {margin-bottom: 1em;}
.tableCompare {margin-bottom: 0;padding-bottom: 0;}
.tableCompare tr td:nth-of-type(1) {width: 35%;}
.tableCompare tr td:nth-of-type(2) {width: 30%;font-weight: bold;}
.tableCompare tr td:nth-of-type(3) {width: 35%;}
.tableCompare span.glyphicon {display: inline-block;width: 2em;text-align: center;}
.tableCompare .text-light {font-weight: normal;display: block;width: 18px;text-align: center;float: left;}
.tableCompare .read1 {display: inline-block;width: calc(50% - 10px);text-align: right;float: left;color: #444;}
.tableCompare .read2 {display: inline-block;width: calc(50% - 10px);float: left;color: #444;}

.cameraSpecs {margin-bottom: 1em;}
.cameraSpecs table {margin-bottom: 0;}

#specsTable tbody tr td:nth-of-type(1), #specsTable thead th:nth-of-type(2), #specsTable tbody tr td:nth-of-type(2) {text-align: right;}
#specsTable thead th {border-right: none;border-left: none;}
#specsTable tbody tr td:nth-of-type(1) {border-right: none;}
#specsTable tbody tr td:nth-of-type(2) {border-left: none;}
#specsTable tbody tr td:nth-of-type(2), #specsTable tbody tr td:nth-of-type(3) {color: #555;}
#specsTable thead th {font-size: 16px;}


#specsTable2 thead th {border-bottom: 2px solid #2980b9; border-top: 2px solid #2980b9; font-size: 16px;font: 1.5em/1.5 'Oswald';font-weight: 400;color: #c0392b;}
#specsTable2 tbody tr td:nth-of-type(2) {text-align: right; width: 200px;}
#specsTable2 tbody tr td:nth-of-type(1) {text-align: right;}

#specsTable1 thead th {border-bottom: 2px solid #2980b9; border-top: 2px solid #2980b9; font-size: 16px;font: 1.5em/1.5 'Oswald';font-weight: 400;color: #c0392b;}
#specsTable1 tbody tr td:nth-of-type(2) {text-align: right; width: 200px;}
#specsTable1 tbody tr td:nth-of-type(1) {text-align: right;}

.topComp {padding-top: 30px;padding-bottom: 5px;font-size: 14px;}

div.OVheading  h4 {font-size: 16px;color: #d14233; font-weight: bold;}

span.intitle {color: #d14233; text-decoration: underline; font-weight: bold; font-size: 16px;}

#proHead .title {border-left: 8px solid #0099dc; text-align: left; font: 2.0em/2.0 'Oswald';font-weight: 400;padding-left: 10px;color: #444;}
#proHead  .title span.model {color: #0099dc;}
#conHead .title {border-left: 8px solid red; text-align: left; font: 2.0em/2.0 'Oswald';font-weight: 400;padding-left: 10px;color: #444;}
#conHead  .title span.model {color: red;}

#priceBox   img.price {width:auto; text-align: center;vertical-align: middle;}
#priceBox {position:relative;}
.cameraPts {margin-bottom: 1em;}
.tableLenses {margin-bottom: 0;padding-bottom: 0;}
.tableLenses e tr td:nth-of-type(1) {width: 15%;}
.tableLenses  tr td:nth-of-type(2) {width: 25%;}
.tableLenses  tr td:nth-of-type(3) {width: 15%;}
.tableLenses tr td:nth-of-type(4) {width: 15%;}
.tableLenses  tr td:nth-of-type(5) {width: 10%;}
.tableLenses  tr td:nth-of-type(6) {width: 10%;}
.tableLenses  tr td:nth-of-type(7) {width: 10%;}
.tableLenses e span.glyphicon {display: inline-block;width: 2em;text-align: center;}
.tableLenses  .text-light {font-weight: normal;display: block;width: 18px;text-align: center;float: left;}
.tableLenses  .read1 {display: inline-block;width: calc(50% - 10px);text-align: right;float: left;color: #444;}
.tableLenses  .read2 {display: inline-block;width: calc(50% - 10px);float: left;color: #444;}
#comparebar  td {border-top: 0px solid #ddd;}
/*#comparebar  td span a {color: red;}*/
#comparebar  span.model2 {color: #c0392b;font-size:1em;font-weight: 600;}

.priceButton {
    width: 80px;
}

td.top_row {border-left: 1px solid #cdcdcd;border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; background: #f5f5f5;}
td.top_row2 {border-left: 1px solid #cdcdcd; width: 30%;}
td.top_row4 { width: 35%;}
td.top_row3 {border-right: 1px solid #cdcdcd; width: 35%;}

.tableCameras {margin-bottom: 0;padding-bottom: 0;}

.alert {margin: 10px !important;border-radius: 10px !important;}

.title-half {font: 1.25em 'Oswald';color: #d14233;}

DIV.price-bubble2 {
      position: absolute;
      background: transparent url("https://cameradecision.com/images/iconset/getprodv4_revB_sprite.png") no-repeat scroll 0 -297px;
      color: #FFFFFF;
      font-size: 14px;
      font-weight: bold;
      height: 40px;
      line-height: 13px;
      padding-top: 6px;
      left: 280px;
      text-align: center;
      top: -10px;
      width: 40px;
      z-index: 99;
  }
DIV.price-bubble1 {
    position: absolute;
    background: transparent url("https://cameradecision.com/images/iconset/getprodv4_revB_sprite.png") no-repeat scroll 0 -297px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 13px;
    padding-top: 6px;
    left: 325px;
    text-align: center;
    top: -10px;
    width: 40px;
    z-index: 99;
}