.img-thum-container{
  max-height: 313px;
  overflow: hidden;
  margin: auto;
}

img.flagCount {
  display: none;
}

.bg-primary {
  background-color: #8e4ca9 !important;
}

.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #8e4ca9;
  border-color: #8e4ca9;
}

.btn-primary {
  color: #fff !important;
  background-color: #8e4ca9 !important;
  border-color: #8e4ca9 !important;
  -webkit-transition: all .35s;
  -moz-transition: all .35s;
  transition: all .35s;
}

.btn-primary.active,.btn-primary.focus,
.btn-primary:active,.btn-primary:focus,
.btn-primary:hover,
.open>.dropdown-toggle.btn-primary
{
color:#fff !important;
background-color:#ee4b28;
border-color:#ed431f
}


hr {
  border-color: #8e4ca9 !important;
  border-width: 3px;
  max-width: 50px;
}

a {
  transition: all .35s;
  color: #8e4ca9 !important;
}

a:focus, a:hover {
  color: #4560d4 !important;
}


.text-primary {
  color: #8e4ca9 !important;
}


.portfolio-box .portfolio-box-caption {
  color: #fff;
  opacity: 0;
  display: block;
  background: rgba(142, 76, 169, 0.5) !important;
  position: absolute;
  bottom: 0;
  text-align: center;
  width: 100%;
  height: 100%;
  transition: all .35s;
}

.navbar-default .nav>li.active>a, .navbar-default .nav>li.active>a:focus {
  color: #07bfca!important;
  background-color: transparent;
}

.title {
  color: #cf81ef !important;
}

.font-1{
    font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif;
}

hr.colored {
  border-color: #dc86ff !important;
  border-width: 3px;
  max-width: 50px;
}

/*.item img {
  //margin: 0 25%;
}*/

.item img {
  width: 44%;
}

@media (min-width: 992px)
.item img {
  width: 40%;
}

.aloophoneImg {
  //min-width: 100% !important;
}

.myalistImg {
  //min-width: 100% !important;
}

.rtaDVImg {
  //min-width: 100% !important;
}

.etisalat_wifiImg {
  //min-width: 100% !important;
}

.fidectorImg {
  min-width: 80% !important;
}

.e7gzleeImg {
  //min-width: 80% !important;
}


.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0, 0, 0, 0) 100%);
  background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
  background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}

.carousel-control.left {
  background-image: -webkit-linear-gradient(left,rgba(0, 0, 0, 0) 0,rgba(0,0,0,.0001) 100%);
  background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
  background-image: -webkit-gradient(linear,left top,right top,from(rgba(0, 0, 0, 0)),to(rgba(0,0,0,.0001)));
  background-image: linear-gradient(to right,rgba(0, 0, 0, 0) 0,rgba(0,0,0,.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}

.myalistBG {
background-image: url(../assets/img/mine/projects/myalist/bg_pattern.jpg);
  background-repeat: repeat;
  background-size: 718px;
}

.eventsUpdateBG {
background-image: url(../assets/img/mine/projects/events_update/bg_patterntree.jpg);
  background-repeat: repeat;
/*    background-size: 718px;*/
}

.imgEventUpdateIntro {
  width: 420px;
}

.textSizeEventsUpdate {
  font-size: 30px !important;
  line-height: 50px !important;
}

.textSizeEventsUpdate2 {
  font-size: 20px !important;
  line-height: 50px !important;
}

.btn-EventsUpdate{
  color:#000000 !important;
}

.myalistTitle2 {
background-image: -webkit-gradient( linear, left top, right top,
color-stop(0, #f22),
color-stop(0.15, #f2f),
color-stop(0.3, #22f),
color-stop(0.45, #2ff),
color-stop(0.6, #2f2),
color-stop(0.75, #2f2),
color-stop(0.9, #ff2),
color-stop(1, #f22) );
background-image: gradient( linear, left top, right top,
color-stop(0, #f22),
color-stop(0.15, #f2f),
color-stop(0.3, #22f),
color-stop(0.45, #2ff),
color-stop(0.6, #2f2),
color-stop(0.75, #2f2),
color-stop(0.9, #ff2),
color-stop(1, #f22) );
color:transparent;
-webkit-background-clip: text;
background-clip: text;
}


.myalistTitle {
/*	display: table;*/
display: inline-block;
  margin: 0 auto;
  /*font-family: "Roboto Slab";*/
  font-weight: 600;
  font-size: 4em;
  background: linear-gradient(300deg, #ab9164 0%, #f1e2a7 50%, #a18851 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 100px;
}

.myalistDsc {
display: table;
  margin: 0 auto;
  /*font-family: "Roboto Slab";*/
  font-weight: 600;
  background: linear-gradient(300deg, #ab9164 0%, #f1e2a7 50%, #a18851 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.myalistDet
{
color: #bdaf92;
}

.myalistHr {
    border-color: #c2ad74 !important;
}

.myalistArrow {
color: #ffd457 !important;
}

.modal-content {
  margin-left: 10px;
  margin-right: 10px;
margin-top: 10px;
  margin-bottom: 10px;
}


.myalistSliderBG {
background-color: rgba(255, 255, 255, 0.12);
}

.exitRightContainer {
/*width: 100%;*/
/*position: absolute;*/
  
  /*width: 300px;*/
  /*border: 3px solid #73AD21;*/

/*right: 0px;*/
direction: rtl;
  padding: 10px;

}

.exitRightMyAListBtn {
    border: 1px #a38a52;
  background: #d7c48a;
}

.exitRightBtn {
/*border: 1px solid #8e4ca9;*/
  background: #8e4ca9;
  color: white;
}

.mobileScreenShot {
/* background-color: #1ac4ce; */
background-color: #979797;
}

.line {
    border-bottom: 4px solid #fff;
}

.mobileScreenShotImg {
  /*margin-left: 38px;*/
  width: -moz-available;
  width: -webkit-fill-available;
}


.massiveSkillsTitle {
  margin-top: -52px;
  margin-bottom: 40px;
  font-size: 50px;
}

.text-primary-color
{
color: #ffffff !important;
}

.soialSection
{
padding-top: 40px;
  padding-bottom: 40px;
}

@media (min-width: 1200px)
{
.contactFirstElement {
  margin-left: 14%;
}
}

.clickColor
{
/* -webkit-filter: grayscale(100%); */
-webkit-animation: fromOpacity 1.5s 1;/* Safari 4.0 - 8.0 */
 animation: fromOpacity 1.5s 1;
 filter: opacity(100%);
 -webkit-filter: opacity(100%);
   
}

.clickColor:hover
{
-webkit-animation: beOpacity .5s 1; /* Safari 4.0 - 8.0 */
 animation: beOpacity .5s 1;
 -webkit-filter: opacity(50%);
 filter: opacity(60%);
   
}

.whalesTrapClass {
  background:black !important;
padding-top: 100px !important;
padding-left: 2px !important;
padding-right: 2px !important;
padding-bottom: 0px !important;
}

.whalesTrapClass .section-heading {
  color: white !important;
}

.whalesTrapClass .img-responsive.img-centered.imgWhalesTrapIntro {
  width: 100%;
}

.whalestrapHr {
  border-color: #67adc9 !important;
  border-width: 3px;
  max-width: 50px;
}

.exitRightWhalesTrapBtn {
  border: 1px #67adc9;
  border-top-color: rgb(103, 173, 201);
  border-right-color: rgb(103, 173, 201);
  border-bottom-color: rgb(103, 173, 201);
  border-left-color: rgb(103, 173, 201);
background:#67adc9;
  background-color: rgb(103, 173, 201);
}

.btn.btn-default.exitRightWhalesTrapBtn.btn-WhalesTrap {
  color: #fff !important;
  width: 180px;
}

.btn.btn-default.exitRightWhalesTrapBtn.btn-WhalesTrap:hover, .btn.btn-default.exitRightWhalesTrapBtn.btn-WhalesTrap:focus {
  color: #67adc9 !important;
width: 220px;
}

/* Standard syntax */
@keyframes beOpacity {
0% {
  /*background-color: #001F3F;*/
filter: opacity(100%);
-webkit-filter: opacity(100%);
}
100% {
  /*background-color: #FF4136;*/
filter: opacity(60%);
-webkit-filter: opacity(60%);
}
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes beOpacity {
0% {
filter: opacity(100%);
-webkit-filter: opacity(100%);
}
100% {
filter: opacity(60%);
-webkit-filter: opacity(60%);
}
}

@keyframes fromOpacity {
0% {
filter: opacity(60%);
-webkit-filter: opacity(60%);
}
100% {
filter: opacity(100%);
-webkit-filter: opacity(100%);
}
}

@-webkit-keyframes fromOpacity {
0% {
filter: opacity(60%);
-webkit-filter: opacity(60%);
}
100% {
filter: opacity(100%);
-webkit-filter: opacity(100%);
}
}